{"push_id":761408273,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"c08a6e8d874258102dbc2811f3ecca8d17fe6ced","before":"ebc4da44e0fb917a4db07d2d8e6ec2c33da08596","commits":[{"sha":"205b2ae93d4b73be689390fd855bcc1dcb383058","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Whitespace","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/205b2ae93d4b73be689390fd855bcc1dcb383058"},{"sha":"6108859db9c6694ec6c1a558d1e751bbc8cf5c42","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"C block editing aids","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/6108859db9c6694ec6c1a558d1e751bbc8cf5c42"},{"sha":"bd64dc2358b1b3149407b10da1a1c255d94165b0","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Terminal spawning in project root","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/bd64dc2358b1b3149407b10da1a1c255d94165b0"},{"sha":"ec5ad4431663bddbb4a763acbb4a08381e9abfbb","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Squashed 'modes/haskell-mode/' changes from fa6468ed3616..6d2a369cc290\n\n6d2a369cc290 Merge pull request #812 from mrkkrp/indentation-cosmetics\n03cc844ba25b cosmetic changes in ‘haskel-indentation.el’\n12a45d102fb8 Merge pull request #810 from vwyu/correct-repl-completions\n6fc110d48689 Add unused string in completions as well.\n3a11721bd26a Merge pull request #800 from wkunkel/pr-remove-haskell-customize\nfc66e9e21304 Merge pull request #797 from deepfire/repair-haskell-utils-read-directory-name\n9e985f389676 haskell-process-start:  restore haskell-process-load-or-reload-prompt powe\n0cf8cd4aa6ea haskell-session-prompt-current-dir:  rename from haskell-session-pwd\nf9648a77f833 haskell-session-pwd:  liberate from the nonsensical second argument\n7dafe8bc0859 haskell-session-buffer-default-dir:  factor\nfd8180a33b56 haskell-session-cabal-dir:  restore parametrisation the better way\n4d5573f491a7 haskell-utils-read-directory-name:  make the name meaningful once again\n47d066f5a13b haskell-session-cabal-dir:  simplify\nec7ffde846b6 haskell-cabal-get-dir:  optionally default\n23895a98cc35 Merge pull request #804 from deepfire/fix-803\n801ca0c65358 Fix #803:  save-excursion in haskell-process-errors-warnings\n544ab5ece6c2 Remove haskell-customize function\na03bd9b94160 Merge pull request #794 from wkunkel/pr-fix-haskell-customize\n4a4e9aed7e59 Add ;;;###autoload to each defgroup\n25a28aa13248 Add ;;;###autoload to each defface\na221b4a5423d Add ;;;###autoload to each defcustom\necfc913b7122 Merge pull request #792 from wkunkel/pr-fix-makefile\na8d7b76536e3 Fix not being able to compile from within emacs\n6d941ee84029 Merge pull request #785 from ocecaco/bugfix-cabal-get-dir-default\n1385b47f9631 Determine proper default Cabal directory when no Cabal project\n418ee700f6d0 Merge pull request #783 from patrickt/bugfix-stack-ghci-cabal-command\ndb919c721abc Correctly match 'stack-ghci when running cabal.\n2ad392f78b9a Merge pull request #781 from geraldus/get-repl-completions-fix\nf0466a2cbf39 Add optional candidates limit arg, remove unused item from result\n281883daa61c Merge pull request #770 from deepfire/error-overlays\n2144ef39610d Merge pull request #773 from gracjan/pr-off-side-rule\nbfab941f2661 haskell-error-overlay-briefly:  employ WITH-OVERLAY-PROPERTIES\ne75d6e35f949 haskell-load:  with-overlay-properties\nf84845a16387 haskell-process-error-warnings:  fix docstring\ne68343578055 overlays:  put a brief overlay summary into the modeline\necc358f581c4 overlays:  refactor message type handling a little\n68427cab2e8b keybindings | haskell-mode:  use M-n / M-p for error/warning overlay navigation\n59518ffdc6d4 haskell-goto-{prev,next}-error:  implement\nd6dd2bffeb1f haskell-load | haskell-process-errors-warnings:  overlay painting\n8697e23ffa99 haskell-load:  haskell-check-paint-overlay, steal from ghc-mod\nc72d3794ef4c haskell-load:  faces for overlay painting\n5197b6b9ad72 Merge pull request #774 from ankhers/debt/mark_turn-on_functions_obsolete\n37eb77ef6d6a mark various turn-on-haskell-* functions obsolete\n387e24176a91 Merge pull request #769 from vlatkoB/master\n477c7b5e4051 Var to enable/disable prompts on starting REPL\nac8c444a2d79 Add haskell-indentation tests for off-side rule\na3e8f7611c7d Implement off-side rule (more) properly\na515d66098cf Merge pull request #775 from gracjan/pr-fix-copy-list\n327e16ea3b40 Fix copy-list\neb2ec991bd9a haskell-sort-imports: do not modify buffer if imports are already sorted\n64bd44ff9f67 Merge pull request #758 from gracjan/pr-haskell-forward-sexp\n4673f61fa48f Add haskell-forward-sexp\n9ca6bb8b3191 Merge pull request #757 from gracjan/pr-haskell-lexeme\nf64aa0a12315 Merge pull request #768 from johnwalker/remove-cabal-ghci\naa1d73c6a1d3 Remove cabal-ghci #486\n4d57c416d9d1 Merge pull request #767 from deepfire/random-refactoring\na674181e9e63 haskell-process-errors-warnings:  pass the module buffer\n786bcf38d79a haskell-process-load-complete:  err on failure to match\n538670f66e81 haskell-process-load-complete:  remove duplication\ne61b9deb4301 Add haskell-lexeme.el.\n77de4db15b7b Merge pull request #756 from vincentbernat/fix/byte-compile\nf092e9addcc0 build: when compiling, don't rely on old elc files\n508d163ada29 Merge pull request #752 from ankhers/debt/move_and_rename_functions\nee42e87bc361 Put functions in proper place, rename others\nd3bed4f577ac Merge pull request #751 from syohex/fix-doc-string\nc53455910baf Fix docstring position\nd84ce5843434 Merge pull request #750 from cocreature/addpackage\ne39d1558e252 Fix regex for package version detection\n4c3cdfdebd56 Merge pull request #746 from johnwalker/stack-ghci\n4ed4dacb40b1 Add support for interaction with stack ghci.\ndbd85788d342 Merge pull request #743 from the-kenny/gh-710\n1e5676dd328e `haskell-interactive-bring': Use `pop-to-buffer'.\n4daa4093dbc1 Merge pull request #740 from gracjan/pr-z-index-background\ne1da8d6eca60 Add z-index to background image\neaa3f371a61e Inhibit read-only when writing to process log\n7356b2380bea Merge pull request #736 from geraldus/ac-improvements\na71131b26869 Turn few customizable options to variables\na67b0a2fd523 Merge pull request #733 from geraldus/ac-improvements\nf2a8e0b92335 Group and docs for -language-extensions (#730)\n8ecc18c9fb4e Make haskell-process-completions-at-point obsolete\n885332fccf86 Replace old completion function with new one\na8146714e12b Merge pull request #732 from geraldus/ac-improvements\n5415e29c5280 Define completion at point function\n32f93c767944 Define internal completion functions\n999164c20fdc Merge pull request #731 from geraldus/nil\n900f1bd472b8 Define a list of supported pragmas\nc1f9e6b120c3 Merge pull request #688 from geraldus/ac-improvements\n92bd153f5e42 Update outdated commentaries\n10a495251457 Add tests for `haskell-completions-grab-prefix` function\na5ac0b4dc20d Define general completion prefix grabbing function\n0aeae56ad30d Define tests for `haskell-completions-grab-identifier-prefix`\n73c1b8d19c83 Define an ident prefix grabbing function\nc2fb042c0f10 Define tests for `haskell-completions-grab-pragma-prefix`\n5758bef84cda Define pragma prefix grabbing function\n2512af2fea16 Merge pull request #722 from ilitzroth/fix-emacs-version-in-makefile\n0e616a4ff2fd Fixed emacs version to support version 23\n8b504d9e6a11 Merge pull request #718 from geraldus/completions-package\na678b42ea117 Merge pull request #713 from sheganinans/master\naa3c7ab595d7 Define prefix grabbing predicate and its tests\n34724c7969be Define blank completions package and completions tests package\n3740612984eb Merge pull request #716 from eigengrau/unicode-indentation-checks\n7290d4452c08 Ignore currently failing Unicode test cases for now.\n63e2c4878119 Add UnicodeSyntax versions of applicable test cases.\ne53d09f14e2c Merge pull request #717 from gracjan/pr-layout-vs-braces-comma\n080ecd60adab Add test layout versus comma in braces\n31bb3b8a7964 defconst to defcustom\n027c86917b5b Merge pull request #714 from eigengrau/fix-unicode-indentation-symbols\nc7e516cd355c Fix indentation unicode symbols.\nb5bef49a40ca Merge pull request #711 from geraldus/gpl\n0777cbec3197 Add GNU GPL text file\nb2706d8a9cc0 Merge pull request #708 from gracjan/pr-instance-context\n69562d323366 Temporarily revert Align -> and => with :: in type declaration\n4291cb94af1e Merge pull request #703 from geraldus/show-type-at-fixes\n8a08b83bd46a Supress multiline expressions\n1616b8f00f85 Preserve point position in `haskell-utils-compose-type-at-command`\na69332aa2826 Merge pull request #696 from geraldus/haskell-presentaions-fix\nfa17e690ea8f More haskell-indentation tests\nd4892b2bff0c Proper presentation buffer retrieval\n4762fca578e8 Define a function which returns presentation buffer\n1e1f4778d459 Fix presentation mode mappings\n2ef49bf60983 Follow Emacs namespace convention\n6c56c3f67f6c Merge pull request #699 from gracjan/pr-revert-turn-font-lock\n309395c2900d Revert \"Remove turn-on/off-haskell-font-lock.\"\n8c6662dde097 Merge pull request #698 from geraldus/show-type-at-hotfix\n27fb395935ac Add missing parentheses\n1ce8d663f676 Merge pull request #695 from gracjan/pr-git-push-manual-branch-only\neef9388e4ffc Merge pull request #694 from gracjan/pr-modernize-haskell-doc\n8be3b95df9e2 Merge pull request #693 from gracjan/pr-improve-quasiquote\nbd083baa631d git push a single branch only\nb9b078ada868 Improve QuasiQuote font lock\n8db5b954cfb0 Modernize haskell-doc.el.\ncb063bd9834f Merge pull request #673 from gracjan/pr-turn-on-off-hi\nc1e232f71a4e Merge pull request #680 from gracjan/pr-align-function-types\ne6a3bede05a3 Merge pull request #692 from gracjan/pr-use-texinfo-from-ppa\nc9fd25faadfa Use texinfo build from ppa\n9f43a933fd83 Merge pull request #691 from gracjan/pr-haskell-indentation-better-defaults\ne99526c9d4a3 haskell-indentation better defaults\n09a4b19b60d9 Declare turn-on-haskell-indentation-as-obsolete\n10043af40898 Align -> and => with :: in type declaration\n6f0ffed5b024 Update docs for Emacs22 mode conventions\n680f462b997b Merge pull request #678 from gracjan/pr-comma-in-parentheses\n5b91179049d4 Merge pull request #672 from gracjan/pr-throw-catch\n489bf2dd7ce4 Merge pull request #686 from sumitsahrawat/master\nee3f85e07515 Fix issue #683\nf58827e83511 Bump version on master to 13.15-git\n6d71a577acbd Bump version to 13.14\n177df9aeab81 Merge pull request #682 from gracjan/pr-prevent-keyword-symbols-redefinition\n9bd2f4d6561b Fix parsing of comma separated list inside parentheses\n9c6b5758a379 Switch from signal to throw/catch in haskell-indentation\na4469cd9564d Prevent keyword symbols redefinition\n391d4c9b3519 Merge pull request #681 from gracjan/pr-fix-indentation-test\n6f2e73c2ca60 Fix indentation test\ne9f4c0fcfc61 Merge pull request #677 from gracjan/pr-char-literals\nb8c3252c4de7 Use string delimeter syntax for char literals\n1d2b01fcc8cf Merge pull request #671 from gracjan/pr-remove-menu-order-check\nf4319c199ab1 Remove menu order checking\ndba63d0de01d Merge pull request #670 from gracjan/pr-adjust-checkers-namespace\n2132f3cece0f Adjust checkers namespace to haskell-\n728924c9d1b4 Merge pull request #668 from geraldus/hs-presentation-single-buf\ndb2f8886f9e7 Define mode map with `easy-mmode-defmap` (#669)\ne59d1863cca1 Make presentation buffer the only\n2e44c09ab7ae Define presentation buffer clear function and key binding\n7d098b6f43d8 Define buffer name and hint constants\n0792dfd4de04 Merge pull request #665 from gracjan/pr-add-favicon-to-html-manual\n6a47c6564f45 Merge pull request #666 from gracjan/pr-top-level-menu-looks-in-manual\neea331d67018 Add favicon to html manual\n2de192860850 Improve top level menu looks in manual\n0a4297efb4c7 Merge pull request #664 from gracjan/pr-autodeploy-html-manual\n63b8b4f37957 Add auto deploy for html manual\n56ed24165b2a Merge pull request #663 from geraldus/disable-show-identations-by-default\n59afe94f2181 Merge pull request #660 from gracjan/pr-implement-quasi-quotes-font-lock\ncfe5c6ed3a35 Code cleanup\nd46d5e9a4c0b Disable indentation overlays by default\n8f8cc950e9c5 Implement QuasiQuotes [quote| xx |] as string face\n60f2bb15932e Merge pull request #657 from deviant-logic/pr/switch-to-xref-find-definitions\na75750178940 use `xref-find-definitons' instead of `find-tag'\n6097e2fb49a9 Merge pull request #653 from gracjan/pr-improve-manual\n21c596048af3 Improve html manual.\nb8cf39a982ff Ensure English in manual.\nc02248dd1f42 Move copying to better place in html manual.\n8aef14424bda Merge pull request #647 from geraldus/log-effective-append\n60da3c4ae414 Merge pull request #646 from geraldus/move-and-rename-utils\n32eb9ddf5b51 Effective append to haskell process log buffer.\n19a0d17f0950 Rename prefix `hs-utils/` to `haskell-utils-`\nc0855b4b5260 Merge pull request #644 from geraldus/better-doc-strings-haskell-commands\n24c8c583865c Update most of doc strings in module.\n1d696177d77e Merge pull request #641 from geraldus/better-error-handling\na40668619ea4 Better doc string and error handling for `haskell-mode-show-type-at`\n013f25a18c5a Define helper function to determine response type\n25320741f42f Merge pull request #598 from geraldus/present-type\n0034b0a66d34 Fix commentary and footer warnings\n2ba1d10950f7 Rewrite core functionality of `haskell-mode-show-type-at`\n789f2a1df923 Watch changes using special flag\n2d90ce5f803f Merge pull request #640 from ikirill/pr-fix-thing-at-point-symbol\n812dc9847c53 Use haskell-ident-at-point, not thing-at-point\n0b463f30c4ab Define few helper functions\n832554f9232a Merge pull request #632 from gracjan/pr-emacs23-readme-update\nd24a4df5ba97 added some help about cl-lib for emacs23\ne67cf647ca7f Merge pull request #629 from proger/patch-1\n4c20f1670c55 README: typo\n5807ab17b282 Merge pull request #627 from jhenahan/feature/no-marmalade-please\n901312fad076 Remove references to Marmalade\n3485659842bd Merge pull request #625 from gracjan/pr-haskell-mode-logo\n1c53b8436f6e Add logo to header.\ndfcfcda4536d Add png versions of haskell-mode.svg.\nd792af3df5b3 Add haskell-mode.svg.\n0a70f4400c08 Merge pull request #622 from LukeHoersten/lang-ext\n7e5a78482bbe Made language extension variable and doc more clear.\ndc80f608a8a9 Merge pull request #621 from gracjan/pr-interaction-setup-message\n275451069745 Improve interacton setup message.\nfe628227156b Merge pull request #620 from gracjan/pr-makefile\n489ca515bea4 Make Makefile warn if Emacs is too old.\na69d06d64075 Merge pull request #619 from haskell/haskell-snippets-breakout\n9ce2806cd4d6 Removed yas from makefile.\n20d995e9988c Broke haskell-snippets into its own package.\n92bf6848691b Merge pull request #617 from gracjan/pr-haskell-default-face\nd8f0e3d43923 Remove haskell-default-face.\nf9f2c2a190fc Merge pull request #616 from ivan-m/remove-sexp-show\n52e36c7f631e Remove haskell-show.el\n862309ba2d44 Merge pull request #613 from geraldus/simple-echo\n6e272dd16ce3 More verbose doc string for `haskell-session-assign`\n5c93a15f333b Tidy up `haskell-present` and `haskell-process-do-simple-echo`\n18da298e3beb Merge pull request #612 from TimoFreiberg/master\nff0fcaf1b2a3 Fix hasktags call for windows\n2ba29a601cdf Merge pull request #611 from gracjan/pr-move-init-el-to-wiki\n88ea2c8189b9 Move init.el to wiki.\n6f2c6c751834 Merge pull request #603 from antalsz/pr-fix-at-point\n263d7b56e63e Fail-fast in `haskell-mode-jump-to-tag`\nc4cbd61a1ed0 Added tests for `haskell-ident-at-point` & friends\n6a3257c54cf7 Made `haskell-ident-pos-at-point` return `nil`.\nf8521d90e7c2 Dealt with `haskell-ident-at-point` returning nil.\n48927136773c Merge pull request #600 from geraldus/snapshot-build-fix\ncda416c893c3 Fix Emacs-snapshot build\n5d770f8e7c92 Merge pull request #597 from pyr/fix/596\nefd583f0df87 remove extra quoting. fixes #596\n99d94fa0c60c Merge pull request #595 from gracjan/pr-emacs-in-makefile\n6294520ee4a6 Source EMACS value from environment in Makefile.\n7270be988fc5 Merge pull request #591 from hmgibson23/hg-dot-composition\n3d8984d1613d Merge pull request #562 from gracjan/pr-test-cases\n64cb81844d46 Merge pull request #444 from ikirill/pr-option-completions\nb2aa55158c3e Merge pull request #592 from geraldus/tags-table\n2b4e49cf79bf Use tags-table-list instead of tags-file-name\ne55bc1e74693 Restore forall search\ncc00bc22362a Use char before and after\n7100354a16a0 Merge pull request #587 from geraldus/gman-tmp\ne284cda6eabf Merge pull request #588 from mk0x9/fix-texi-typo\n03d3c7c1b6bf Typo in docs.\nc7d20d11f695 Add `run` to cabal's commands list\ne5afe82bc878 Revert \"use more efficient looking-at-p instead of looking-at in most places\"\ne8f09736ff40 Merge pull request #583 from gracjan/pr-use-faces-directly\n772de91095f3 Use faces directly.\n5325fcfb50ca Merge pull request #582 from gracjan/pr-prettify-operators-delimit\n6ecad11dc3ad Properly delimit operators in prettify mode.\n5758674cd961 Merge pull request #579 from gracjan/pr-fix-more-font-lock\nbf5384a4af78 Merge pull request #580 from sergv/master\ne49aadc38ad7 use more efficient looking-at-p instead of looking-at in most places\nedb29fefa80e Font lock: font-lock-syntactic-keywords is always defined.\na4b84279b0d7 Font lock: remove confusing comments.\nc9d96860287f Font lock: use punctuation class of backslash.\n01260cfaf184 Merge pull request #578 from gracjan/pr-looking-back-limit\n6c7dbc3121c4 Font lock: remove redundant reservedsym.\n739c209fe77a Font lock: remove unused string-and-char.\n40ebf9e82c40 Merge pull request #577 from gracjan/pr-font-lock-cleanup\nae1a128d84f8 Add limit to looking-back to make Emacs 25 happy.\n3b7c635c0e31 Remove turn-on/off-haskell-font-lock.\ne30d4e631315 Merge pull request #561 from gracjan/pr-remove-unused-files\n254e61c72ee3 Remove no longer used files.\n54a10423ef86 Merge pull request #576 from Yuhta/fix-xref-marker-ring-buf\n1a641e66e2fc Fix buffer in the marker pushed by xref-push-marker-stack\nafec6b96ca93 Merge pull request #575 from gracjan/pr-fix-haskell-mode-texi\n4ea40cf89519 Auto-fill paragraphs in haskell-mode.texi.\nd92c5403f369 Remove local variables.\n70cdab6e44df Merge pull request #573 from gracjan/pr-fix-haskell-docs\n60ebe6a5fbe8 Fix haskell-docs invocation.\nabab27138476 Merge pull request #560 from gracjan/pr-readme\n6013ae465c0a Merge pull request #568 from gracjan/pr-cleanup-haskell-mode-hook\n2497451d8908 Merge pull request #557 from gracjan/pr-stylish-haskell-errors\n85a3cd3d7785 Clean up haskell-mode-hook.\nfec6e3cffada Update instructions in README.md.\n7ba30d5547fe Dim stylish-haskell errors.\n41754417902c Better test cases for haskell-indentation.\ndaa73a6e572b Merge pull request #567 from gracjan/pr-docstring\nd886c7cc4a68 Move docstring to first position.\nda690e918cc4 Merge pull request #566 from gracjan/pr-three-backslashes\nf3a719de4c85 Stop overreacting when seeing three backslashes.\nb4babdd52e04 Merge pull request #558 from gracjan/pr-evil-mode-results\n7b6d7b04e59a Merge pull request #559 from gracjan/pr-fix-some-comments\na040f113c688 Fix evil-mode results,\nefcfda904f1a Improve comment about haskell-doc.\n46d5aa01a305 Remove outdated comment.\n7f54f355c41f Fix incorrect comment.\n790fe3650792 Remove outdated commentary.\n0e2d1f21b7ec Merge pull request #543 from gracjan/pr-smerge-mode\n3361a82e0e2f Direct users to smerge-mode for conflict markers.\nee28d49b71ae Merge pull request #554 from gracjan/pr-comma-semicolon-comment\nfbf7f047d1f3 Fix comments and comma/semicolon.\n2163be7bf52a Merge pull request #553 from gracjan/pr-haskell-indent-set-kill\n766e697f3c61 Properly set and kill vars in indent modes.\n205f12953fc0 Merge pull request #552 from gracjan/pr-implement-gap-rule\n973eb7c05fc4 Implement gap rule and backslash escaping.\n0d17a61c716c Put backslash in punctuation syntax class.\nf3718c7f7d9e Merge pull request #551 from gracjan/pr-syntax-comma-semicolon\n3bc12be3004a Add comma and semicolon to punctuation class.\nffe50dd94797 Merge pull request #550 from gracjan/pr-syntax-class\n5587a89bd71d Put underscore back in word class.\n16ab2cdef006 Merge pull request #530 from gracjan/pr-version-info\n35b55b3e6904 Merge pull request #502 from haskell/wip/hi2\nf2adcc1d619d MELPA compatible version info.\nd72830ed9832 Support running cabal commands w/o running process\n7f99d4f0fa2c Prompt to reconfigure when Cabal demands it\na1f285a8f008 Merge pull request #546 from greenrd/fix-type-insertion\n2855a30f531a Fix type insert when point not at identifier start\nddc1334d2c09 Use debounced delayed show overlay.\n808525cdf855 Fix defvar for haskell-indentation-dyn-show-indentations.\nd0d4303bd7fb Add tests/haskell-indentation-tests.el\nfd5f64accfc5 Add '{' to expression tokens.\n74154cf4ef87 Use \\\\s_ for haskell identifiers.\nc91c6b205310 merged hi2 (https://github.com/errge/hi2).\n09c4e78397ff Merge pull request #540 from gracjan/pr-double-dash-comments\n87031025c885 Detect advanced -- comments.\n088e3c8e0ae0 Merge pull request #514 from gracjan/pr-cleanup-pragma-font-lock\n8d5698266f3f Merge pull request #537 from gracjan/pr-haskell-mode-map\n9cb56d768721 Fix w3m-haddock in the case of no local files\n50784cbf3133 Change default of haskell-pragma-face.\ne99f8e40221c Load haskell-mode-map normally.\n143b54ea6411 Fontify pragmas while fontifying comments.\n606ac68bb030 Merge pull request #533 from gracjan/pr-haskell-cabal-mode-map\na0248c784ce3 Define haskell-cabal-mode-map only once.\nddc3af803502 Merge pull request #532 from gracjan/pr-fix-el-mock\n0c9d84ed62f9 Keep test messages together.\nd6921e826c05 Merge pull request #524 from unhammer/doc-complete-support\nc24b9a927b2e let error say how to get complete support (#460)\naf6ee2e7caaf Merge pull request #523 from ivan-m/fix-cabal-find-file-usage\n651785c16426 Merge pull request #520 from ivan-m/cabal-nonexistent-directories\n4203cc66f6a5 No need to specify a directory when calling cabal-find-file\n4cdecb994058 Find Cabal file even when directory does not yet exist\nf1930bd7c236 Ensure directory exists before searching for a .cabal file\n139b2db9293b Merge pull request #516 from tonyday567/hayoo-url\n0c7f7c3db567 Merge pull request #511 from tonyday567/hoogle-url\nb92234ddd6a7 Merge pull request #518 from cocreature/wrap-session-target\nb2afa01c52db Wrap session target\n4c0a19939464 Added haskell-hayoo-url as a custom variable\na6c732ad7d7d included query element in url, and hexified query\nf710b85f668f Merge pull request #513 from gracjan/pr-cleanup-haddock-font-lock\n4f6cd960885d Simplify haddock font lock.\n195cfbbd2fe6 Set haskell-font-lock-haddock permamently.\n215acda7cd1e Remove haskell-font-lock-seen-haddock.\nac2ba500da6e Merge pull request #512 from ivan-m/rename-guess\nc10103c8dd66 Rename haskell-guess-setting\n3a024816989d Added haskell-hoogle-url\ne191f5040b62 Explicitly set file coding system for haskell-font-lock.el\n14307cc6a4c0 Merge pull request #510 from gracjan/pr-modernize-haskell-font-lock-symbols\nf93d21f457a5 Merge pull request #433 from ikirill/haskell-doc-interaction\ndce71e6dd8f7 Merge pull request #509 from gracjan/pr-merge-hsc-mode-into-haskell-mode\na1f031ba31d6 Merge pull request #508 from gracjan/pr-clean-up-haskell-string\n8fd06c8321b4 Merge pull request #480 from gracjan/pr-remove-cabal-dev\n6541e2430dcc Modernize haskell-font-lock-symbols.\n623d915f2199 Merge hsc-mode into haskell-mode.\n719031c75007 Clean up haskell-string.el utiliy module.\nf861b6c364fc Merge pull request #507 from gracjan/pr-fix-readme\ndc10972ba250 Autofill too long line.\nade587b20730 Direct to wiki page.\n20f8c7cf1618 Remove cabal-dev and cabal-ghci from tests.\nc2da055da3ee Remove all mentions of cabal-dev.\n74f85f0ec253 Merge pull request #504 from gracjan/pr-fontify-operators\n72ec9fdd1aae Operators should be fontified. Fix #503.\n1766c26b0eb1 Bump Version header ins haskell-mode.el to 13.12.\n33b4a7e5628f Write NEWS for 13.12 release.\nf11ee56d5ef6 Merge pull request #501 from bryangarza/git-hunk-markers\n44865d11f64c Correct marker regexes\n7fa3158dba2b Merge pull request #499 from bryangarza/font-lock-warning-face\nf60879a99de1 Fix font-lock-warning-face regular expression\n6806755946bd Merge pull request #498 from petere/missing-autoload\n3bc0af52d5fc Add missing autoload cookies\n06465e7bf7be Merge pull request #491 from ardumont:add-tests-on-haskell-process-wrapper-function\n662f1d2639a7 Add tests on haskell-process-wrapper-function\ne63bdc6c6060 Add 'el-mock.el' to 'tests/compat'\n4c7d1d97d3ad Always add 'tests/compat' to 'load-path'\n1585c1b70c9b Merge pull request #490 from gracjan/pr-properly-delimit-reserverd-symbols\nd1d06ee19898 Merge pull request #455 from tonyday567/indent\nec7ff3751723 Merge pull request #484 from karljs/haddock-comments\nc219a6bfdc8f Properly delimit reserverd symbols.\ne2d139b1417d Clean Haddock comment regexp and docsym\n9c63ce267380 Print full launch command when starting a process\n5c75b88f9f8d Merge pull request #477 from gracjan/pr-update-emacs-snapshot-source\n79e6a91b3d5e Upgrade to outline-(show|hide)-levels.\n3b60e8dd1c5d Disable test for Emacs25.\nc294e6b74614 Add xref-(push|pop)-marker support for Emacs25.\n78636c6526d6 Merge pull request #461 from iquiw/cabal-keybind\n1d86c85c9f2e Update all unicode counterparts\nae71888b92ed Fix Haddock comment regexp\n3f6a95eecf1a Merge pull request #470 from gracjan/pr-clean-up-examples-directory\n579e7d8a8d0e Update emacs-snapshot source to ppa:ubuntu-elisp/ppa.\ndbe9ae7cdc65 Clean up examples directory\nb4284729b49f Merge pull request #471 from gracjan/pr-symbol-syntax-class\nb53ba49c61b2 Put Haskell symbol chars in punctuation char class.\ne14ca8b873ad Drop XEmacs, Emacs20 and Emacs21 support.\nfcb48c77b5b3 Merge pull request #473 from gracjan/pr-fix-string-suffix-prefix\n505e68303df9 Merge pull request #479 from rabipelais/pesky-indent\n895739cccbda Force temp buffer to use spaces for indentation.\nda42d0a7684a Merge pull request #476 from holomorph/master\n064b256953db Put version header only in haskell-mode.el\n04f5e141b1cc Use standard string-suffix-p.\n19a9900d287c Remove unecessary haskell-str-is-prefix-of-p.\n9f1560ba5203 Use string-prefix-p instead of haskell-is-prefix-of.\nf39548c081ce Merge pull request #440 from gracjan/pr-haskell-indent-tests-2\ndb3c6043c8bf Add trace function\n34be008bfbce Merge pull request #469 from cjmazey/master\n66a89f2a6c6b Make haskell-process-generate-tags really output TAGS\n35633bfca637 Use process-log-and-compute in process-start\n17639e6d50ca Merge pull request #468 from ivan-m/guess-setting\n145ebb7b28f9 Guess a project's setting from it's .cabal file\ndb967b97ce91 Merge branch '462-module-template' of https://github.com/MichaelXavier/haskell-mode\nf3c6724d4f4a Add customizeable blank module template\n2b0d478c3c83 Fix buffer popping in presentation mode\n032d8a29592a Format haskell-cabal-mode keymap definitions\ncaa5e5ce6c09 Follow Emacs key binding convention\nccbb6eb980f3 Add *project:splices* buffer for -ddump-splices\ne0ddd49dc529 Prompt to add -package foo to ghci session\n0fe3b7c4a954 haskell-cabal indent-relative on empty\n9a807f1a85ed Merge pull request #452 from Fanael/master\n4a7fb9a0da09 If + progn => when in the Makefile\n459964b17e8a Use haskell-compat, which already provides process-live-p\nce6489987809 Merge pull request #451 from gracjan/pr-font-lock-1\n590e1e2cbac3 Mark haskell-font-lock-latex-cache as buffer-local.\n06e0eeb5d06f Rename haskell-fl-latex to haskell-font-lock-latex.\n387a891f5237 Remove old rusty emacs21 stuff.\n160f5271d6c8 Document assertion in haskell-indent.\n2b90202e5251 Merge pull request #449 from gracjan/pr-better-emacs23\nd1019bb1c143 Enable warnings under Emacs-23.\nd510066e2d73 Define process-live-p for Emacs-23.\n29f590c3b747 Use setq instead of setf.\n4619c5e85874 Merge pull request #442 from gracjan/pr-operator-font-lock\n46c04c46adcd Merge pull request #445 from gracjan/pr-resurrect-emacs23\nec534e63272c Deterministic random tests.\nb682b2eca00c Revert \"Remove Emacs 23 from travis build, at least for now (see #339)\"\nad6cbb1192fc Use compat packages when needed.\n015f5480a48c Add compat packages.\n2347993ac575 Allow test to fail with emacs<24.\nabe28c99bd9d Operator `M.v` font lock.\n11e46b389eec Merge pull request #448 from gracjan/pr-fix-testing\nc4da5f2df1b6 Fix compilation vs tests.\n2977189ce59b Run ERT tests always.\n0fadc091109d Merge pull request #446 from gracjan/pr-Use-setq-in-place-of-setq-local-for-indent-tabs-mode\n4efab433f025 Strip empty line at end of echoed type\n189cc4755619 Make do-type (C-c C-t) work with selected region.\nd489ca4d1b18 In get-type check expression is not empty\nd3aad34ca7d9 Use setq in place of setq-local for indent-tabs-mode.\nf0f980022023 Precompute ghc supported options and languages\nd9e533a8a976 Allow OPTIONS_GHC in option pragma completion\na5ed6773026f Use cached ghc options and pragmas instead of ghci\ncdbd868ad910 Avoid symbol-at-point and don't look it up twice\n1b013d0223bb OPTIONS and LANGUAGE completion using ghci\n0acebe27b664 Allow module name completion in import statements\n406a402fd983 Don't start haskell process in completion function\nc3b6d10aeb2b Use lexical-let instead of lexical-binding\n5eb8ff5ae0d6 Don't create new haskell process in eldoc\nfa0942539187 Merge pull request #430 from gracjan/pr-keep-point-haskell-simple-indent\naf34d4e5afe1 Merge pull request #441 from gracjan/pr-fill-comment\nd7a973c33b8b Tests for fill-comment.\n7e9b61f4c76c Keep final space after fill-paragraph.\ne3ab3de182c6 Fix language-extensions arg order\nbb60b52930fc Add haskell-language-extensions variable\n0035d784b6ea Add module import checking script\nb6c4960f6d85 Import completion mapping and sandboxes\n17b344f686ca Merge pull request #439 from gracjan/pr-haskell-indent-tests\nabdb02be0a1a Add haskell-indent-tests.el.\ndd78ae0fdae6 haskell-simple-indent Emacs <= 24.3 support.\n81487e9f0a44 Merge pull request #431 from gracjan/pr-haskell-comment-function\nad362a5c9571 Merge pull request #434 from gracjan/pr-haskell-simple-indent-docs\n66c9ea9a4adf Merge pull request #437 from gracjan/pr-bang-pattern-font-lock\nb7f2a795d904 Keep point in haskell-simple-indent-backtab.\nd7f552839737 Implement haskell-comment-function.\ne512200f9955 Improve docs for haskell-simple-indent.\n3a4bc6e5ac82 Special case bang pattern for font-lock.\nb93addf0a474 Keep point in haskell-simple-indent.\n8d1454d2dd10 Merge pull request #436 from gracjan/pr-package-imports-font-lock\n40142cb1f3f0 Add PackageImports syntax to font-lock.\n954f183c8bb4 Synchronous type information with interaction mode\n17465674efc0 Prettify Haskell types in eldoc support.\n2c289a77b828 Get type information from ghci in interaction-mode\n12da44f8f412 Merge pull request #391 from markus1189/jump-prompts\n417405d84ddb Jump to next/previous prompt in haskell-interactive-mode\nd412c0c7316e Merge pull request #387 from ikirill/fix-comment-fill-paragraph\n0f5434c25de4 Merge pull request #424 from gracjan/pr-haskell-simple-indent-more-tests\n98164b17beb9 Merge pull request #426 from gracjan/pr-haskell-simple-indent-refactor\n5ada77e98378 Merge pull request #427 from gracjan/pr-haskell-info-fixes\n153bba0bb99f Merge pull request #428 from gracjan/pr-hasktags\n5f124a78c470 Generate tags from *.hs, *.lhs and *.hsc only.\n8351070d284e Merge pull request #425 from gracjan/pr-haskell-simple-indent-backtab\naccdcfcff889 Fixup node/chapter names and titles.\n0e56d014d4ca Check order of menu items in info.\n5904679eb731 Refactor haskell-simple-indent.\nbf9df35b69ca Tests for first column handling.\nd80559f195d4 First column fixes for simple indent backtab.\n85021791c600 Tests for backtab no longer fail.\n13825ea1160f Support for TABs in simple indent backtab.\n750946872ad0 Add more tests for simple-indent.\nec0e327ce591 Tabs/no-tabs tests for haskell-simple-indent.\n39630cbeb320 Merge pull request #422 from gracjan/pr-haskell-simple-indent-tests\nd69c1ec91bc8 Merge pull request #421 from gracjan/pr-haskell-utils-tests\n08d73ba539d9 Merge pull request #419 from gracjan/pr-mark-some-variables-as-safe\na917001500ca Fix syntax highlighting in ghci-script-mode\n111e9e795ed1 Add haskell-simple-indent-tests.el.\n8ecae6f3a9ef Mark some variables as safe.\n928c9cbcd0c9 Add haskell-utils-tests.el.\n311d199f8848 Allow _ (underscore) in module names.\naaa3fd7249d6 Add tests for haskell-simple-indent-backtab.\n7945a4cb173e Add ghci-script-mode\n22557e148a25 Fix keymap in haskell-menu\n409e14e9982a Refresh when running haskell-menu\n0db5efaaeb3b Merge pull request #413 from ikirill/unicode-symbol-syntax\n60517c682e7a More precise syntax table entries.\nc3fc181a486e Merge pull request #412 from ikirill/unicode-symbol-syntax\nd2a931a7977f Syntax table entries for non-alphanumeric chars\n95b5efeb71e0 Mark '⧺' as having the symbol constituent syntax class\n7ca5e34ad6ff Highlight \"varid, varid :: Type\" consistently with \"varid :: Type\"\n40a3ec091397 Fix docstring for checkdoc compliance.\ndd3c0d636737 Prefer cl-destructuring-bind to destructuring-bind (see #403)\n6e48791f380c Support backticks around identifiers in M-. and C-c C-t\n1a7f232960ed Make haskell-process-errors-warnings parametrized\n74b5a3c71d59 Push point onto tag ring\na3173e9de8b8 Improve paragraph filling for nested comments.\n\ngit-subtree-dir: modes/haskell-mode\ngit-subtree-split: 6d2a369cc290a96bdd80bf5c8467532e8eb7ac97","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/ec5ad4431663bddbb4a763acbb4a08381e9abfbb"},{"sha":"5823f299c4fef67ec2349c390019d0b3c3b57efd","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Merge commit 'ec5ad4431663bddbb4a763acbb4a08381e9abfbb'","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/5823f299c4fef67ec2349c390019d0b3c3b57efd"},{"sha":"4019fa035849b10ecf9f7ba8d0ff53c1996057c2","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Added ghc-mod removal","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/4019fa035849b10ecf9f7ba8d0ff53c1996057c2"},{"sha":"c12afbc4cf673c97277c060a4900ebfb3336a7e7","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Squashed 'modes/ghc-mod/' content from commit f1191a419e01\n\ngit-subtree-dir: modes/ghc-mod\ngit-subtree-split: f1191a419e01278a4195e7cb2fc58670f4391564","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/c12afbc4cf673c97277c060a4900ebfb3336a7e7"},{"sha":"26eb46c8c85b08fde12fd281549bd3c338944a16","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Merge commit 'c12afbc4cf673c97277c060a4900ebfb3336a7e7' as 'modes/ghc-mod'","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/26eb46c8c85b08fde12fd281549bd3c338944a16"},{"sha":"3126a365063c097715282579b160d7c0457a40e3","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Updated subtrees.sh","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/3126a365063c097715282579b160d7c0457a40e3"},{"sha":"7bf86544fced3dfb095e57a83d96bc0ca5329f3a","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"ghc-mod disable","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/7bf86544fced3dfb095e57a83d96bc0ca5329f3a"},{"sha":"133661800c486fd9d7d4152ba84d030548d09803","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Squashed 'modes/ghci-ng/' content from commit 738f66f3d1f1\n\ngit-subtree-dir: modes/ghci-ng\ngit-subtree-split: 738f66f3d1f1a3b7ba574fb9c83da793179a42c3","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/133661800c486fd9d7d4152ba84d030548d09803"},{"sha":"f4d828227cbb30a44b544d32d683323d5dfe4c28","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Merge commit '133661800c486fd9d7d4152ba84d030548d09803' as 'modes/ghci-ng'","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/f4d828227cbb30a44b544d32d683323d5dfe4c28"},{"sha":"c815653a016c0d7e44580d4b6273188a61c44110","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Squashed 'modes/hindent/' content from commit f92eef679474\n\ngit-subtree-dir: modes/hindent\ngit-subtree-split: f92eef679474611db874c7e27003a67f09e680db","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/c815653a016c0d7e44580d4b6273188a61c44110"},{"sha":"e490bed3a6eda263d8782f7f68819ee56b8e6f65","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Merge commit 'c815653a016c0d7e44580d4b6273188a61c44110' as 'modes/hindent'","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/e490bed3a6eda263d8782f7f68819ee56b8e6f65"},{"sha":"ead7c4911730d81880f6e13b5bb7a4582536541c","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Use haskell-mode interactive + ghci-ng","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/ead7c4911730d81880f6e13b5bb7a4582536541c"},{"sha":"c08a6e8d874258102dbc2811f3ecca8d17fe6ced","author":{"email":"667d0028a86f1d70b933b4212b24e8905ad4e4f4@gmail.com","name":"Dan Aloni"},"message":"Removal of ghc-mod, flycheck-haskell, misc.","distinct":true,"url":"https://api.github.com/repos/da-x/dotemacs/commits/c08a6e8d874258102dbc2811f3ecca8d17fe6ced"}]}