[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/haskell-mode created (now 98ba392)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/haskell-mode created (now 98ba392) |
Date: |
Sat, 7 Aug 2021 09:06:35 -0400 (EDT) |
elpasync pushed a change to branch elpa/haskell-mode.
at 98ba392 Merge pull request #1752 from renatofdds/master
This branch includes the following new commits:
new b91f455 Add the current version of the Moss/Thorn/Marlow Emacs
mode, along with its
new f4b42fb Sample .emacs file entries for haskell mode.
new 556af20 Add a note about XEmacs 21.4 problem
new c4a0703 Make some more variables interactively changeable
new 9c12dc8 Switch to versioned tarball
new ba6faa1 Update history and version number
new 4d1b1de Update haskell-version
new 30b850f Remove version number from top of page (now just in
archive)
new bbc5926 enum-from-to -> haskell-enum-from-to
new eb13e33 Tweaks to the doc strings and support for customization,
from
new 60fc9b4 Updates that were made to the website & not committed
(update to version 1.42).
new 7df648e Update to version 1.43
new 59d99e5 updates that were in 1.42 that didn't get committed
new 3a44527 Add note about version 1.43
new b42d7df Add a note about XEmacs (haskell-mode is in XEmacs CVS
and can be
new 2e44de1 Update version number in a couple of places (thanks to
the XEmacs guys
new eda347c Remove supporting Haskell 1.4 and 1.2 from the ToDo list.
It's Far Too Late.
new d9b4752 DIE DIE DIE OLD MAINTAINER'S EMAIL ADDRESS STAMP STOMP
STOMPETY SPLUNCH!
new efdc4c0 Make it work better with hierarchical modules
new bbf36e2 Add haskell-indent-rhs-align-column for aligning rhs's
(from Tom Moertel)
new deead65 Fix the prompt for recent versions of GHCi
new d294a5c Patch to update the Prelude/libraries function names and
to remove
new 9490d4d update to 1.44
new fddbc34 Update to include Debian installation instructions.
new a542c63 Patches from Ville Skytt? <scop@xemacs.org>, the XEmacs
maintainer of
new 60aa960 Mention tun-on-haskell-ghci
new 1bda368 Allow dots in module names in the GHCi prompt.
new e98b0d8 green-card => greencard
new 935c856 Patches from Dave Love <fx@gnu.org>. He says:
new e88cd3c Recognise hierarchical module names in the prompt (the
GHCi mode
new d2d5687 Emacs 21 support and various bugs fixed by Dave Love.
new 61dec6d Don't remap DEL (someone complained about it)
new d0e9961 Add a "new maintainer required" advert.
new 97befbd Version 1.45
new d2f323a C-c C-n goes to next GHCi error
new fde220d patches from Stefan <monnier@iro.umontreal.ca>.
new 19431ea Don't load CL at runtime.
new 9dcf7b1 (literate-haskell-ds-create-imenu-index)
new 259bf77 (haskell-doc): New group.
new 7bcdacd *** empty log message ***
new 5ff95db (haskell-font-lock-compose-symbol): New fun.
new bcbaa69 (haskell-hugs-mode): Use define-derived-mode.
new 6024290 Remove level 1 fontification.
new 194bfb8 (haskell-ds-match-string): Use match-string-no-properties
if available.
new ac6feec Set things up so that mode-hook functions are not
new 5d4694e *** empty log message ***
new 91ea11b (turn-off-haskell-doc-mode, haskell-doc-current-info):
Don't autoload.
new e0a6ed6 Minor doc tweak.
new d0cd237 (haskell-font-lock-keywords-create): Use explicit
`symbol-value' to work
new d9455dc (haskell-indent-open-structure): Simplify.
new 0a1bb55 (haskell-default-face): Add missing declaration.
new 1b1a3a5 (haskell-indent-find-let): New function.
new e080cc6 *** empty log message ***
new 9e01c20 (haskell-indent-indentation-info): Only use
new d52769d (haskell-indent-indentation-info): Don't use layout for
paren-closing elements.
new d59a5ad Fix type of getLine
new d6589bc (haskell-font-lock-symbols-alist): Add . = ?.
new 102e513 (turn-on-haskell-indent, turn-off-haskell-indent):
new cb30eae *** empty log message ***
new 216a5ff (haskell-doc-install-keymap): Don't blindly assume
there's a Hugs menu.
new 084629b (haskell-mode-map): Add bindings for the inferior-haskell
commands.
new 4418871 New file.
new 30f294f *** empty log message ***
new e708d7b Partial fixup.
new 8512ba1 (inferior-haskell-mode): Typo.
new 846c8b1 (haskell-mode-map): Typo.
new 648e9dc (haskell-doc-sym-doc): Make even the last char bold.
new 333238c (haskell-ds-imenu-label-cmp): Undo last idiotic change.
new 7fcc3ba *** empty log message ***
new 0db3dcd Remove.
new 27cc26c (haskell-program-name): Use ghci if hugs is absent.
new 9474b28 More test cases.
new 7293228 (haskell-literate-default): Fix custom type.
new f1acd86 (haskell-doc-minor-mode-string): Make it dynamic.
new 77412fa (haskell-indent-start-of-def): Only go backward.
new bb67690 (haskell-program-name): Use ghci if hugs is absent.
new fa7cfce *** empty log message ***
new 225a7c5 (inferior-haskell-load-file): Quote file name.
new c0654a0 Add some test cases.
new ac56db0 (haskell-version): Keep it up-to-date.
new 8c9dac3 (haskell-ghci-last-loaded-file): Remove.
new ee45d1b (haskell-ghci-start-process): Fix misuse of
make-variable-buffer-local.
new 5c5c044 (haskell-hugs-last-loaded-file): Remove.
new f88615e (haskell-indent-inside-comment): Don't assume
column(pos+2) = column(pos)+2.
new 9dc5a0d *** empty log message ***
new 8db8c25 (haskell-hugs-mode-map, haskell-ghci-mode-map): Remove.
new 8b4f549 (haskell-doc-message): Remove.
new 8b661ca (haskell-program-name): Fix defcustom delcaration.
new 8d133d5 *** empty log message ***
new 806906f (haskell-doc-show-type): Assume that the availability
new 1237f26 (haskell-font-lock-keywords-create): Try and work around
a bug that seems to
new 5f23858 *** empty log message ***
new 64ad811 (haskell-doc-message): Paren typo.
new fc1b640 (haskell-font-lock-symbols-alist): Prefer the unicode
version of lambda.
new 27003b9 (haskell-indent-in-comment): Don't fail at EOB.
new 508d2d1 (haskell-font-lock-symbols-alist): Add "not".
new 5c26a85 *** empty log message ***
new 0dccede *** empty log message ***
new 416113e (haskell-indent-start-keywords-re): Use regexp-opt.
new 6cb8c90 (haskell-simple-indent): Minor simplifications.
new 407740a (haskell-vars, haskell-mode-generic): Remove.
new 81dab61 Add some entries for infix declarations.
new f4b4c74 (haskell-indent-after-keywords): New var.
new baf2ffa (haskell-indent-after-keywords): Add docstring & type.
new bfd15e1 (inferior-haskell-mode): Hide compilation-mode bindings.
new effcee5 Add arch-tag.
new f649623 (haskell-mode): Fix typo.
new ff7afdf (haskell-indent-indentation-info): Fix detection of
new b023718 Update/cleanup `fixme' comments.
new e2fa1b2 Add some incorrectly fontified cases.
new 9a9e88d *** empty log message ***
new 8542230 (haskell-doc-xemacs-p, haskell-doc-emacs-p)
new dbe6e93 Comment convention fixes.
new 0a56bcf (haskell-literate): Declare.
new c21c75f Reduce the use of dyn-bound haskell-indent-info.
new ca6bc42 Update. Add new bugs.
new e7257b6 *** empty log message ***
new dc16ec6 (haskell-indent-find-matching-start): Add `pred' and
`start' arguments.
new f04df39 Minor code and comment tweaks.
new f14144b Update.
new 9bc4a63 (haskell-indent-inside-comment): Rename `start' arg
new 01923bc *** empty log message ***
new 1cf898c (haskell-ghci-mode): Use define-derived-mode.
new 04fc1d0 (haskell-indent-indentation-info): Typo.
new 8fc700d *** empty log message ***
new 6dd0f3a (inferior-haskell-command): Provide a default.
new a8df0f6 (dist): Remove profile file and avoid ztar.
new e19bf49 (inferior-haskell-error-regexp-alist): Fix GHCi regexp,
support warnings.
new dd25f23 (haskell-font-lock-keywords-create): Add pattern
new 95d0f2e Docstring fixes.
new fb791d3 Add coding cookie.
new f9bced1 (haskell-font-lock-symbols-alist): Some XEmacs
new d8a5cc8 (inferior-haskell-load-file): Fix the
compilation-parsing-end fiddling so it
new 3dd218b (haskell-doc-maintainer, haskell-doc-varlist)
new d96def1 (haskell-doc-extract-types): Get it partly working.
new b69e52a (haskell-doc-extract-types): Get labelled data working.
new 0172f09 (haskell-decl-scan-mode): New minor mode.
new ad49367 * haskell-doc.el (haskell-doc-extract-types): Get
labelled data working.
new 38b37ba (haskell-font-lock-keywords-create): `as' is not
new 857aedd (haskell-indent-next-symbol): Simplify.
new 5690812 (haskell-font-lock-keywords-create): Minor regexp
fiddling.
new a37adcd Add some erroneous cases.
new 1ae103f (haskell-ghci-start-process): Use
comint-input-filter-functions rather than
new c6d8550 (haskell-hugs-start-process): Use
comint-input-filter-functions rather than
new bbbe054 (inferior-haskell-mode): Use shell-dirtrack-mode if
possible.
new 7410480 (inferior-haskell-wait-for-prompt): New fun, extracted
new d74ad43 *** empty log message ***
new 276a2c8 *** empty log message ***
new 753c494 Doc fix.
new a308676 (haskell-font-lock-keywords-create): Use a more
new abda13e (haskell-mode-menu): New menu.
new f7fa3a8 *** empty log message ***
new 1cb1626 (haskell-mode-menu): Fix typo.
new ef01f47 Comment update.
new 1cda384 (inferior-haskell-load-file): Simplify and make more
new 51d56ec Drop post-command-idle-hook in favor of
run-with-idle-timer.
new 9d3079f (haskell-doc-mode-print-current-symbol-info): Fix thinko.
new b05987c *** empty log message ***
new 1655ff1 (haskell-doc-get-current-word): Correctly distinguish
new 2b187ec (haskell-font-lock-version): Remove.
new a8abd61 Add test case.
new 6566d19 (haskell-indent-back-to-indentation): Simplify.
new 9e99279 (haskell-ident-at-point): New fun. Copy of
haskell-doc-get-current-word.
new 36dd8bd (inferior-haskell-info-xref-re): New cst.
new 054fc55 (haskell-doc-get-current-word): Remove.
new 1cb80d6 (haskell-font-lock-keywords-create):
new 34a6f06 Add code to test as/hiding/qualified.
new db14084 *** empty log message ***
new d2295aa *** empty log message ***
new ec9be33 Remove index.html
new c80cff5 Name tricks
new ce51306 (with-selected-window): Define while compiling.
new da1b3ca *** empty log message ***
new 96b21a8 (haskell-indent-look-past-empty-line): Typo.
new 1c49951 New file.
new 09f421d *** empty log message ***
new 1dab248 (haskell-font-lock-keywords-create): Wrap
haskell-default-face for XEmacs.
new 8b93c1d (haskell-hoogle-command, haskell-hoogle): New var and
command.
new 2eaced4 (inferior-haskell-load-file): Save buffer before using
buffer-file-name.
new 6784a8b (inferior-haskell-string-to-strings): Remove `separator'
argument. Call split
new 3b88c30 (inferior-haskell-string-prefix-p,
haskell-cabal-find-file): New functions.
new c7c6278 (inferior-haskell-use-cabal): New custom var.
new fd57d9b (turn-on-haskell-indent): Add alternate binding for
new 5c39054 (haskell-decl-scan-version): Remove.
new dcef483 (haskell-font-lock-keywords-create):
new c9b3a7e (haskell-literate): Use `tex' rather than `latex'.
Declare as safe.
new cc725e6 (haskell-indent-column+offset): New function.
new 5a72afa (inferior-haskell-error-regexp-alist): Add entries for
GHCI's exceptions.
new 5dfd46e *** empty log message ***
new f73a55d (haskell-font-lock-dot-is-not-composition): New function.
new 3f8bcaf (haskell-font-lock-symbols-alist): Add `forall'.
new a9fe15b (inferior-haskell-error-regexp-alist): Be more careful
new 37c854b (haskell-font-lock-haddock): New custom.
new ff46f40 (inferior-haskell-error-regexp-alist):
new 967af56 *** empty log message ***
new c5f1425 (inferior-haskell-module-alist-file)
new 51876d5 (haskell-mode-map): Add binding to the new
inferior-haskell-find-haddock cmd.
new 7b51212 *** empty log message ***
new b74e553 (inferior-haskell-module-alist-file): Use a file in /tmp
rather than ~/.
new 3afdf6b (inferior-haskell-run-command): New var.
new bf80267 (inferior-haskell-compute-module-alist): Fix regexps.
new f818e57 Removed support for :reload (e.g. removed the C-c C-r
binding).
new 30d658f (displayed-month): Remove declaration since it's not used
here.
new 011c502 (inferior-haskell-type): Fix call to message.
new 3090bbf (haskell-indent-map): New var.
new 3e6c2e0 *** empty log message ***
new ce945dc (turn-on-haskell-hugs, turn-on-haskell-ghci):
new 9ed46b1 (inferior-haskell-load-file): Re-add the `reload' arg.
new a476f80 Comment/docs fixes.
new 6e300b7 (inferior-haskell-find-project-root): New var, to
new 6b792a8 (turn-on-haskell-indent): Fix keymap setup code.
new 0294d90 (inferior-haskell-load-file): Do reload if prefix arg.
new b8e2ccb *** empty log message ***
new 1006398 New file.
new 238b94c (haskell-cabal-get-setting): New function.
new f11a557 (inferior-haskell-find-project-root): Use it.
new 3afce2f (inferior-haskell-find-project-root): Minor
simplification.
new 8af5157 (inferior-haskell-load-file): Typo.
new 098ce32 (haskell-cabal-get-setting): Handle multi-line settings.
new cc18412 (haskell-delete-indentation): New command.
new f8b550f (haskell-doc-in-code-p): New function.
new cc68b2f (ELFILES): Add haskell-c, haskell-cabal, and
haskell-simple-indent.
new ce8b8e5 (haskell-mode-map): Fix last change.
new dd52afb *** empty log message ***
new e06f394 *** empty log message ***
new 744f5ce (haskell-package-conf-file): Don't use `ignore-errors'
new 9bc24a4 (haskell-cabal-font-lock-keywords): Add rules
new 439a89e (inferior-haskell-cabal-of-buf)
new c6cbffc (inferior-haskell-wait-for-prompt): Add timeout arg.
new 837c948 (inferior-haskell-cabal-of-buf): Fix typo.
new 44a5fc9 (haskell-indent-next-symbol-safe): New fun.
new 13d8c32 *** empty log message ***
new f2fd5e5 (inferior-haskell-find-haddock): Jump to the symbol
anchor within Haddock.
new 4456be9 (subst-char-in-string, make-temp-file): Add fallback
definitions for XEmacs.
new be73dda (literate-haskell-mode): Fix up mode line.
new dde251d (haskell-indent-region): New dummy function.
new 8f354fc *** empty log message ***
new ace4c29 Fix up general coding convention stuff.
new 947a32d (inferior-haskell-info-xref-re): Allow a column-range.
new ce971bb (inferior-haskell-spot-prompt): New function.
new 37b04d0 (haskell-cabal-find-file): Ignore directories.
new 67f668a (haskell-indent-map): Disable C-c C-g binding since
new eb76499 (haskell-font-lock-symbols-alist): Change the
new 94ad4fc (inferior-haskell-cabal-of-buf): Don't return
new 40fa207 * inf-haskell.el (inferior-haskell-load-and-run): Don't
run if there
new bd32a3c (inferior-haskell-load-file): Escape backslashes (and
quotes) in file names
new 6dc5a9c (haskell-ds-generic-find-next-decl): Accept qualified
import names.
new f8bfbe2 (haskell-indent-thenelse): New var.
new 0798746 (haskell-doc-imported-list): Don't add current buffer
new d549980 (inferior-haskell-type, inferior-haskell-info):
new 5f4b2e6 Update to newest haskell-indentation.el
new 3b14ebe haskell-indentation: Add support for view patterns
new a482423 Updated documentation and autoloads for
haskell-indentation
new d5155f4 Changelog and NEWS updated
new 72d395f Clarify the documentation, remove the haskell-indent-mode
autoload
new 60d581e Handle error conditions in haskell-indentation.el
new 5d9d32b Correct on-parse-error for (backward-)delete-char
new f846b94 Patch courtesy of Alex Ott
new c9b3b55 Changelog removed; use darcs changes
new 223d964 Rename haskell-hoogle and haskell-hayoo, removing the
haskell- prefix
new d2e5481 Update Makefile for darcs
new 33dc17e Alias haskell-hayoo and haskell-hoogle, removing haskell-
new 3c495d0 haskell-indentation.el: Typo: "haskell-ntation"
new c040124 haskell-indentation: Tab now follows a cycle
new 4a16cc3 2.6 administrivia
new 02ac722 Make sure the load-path is set right
new ad0f359 Font-lock symbols by Roel van Dijk
new 0b740d1 haskell-indentation: Stop choking on hierarchical modules
new bdf2edb Fix: Three-level and higher hierarchical modules too
new 58be1a5 haskell-decl-scan: Skip comments
new 3b1a5ad NEWS update for 2.6.2
new c292c7c Distribution improvements (ChangeLog, .elc files)
new e3959de Don't compile the elfiles after all
new d2c2e50 Indent mdo as do
new b4112c7 Fixed bug in haskell-decl-scan.el when using unicode
syntax
new dd82059 Parse the unicode syntax for (::)
new 2b067d9 Comment/doc/message fixes.
new b9769ec Fix treatment of missing syntax-ppss.
new 748ee94 Various fixes for Emacs 21.
new 1d2f932 Allow non-ASCII names.
new f17b6c1 Resolve conflict with mdo patch.
new 68daaf2 Add missing `:group's to defcustoms.
new ed45cb2 Emacs regexes are not perl regexes!
new 3e47ba4 Okay, so emacs regexes /are/ perl regexes.
new 8bebada make `inferior-haskell-find-project-root' respect export
lists
new 7296c2d Add `haskell-check' and flymake support.
new 7979a4d Add :group to haskell-check-command.
new 5ef3565 Mention haskell-latex.el in README.
new 26b74f5 Allow quote marks as Nth (N>1) characters of tokens
new 0ab0cb1 Fix a typo in the indentation regex
new 96c8bbf Turn off adaptive fill, until it's fixed
new 532c845 Handle ..-} style sequences in nested comments
new d2765ac Link to useful sites in README, update support information
new 6d6d17e Update NEWS
new 2816f23 Avoid treating -->, etc., as comments
new 46d792f Turn off parse-sexp-ignore-comments (?)
new c4db7ea Use a special current-column function for haskell. Fixes
#12.
new a2a8353 Add options to mode hook.
new fcafdd8 Minimal support for arrow syntax
new 2e3b760 Avoid opening a new inf-haskell window is one is already
visible
new 2702f77 Print a proper error if inferior-haskell-load-file is
called on a buffer without an associated file
new b950cf4 Set comint-process-echoes to nil. Which is the default.
new 76f8816 Add interpreter-mode-alist entries (this autolaunches
haskell-mode for files beginning with #!/usr/bin/runghc etc.)
new 1da6412 New major mode: GHC-core
new 57c4ceb Allow underscores in identifiers
new fda1f36 Introduce `haskell-indentation-where-{pre,post}-offset'
for offsets around `where' keyword.
new a84fed3 Finalized 2.8.0
new 9a692fc Remember to include ghc-core.el
new ba548a5 Fix #9
new 0011c24 Add haskell-checkers module that provides support for
hs-lint and hs-scan commands
new ba08e64 Merge pull request #1 from alexott/master
new 058e3e9 Extend cabal font-lock keywords to support more section
keywords
new c450739 Merge pull request #3 from hvr/master
new 71e5356 Update README: remove link to old trac page, add link to
github homepage.
new 82099df Avoid raising an error in haskell-flymake-init
new 08a3028 tweak comint-prompt-regexp to avoid locking in certain
situations.
new 49a575a Improve printing of hoogle output.
new 35dfc62 Update website and repo references
new 367c8fe Convert README to markdown
new bc8ee6d Minor doc formatting tweaks
new c1c1464 Make available cl's `incf` definition in
`haskell-indentation.el`
new 6785d26 Merge pull request #6 from hvr/master
new deb2ce5 Use LIST instead of VALUES.
new 4025275 If no indentation mode selected, show some helpful
message.
new 296a216 Code indentation fix.
new 945242e Remove haskell-site-file, it's a generated file, it
doesn't belong in here.
new c642d7c Unindent support.
new 0b3afb8 Unindent support for simple-indent.
new 5dbe501 Import formatting utilities.
new f0c3195 Added haskell-move-nested.
new a9e9e95 Added import jumping/navigation.
new 78f3adf Simple interface for reading to Cabal packages.
new dcff766 Add back haskell-site-file.el until further discussion.
new 071cb6f Merge pull request #7 from craigcitro/hoogle-cleanup
new 7aac27a Initial support for send declaration'.
new 16fabab Some refactoring, fixes, and highlighting for 'send-decl'.
new c906ee1 Linked to Contributing page on Github wiki.
new 7682f99 inferior-haskell-get-module now handles GHC 7.4's `LaTeX
quotes' (closes #11).
new c77266d Sessions, background process communication and new
interactive mode.
new d4f32ec Support cabal-dev OR ghci.
new 9cdf19e Ensure process is running before triggering a command in
the queue.
new 0a72157 Added concatenation of newline to declaration-code before
wrapping into :{ ... :} to prevent situation, when declaration-code ends in eof.
new 266f79d Assume a default project name based on the .cabal file.
new 9b96ddb Use the session of origin for echo'ing eval results.
new c8a57f1 More intelligent project-name guessing.
new 6b71203 Functions to switch to the interactive buffer.
new 11dae0f Fix simple indent's de-indent.
new 59580c6 Current dir support and handling errors/warnings/loading
messages discretely.
new 01710b2 Cabal commands support.
new 38855b5 Get types and info of symbols.
new 813bafa Support unicode in compile errors.
new 6020bea Fix haskell-interactive-bring.
new 39e1d59 Add autoloads for haskell-process.
new f7369dc Cabal process shows command launched.
new 957a6ae Handling compile messages from Cabal build with
collapsible messages.
new e085f12 Picking up Linking and hitting RET on lines jumps to the
line/col.
new 1eaa084 Suggest inserting LANGUAGE pragmas.
new 36d1cb4 Additional functions for simple-indent (bind to RET and
C-RET).
new 885dd10 Fix sort/align imports.
new 0ce7ae4 Make adding LANGUAGE pragmas a *tiny* bit more robust.
new 0783cca Contextual space key; provides import completion and
:info on symbol at point.
new 704822b Don't try to get current dir too early.
new 7855bba Handle setting GHCi prompt.
new c1e3f7d Fix up space info, support for operators.
new 93451a5 Display eval output on the fly.
new b46db0e Fix import matching on contextual space.
new bd42a37 Make module inserting C-g'able.
new a72ae10 Optionally notify at the completion of Cabal commands.
new eff2b35 Project-specific etags (M-. jump-to-definition) support.
new d28b754 Update the tag table without prompting.
new 7db6fab Sort imports after entering a completed import.
new edb6ede Add haskell-session to autoloads.
new 2fc2392 Document haskell-intercative-mode.
new cb3a358 Use TAB instead of [tab] (closes #19).
new 5501b99 Prefix arg for inserting type from C-u C-c C-t.
new a09aebb Error jumping.
new e626f21 Generalize pragma suggestion and suggest for
no-warn-orphans.
new cccfee1 Optionally suggest OverloadedStrings and
-fno-warn-orphans pragmas.
new 26f38ee Fix whitespace errors in Makefile
new ab3d0f6 Add haskell-string.el and haskell-package.el to Makefile
new 73f976f Return to start of line for inserting type.
new 33fb572 Fix contextual import.
new 0ad211f Set default haskell session name to haskell.
new 142660c Don't print anything when using :q command, refs #24.
new 6d7a3c4 Prompt for the current dir before starting the process
(avoids focus stealing) (closes #25).
new bd63f71 Add some requires to haskell-process.el.
new dc07bcf Provide haskell-interactive-mode.
new f56af3e Bind home key too (closes #28).
new 1ebc8aa Do nothing when hitting return outside the prompt (closes
#29).
new f6a24a1 newline-indent for REPL.
new 9399711 Add *.elc files to .gitignore
new 647dff0 Note about cabal-dev.
new 2d9db44 Use cabal-dev ghc-pkg dump instead of ghc-pkg dump
directly (refs #34).
new 6979620 Fix haskell-ident at point for no symbol.
new 6326ed5 Added support for :reload.
new e959577 Added SCC pragma insert/delete commands.
new f05dac4 remove navigate imports binding
new ea8eec6 Added haskell-process-clear (refs #37).
new 65d0053 Make whitespace between -- | and {- | optional when
possible
new d276703 Added rec, proc and mdo as keywords for
haskell-font-lock.el
new a1cd731 Added rec, proc and mdo as off-side keywords for
haskell-indent.el
new bbe0c6a Improved import, foreign import and foreign export syntax
highlighting
new 75777f2 Added dabbrev defaults: Haskell is case sensitive
language and . is a part of identifier
new 21bcba1 Better regexp to match module name in inf-haskell
new 93fb6a0 Make haskell-indentation delete space at the end of line
new 0a79ab8 fill-paragraph works somewhat with {- -} style comments
new da11692 Remove duplicated function from haskell-cabal.
new ed527cb Add (eval-when-compile (require 'cl)) for CL-using
modules (fixes #36).
new 8ff116c Make turn-on|off-simle-indent into interactive commands
new d4ae2ec haskell-process-do-type now calls ":type (%s)" so it
works for operators as well as alpha identifiers.
new 7b88577 Add stylish-haskell support.
new 0af28f6 haskell-tags-on-save: BREAKING CHANGE: Read this commit.
new bfe152d Make suggesting LANGUAGE pragmas optional rather than
hard-coded.
new 741ab38 Add redundant import remove suggestion.
new d68579c Kill the whole import with kill nested.
new b931727 Fix for removing imports. Merely deletes the line, need
proper fix later.
new 5cdff6e Leave lines existing after removing. Needs some thinking
about.
new c3a2cbf Reset command queue on cmd clear.
new 5573a64 Make haskell-process-restart work properly (refs #53).
new e72a503 Restart process .cabal configuration files changed (refs
#53).
new 32fae3b Customization for restarting the GHCi process on Cabal
change with prompting (refs #53).
new 344c0e1 Don't replace buffer when stylish-haskell fails.
new 4bd22d0 Use a temporary buffer for stylish (refs #54).
new 3758409 Fix inferior-haskell-load-file crash
new fbb07b2 Fix process restarting.
new ccabffc Fix haskell-mode-buffer-apply-command to not mess with
the windows.
new 5d2ee74 Maybe support config file.
new 52ff319 Fix haskell-session-change.
new 28b97d1 Fix error jumping.
new 2bc8278 Fix jump-to-error-line (closes #60).
new a469367 Add support for Git's merge annotations.
new 4934673 Use display-buffer instead of explicit horizontal
splitting
new d3b8d49 Support pretty printing Show values in the REPL (requires
sexp-show from Hackage).
new 192098e Replace region handy func.
new 1c078d4 Make clearing the process better.
new 73ef95a Fix checking the haskell-session is bound in
stylish-buffer (fixes #66).
new e5f1385 More cleverness in getting :i/:t (fixes #56).
new d0d1046 Fix :info.
new 8bb9da0 Support rendering REPL results font-lock'd according to a
given mode.
new 2c87fa1 Added support for bird-style lhs
new 814e4d3 Added support for bird-style lhs (with fixes)
new ae3e449 Use notifications.el rather than notify.el (as it ships
with Emacs) Also have a logo in the notification.
new d1dd80c Factored common code, added inferior-haskell-kind
new 2b44d74 Added `haskell-doc-use-inf-haskell' option
new 8eaba6c Make haskell-ident-at-point less sensitive to WS
new 7621d8c New attempt at getting the logo to work. I _think_ this
should now better find the current location of the logo relative to the
haskell-process file.
new 9ce7d7a Add an ignore file for Mercurial
new 77d0373 Allow the GHCi prompt to be changed
new 931d2cc Add dist/build/autogen/ to ghci search path after a cabal
build; Refactored 'haskell-command' to be a cl struct
new 1de57e4 Fix: remove useless (interactive)
new 1ceb0eb use {before/after}-save-hook instead of separate functions
new 1b6febb fixed a bug in haskell-indentation-goto-least-indentation
new 6d92cb1 Fix incorrect parsing of identifiers in
haskell-indentation-peek-token
new 802b158 derive haskell-mode from prog-mode
new 3eff936 Added a bit of lisp syntax highlighting to the README
new 7ebe6eb Remove errornous accessor functions (refs 94).
new 5c4d9ff Fix broken haskell-command-make (closes #94).
new df265ed Add missing autoload
new 01336fc Ignore errors in 'before-save-hooks'
new a2831b6 extended the README's installation instructions a bit
new 6230fd9 Merge pull request #98 from bbatsov/readme-improvements
new a37fa71 Move stylish-haskell invocation to after-save-hook.
new 55953ff Use `read-directory-name' to get completion.
new 02b5f2d Show key bindings in docstring of
`haskell-interactive-mode'.
new 683be31 haskell-interactive-mode: Minor checkdoc fixes.
new bd45fcb Replaced `goto-line' with `goto-char'/`forward-line'.
new 80c42d8 Use `mapc' instead of `mapcar'.
new 869dd81 Use (forward-line -1) instead of `previous-line'.
new 5e8369e Makefile: Use .PHONY to mark phony targets.
new 341abe2 Makefile: added clean target
new b4c37b1 Makefile: call Emacs with -Q; use $(BATCH) instead of
direct call.
new 7b6ce09 haskell-session-from-buffer: Check if buffer has a file
name.
new 14a523d haskell-interactive-mode-eval-mode is either a function
or nil.
new 28e3228 Merge pull request #104 from ruediger/minor-changes
new f6c5df5 Add a customization option for the visibility of
multi-line errors
new 2566a89b Merge pull request #106 from
nurpax/customize-error-collapse-default
new 9b1686d adding cabal-ghci as possible process mode
new 0751f39 Merge pull request #109 from sztupi/master
new aeb0d33 Properly indent 'rec' keyword, same as 'mdo'. Fixes #110.
new 91fa0ad Merge pull request #111 from lightquake/rec
new 3a00b4d Silenc show doc errors, if the point is at the end of
buffer.
new d593f03 Merge pull request #112 from deftsp/master
new b5e8f40 haskell-mode-buffer-apply-command: use a temporary file
new b257273 haskell-interactive-jump-to-error-line: don't break on
absolute paths.
new ed31b18 Fix haskell-interactive-jump-to-error-line, which I broke
:-(
new 11b531c haskell-mode-buffer-apply-command: capture error output
and display as warning
new c233cee Fix typo in customize screen
new 7cede0f Merge pull request #115 from mtang/master
new 00f22bd Resolve directories to full path in session config (refs
#117).
new 4a70567 Require cl and ignore warnings (closes #99).
new 0c55aac Fix haskell-interactive-mode prompt detection
new f305c52 Fix haskell-mode-stylish-buffer for Emacs < 24. Closes
#116.
new e0fe3b8 haskell-mode-contextual-space: don't prompt for new
haskell session if it hasn't been setup yet!
new f801dd9 Correctly make hooks local
new 576a01d fix `haskell-indent-at-point' error if point is at the
end of the buffer
new 03ade3f Function to load or reload, with C-u to toggle.
new f6de21a Show when reload command was used versus normal load in
the minibuffer.
new 48dc5cb Don't actually run the command with the toggle, and
display a helpful message about it.
new d9474f8 Allow passing command line args to ghci (closes #121).
new 3b36276 Haskell menu mode (initial read-only version). Invoke
with M-x haskell-menu.
new 4301e6a Adding options for ghc-core-create-core
new 7f885cc Merge pull request #122 from fmap/master
new 5d4ee4f trim string value before compare in haskell-indent
new 175ff4a Merge pull request #131 from Imbalism/master
new d334349 Fix '-prefixed constructor IDs for DataKinds
new 7cc0a1f Merge pull request #135 from adimit/master
new d69492a update GPL headers with link to GNU Licenses webpage
new 86aec65 Merge pull request #136 from scvalex/correct-fsf-address
new 4adf2ad Make it customizable whether <backspace> deletes
indentation too.
new e877c1b haskell-indentation: indent "=" following
data/type/newtype declarations.
new 98aedd0 Align arrows in types under "::".
new c34ee65 Merge pull request #140 from mboes/align-arrows
new 0417354 Merge pull request #139 from mboes/data-indentation
new 4f91247 Merge pull request #138 from mboes/configurable-backspace
new a562148 declare haskell-indent-last-position
new 1bc42c3 add "haskell-literate" to dynamically scoped variables
and move them to the top
new 87da7a1 declare "haskell-session" as variable
new c8e87fd declare "haskell-interactive-mode" global variables
new e233bac declare "unindent-line-function" as global
new a7e73fd require dabbrev in haskell-mode
new 23a81c2 pass dynamic variables directly in haskell-sort-imports "
new 9033c52 define haskell-interactive-mode-map **before** it is used
new 70dbeca declare use of global "haskell-process-prompt-regex"
new b087523 declare global use of "haskell-config-use-cabal-dev"
new 7a612b0 haskell-menu depends on haskell-session
new 5e17a56 declare global use of haskell-process-type
new 9b6eb38 the second binding refers to the first
new 325265c inf-mode depends on haskell-decl-scan and uses a global
new 9a6b08f Merge pull request #141 from
scvalex/imprison-free-variables
new 958b310 Make session calculating from buffer work properly.
new 78e973f Move fontlock.hs into examples/ folder
new 2c4bef4 Add haskell-show.el to ELFILES variable
new ae7cee0 Remove auto-generated haskell-site-file.el from repository
new 8d3edf5 Reimplement 'make dist' target for git repository
new 896c422 Embed auto-detected version into haskell-mode.el and
dist-target
new 10fa623 Fix multi-line warnings being displayed with error-face
new f1df3ce Fix off-by-one error in
haskell-interactive-jump-to-error-line
new f090a9a Fix haskell-process-type defcustom type
new de4a198 Extend workaround in 142660c to accept all abbrevations
of :quit
new 314a780 Extend redundant-import trigger to support qualified
imports
new cdb3637 Update README to mention autoloads generation
new 48726b5 Improve directory prompting and resolution (refs #133,
#134, refs #144).
new 7d28e64 Don't prompt for save if there's no existing session.
new 358eec0 Functions to kill and cleanly restart a session's process
(refs #61).
new 1a51386 Leave clear, the function.
new beed712 Function to kill a haskell-interactive session (refs #61).
new c3b4ebc Just add trailing slash to `read-directory-name' (#117).
new 9875a66 Fix typo in doc-string for haskell-process-args-ghci
new 5cff937 Add NEWS file to DIST_FILES
new 0e96843 haskell-interactive-mode: emulate comint/eshell history
new b76e104 Minor cleanup of comment headers
new db10caa Enhance `haskell-version` to show more information
new 29ff368 Add new `make package` target for creating ELPA packages
new d86c4d2 Adapt Makefile to consider only tags matching `v[0-9]*`
(re #145)
new 7f4c964 Add tarballs to "clean"-target
new 756e72d Tweak VERSION to avoid leading 0s
new 9fc88e1 Convert coding of `haskell-{doc,mode}.el` to UTF8
new cf92f10 Fix Makefile to leave less temporary files behind
new b336d76 Add `haskell-unicode-input-method.el` to distribution (re
#13)
new 8d4b965 refactored & improved README
new f8c465b Enhance haskell-move-nested.el and update README.md
accordingly
new cf71732 Remove debugging messages forgotten in f8c465b
new b458cdf Highlight top-level definitions even in the presence of
newlines between the definition and the information that follows it.
new 05a46ad Highlight with 0 or more occurrences.
new 7312b11 Replace delete-backward-char with delete-char
new a4541ce Use string-to-number instead of the obsolete string-to-int
new efd9545 Enable travis-CI build job for haskell-mode
new 5de330b Fix minor typo in README.md
new f63f984 Add Travis-CI build-status image to README.md
new 385f299 Replace functions used only interactively
new 5179049 Replace interactive-p with called-interactively-p
new c1d7b25 Merge pull request #159 from akamch/fix-warnings
new c488c90 Disable showing "cl-functions" warnings in `make test`
new 3409c59 Remove .hgignore
new 45c7c9a Reduce warnings by adding two `require`s and a
`declare-function`
new e6796f4 Remove `arch-tag:` comment lines
new 2c6aee2 Rename `test` Makefile target to `check`
new d14d554 Add `check-declare-directory` validation to `make check`
new 4688b17 Eliminate most of remaining `make check` warnings (re
#105)
new c3dc04b Replace autoload statements in favor of ###autoload
annotations
new 7b6c8b0 Tweak haskell-package.el to make it pass `make check`
new b593e21 Eliminate warnings (re #105) by removing legacy support
new 9bbb2d1 sort ELFILES in Makefile
new 7fe02ab Add new haskell-compat.el module for legacy support
new 19b16fd Disable showing cl-functions warnings in other targets as
well
new 3a68bcc Refactor `(require 'cl)` statements
new fa5672f Enable byte-compile-error-on-warn for `make check`
new b7e3687 Rewrite `flet`-usage in terms of `funcall`
new 5a3e0dd Refactored `make check` target
new e4418c3 Rename `haskell-site-file` to `haskell-mode-autoloads`
new 122b13e Mark haskell-mode-map autoloaded for convenience
new 2aed25d Fixup forgotten references to haskell-site-file
new a71ef8a Silence cl byte compilation warnings
new a5f265b Merge pull request #162 from akamch/master
new e4d2d14 Fix `inferior-haskell-cabal-of-buf` to handle subsequent
calls.
new 1adc698 Use haskell-process-live-p (refs #165).
new 0e7b0f1 Update .gitignore to match changes made in e4418c37
new 8544d18 Merge pull request #166 from tuncer/gitignore
new d69dae5 Update examples/init.el to match changes made in e4418c37
new 9898653 Rename haskell-interactive-greetings to
haskell-process-greetings
new 306cc55 Mark haskell-interactive-mode-reset-error to be autoloaded
new b32baa9 make regex matching case sensitive in
haskell-process-trigger-suggestions
new be98390 Merge pull request #168 from Philonous/master
new bbb4582 Revert "Use haskell-process-live-p (refs #165)."
new 17ab662 Added haskell-yas.el
new 4fbe295 Remove redundant forward-`defvar`
new 1561cce Simplify flymake autoload hacks by `(require 'flymake)`
new ea59442 Add missing "provide" to haskell-menu.el
new df8683e Add `haskell-customize` command and update README
new 55200b1 Refactor `haskell-{process,session}-{set,get}` functions
new fb0168b Fix `haskell-interactive-switch` to match
`switch-to-haskell`
new fe79fba Remove `haskell-{hugs,ghci}` including most references
new 0290e758 Update README w.r.t. supported Emacs versions
new ed98d90 Extend regexps in interactive-mode to accept
`-ferror-spans`
new 0794f2b Fix `haskell-interactive-switch` opening a 2nd redundant
window
new a33216c Simplify default for `haskell-process-path-ghci`
new 40be5e4 Improve `egrep` hack in `haskell-session-project-modules`
new 7fbcde0 Mark a few yasnippet related functions as autoloaded
new 517fd7e Refactor
`haskell-session-{all,installed,project}-modules` functions
new e9c6110 Remove obsolete `haskell-session-clear-all` function
new a733d1e Factor out recurring regexp literal into
`h-i-m-error-regexp` defconst
new d3c14fb Add optional count argument to
`haskell-interactive-mode-error-{forward,backward}`
new e86fa16 Integrate interactive-mode with Emacs' `next-error`
facility
new f1a7bd2 Small formatting tweaks, reshuffle.
new d9e89e9 Comment out `haskell-process-type` setting
new a3ea14d Fix docstring markup
new 0ef89be Mark `haskell-session-maybe` as autoloaded
new 6d1e063 Fix thinko in column arithmetic for `-ferror-spans` (re
#151)
new 3b634c0 Add `-ferror-spans` as default for
`haskell-process-args-ghci`
new b9186db Merge pull request #163 from dop/fix-35-jumping-workdir
new 596e797 Remove `dist` target hack
new 5b115e5 Add ELPA-compatible README
new e68776b Add texinfo manual skeleton
new a4735e8 Auto-generate README from haskell-mode.el like MELPA does
new 710f97b Refactor definition of `haskell-interactive-mode` by
`define-derived-mode`
new ecfebfa Fix docstring for `haskell-menu-buffer-name`
new 602e373 Move inferior-haskell vars into new defgroup
`inferior-haskell`
new f3aec82 Move haskell-interactive vars into new defgroup
`haskell-interactive`
new 6dc7774 Add Info manual links to haskell{,-indent,indentation}
defgroups
new 367a92a Add `:group` tags to derived modes
new 6ebe439 Add hint about `M-x customize-mode` to REPL greeting
new 13598ac Improve pattern extraction in `haskell-process-live-build`
new 3776e0d Avoid matching empty lines by
`haskell-interactive-mode-error-regexp`
new 38c602d Add support for deleting compile messages superseded by
recompile/reloads
new 4415e01 Remove debugging statement committed by accident in
38c602d
new 56d29f7 Mark `haskell-process-do-{type,info}` autoloaded
new 6797a17 Fix `C-u M-x haskell-process-do-type` inserting bad
signature
new 850880d Use `(next-error-internal)` instead of `(next-error 0)`
error visiting
new 8244097 Define new `haskell-mode-pkg-base-dir` defvar
new bc615ca New `M-x haskell-mode-view-news` command for viewing NEWS
file
new 6f27b77 Convert NEWS to outline/org mode format and add
placeholder entries
new 2d773c3 Add hint about `M-x haskell-mode-view-news` in long
package description
new 6c3af69 Write belated NEWS entry for version 2.9.x
new 0dcf8d5 Write missing NEWS entry for version 13.6
new 0a97d9e Add preliminary NEWS entry for yet to be released ver 13.7
new 16d8178 Fix typo in NEWS file introduced in 0a97d9e
new da7740b Minor docstring cleanups
new ea9ca1c Remove obsolete `turn-on-haskell-font-lock` function
new 8b3db50 Cleanup ghc-core.el and define customization
group/variables
new c4f59e8 Merge pull request #160 from Fuuzetsu/typehighlight
new b46b707 Update NEWS
new ecbd494 Rename `ghc-core-options` to `ghc-core-program-args` and
improve docstring
new a342d8b New option `haskell-process-log` for controlling
"*haskell-process-log*"
new a58f6fd Optimize comparisons in `haskell-indentation.el`
new 2c8a0de haskell-indentation.el: Add support for UnicodeSyntax
tokens
new 0a9580d Use `font-lock-preprocessor-face` for CPP directives
new 2b72ce3 New autoloaded `turn-on-haskell-unicode-input-method` +
documentation
new 381cc63 Add more content and cleanups to haskell-mode Info manual
new 6e98893 Simplify current-command to use `nil` instead of `'none`
new 3bea56d Remove unused argument TYPE from `haskell-project-collect`
new 5d3c950 Refactor `haskell-process-cmd-queue-{add,pop}`
new 72c9aa2 Remove redundant `max` call
new 2d907c4 Create `haskell-simple-indent` customization group
new 6cce106 Make `haskell-simple-indent` a proper minor mode
new b0bfd2d Revert "Unindent support."
new 7e2add7 Add three synchronous `haskell-process-queue-*` operations
new aa80f5b Remove optional arguments from `@node` statements
new ac9a83f Minor refactoring in Makefile
new 31742fe Add support for embedding git version in texinfo manual
new bb9084a Cleanups and more content for user manual
new 28997b2 Add support for popular "λ> " prompt to inf-haskell
new d6b8316 Add new `haskell-str` module
new 45b7bd2 Remove unused `haskell-interactive-mode` variable
new c88bdd1 Add `haskell-interactive-mode-input-partial` function
new f152ca3 Hide internal buffer created by
`haskell-interactive-mode-eval-as-mode`
new 6c39e1f Add support for `completion-at-point` to interactive-mode
new a7528e6 Highlight as haskell for :type and :info.
new 9bb08ef Fixup forward declare-function broken by a7528e6
new 47e3831 Auto-import loaded modules.
new f9e2621 Move string function to the, er, other, string module.
new 753f17f Rename `haskell-str-ellipsis` to `haskell-str-ellipsize`
new 63b5349 Add ERT-based unit-test support to `make check`
new 468a906 Reload with -fbytecode support.
new 3d22c33 Simple re-indentation, no semantic change.
new 875bcc5 Fix typo in loadish.
new db5f350 Don't use dired to appease make check.
new 589db5d Don't display loaded modules, too noisy/unuseful.
new 356e510 Add some unit-tests for
`haskell-str-literal-{encode,decode}`
new cbaedf0 Optimize `haskell-str-literal-encode`
new 3084082 Make haskell-process-do-info prompt on prefix arg.
new 83702d7 Add haskell-presentation-mode and option.
new 6fede03 Support popups from popups.
new 746585b Forgot that this function is used in contextual-space.
new f70139b Move session assigning to haskell-process.
new e3677a2 Woops, forgot this part.
new 230fbf3 Use silent queueing function.
new 2b23eea Unify Elisp boilerplate headers
new d643a7b Remove trailing whitespaces
new 05fe83b Replace literal TAB by escaped `\t` in regexp
new 3d6abf1 Untabify Elisp source files
new f06cc9e New HASKELL-PROCESS-INSERT-TYPE function for
HASKELL-PROCESS-DO-TYPE.
new 9e1977a New option HASKELL-INTERACTIVE-MODE-INCLUDE-FILE-NAME
new 18e434d FOO -> `foo` convention tweak.
new ccfb6c5 Re-use the same window for `haskell-present` calls from a
presentation buffer.
new 92b87a8 Check whether PROCESS is nil in `haskell-process-set'.
new 387affc Unify Elisp boilerplate headers
new f99beb3 Switch haskell-unicode-input-method.el licence to GPLv3+
new 82e2e97 Add new `haskell-utils.el` module for addressing #187
new c440796 Move haskell-read-directory-name to new haskell-utils.el
new 962d96f Enhance `haskell-process-do-info` to support import
statements
new 797d09e Emit warning if `haskell-process-set' called with nil
PROCESS
new 9c4da32 Drop legacy support for emulating
`match-string-no-properties'
new 8e7d19f Remove re-definition of `with-syntax-table' macro
new e7141f3 Remove support for XEmacs' `fume'/`func-menu'
new e9e3669 Convert `haskell-decl-scan-mode' to use
`define-minor-mode'
new 2c45700 Add "Getting Help and Reporting Bugs" section
new a9bd5fa New customize group `haskell-decl-scan' and two new flags
new 893a148 Minor clean-up in `haskell-ds-generic-find-next-decl'
new cf981f4 Display output as `haskell-mode' when using :t/:i/:k from
the REPL
new f41ae73 Fix indentation in haskell-mode.el
new 1bcabce Added `haskell-rgrep' for grepping the effective project
new 22cd90b Fix LambdaCase indentation in haskell-indentation.el
new 6c05ff6 Merge pull request #188 from errge/master
new f4ec8a4 Follow-up to 22cd90b adding entry to NEWS file (re #188)
new dede53e Don't jump a whole line on DEL at the leftmost indentation
new 46c85a1 Add customization option and NEWS entry for the DEL on
first indentation change
new a7e598c Merge pull request #189 from errge/master
new 2cb6d3a Add convenient navigation keys n/p for `haskell-menu'
new c77b8f3 Handle non-existant sessions with non-existant processes
in `haskell-menu'
new f2b1e45 Remove spurious keymap from `haskell-menu`
new 71b5292 Switch to session's buffer on RET in `haskell-menu`
new 25d61a7 Major Info manual update
new 7c9074a Major overhaul of `README.md` removing config instructions
new aeabf0b Revert "Highlight with 0 or more occurrences."
new 9abf1b9 Improve top-level declaration font-locking in presence of
newlines
new 5b02b04 Add new `haskell-cabal-find-pkg-desc` defun
new fcc15cc Remove obsolete `autoload` statement
new 0eafe46 Remove obsolete comment and spurious top-level `4` value
new 8bc372d Refactor `haskell-cabal-{compute-checksum,find-file}'
new 73b4894 Add optional DIR argument to `haskell-cabal-find-dir'
new 7dba017 Add convenience command `haskell-cabal-visit-file'
new 516d00d Add section about rectangle commands to Info manual
new 738ae2f Minor rewordings, typo fixes and @xref-fixes in Info
manual
new ed141fb Remove trailing periods from NEWS items
new 9e112be Extend haskell-decl-scan.el to support PackageImports &
SafeHaskell
new 8d9ee17 Add aliased `turn-{on,off}-haskell-doc` commands
new 000fc80 Clean up `:options` in `haskell-mode-hook' defcustom &
add `:link`s
new 3bb4ab5 Clean up docstrings for `haskell-mode' and
`haskell-mode-hook'
new 7c6d799 Pre-evaluate conditional `(fboundp 'help-buffer)'
expression
new 11f7915 Fix to `turn-off-haskell-simple-indent' to actually work
new 4d54e99 Provide initial support for "cabal repl" process type
new b6f7c82 Fix type of `haskell-process-args-ghci' defcustom
new 3603ec2 Add new Haskell compilation sub-mode
new ddeb6d9 Make 3603ec2c3 compatible with Emacs <24.2
new 82f7aa1 Fix bug with certain kinds of indentation.
new f74bc6f Merge pull request #204 from lensky/master
new 9b1025a Initial commit of Shnippet form
https://github.com/LukeHoersten/shnippet
new 53a63a1 Fix internal GHC module translation
new 0ff0841 Update internal GHC module translations
new 43f2747 Always use the ident as an anchor
new c925867 Revert "Fix internal GHC module translation"
new 4f87331 Fix internal GHC module translation
new 3de5dab Abstract `haskell-ident-at-point' a little
new d89574e Change haskell-presentation-mode to be a derived mode
new 96a0fc6 Improve ident name detection in `haskell-process-do-info'
new 54e6ccd Fix import.qualified.
new 67e9505 Improved some interactive-mode doc strings
new 20e436f Merge pull request #218 from ian-kelling/master
new 7181776 Move fontification into haskell-mode main module
new d881aa3 Make indentation level configurable
new 631180c Require haskell-mode in haskell-simple-indent
new 6a4dd8b Use more conventional -tab-width name for indentation
spaces
new 8f496c8 Stick with indent-spaces name instead of tab-width
new eabfef5 Make Cabal running string customizable
new 9757590 Fix indentation in all .el files
new 6a4d4bd Update NEWS with 13.10 changes
new 7ae7411 Add haskell-bot.el, for interacting with locally
installed lambdabot
new c9424aa add support for cabal repl build targets
new 29c0b98 Merge pull request #217 from adimit/patch-1
new 3ade6a8 Merge pull request #214 from brandonw/master
new 3f7747e Fix delete-backward-char in haskell-indentation (fixes
#211)
new c910ed0 Don't show shm's display quarantines in presentation mode
new dc3a02f Add a function to guess the module name of the current
buffer
new f13eae5 Support commenting out of imports
new 0ae55ff Quick hack to remove "Compilation failed" line
new 7e74535 Small indentation fix
new fa1b365 Support jumping to filenames inside strings
new 9292ba1 Fix undefined reference to shm-display-quarantine in
haskell-present
new ed4d9e8 Automatically add import lines via Hoogle
new f44c2d3 Make dummy global binding to avoid not-in-scope warnings
new 89b036d Automatically add package to cabal file
new 5ae3835 Support the case of multiple available modules for
auto-import
new c85219a Ignore package results
new 38e8c06 Make navigate-imports a bit more useful in absense of
import list
new ab7ee92 Strip out M./S./L. typical module prefixes for suggestion
functionality
new 175c6cc Better "not in scope" detection
new 1c6ef10 Support god-mode on SPC key
new 182e34f Don't use replace-regexp to appease make check
new a4a8a09 Allow whitespace before settings.
new 7b3946d Check for build/install as substring
new 692afb9 Make errors expanded by default
new 55408fc Make showing debugging tips an option
new 1834c3b Option to automatically chmod .ghci files that GHCi
ignores
new 1db9dde Use && instead of ; because this works on Windows, too
(refs #232)
new 96ffb1f Separate running a line in haskell-interactive-mode into
another function
new 17c8a28 Fix dynamic-binding reference
new 6615415 Ability to configure the import line on suggestions
new 2a97e4c Remove EOF newline. These are explicit in snippets.
new 1af6521 Another attempt at removing EOF newline.
new ec00623 Replace 'ido-completing-read' with
'completing-read-function'
new 4bcb2db Declare 'delete-active-region' in haskell-indentation
new 1248ab0 Defvar completing-read-function
new 6ca09d0 Replace completing-read-function with custom for
haskell-mode
new 7ddc44f Disable hoogle suggestion by default
new 6bec474 Add w3m-haddock.el
new 5ce988e Support continuations in the process loading
new 2684a4f Use marker instead of regexps in haskell-interactive-mode
prompt
new 5a3a996 Add haskell-process-reload-devel-main interactive command
new 9b43204 Add multi-line support in REPL
new c1f982e Remove accidentally left in font-lock experiment
new 6bd7c56 Add haskell-w3m-open-haddock
new 92f2f26 Add customization setting for header color
new 6bb7cad More liberal source match
new aec3d05 Add .dump-simpl files to ghc-core auto-mode-alist
new 69fe380 Start of implementation of interactive debugger
new 92581b1 A bit more of the debugger mode
new d5b3577 fixes #250, haskell-interactive mode broken under certain
conditions
new 6219ad6 Good progress on debugger stepping
new d2ba091 Keep hold of the back trace for helpful display at the end
new af495c2 Debugger with bindings display
new f0748c2 Re-step after reloading
new 0963af4 Reset history and bindings cache after abandoning
new c621a21 Support next/previous properly
new f1962fe Add back 'break properties to breakpoint list
new e9587d9 Make haskell-interactive-at-prompt return position
new 110aa35 Add a command to send cabal macros (#255)
new a0a33d3 Make haskell-align-imports-padding a total function
new 3d1ff09 Print a newline as soon as the command starts to execute.
new d9aa484 Only save again after stylish if necessary.
new 277e8e8 Use end-of-transmission for prompt
new c2e7dbf Echo extraneous output after prompt has been received
new 58810a1 Declare use of -insert-garbage
new b5ca602 Strip out extraneous prompts
new 433c16a Dump complete output if zero compiler messages from cabal
new 5128d4d Fix haskell-debug for recent prompt handling changes.
new 099c82c Strip newlines from haskell-process-do-type
new 35527f9 Add sexp-based collapsing support in REPL
new aa07205 Popup error buffer instead of displaying them in the REPL
new 5e4907f Fix spacing in type info regression (#264)
new f6c4b86 Fix error in haskell-interactive-mode completion (#263)
new eddb5c1 Add preliminary :present support
new 5f90c1d Support multiple directories in w3m-haddock
new 18713e6 Indent alg-types with newlines and regular indentation
new 9324171 Much better list presentations
new 254ba72 Handle compile messages from GHC that contain [TH]
new 7c1d6b1 Fix missing function reference
new 007f585 Fix to pass make check
new 9073057 Update to present-1.0 (you need to cabal install
present==1.0)
new fa0835f Handle unrepresentable things in :present
new c6d22db Fix format of customization of -w3m-haddock-dirs
new c4dc84f Add require cl
new e1a0d86 Show the type of something if no Show instance is
available
new e9934ab Fix auto-type-showing in presence of :set +t
new 8a774c7 Support arbitrary cabal command
new 33f0011 Add module template auto-insertion function
new a22f7a1 Make import questioning more persistent at getting an
answer
new 7102355 Show types for ambiguous type variables in the REPL, too
new cefa9e9 Make showing types of ambiguous/no-show expressions
customizable
new 7fb632a Update README to ref wiki manual
new e827a17 Remove redundant newline in colorized output
new 8fbc5f6 Support stdin input in the REPL
new 23b385b Additional fix for ghci prompt inferior-haskell-mode
new 88b4091 Modify hoogle-suggest regexes for ghc 7.8 compatibility
new 116e66a Add hoogle server commands
new 1eb2b2b Let haskell-process-hoogle-ident fail silently on error
new 5df78d2 Fix ill-advised removal of prompt stripping
new ee537a5 Fix Show detection in presence of newline
new 52b93a6 Fix face references in haskell-debug (fixes #268)
new c8a72bd Avoid prompting on incomplete sessions when sifting
new ff2f361 Improve session switching
new b180578 Throw error if trying to create a session that already
exists
new ed148c9 Fix make build for Emacs 23
new 02fedeb Experimental refactor of jumping to definition
new 832fcc6 Fix haskell-process-hoogle-ident
new c58058e Trivial function for dumping minimal imports
new efe9bbe Make sure to expand filename when getting definition dir
new 8f2a7e0 Rewrite sort-imports to not be line-based (#270)
new fbdc679 Sort on just module names (#270)
new cc161d7 Test cases for haskell-sort-imports (#270)
new 3d834d4 Fix OverloadedStrings suggester
new 976917b Add back padding option in haskell-align-imports (#183)
new c2206c9 Remove debug message
new 9f65077 curb process restart spam
new 69ead72 Fix getLine with no stdout output
new cda2fc8 Merge pull request #274 from Philonous/master
new 2df11b6 Fix warning detection regex (fixes #275)
new 76c505d Add kill-whole-line support in REPL (closes #277)
new 89917d2 Skip whole module qualification in hoogle import
suggestions
new d3f3f5b Handle errors and quitting in process commands more
gracefully
new a8c4c12 Don't ask about importing the same module more than once
new 55b9c7c Add haskell-complete-module
new c285ee3 Fix e reference in haskell-process.el
new e49c0e5 Satisfy Makefile warnings for haskell-complete-module
new 5985f84 Use `haskell-complete-module' for module completions
new f7f1a17 Show ... if more results in module completion, a la
ido-mode
new ca84191 Make popups disableable (fixes #280)
new 8f02b8c Use haskell-process-path-cabal everywhere
new 5ffbf1d stop using goto-line as recommended by emacs help on
goto-line
new 95dbb75 do not require w3m
new ae0e87c Add try-type
new 905faf5 Merge pull request #283 from ryantm/byte-compile-warnings
new a73cb69 add missing requires in haskell-debug
new 52fafce Merge pull request #284 from ryantm/byte-compile-warnings
new 073344e Merge pull request #282 from bergey/cabal-path
new 36e39a4 Pick up import cycles as loading errors with fake line
numbers
new d62f51a Improve usefulness of file-relative-name in cycle code
new faf4c56 Support GHC 7.8's message format for extension suggestions
new 050a119 Support 7.8 in extension completion
new e300782 Add import suggestions based on haskell-docs
new 5c817ee Add initial haskell-describe function
new 591d1a8 Fix inserting of type in haskell-describe
new a0dd740 Split interaction mode into two minor modes a la
indentation
new d027f9f Thread hash through presentation functions
new 47d90c8 Support multiple presentations at once in the same REPL
new 9ceab1b Fix haskell-interactive-switch reference (fixes #298)
new 6fbf164 Fix indent/interactive help message (closes #297)
new 6b68c4c Make questions use read-event, so they can be C-g'd
properly
new fbee44c When GHCi process bails, prompt to open the process log
(fixes #238)
new 1453bdc Nicer to read process-log output
new c72cc06 Generalize error parsing into one function using
haskell-compilation-error-regexp-alist
new fc35330 Another extension enabling case
new c580ca2 Make error detection stricter
new f267653 Ignore errors from haskell-docs
new 6f3e901 Support keyboard quit in haskell-complete-module-read
new 4b5b87b Make haskell-process-reload-devel-main prompt about
DevelMain buffer
new 24c0abf Add haskell-mode-contextual-import-completion
new 98c6dde Indentation fix
new 9186bfc Handle another case of extension suggestions in GHC 7.8
new aa97009 merge caballero with haskell-cabal
new a24ad79 Set completion-at-point-functions as local hook
new 8599a64 Don't quote inherited face names
new e8e5da0 Fix user-error when opening an empty haskell file.
new 614449f Customize asking to kill buffers when a session is killed.
new 06488b3 Declare haskell-ask-also-kill-buffers in
haskell-session.el
new 7c095b7 With prefix arg use -i flag with hoogle
new f4d7a37 Use abstract key codes in haskell-indentation.el
new 89d9b60 Strip ^H from output in interactive-mode
new b9a51f3 Implement ^H filtering on live terminal output
new 50f0ab7 Support if and multi-way if in indentation (fixes #247)
new 13b13ee Fixes bug in instance declaration
new 38af077 Multi-identifier type annotation (fixes #300)
new 6e90492 Fixed indentation for guards
new 45b48ab Make indentation to the left optional (fixes #292)
new e2deb3d Haddock: Make parsing of quoted module name compatible
with older GHC versions
new b3816e5 Add CONTRIBUTING.md file
new 33066c2 Better docstring for haskell-hoogle
new 7bc489d Colorize hoogle output, and run hoogle synchronously
new 3aed1eb Store original position when jumping with M-. to allow
return with M-*
new def84af Remove redundant progn
new cf984e5 Add haskell-interactive-switch-back, so C-c C-z becomes a
toggle
new 16b6288 Require etags, for find-tag-marker-ring (see #325)
new 0b6d23a Simplify haskell-hoogle using with-help-window
new 2598ff7 Only trigger when interactive-haskell-mode is enabled
new 5a23f9d Fix module completion ordering
new 83764cd Add support to generate tags on windows.
new 271bf79 Fix build warning
new 252e49b Merge pull request #328 from scturtle/master
new 4674b66 Fix error message processing on Windows.
new 9835b93 Merge pull request #329 from scturtle/master
new 51bf726 Add highlighting of pragmas.
new e351a1c Merge pull request #330 from Fanael/highlight-pragmas
new 43f2d97 Convert face defvars into deffaces.
new ebe7eb0 Merge pull request #332 from Fanael/defvar-to-defface
new 343598e Remove indentation triming
new b214d30 Add scroll-to-bottom support
new 14f705e Use ident-at-point in haskell-describe
new 3fe654e Fix haskell-process-load-file
new 7ae1078 Process ansi escape sequences in haskell-interactive-mode
output
new 76eb94a Propertize haskell-interactive-mode with 'font-lock-face,
not 'face
new 0f7a4fb Use syntax-ppss rather than face properties to detect
when in a string
new d8b830a Propertize with 'font-lock-face, not 'face
new 41bf024 Use syntax-ppss to detect when in a string or comment
new 5cbc362 Propertize haskell-show with 'font-lock-face, not 'face
new c388f0a Use cl-lib instead of cl.
new d1ef416 Remove Emacs 23 from travis build, at least for now (see
#339)
new b46db25 Merge remote-tracking branch 'refs/remotes/origin/pr/339'
new 08e4e0f Note necessity of cl-lib for manual installations
new a548f83 Clarify in which Emacs versions cl-lib is built-in
new ce6293e Change one accidentally omitted loop to cl-loop.
new aa1b557 Use font-lock-ensure when available.
new b24e4e3 Merge pull request #340 from Fanael/master
new aa9dcc9 Merge pull request #341 from Fanael/font-lock-ensure
new 261d8b5 Remove unnecessary byte-compile-warnings file local
variables.
new 349198c Merge pull request #342 from Fanael/master
new 1495e0c Font-lock haddock comments without whitespace
new 8aaf5db Font-lock haddock section headers
new fba9c35 Declare the prime character to be symbol syntax
new 3ca8c10 Merge pull request #345 from rootzlevel/prime-syntax
new 4af4e29 Delete duplicates when doing import sorting
new d6f05c5 Support 'auto for haskell-process-type, and make it the
default
new 77d2638 Merge pull request #352 from purcell/auto-process-type
new aae4be7 Pretty print dumped splices
new da2bea8 Automatically register haskell snippets with yasnippet
new 0f80fec Determine yasnippet directory path in the correct load
context
new f23adae Switch haskell-process-cabal binding from "C-c c" to "C-c
C-x"
new dfd9c86 Fix guessing of cabal-process-type when set to 'auto
new 2e9e5a6 Introduce declarations to haskell-yas.el so it
byte-compiles cleanly.
new f9a4bd6 Merge pull request #344 from rootzlevel/haddock-font-lock
new 27bd961 Don't redundantly mark haskell-font-lock-seen-haddock as
local
new fc8dc9f More accurate regexes for haddock comments
new 39dd11c Add hayoo backend for suggesting imports.
new 2b9140a Hayoo should be the last resort for finding imports, due
to speed
new 7b4c901 Just fetch hayoo results synchronously
new 14e9f30 Declare url-* vars to eliminate byte-code compilation
warnings
new 879262f Add "build --ghc-options=-fforce-recomp" to
haskell-process-cabal choices
new 9e2cfcf Add preliminary :loc-at based haskell-mode-goto-loc
new aeac973 Show the type of the thing at point using :type-at
new 4809473 Nicely fontify types from haskell-mode-type-at
new 96764a9 Fix make build
new ac66b97 Insert type with M-u
new cd8fe81 Go to beginning of line before inserting type
new bbd5997 Don't use buffer-file-name when locating yasnippets dir
new 1eed0b3 Update MELPA URLs
new 2c0bc0f Improve interactivity in REPL
new 35282b7 "Development" is a fairer description of MELPA packages
than "unstable"
new bcaafd4 don't suggest based on deprecation warning
new e6aa520 Merge pull request #365 from karljs/warning
new cc9c302 Update haskell-mode-show-type-at
new 1c8ea64 Fix instability of import sorting
new b6745a0 Use 1-based column numbers when talking to ghci-ng
new 357ddec Use same format of spans as GHC
new d618e44 Fix cabal resolution to only match "x.cabal" and not
"~/.cabal/"
new 5174140 Clear process log when clearing REPL
new 75f6136 Fix haskell-ident-pos-at-point prime problem
new 209c28c Swap when/unless conditions
new af61953 Don't use fontify-as-mode for :t by default (#371)
new e95ccaf Inhibit electric-indent-mode
new 376449c Use read-key instead of read-event for module completion
(fixes #360)
new 5d60bdf Accept anything on RET when there's no match in module
completion
new 88fbb3f Inherit w3m-haddock heading highlight from
magit-item-highlight
new 99658ce More thoroughly disable electric-indent
new 53698cb Revert "More thoroughly disable electric-indent"
new dcf4ad1 Disable indent-tabs-mode in haskell-cabal-mode
new 3f35b86 Sandboxable haskell-mode using haskell-process-wrapper
new 88a7b00 Refactor to use only a `haskell-process-wrapper-function`.
new 44228b9 Improve the docstring to show as example a function that
actually works.
new 5e4e627 Move docstrings to before interactive decls.
new a3173e9 Improve paragraph filling for nested comments.
new c3a44b6 Large re-organization to remove cyclic module dependency
graph #381
new 5c59801 Explicitly require cl-lib wherever it's used.
new 6f2f0bb Add haskell-mode-find-uses command
new fb711c8 Make highlight-uses-mode behave more like C-s/C-r wrt
C-g/RET
new 98f6e40 Use isearch face instead of isearch-lazy-highlight
new 0dd5055 Restore autoload for haskell-process-load-file
new c27b9bc Support inserting type signature for local declarations
or selected expressions
new 7f37ba5 Quick hack to support bangs in fields
new a165795 Add autoloads on all interactive commands (#392)
new 962d8e6 Add autoloads in haskell.el (#392)
new 295b535 When available, get completions-at-point from the Haskell
REPL process
new c215ba7 Revert "When available, get completions-at-point from the
Haskell REPL process"
new 2c45f67 Move interactive-haskell-mode to haskell.el and add
completion-at-point
new 9bac0a2 Use svg version of travis logo for better support of
retina displays
new 56e11e3 Add MELPA package badges
new e5b39e2 Add autoload cookie for haskell-mode-after-save-handler
(#395)
new 0c0818e Better custom variable spec for
haskell-process-wrapper-function
new ec2989a Improve highlight mode navigation
new 66b6149 Implement simple buffer-local name refactoring
new 2af92ec Don't associate haskell-mode with .hi files: they aren't
haskell source
new fa6468e Set up auto-mode-alist etc. even when not using autoloads
new 74b5a3c Push point onto tag ring
new 1a7f232 Make haskell-process-errors-warnings parametrized
new 6e48791 Support backticks around identifiers in M-. and C-c C-t
new dd3c0d6 Prefer cl-destructuring-bind to destructuring-bind (see
#403)
new 40a3ec0 Fix docstring for checkdoc compliance.
new 7ca5e34 Highlight "varid, varid :: Type" consistently with "varid
:: Type"
new 95b5efe Mark '⧺' as having the symbol constituent syntax class
new d2a931a Syntax table entries for non-alphanumeric chars
new c3fc181 Merge pull request #412 from ikirill/unicode-symbol-syntax
new 60517c6 More precise syntax table entries.
new 0db5efa Merge pull request #413 from ikirill/unicode-symbol-syntax
new 409e14e Refresh when running haskell-menu
new 22557e1 Fix keymap in haskell-menu
new 7945a4c Add ghci-script-mode
new aaa3fd7 Add tests for haskell-simple-indent-backtab.
new 311d199 Allow _ (underscore) in module names.
new 928c9cb Add haskell-utils-tests.el.
new 8ecae6f Mark some variables as safe.
new 111e9e7 Add haskell-simple-indent-tests.el.
new a917001 Fix syntax highlighting in ghci-script-mode
new 08d73ba Merge pull request #419 from
gracjan/pr-mark-some-variables-as-safe
new d69c1ec Merge pull request #421 from
gracjan/pr-haskell-utils-tests
new 39630cb Merge pull request #422 from
gracjan/pr-haskell-simple-indent-tests
new ec0e327 Tabs/no-tabs tests for haskell-simple-indent.
new 7509468 Add more tests for simple-indent.
new 13825ea Support for TABs in simple indent backtab.
new 8502179 Tests for backtab no longer fail.
new d80559f First column fixes for simple indent backtab.
new bf9df35 Tests for first column handling.
new 5904679 Refactor haskell-simple-indent.
new 0e56d01 Check order of menu items in info.
new accdcfc Fixup node/chapter names and titles.
new 8351070 Merge pull request #425 from
gracjan/pr-haskell-simple-indent-backtab
new 5f124a7 Generate tags from *.hs, *.lhs and *.hsc only.
new 153bba0 Merge pull request #428 from gracjan/pr-hasktags
new 5ada77e Merge pull request #427 from gracjan/pr-haskell-info-fixes
new 98164b1 Merge pull request #426 from
gracjan/pr-haskell-simple-indent-refactor
new 0f5434c Merge pull request #424 from
gracjan/pr-haskell-simple-indent-more-tests
new d412c0c Merge pull request #387 from
ikirill/fix-comment-fill-paragraph
new 417405d Jump to next/previous prompt in haskell-interactive-mode
new 12da44f Merge pull request #391 from markus1189/jump-prompts
new 2c289a7 Get type information from ghci in interaction-mode
new 1746567 Prettify Haskell types in eldoc support.
new 954f183 Synchronous type information with interaction mode
new 40142cb Add PackageImports syntax to font-lock.
new 8d1454d Merge pull request #436 from
gracjan/pr-package-imports-font-lock
new b93addf Keep point in haskell-simple-indent.
new 3a4bc6e Special case bang pattern for font-lock.
new e512200 Improve docs for haskell-simple-indent.
new d7f5528 Implement haskell-comment-function.
new b7f2a79 Keep point in haskell-simple-indent-backtab.
new 66c9ea9 Merge pull request #437 from
gracjan/pr-bang-pattern-font-lock
new ad362a5 Merge pull request #434 from
gracjan/pr-haskell-simple-indent-docs
new 81487e9 Merge pull request #431 from
gracjan/pr-haskell-comment-function
new dd78ae0 haskell-simple-indent Emacs <= 24.3 support.
new abdb02b Add haskell-indent-tests.el.
new 17b344f Merge pull request #439 from
gracjan/pr-haskell-indent-tests
new b6c4960 Import completion mapping and sandboxes
new 0035d78 Add module import checking script
new bb60b52 Add haskell-language-extensions variable
new e3ab3de Fix language-extensions arg order
new 7e9b61f Keep final space after fill-paragraph.
new d7a973c Tests for fill-comment.
new af34d4e Merge pull request #441 from gracjan/pr-fill-comment
new fa09425 Merge pull request #430 from
gracjan/pr-keep-point-haskell-simple-indent
new 5eb8ff5 Don't create new haskell process in eldoc
new c3b6d10 Use lexical-let instead of lexical-binding
new 406a402 Don't start haskell process in completion function
new 0acebe2 Allow module name completion in import statements
new 1b013d0 OPTIONS and LANGUAGE completion using ghci
new cdbd868 Avoid symbol-at-point and don't look it up twice
new a5ed677 Use cached ghc options and pragmas instead of ghci
new d9e533a Allow OPTIONS_GHC in option pragma completion
new f0f9800 Precompute ghc supported options and languages
new d3aad34 Use setq in place of setq-local for indent-tabs-mode.
new d489ca4 In get-type check expression is not empty
new 189cc47 Make do-type (C-c C-t) work with selected region.
new 4efab43 Strip empty line at end of echoed type
new 0fadc09 Merge pull request #446 from
gracjan/pr-Use-setq-in-place-of-setq-local-for-indent-tabs-mode
new 2977189 Run ERT tests always.
new c4da5f2 Fix compilation vs tests.
new 11e46b3 Merge pull request #448 from gracjan/pr-fix-testing
new abe28c9 Operator `M.v` font lock.
new 2347993 Allow test to fail with emacs<24.
new 015f548 Add compat packages.
new ad6cbb1 Use compat packages when needed.
new b682b2e Revert "Remove Emacs 23 from travis build, at least for
now (see #339)"
new ec534e6 Deterministic random tests.
new 46c04c4 Merge pull request #445 from gracjan/pr-resurrect-emacs23
new 4619c5e Merge pull request #442 from gracjan/pr-operator-font-lock
new 29f590c Use setq instead of setf.
new d510066 Define process-live-p for Emacs-23.
new d1019bb Enable warnings under Emacs-23.
new 2b90202 Merge pull request #449 from gracjan/pr-better-emacs23
new 160f527 Document assertion in haskell-indent.
new 387a891 Remove old rusty emacs21 stuff.
new 06e0eeb Rename haskell-fl-latex to haskell-font-lock-latex.
new 590e1e2 Mark haskell-font-lock-latex-cache as buffer-local.
new ce64899 Merge pull request #451 from gracjan/pr-font-lock-1
new 459964b Use haskell-compat, which already provides process-live-p
new 4a7fb9a If + progn => when in the Makefile
new 9a807f1 Merge pull request #452 from Fanael/master
new 0fe3b7c haskell-cabal indent-relative on empty
new e0ddd49 Prompt to add -package foo to ghci session
new ccbb6eb Add *project:splices* buffer for -ddump-splices
new 8f63011 Add haskell-interactive-copy-to-prompt.
new caa5e5c Follow Emacs key binding convention
new 032d8a2 Format haskell-cabal-mode keymap definitions
new 2b0d478 Fix buffer popping in presentation mode
new f3c6724 Add customizeable blank module template
new db967b9 Merge branch '462-module-template' of
https://github.com/MichaelXavier/haskell-mode
new 145ebb7 Guess a project's setting from it's .cabal file
new 17639e6 Merge pull request #468 from ivan-m/guess-setting
new 35633bf Use process-log-and-compute in process-start
new 66a89f2 Make haskell-process-generate-tags really output TAGS
new 34be008 Merge pull request #469 from cjmazey/master
new db3c604 Add trace function
new f39548c Merge pull request #440 from
gracjan/pr-haskell-indent-tests-2
new 9f1560b Use string-prefix-p instead of haskell-is-prefix-of.
new 19a9900 Remove unecessary haskell-str-is-prefix-of-p.
new 04f5e14 Use standard string-suffix-p.
new 064b256 Put version header only in haskell-mode.el
new da42d0a Merge pull request #476 from holomorph/master
new 895739c Force temp buffer to use spaces for indentation.
new 505e683 Merge pull request #479 from rabipelais/pesky-indent
new fcb48c7 Merge pull request #473 from
gracjan/pr-fix-string-suffix-prefix
new e14ca8b Drop XEmacs, Emacs20 and Emacs21 support.
new b53ba49 Put Haskell symbol chars in punctuation char class.
new b428472 Merge pull request #471 from
gracjan/pr-symbol-syntax-class
new dbe9ae7 Clean up examples directory
new 579e7d8 Update emacs-snapshot source to ppa:ubuntu-elisp/ppa.
new 3f6a95e Merge pull request #470 from
gracjan/pr-clean-up-examples-directory
new ae71888 Fix Haddock comment regexp
new 1d86c85 Update all unicode counterparts
new 78636c6 Merge pull request #461 from iquiw/cabal-keybind
new c294e6b Add xref-(push|pop)-marker support for Emacs25.
new 3b60e8d Disable test for Emacs25.
new 79e6a91 Upgrade to outline-(show|hide)-levels.
new 5c75b88 Merge pull request #477 from
gracjan/pr-update-emacs-snapshot-source
new 9c63ce2 Print full launch command when starting a process
new e2d139b Clean Haddock comment regexp and docsym
new c219a6b Properly delimit reserverd symbols.
new ec7ff37 Merge pull request #484 from karljs/haddock-comments
new d1d06ee Merge pull request #455 from tonyday567/indent
new 1585c1b Merge pull request #490 from
gracjan/pr-properly-delimit-reserverd-symbols
new 4c7d1d9 Always add 'tests/compat' to 'load-path'
new e63bdc6 Add 'el-mock.el' to 'tests/compat'
new 662f1d2 Add tests on haskell-process-wrapper-function
new 06465e7 Merge pull request #491 from
ardumont:add-tests-on-haskell-process-wrapper-function
new 3bc0af5 Add missing autoload cookies
new 6806755 Merge pull request #498 from petere/missing-autoload
new f60879a Fix font-lock-warning-face regular expression
new 7fa3158 Merge pull request #499 from
bryangarza/font-lock-warning-face
new 44865d1 Correct marker regexes
new f11ee56 Merge pull request #501 from bryangarza/git-hunk-markers
new 33b4a7e Write NEWS for 13.12 release.
new 1766c26 Bump Version header ins haskell-mode.el to 13.12.
new 72ec9fd Operators should be fontified. Fix #503.
new 74f85f0 Merge pull request #504 from gracjan/pr-fontify-operators
new c2da055 Remove all mentions of cabal-dev.
new 20f8c7c Remove cabal-dev and cabal-ghci from tests.
new ade587b Direct to wiki page.
new dc10972 Autofill too long line.
new f861b6c Merge pull request #507 from gracjan/pr-fix-readme
new 719031c Clean up haskell-string.el utiliy module.
new 623d915 Merge hsc-mode into haskell-mode.
new 6541e24 Modernize haskell-font-lock-symbols.
new 8fd06c8 Merge pull request #480 from gracjan/pr-remove-cabal-dev
new a1f031b Merge pull request #508 from
gracjan/pr-clean-up-haskell-string
new dce71e6 Merge pull request #509 from
gracjan/pr-merge-hsc-mode-into-haskell-mode
new f93d21f Merge pull request #433 from
ikirill/haskell-doc-interaction
new 14307cc Merge pull request #510 from
gracjan/pr-modernize-haskell-font-lock-symbols
new e191f50 Explicitly set file coding system for haskell-font-lock.el
new 3a02481 Added haskell-hoogle-url
new c10103c Rename haskell-guess-setting
new ac2ba50 Merge pull request #512 from ivan-m/rename-guess
new 215acda Remove haskell-font-lock-seen-haddock.
new 195cfbb Set haskell-font-lock-haddock permamently.
new 4f6cd96 Simplify haddock font lock.
new f710b85 Merge pull request #513 from
gracjan/pr-cleanup-haddock-font-lock
new a6c732a included query element in url, and hexified query
new 4c0a199 Added haskell-hayoo-url as a custom variable
new b2afa01 Wrap session target
new b92234d Merge pull request #518 from
cocreature/wrap-session-target
new 0c7f7c3 Merge pull request #511 from tonyday567/hoogle-url
new 139b2db Merge pull request #516 from tonyday567/hayoo-url
new f1930bd Ensure directory exists before searching for a .cabal file
new 4cdecb9 Find Cabal file even when directory does not yet exist
new 4203cc6 No need to specify a directory when calling
cabal-find-file
new 651785c Merge pull request #520 from
ivan-m/cabal-nonexistent-directories
new af6ee2e Merge pull request #523 from
ivan-m/fix-cabal-find-file-usage
new c24b9a9 let error say how to get complete support (#460)
new d6921e8 Merge pull request #524 from unhammer/doc-complete-support
new 0c9d84e Keep test messages together.
new ddc3af8 Merge pull request #532 from gracjan/pr-fix-el-mock
new a0248c7 Define haskell-cabal-mode-map only once.
new 606ac68 Merge pull request #533 from
gracjan/pr-haskell-cabal-mode-map
new 143b54e Fontify pragmas while fontifying comments.
new e99f8e4 Load haskell-mode-map normally.
new 50784cb Change default of haskell-pragma-face.
new 9cb56d7 Fix w3m-haddock in the case of no local files
new 8d56982 Merge pull request #537 from gracjan/pr-haskell-mode-map
new 088e3c8 Merge pull request #514 from
gracjan/pr-cleanup-pragma-font-lock
new 8703102 Detect advanced -- comments.
new 09c4e78 Merge pull request #540 from
gracjan/pr-double-dash-comments
new c91c6b2 merged hi2 (https://github.com/errge/hi2).
new 74154cf Use \\s_ for haskell identifiers.
new fd5f64a Add '{' to expression tokens.
new d0d4303 Add tests/haskell-indentation-tests.el
new 808525c Fix defvar for haskell-indentation-dyn-show-indentations.
new ddc1334 Use debounced delayed show overlay.
new 2855a30 Fix type insert when point not at identifier start
new a1f285a Merge pull request #546 from greenrd/fix-type-insertion
new 7f99d4f Prompt to reconfigure when Cabal demands it
new d72830e Support running cabal commands w/o running process
new f2adcc1 MELPA compatible version info.
new 35b55b3 Merge pull request #502 from haskell/wip/hi2
new 16ab2cd Merge pull request #530 from gracjan/pr-version-info
new 5587a89 Put underscore back in word class.
new ffe50dd Merge pull request #550 from gracjan/pr-syntax-class
new 3bc12be Add comma and semicolon to punctuation class.
new f3718c7 Merge pull request #551 from
gracjan/pr-syntax-comma-semicolon
new 0d17a61 Put backslash in punctuation syntax class.
new 973eb7c Implement gap rule and backslash escaping.
new 205f129 Merge pull request #552 from gracjan/pr-implement-gap-rule
new 766e697 Properly set and kill vars in indent modes.
new 2163be7 Merge pull request #553 from
gracjan/pr-haskell-indent-set-kill
new fbf7f04 Fix comments and comma/semicolon.
new ee28d49 Merge pull request #554 from
gracjan/pr-comma-semicolon-comment
new 3361a82 Direct users to smerge-mode for conflict markers.
new 0e2d1f2 Merge pull request #543 from gracjan/pr-smerge-mode
new 790fe36 Remove outdated commentary.
new 7f54f35 Fix incorrect comment.
new 46d5aa0 Remove outdated comment.
new efcfda9 Improve comment about haskell-doc.
new a040f11 Fix evil-mode results,
new 7b6d7b0 Merge pull request #559 from gracjan/pr-fix-some-comments
new b4babdd Merge pull request #558 from gracjan/pr-evil-mode-results
new f3a719d Stop overreacting when seeing three backslashes.
new da690e9 Merge pull request #566 from gracjan/pr-three-backslashes
new d886c7c Move docstring to first position.
new daa73a6 Merge pull request #567 from gracjan/pr-docstring
new 4175441 Better test cases for haskell-indentation.
new 7ba30d5 Dim stylish-haskell errors.
new fec6e3c Update instructions in README.md.
new 85a3cd3 Clean up haskell-mode-hook.
new 2497451 Merge pull request #557 from
gracjan/pr-stylish-haskell-errors
new 6013ae4 Merge pull request #568 from
gracjan/pr-cleanup-haskell-mode-hook
new abab271 Merge pull request #560 from gracjan/pr-readme
new 60ebe6a Fix haskell-docs invocation.
new 70cdab6 Merge pull request #573 from gracjan/pr-fix-haskell-docs
new d92c540 Remove local variables.
new 4ea40cf Auto-fill paragraphs in haskell-mode.texi.
new afec6b9 Merge pull request #575 from
gracjan/pr-fix-haskell-mode-texi
new 1a641e6 Fix buffer in the marker pushed by xref-push-marker-stack
new 54a1042 Merge pull request #576 from
Yuhta/fix-xref-marker-ring-buf
new 254e61c Remove no longer used files.
new e30d4e6 Merge pull request #561 from
gracjan/pr-remove-unused-files
new 3b7c635 Remove turn-on/off-haskell-font-lock.
new ae1a128 Add limit to looking-back to make Emacs 25 happy.
new 40ebf9e Merge pull request #577 from gracjan/pr-font-lock-cleanup
new 739c209 Font lock: remove unused string-and-char.
new 6c7dbc3 Font lock: remove redundant reservedsym.
new 01260cf Merge pull request #578 from gracjan/pr-looking-back-limit
new c9d9686 Font lock: use punctuation class of backslash.
new a4b8427 Font lock: remove confusing comments.
new edb29fe Font lock: font-lock-syntactic-keywords is always defined.
new e49aadc use more efficient looking-at-p instead of looking-at in
most places
new bf5384a Merge pull request #580 from sergv/master
new 5758674 Merge pull request #579 from gracjan/pr-fix-more-font-lock
new 6ecad11 Properly delimit operators in prettify mode.
new 5325fcf Merge pull request #582 from
gracjan/pr-prettify-operators-delimit
new 772de91 Use faces directly.
new e8f0973 Merge pull request #583 from gracjan/pr-use-faces-directly
new e5afe82 Revert "use more efficient looking-at-p instead of
looking-at in most places"
new c7d20d1 Add `run` to cabal's commands list
new 03d3c7c Typo in docs.
new e284cda Merge pull request #588 from mk0x9/fix-texi-typo
new 7100354 Merge pull request #587 from geraldus/gman-tmp
new cc00bc2 Use char before and after
new e55bc1e Restore forall search
new 2b4e49c Use tags-table-list instead of tags-file-name
new b2aa551 Merge pull request #592 from geraldus/tags-table
new 64cb818 Merge pull request #444 from ikirill/pr-option-completions
new 3d8984d Merge pull request #562 from gracjan/pr-test-cases
new 7270be9 Merge pull request #591 from hmgibson23/hg-dot-composition
new 6294520 Source EMACS value from environment in Makefile.
new 99d94fa Merge pull request #595 from gracjan/pr-emacs-in-makefile
new efd583f remove extra quoting. fixes #596
new 5d770f8 Merge pull request #597 from pyr/fix/596
new cda416c Fix Emacs-snapshot build
new 4892713 Merge pull request #600 from geraldus/snapshot-build-fix
new f8521d9 Dealt with `haskell-ident-at-point` returning nil.
new 6a3257c Made `haskell-ident-pos-at-point` return `nil`.
new c4cbd61 Added tests for `haskell-ident-at-point` & friends
new 263d7b5 Fail-fast in `haskell-mode-jump-to-tag`
new 6f2c6c7 Merge pull request #603 from antalsz/pr-fix-at-point
new 88ea2c8 Move init.el to wiki.
new 2ba29a6 Merge pull request #611 from
gracjan/pr-move-init-el-to-wiki
new ff0fcaf Fix hasktags call for windows
new 18da298 Merge pull request #612 from TimoFreiberg/master
new 5c93a15 Tidy up `haskell-present` and
`haskell-process-do-simple-echo`
new 6e272dd More verbose doc string for `haskell-session-assign`
new 862309b Merge pull request #613 from geraldus/simple-echo
new 52e36c7 Remove haskell-show.el
new f9f2c2a Merge pull request #616 from ivan-m/remove-sexp-show
new d8f0e3d Remove haskell-default-face.
new 92bf684 Merge pull request #617 from
gracjan/pr-haskell-default-face
new 20d995e Broke haskell-snippets into its own package.
new 9ce2806 Removed yas from makefile.
new a69d06d Merge pull request #619 from
haskell/haskell-snippets-breakout
new 489ca51 Make Makefile warn if Emacs is too old.
new fe62822 Merge pull request #620 from gracjan/pr-makefile
new 2754510 Improve interacton setup message.
new dc80f60 Merge pull request #621 from
gracjan/pr-interaction-setup-message
new 7e5a784 Made language extension variable and doc more clear.
new 0a70f44 Merge pull request #622 from LukeHoersten/lang-ext
new d792af3 Add haskell-mode.svg.
new dfcfcda Add png versions of haskell-mode.svg.
new 1c53b84 Add logo to header.
new 3485659 Merge pull request #625 from gracjan/pr-haskell-mode-logo
new 901312f Remove references to Marmalade
new 5807ab1 Merge pull request #627 from
jhenahan/feature/no-marmalade-please
new 4c20f16 README: typo
new e67cf64 Merge pull request #629 from proger/patch-1
new d24a4df added some help about cl-lib for emacs23
new 832554f Merge pull request #632 from
gracjan/pr-emacs23-readme-update
new 0b463f3 Define few helper functions
new 812dc98 Use haskell-ident-at-point, not thing-at-point
new 2d90ce5 Merge pull request #640 from
ikirill/pr-fix-thing-at-point-symbol
new 789f2a1 Watch changes using special flag
new 2ba1d10 Rewrite core functionality of `haskell-mode-show-type-at`
new 0034b0a Fix commentary and footer warnings
new 2532074 Merge pull request #598 from geraldus/present-type
new 013f25a Define helper function to determine response type
new a406686 Better doc string and error handling for
`haskell-mode-show-type-at`
new 1d69617 Merge pull request #641 from
geraldus/better-error-handling
new 24c8c58 Update most of doc strings in module.
new c0855b4 Merge pull request #644 from
geraldus/better-doc-strings-haskell-commands
new 19a0d17 Rename prefix `hs-utils/` to `haskell-utils-`
new 32eb9dd Effective append to haskell process log buffer.
new 60da3c4 Merge pull request #646 from
geraldus/move-and-rename-utils
new 8aef144 Merge pull request #647 from geraldus/log-effective-append
new c02248d Move copying to better place in html manual.
new b8cf39a Ensure English in manual.
new 21c5960 Improve html manual.
new 6097e2f Merge pull request #653 from gracjan/pr-improve-manual
new a757501 use `xref-find-definitons' instead of `find-tag'
new 60f2bb1 Merge pull request #657 from
deviant-logic/pr/switch-to-xref-find-definitions
new 8f8cc95 Implement QuasiQuotes [quote| xx |] as string face
new d46d5e9 Disable indentation overlays by default
new cfe5c6e Code cleanup
new 59afe94 Merge pull request #660 from
gracjan/pr-implement-quasi-quotes-font-lock
new 56ed241 Merge pull request #663 from
geraldus/disable-show-identations-by-default
new 63b8b4f Add auto deploy for html manual
new 0a4297e Merge pull request #664 from
gracjan/pr-autodeploy-html-manual
new 2de1928 Improve top level menu looks in manual
new eea331d Add favicon to html manual
new 6a47c65 Merge pull request #666 from
gracjan/pr-top-level-menu-looks-in-manual
new 0792dfd Merge pull request #665 from
gracjan/pr-add-favicon-to-html-manual
new 7d098b6 Define buffer name and hint constants
new 2e44c09 Define presentation buffer clear function and key binding
new e59d1863 Make presentation buffer the only
new db2f888 Define mode map with `easy-mmode-defmap` (#669)
new 728924c Merge pull request #668 from
geraldus/hs-presentation-single-buf
new 2132f3c Adjust checkers namespace to haskell-
new dba63d0 Merge pull request #670 from
gracjan/pr-adjust-checkers-namespace
new f4319c1 Remove menu order checking
new 1d2b01f Merge pull request #671 from
gracjan/pr-remove-menu-order-check
new b8c3252 Use string delimeter syntax for char literals
new e9f4c0f Merge pull request #677 from gracjan/pr-char-literals
new 6f2e73c Fix indentation test
new 391d4c9 Merge pull request #681 from
gracjan/pr-fix-indentation-test
new a4469cd Prevent keyword symbols redefinition
new 9c6b575 Switch from signal to throw/catch in haskell-indentation
new 9bd2f4d Fix parsing of comma separated list inside parentheses
new 177df9a Merge pull request #682 from
gracjan/pr-prevent-keyword-symbols-redefinition
new 6d71a57 Bump version to 13.14
new f58827e Bump version on master to 13.15-git
new ee3f85e Fix issue #683
new 489bf2d Merge pull request #686 from sumitsahrawat/master
new 5b91179 Merge pull request #672 from gracjan/pr-throw-catch
new 680f462 Merge pull request #678 from
gracjan/pr-comma-in-parentheses
new 6f0ffed Update docs for Emacs22 mode conventions
new 10043af Align -> and => with :: in type declaration
new 09a4b19 Declare turn-on-haskell-indentation-as-obsolete
new e99526c haskell-indentation better defaults
new 9f43a93 Merge pull request #691 from
gracjan/pr-haskell-indentation-better-defaults
new c9fd25f Use texinfo build from ppa
new e6a3bed Merge pull request #692 from
gracjan/pr-use-texinfo-from-ppa
new c1e232f Merge pull request #680 from
gracjan/pr-align-function-types
new cb063bd Merge pull request #673 from gracjan/pr-turn-on-off-hi
new 8db5b95 Modernize haskell-doc.el.
new b9b078a Improve QuasiQuote font lock
new bd083ba git push a single branch only
new 8be3b95 Merge pull request #693 from gracjan/pr-improve-quasiquote
new eef9388 Merge pull request #694 from
gracjan/pr-modernize-haskell-doc
new 1ce8d66 Merge pull request #695 from
gracjan/pr-git-push-manual-branch-only
new 27fb395 Add missing parentheses
new 8c6662d Merge pull request #698 from geraldus/show-type-at-hotfix
new 309395c Revert "Remove turn-on/off-haskell-font-lock."
new 6c56c3f Merge pull request #699 from
gracjan/pr-revert-turn-font-lock
new 2ef49bf Follow Emacs namespace convention
new 1e1f477 Fix presentation mode mappings
new 4762fca Define a function which returns presentation buffer
new d4892b2 Proper presentation buffer retrieval
new fa17e69 More haskell-indentation tests
new a69332a Merge pull request #696 from
geraldus/haskell-presentaions-fix
new 1616b8f Preserve point position in
`haskell-utils-compose-type-at-command`
new 8a08b83 Supress multiline expressions
new 4291cb9 Merge pull request #703 from geraldus/show-type-at-fixes
new 69562d3 Temporarily revert Align -> and => with :: in type
declaration
new b2706d8 Merge pull request #708 from gracjan/pr-instance-context
new 0777cbe Add GNU GPL text file
new b5bef49 Merge pull request #711 from geraldus/gpl
new c7e516c Fix indentation unicode symbols.
new 027c869 Merge pull request #714 from
eigengrau/fix-unicode-indentation-symbols
new 31bb3b8 defconst to defcustom
new 080ecd6 Add test layout versus comma in braces
new e53d09f Merge pull request #717 from
gracjan/pr-layout-vs-braces-comma
new 63e2c48 Add UnicodeSyntax versions of applicable test cases.
new 7290d44 Ignore currently failing Unicode test cases for now.
new 3740612 Merge pull request #716 from
eigengrau/unicode-indentation-checks
new 34724c7 Define blank completions package and completions tests
package
new aa3c7ab Define prefix grabbing predicate and its tests
new a678b42 Merge pull request #713 from sheganinans/master
new 8b504d9 Merge pull request #718 from geraldus/completions-package
new 0e616a4 Fixed emacs version to support version 23
new 2512af2 Merge pull request #722 from
ilitzroth/fix-emacs-version-in-makefile
new 5758bef Define pragma prefix grabbing function
new c2fb042 Define tests for `haskell-completions-grab-pragma-prefix`
new 73c1b8d Define an ident prefix grabbing function
new 0aeae56 Define tests for
`haskell-completions-grab-identifier-prefix`
new a5ac0b4 Define general completion prefix grabbing function
new 10a4952 Add tests for `haskell-completions-grab-prefix` function
new 92bd153 Update outdated commentaries
new c1f9e6b Merge pull request #688 from geraldus/ac-improvements
new 900f1bd Define a list of supported pragmas
new 999164c Merge pull request #731 from geraldus/nil
new 32f93c7 Define internal completion functions
new 5415e29 Define completion at point function
new a814671 Merge pull request #732 from geraldus/ac-improvements
new 885332f Replace old completion function with new one
new 8ecc18c Make haskell-process-completions-at-point obsolete
new f2a8e0b Group and docs for -language-extensions (#730)
new a67b0a2 Merge pull request #733 from geraldus/ac-improvements
new a71131b Turn few customizable options to variables
new 7356b23 Merge pull request #736 from geraldus/ac-improvements
new eaa3f37 Inhibit read-only when writing to process log
new e1da8d6 Add z-index to background image
new 4daa409 Merge pull request #740 from gracjan/pr-z-index-background
new 1e5676d `haskell-interactive-bring': Use `pop-to-buffer'.
new dbd8578 Merge pull request #743 from the-kenny/gh-710
new 4ed4dac Add support for interaction with stack ghci.
new 4c3cdfd Merge pull request #746 from johnwalker/stack-ghci
new e39d155 Fix regex for package version detection
new d84ce58 Merge pull request #750 from cocreature/addpackage
new c534559 Fix docstring position
new d3bed4f Merge pull request #751 from syohex/fix-doc-string
new ee42e87 Put functions in proper place, rename others
new 508d163 Merge pull request #752 from
ankhers/debt/move_and_rename_functions
new f092e9a build: when compiling, don't rely on old elc files
new 77de4db Merge pull request #756 from
vincentbernat/fix/byte-compile
new e61b9de Add haskell-lexeme.el.
new 538670f haskell-process-load-complete: remove duplication
new 786bcf3 haskell-process-load-complete: err on failure to match
new a674181 haskell-process-errors-warnings: pass the module buffer
new 4d57c41 Merge pull request #767 from deepfire/random-refactoring
new aa1d73c Remove cabal-ghci #486
new f64aa0a Merge pull request #768 from johnwalker/remove-cabal-ghci
new 9ca6bb8 Merge pull request #757 from gracjan/pr-haskell-lexeme
new 4673f61 Add haskell-forward-sexp
new 64bd44f Merge pull request #758 from
gracjan/pr-haskell-forward-sexp
new eb2ec99 haskell-sort-imports: do not modify buffer if imports are
already sorted
new 327e16e Fix copy-list
new a515d66 Merge pull request #775 from gracjan/pr-fix-copy-list
new a3e8f76 Implement off-side rule (more) properly
new ac8c444 Add haskell-indentation tests for off-side rule
new 477c7b5 Var to enable/disable prompts on starting REPL
new 387e241 Merge pull request #769 from vlatkoB/master
new 37eb77e mark various turn-on-haskell-* functions obsolete
new 5197b6b Merge pull request #774 from
ankhers/debt/mark_turn-on_functions_obsolete
new c72d379 haskell-load: faces for overlay painting
new 8697e23 haskell-load: haskell-check-paint-overlay, steal from
ghc-mod
new d6dd2bf haskell-load | haskell-process-errors-warnings: overlay
painting
new 59518ff haskell-goto-{prev,next}-error: implement
new 68427ca keybindings | haskell-mode: use M-n / M-p for
error/warning overlay navigation
new ecc358f overlays: refactor message type handling a little
new e683435 overlays: put a brief overlay summary into the modeline
new f84845a haskell-process-error-warnings: fix docstring
new e75d6e3 haskell-load: with-overlay-properties
new bfab941 haskell-error-overlay-briefly: employ
WITH-OVERLAY-PROPERTIES
new 2144ef3 Merge pull request #773 from gracjan/pr-off-side-rule
new 281883d Merge pull request #770 from deepfire/error-overlays
new f0466a2 Add optional candidates limit arg, remove unused item
from result
new 2ad392f Merge pull request #781 from
geraldus/get-repl-completions-fix
new db919c7 Correctly match 'stack-ghci when running cabal.
new 418ee70 Merge pull request #783 from
patrickt/bugfix-stack-ghci-cabal-command
new 1385b47 Determine proper default Cabal directory when no Cabal
project
new 6d941ee Merge pull request #785 from
ocecaco/bugfix-cabal-get-dir-default
new a8d7b76 Fix not being able to compile from within emacs
new ecfc913 Merge pull request #792 from wkunkel/pr-fix-makefile
new a221b4a Add ;;;###autoload to each defcustom
new 25a28aa Add ;;;###autoload to each defface
new 4a4e9ae Add ;;;###autoload to each defgroup
new a03bd9b Merge pull request #794 from
wkunkel/pr-fix-haskell-customize
new 544ab5e Remove haskell-customize function
new 801ca0c Fix #803: save-excursion in
haskell-process-errors-warnings
new 23895a9 Merge pull request #804 from deepfire/fix-803
new ec7ffde haskell-cabal-get-dir: optionally default
new 47d066f haskell-session-cabal-dir: simplify
new 4d5573f haskell-utils-read-directory-name: make the name
meaningful once again
new fd8180a haskell-session-cabal-dir: restore parametrisation the
better way
new 7dafe8b haskell-session-buffer-default-dir: factor
new f9648a7 haskell-session-pwd: liberate from the nonsensical
second argument
new 0cf8cd4 haskell-session-prompt-current-dir: rename from
haskell-session-pwd
new 9e985f3 haskell-process-start: restore
haskell-process-load-or-reload-prompt powe
new fc66e9e Merge pull request #797 from
deepfire/repair-haskell-utils-read-directory-name
new 3a11721 Merge pull request #800 from
wkunkel/pr-remove-haskell-customize
new 6fc110d Add unused string in completions as well.
new 12a45d1 Merge pull request #810 from vwyu/correct-repl-completions
new 03cc844 cosmetic changes in ‘haskel-indentation.el’
new 6d2a369 Merge pull request #812 from mrkkrp/indentation-cosmetics
new b000277 better tests for ‘haskell-indentation-mode’
new 42d5d76 Merge pull request #814 from mrkkrp/better-tests
new 23c8c64 Suppress byte-compile warning
new 92c5cfb Merge pull request #816 from
syohex/suppress-byte-compile-warnings
new 96b4230 haskell-session-change-target for test & bencmark
new 318ccab Merge pull request #819 from vlatkoB/master
new dbcbac5 Add gifcast machinery
new d924f72 Add anim directory to documentation
new 09831e9 Add inline anims for font-lock and completions
new a9fda5f Merge pull request #822 from gracjan/pr-anims-in-docs
new 11252d1 Don't inherit a face from magit
new 60a1690 Don't use shm as the group for w3m-haddock custom items
new e61260b Fix incorrect docstring
new 647210b globally: turn on lexical bindings
new 1d861d3 globally: eliminate or mark unused bindings; convert
one to dynamic
new ea977e9 Merge pull request #827 from deepfire/lexically-yours
new c11ddd5 preventing the unused variable warning.
new 083c113 Merge pull request #831 from kazu-yamamoto/unused
new 47bf501 Choose target for haskell-session-change-target
new fbe192d haskell-cabal-targets-history for completion
new 1f8219d haskell-cabal-targets-history to symbol
new 951e1bc Fix hoogle lookup from local servers
new 53da28e Fixed `haskell-indentation-newline-and-indent`
new 295b2fe disable dabbrev, see #741
new 2ad7563 Fix decl-scan, fixes #832
new 128ec25 Merge pull request #839 from cocreature/decl-scan-832
new 0d3569d Merge pull request #838 from cocreature/disable-dabbrev
new de3eae4 Merge pull request #837 from rietmann/master
new 23155e4 Merge pull request #828 from vlatkoB/master
new 875a79a Add anim showing import statement completion
new 532890f Merge pull request #840 from
gracjan/pr-anim-import-statement-complete
new 6e5069e Skip space prefixes in error-messages
new 2bdfa6e Fix `haskell-interactive-types-for-show-ambiguous'
new 2c4e4ae Merge pull request #845 from
drvink/interactive-types-for-show-ambiguous
new 9a6fa50 Disable implicit rule only outside of parentheses
new c7f28ef Add tests for implicit layout rule and parentheses
interaction
new b8ceede Merge pull request #846 from
gracjan/pr-layout-rule-only-outside-parentheses
new 99612ac Merge pull request #841 from k-bx/764-skip-space-prefixes
new 6912368 Normalize Unicode symbols to ASCII versions
new 5af0e9d Mark unicode tests as passing
new cb2ec4c Merge pull request #849 from
gracjan/pr-normalize-unicode-symbols
new 6b0f001 Add regression tests for Haddock comment fill bug #851.
new abd3045 Merge pull request #852 from khumba/haddock-fill-tests
new c1963b8 Document failing indentation with block comment
new 9821faa Assign implicit-layout-active properly
new a3144d2 Merge pull request #855 from
gracjan/pr-assign-variable-properly
new 6a65bd9 Merge pull request #853 from
gracjan/pr-failing-comment-indentation
new d0c9858 Quick Installation
new cc88528 Remove custom-set faces
new c9b6712 Merge pull request #859 from k-bx/patch-2
new f4b1841 Detect when 'auto option for haskell-process-type should
use 'stack-ghci
new 142334f Only default to stack-ghci when the "stack" program is
available
new deb809b Always default to cabal-repl if there is a .cabal-sandbox
dir
new 103e623 Use presence of cabal.sandbox.config to infer cabal
preference
new c8e67d4 Simplify local hoogle server execution
new 3a03999 Document the logic used to guess haskell-process-type
new d3995a5 Don't spuriously set mark on xref push
new ec14cc3 Merge pull request #865 from
haskell/no-set-mark-on-xref-push
new 7024d4b Add test case documenting indentation and type problem
new c6ffec0 Merge pull request #869 from
gracjan/pr-failing-comment-indentation-2
new beca058 Keyword do is not open expression
new dafa7bd Parse scoped types in indentation
new f94a954 Parse scoped types in indentation - tests
new 4a604ac Merge pull request #873 from
gracjan/pr-do-keyword-is-not-open-expression
new 81fec9f Merge pull request #874 from
gracjan/pr-parse-scoped-types-in-indentation
new 3420bef Fix hoogle query to fpcomplete
new 7d1e643 Merge pull request #834 from sheyll/master
new e4ed602 Merge pull request #881 from psibi/fix-fpcomplete-hoogle
new d0339df Expecting then
new 6084005 Expect failure
new 513d589 Merge pull request #886 from k-bx/884-unexpected-then
new 250526b Fix out-of-order session startup.
new cc9be7b Use :load *Module instead of touching files
new 56a1c10 Merge pull request #887 from cmears/bugfix/startup
new d11f7b2 Merge pull request #880 from cmears/master
new 5f8c530 Fix tag generation to not read in lockfiles or other
undesirables.
new 1457806 Merge pull request #891 from
code-crimes/fix-tag-generation
new e5eebda Parse unindented where-clause properly
new b7d68d0 Expect failure at this point
new c77a08a Merge pull request #885 from k-bx/883-illegal-token-where
new dc4efd3 Support 'where' after any expression
new 819de34 Mark indentation test as passing
new 2163d9d Support names starting with quotes
new 5291cc6 Support names starting with quotes (tests)
new b732235 Fix switching to the presentation buffer
new 2465b1c Merge pull request #904 from haskell/pr/fix-present
new a7d4b19 Merge pull request #903 from
gracjan/pr-support-names-starting-with-quotes
new dd169b4 Merge pull request #897 from
gracjan/pr-support-where-after-any-expression
new b07f804 Ensure char properties are in place in indentation tests
new 8d7d17b Tests for QuasiQuote indentation
new 4852612 Special case QuasiQuotes in indentation
new ff4b5c7 Merge pull request #909 from
gracjan/pr-quesiquotes-indentation
new e1e3217 Add build notification to #haskell-emacs
new c950f5d Merge pull request #912 from gracjan/pr-notify-irc
new bf32689 Mobile friendly README.md
new 746459d Merge pull request #913 from
gracjan/pr-mobile-friendly-readme
new 4cd9a06 Add failing tests for indentation
new 8764258 Add stars to test numbers and fix some expected
indentation as well
new e5f63cd Merge pull request #916 from Shimuuar/indentation-tests
new 43fbe46 Document failing indentation
new 7eb9833 Merge pull request #920 from
gracjan/pr-failing-indentation
new 7216483 Parse data, newtype and type with special parsers
new c91f1b9 Navigate back to a real top level declaration
new d4ab793 Mark data indentation test as passing
new ce9f1df Mark test as good enough
new 553ff12 Merge pull request #919 from
gracjan/pr-parse-toplevel-better
new 3434af6 Merge pull request #921 from
gracjan/pr-navigate-to-top-level
new ed44b47 Don't change directory when using stack-ghci.
new a87b85b Merge pull request #925 from 11Kilobytes/master
new 693b950 Add rather baroque indentation test which cause parse
failure
new d91b08b Merge pull request #927 from Shimuuar/indentation-tests
new e554482 Yet an other parser failure
new 7df7ce4 haskell-process-file-loadish needs the current buffer as
an argument to show the reload message.
new 051d6fd Merge pull request #929 from
sleepomeno/reload-current-buffer
new 4d41caf Merge pull request #928 from Shimuuar/indentation-tests
new 905ff6f Fix layout list issue
new 228e463 Mark test as passing
new 4c58749 Merge pull request #930 from
gracjan/pr-fix-nested-layout-1
new f64ec28 Filter only sections bearing targets - fixes #534
new b6a9f02 Merge pull request #931 from vlatkoB/master
new 333e316 Add failing tests for multiline string lieterals
new af6dca4 Merge pull request #934 from Shimuuar/indentation-tests
new b1882e5 Mark some indentation tests as passing
new 86ffd0c Merge pull request #936 from
gracjan/pr-mark-some-tests-as-passing
new 45487b8 Remove useless debugging functions
new 6f12dc7 Merge pull request #937 from
gracjan/pr-remove-useless-debugging-functiona
new 2db3947 Write tests properly, mark them as passing
new fac0463 Can grab prefix should not mess match data
new a3e6ed8 Improve can grab prefix tests a little
new 443c517 Merge pull request #944 from gracjan/pr-improve-tests
new 0606f3a Merge pull request #946 from
gracjan/pr-improve-can-grab-prefix
new a29d15e Indentation of guards with commas is working properly
new e472e32 Remove auto-fill code from indentation
new c77c594 Merge pull request #948 from gracjan/pr-guards-with-commas
new 4d06cd5 Set comment-auto-fill-only-comments t
new dc9acc2 Merge pull request #945 from
gracjan/pr-remove-auto-fill-from-indentation
new 10f7da7 Make three indentation modes mutually turn each other off
new addde9d Add tests that check if modes are mutually exclusive
new 9579efc Remove dynamic indentation showing
new ee5effd Make haskell-indentation the default
new fb8eaa8 Fix curly braces and `library` target name
new 68ed734 Test for `haskell-cabal-enum-targets`
new ee55de1 Merge pull request #947 from
gracjan/pr-remove-show-indentations
new 18332a2 Merge pull request #922 from
gracjan/pr-make-haskell-indentation-the-default
new 1f229c9 Merge pull request #933 from vlatkoB/master
new a0c6e49 Fix indent for do inside a list
new 5eb14ed Add test for indent for do inside a list
new 51b0144 Merge pull request #956 from gracjan/pr-do-inside-a-list
new c1a2ff2 Add haskell-font-lock-tests.el.
new 367e001 Recognize top level structs in indentation
new 48d0c69 Top level indentation tests
new 6487f75 Merge pull request #965 from
gracjan/pr-recognize-import-construct
new 849ced5 Remove safety hack
new 709903a Merge pull request #966 from gracjan/pr-remove-safety-hack
new f7024b7 small change for clarity
new 5d5a9a0 Merge pull request #967 from marlomajor/small_change
new aad9d7f Add stack related configuration for compilation
new 44b5420 Extract hoogle/hayoo code into haskell-hoogle.el, and
tidy up
new 1e42920 Move GHCi-ng section from wiki to documentation
new 5ed3d14 Move managing imports from wiki to manual
new e54982a Move speedbar wiki to manual
new 4c54ce6 Merge pull request #973 from purcell/haskell-hoogle-el
new 536f5e8 Remove haskell-indentation advice from README.md
new d50ae23 Don't spuriously modify tags-table-list's global value
new bb95ef5 Merge pull request #978 from
purcell/fix-global-tags-override
new 3c8748c Merge pull request #976 from
gracjan/pr-move-docs-from-wiki-to-manual
new 5864ef2 Add an additional trigger for pragma suggestions
new a5e89ff Merge pull request #983 from cocreature/pragma-suggestions
new b0d7661 Add hayoo choice as part of hoogle url.
new 54f93cd add haskell-mode-toggle-scc-at-point
new ea33260 bind haskell-mode-toggle-scc-at-point to C-c C-s
new 0deae63 Document `toggle-scc-at-point` in manual
new b82c5dc add unit tests for toggle-scc-at-point
new f1b104b modify tests to expose bug in SCC code
new 5c96cd1 fix second-char bug in SCC code
new be83c8a Merge pull request #984 from psibi/add-hayoo
new 5ce8ad4 mark old SCC functions as obsolete
new d8d61af In make-obsolete, give date of obsolescence
new 327df6d truncate multi-line messages less aggressively
new 7ff7d19 Spelling
new c6f5e04 Merge pull request #991 from ggreif/patch-1
new a8e924b Merge pull request #990 from bergey/message-truncate
new e589a79 Merge pull request #986 from bergey/scc
new 3650a8e Merge pull request #971 from PierreR/doc
new 5c64758 Add RET, TAB and BACKTAB tests
new 39101a6 Merge pull request #994 from gracjan/pr-ret-tab-backtab
new 8b7642a Merge pull request #957 from
gracjan/pr-haskell-font-lock-test-cases
new 694b83c Add case for haskell-debug-parse-module regex to parse
new 762f3ce Remove duplicate filename in Makefile
new 59c7177 Merge pull request #996 from
codygman/fix-makefile-duplicate-line
new 0b754d8 Remove haskell-indentation-parse-error
new ad3e401 Fix markup typo in README.md
new c8c8987 Merge pull request #999 from tnguyen-rh/typo
new b0f04d1 Use haskell-process-load-file, not -load-or-reload
new 5bd3b51 Merge pull request #997 from
gracjan/pr-remove-haskell-indentation-parse-error
new 6c3ecf6 Merge pull request #992 from
bergey/pr-refactor-load-or-reload
new 4a15fb3 Merge pull request #995 from
codygman/fix-modulestring-regex
new 69d1453 Remove haskell-bot.el
new d2b086a Remove haskell-indentation-parse-error, fixup
new 1d9d2f3 Merge pull request #1001 from
gracjan/pr-remove-haskell-indentation-parse-error-fixup
new b6871d1 compat for stylish-haskell & haskell-add-import
new ab1ec6a move `haskell-stylish-save` to haskell-customize
new 0d3a8d8 Merge pull request #1003 from
bergey/do-not-sort-imports-twice
new d327f8a Bump version to 13.17-git
new 06fafe5 Merge pull request #1007 from
gracjan/pr-bump-version-to-13.17-git
new b6e159c Merge pull request #960 from gracjan/pr-remove-haskell-bot
new be6bba9 Guard stack overflow, introduce a test
new 6b2d83f Merge pull request #1008 from
gracjan/pr-guard-stack-overflow
new 9046864 failing testcase for bug #981: M-j to continue a comment
on the next lines indents the next line
new 37e20e2 Merge pull request #1010 from
emmanueltouzery/bug981_failing_test
new 9746f56 Non-recursive haskell-indentation-phrase-rest
new c44356c Mark recursive test as passing
new 7933ca9 Merge pull request #1011 from
gracjan/pr-non-recursive-rest
new 66a6223 Add test for a case expression with multiple paths on
their own lines.
new f724b92 Indicate test 46* is failing for the moment.
new 22a7e73 Merge pull request #1016 from vwyu/test-case-expression
new faf3a10 Check indentation per line
new bd9960b Merge pull request #1017 from
gracjan/pr-test-indentation-per-line
new d6eb5e8 Show expected first
new 4ab2d8c Merge pull request #1018 from
gracjan/pr-show-expected-first
new 04dc617 Use vanilla filename for hlint command
new 4e27966 Merge pull request #1020 from sergv/fix-hlint
new e6c898a Update .travis.yml
new 0627aab Use Trusty platform for TravisCI
new f488603 Merge pull request #1021 from
gracjan/pr-use-trusty-travisci
new 73cbd3f Shallow indentation
new 1c1d06e Shallow indentation tests
new 90383bd Find Emacs once
new ea5cc3b Merge pull request #1023 from gracjan/pr-find-emacs-once
new d99af72 Merge pull request #1019 from
gracjan/pr-shallow-indentation
new 6feda23 Handle case expressions properly
new 089c941 Handle case expressions properly, tests
new b8ca636 Merge pull request #1024 from gracjan/pr-case-indents
new f14d34b Update .travis.yml
new cd138bb Simpler apt-get
new 0fe7688 Merge pull request #1025 from gracjan/pr-simpler-apt-get
new 883bfd9 Remove haskell-simple-indent
new c5987ad Merge pull request #958 from
gracjan/pr-remove-haskell-simple-indent
new 0788539 Fix align imports for modules named "Instance"
new e1260b6 Merge pull request #1028 from wrl314/master
new 3b79423 Add some common extensions to haskell-rgrep
new 93bfb29 Merge pull request #1029 from
sergv/add-file-extensions-to-haskell-rgrep
new 6c45219 Remove haskell-indentation-dyn-first-position
new b901058 Merge pull request #1030 from
gracjan/pr-remove-haskell-indentation-dyn-first-position
new 9ddc74f Use apt-get in non-silent mode
new d98356c Fix allow_failures syntax in travis.yml
new 79d2982 Cleanup tests with with-temp-switch-to-buffer
new 212eb89 Merge pull request #1033 from
gracjan/pr-with-temp-switch-to-buffer
new af66ea7 Indent inside multiline strings
new fd72772 Add test for multiline strings
new 38c4231 Merge pull request #1035 from
gracjan/pr-indent-multiline-strings
new f3eac92 Implement font-lock for quasi quoted XML, HTML and
JavaScript
new 3c8e6c8 Merge pull request #1036 from gracjan/pr-qq
new 9c14bd0 Properly separate haddock paragraphs
new 8ef95fe Merge pull request #1037 from gracjan/pr-haddock-para
new 0b05e4c Cleanup tests with 'data' declaration indentation
new 2ba5d29 Merge pull request #1045 from gracjan/pr-data-indentation
new 4552947 Record declarations should follow tibell style
new f0a0c87 Record declarations should follow tibell style (test)
new ae2a55b Merge pull request #1047 from gracjan/pr-record-tibell
new f0affb4 Defcustoms should not be autoloaded
new fae1875 Merge pull request #1048 from
gracjan/pr-not=autoload-defcustom
new 7400678 Define URL and some keywords/tags for haskell-mode
new 78e6d50 Merge pull request #1049 from hvr/pr/pkg-metainfo
new ce884af Make quasi quote more visible
new 1c43bbf Merge pull request #1051 from
gracjan/pr-more-visible-quasi-quotes
new 3ee424d Lexeme parsing improvements
new d39f2fc Merge pull request #1052 from
gracjan/pr-lexeme-improvements
new a7ffd02 Skip an indentation test for Emacs 25
new 58b603a Merge pull request #1053 from
gracjan/pr-skip-test-for-emacs25
new 3fd8896 Add '{type|data} family' to font-lock-keywords-create
new 3b9e6ed Add 'family' keyword to doc-reserved-ids
new cbbb779 Merge pull request #1056 from bergey/type-data-family
new c17ada7 manual: add install section
new 9e236a9 manual: haskell-indentation-mode is the default
new b64262a fix typo in code comment
new 5895dc4 readme: link to HTML version of Texinfo manual
new be6560a manual: subsection for stylish-haskell-on-save
new ef96a53 manual: update interactive block indentation
new 5d9b7e1 Remove unused haskell-font-lock-latex-comments
new e48ae1f Add some literate font-lock tests
new c1afdd0 Merge pull request #1059 from
gracjan/pr-literate-font-lock
new 9af63c4 manual: singular, not plural
new ca37035 Merge pull request #1058 from bergey/user-manual
new 10e371a fix typos in documentation strings
new a7653e3 Merge pull request #1060 from bergey/docstring-typos
new 1186820 Use plain string face for quasi quotes
new b71b3c8 Merge pull request #1061 from gracjan/pr-string-qq
new 30bfff2 Build at once and check at once
new e857094 Add whitespace at eol checking
new 5c38c52 Coverage: add badge
new 4bc47bd Add add dash.el shut-up.el undercover.el
new 0929ebd Add keybinding for `haskell-cabal-visit-file`
new 376995a Coverage: use undercover.el for global tests
new dcf131a Remove test 45
new 7770a46 Merge pull request #1063 from gracjan/pr-coverage
new 19b0fb5 Merge pull request #1064 from
bergey/keybinding-cabal-visit-file
new 1c076f5 Remove turn-on/off-haskell-font-lock
new 0497f66 Update CONTRIBUTING.md
new 0763824 Add type role to font lock
new 7854c78 Merge pull request #1066 from gracjan/pr-type-role
new d32c750 Add test for 'type role' font-lock
new 71e5a23 Merge pull request #1068 from
mrBliss/test-type-role-font-lock
new 0d71b39 Test that 'role' is only fontified after 'type'
new ad73e8f Test '{type|data} family' font-locking (#1056)
new d8a066f Test 'type instance' font-locking
new 4f97247 Merge pull request #1069 from
gracjan/pr-remove-turn-on-font-lock
new 0dcf996 Merge pull request #1070 from mrBliss/more-font-lock-tests
new 3e38565 Add test for SQL font-lock
new 9a3d87c Add tests and fix for classify by first char
new 65f56a2 Merge pull request #1067 from gracjan/pr-sql-font-lock
new 62d20ab Merge pull request #1071 from
gracjan/pr-first-char-classify
new 4df95ce Fix #635
new ad575d0 add test for haskell-interactive-mode-error-regexp
new 322782e Merge pull request #1072 from
bergey/pr-interactive-next-error-regexp
new fa932e9 Add some tests for indentation
new cefd979 Inline haskell-mode-jump-to-loc
new 6c9d845 Merge pull request #1073 from
gracjan/pr-indentation-more-tests
new 11a0c5d Merge pull request #1075 from gracjan/pr-inline-jump-loc
new 1ddf2a1 Increase haskell-cabal.el coverage
new ef3e9df Merge pull request #1077 from gracjan/pr-cabal-tests
new 544ce80 Define haskell-package struct's slots
new dbe0ef6 Merge pull request #1083 from fice-t/haskell-package
new da1fca0 Update README.md
new ef622da Update CONTRIBUTING.md
new 92926b7 Untabify file
new 6f828c1 Add proper package biolerplate wrap
new 6f335a2 Document insert-lines (get rid of warinings)
new 8504a49 Define `haskell-utils-compose-type-at-command` test
new d8c7c24 Merge pull request #1089 from geraldus/utils-coverage
new b0ea8e1 Fix doc stirng (get rid of warning)
new e3de99c Refactor haskell-utils-parse-repl-response
new 37e70fc Minor tidy ups. Licencing
new 5741ce7 Add tests
new d586354 Merge pull request #1090 from geraldus/utils-coverage
new 674bd95 Improve haskell-utils-reduce-string. Add tests
new a5d18da Merge pull request #1092 from geraldus/utils-coverage
new 3158f6b Move test utilities to separate file
new c22c1ae Use functions from test utilities package
new 9e6283c Merge pull request #1095 from geraldus/test-utils
new f15407d Add index.js script
new 0b71c40 Do not backup
new 8453e6f Add post-command-hook related tests
new f314243 Merge pull request #1093 from geraldus/utils-coverage
new 702573b Add string tests
new fc9c57f Merge pull request #1096 from gracjan/pr-string-tests
new 5284059 Follow comma style when arranging a Cabal section
new 62aafde Merge pull request #1098 from mrBliss/fix-1094
new 19872a2 Detect and respect the comma style of a section
new 3bdf705 Remove obsolete `haskell-cabal-list-comma-position'
new f6eb793 Merge pull request #1099 from mrBliss/detect-comma-style
new 9eaf461 haskell-load: add haskell-goto-first-error
new a8d7a33 Bump version to 16.1-git
new 24619e0 Require at least Emacs 24.1
new 38388ea Merge pull request #1102 from gracjan/pr-version
new ffeab32 Merge pull request #1055 from
gracjan/pr-require-at-least-emacs-24-1
new baa12c4 Honor equals on its own line in data decl
new 877f98c Honor equals on separate line after guards
new 76d481a Merge pull request #1105 from
gracjan/pr-data-equals-separate-line
new 6c09f0b Merge pull request #1106 from
gracjan/pr-equals-after-guards
new e6f3ca5 add tests for goto-error functions
new 788a70c manual: mention goto-error functions
new a10a600 Merge pull request #1100 from
bergey/pr-haskell-goto-first-error
new 9e19a0a Remove a stray parenthesis
new 83e80ec Unify the way haskell-mode is written on the getting
started page
new 31b4a3d Capitalize a mention of Emacs
new 4bb1164 Merge pull request #1108 from bbatsov/docfix
new a2c9f82 Untabify, reindent. Fix some warnings.
new 8eb7496 Merge pull request #1111 from
geraldus/tidy-up-haskell-load
new 66ed4e3 Update README.md
new 0207377 Allow haskell-process-path-* to be lists.
new af97a6e Merge pull request #1114 from
mikesperber/process-path-lists
new ae618e4 Add haskell-indent tests
new c53d560 Merge pull request #1115 from
gracjan/pr-haskell-indent-tests
new eb3c86f Update README.md
new a77f3bf Add GPL3 badge
new 93bb430 Remove haskell-interactive-mode-completion-cache
new c15c844 Merge pull request #1119 from
issue-dispenser/interactive-1
new a1a0282 Fix #820
new 5369eb6 Add simple test case
new 42b1db5 Merge pull request #1116 from geraldus/gman/fix-820
new 2fb447f Support spaces in project directories
new b6e0187 Use condition-case-unless-debug
new d32dca5 Remove suggested imports completely
new 3475238 Merge pull request #1123 from issue-dispenser/master
new 4e126e1 Merge pull request #1121 from geraldus/gman/fix-1109
new 01a68b7 Fontify True/False in cabal mode
new 0210736 Fix snapshot build
new 7536878 Merge pull request #1128 from geraldus/gman/fix-1126
new 94ed3b7 Merge pull request #1127 from
sergv/fontify-bool-constants-in-cabal
new 11b255b Merge pull request #1124 from issue-dispenser/debug
new d36e3e8 add indentation tests for constructor and deriving
new 259f38d Mark new tests as failing
new b562d05 Merge pull request #1129 from karljs/master
new 48e4ccc Align | with = in data declarations
new dfb3afb Align | with = in data declarations tests
new a006cb2 Remove haskell-package.el
new c958910 Merge pull request #1130 from gracjan/pr-align-data
new 1647f09 Merge pull request #1132 from
gracjan/pr-remove-haskell-package-el
new b0a0c55 Docstrings and documentation for haskell-process-path-*.
new d4e2e33 Merge pull request #1135 from
mikesperber/haskell-process-path-stuff
new ab8be6e Add front-sticky property to read-only text in REPL
new 41c23f3 run stylish-haskell before save
new df528b8 Remove save-hook suppression
new 438b914 Merge pull request #1137 from
bergey/stylish-haskell-after-save
new e90cc5d Make all define-key calls use kbd
new 884d97a Merge pull request #1139 from fice-t/key
new c8153ea use `haskell-interactive-switch` in process-load
new 7972207 Merge pull request #1140 from
bergey/pr-switch-back-from-process-load
new aa10bd6 Revert "Stylish haskell after save"
new 22b8e3a Merge pull request #1142 from
haskell/revert-1137-stylish-haskell-after-save
new 1b90a73 Use syntax-propertize-function
new 01b49e5 Recognize literate-comment as lexeme
new 0dc6b33 Implement literate syntactic-propertize
new 572e67d Make font-lock use same syntax table
new dd731e3 Remove font-lock-syntactic-keywords and friends
new d7c9f2a Unify font-lock-keywords for literate and non-literate
Haskell
new d666795 Add literate lexeme tests
new 4337845 Add haskell-appearance customization group
new 03b335c Generate font-lock-keywords dynamically
new 611f23e Add support for unterminated strings
new 065f3a4 Add unterminated quasi quotes
new f1f8e7f Cleanup haskell-compat.el
new 704a7ab Add twitter follow button
new 9aa1e73 Update README.md
new 4ebba4a Support \x and \o in strings
new 67e62fa Highlight incorrect escapes in strings
new 18c9e3e Fix support for unterminated strings
new 66d831a Add string highlight gif to docs
new e33d5d8 Merge pull request #1136 from fice-t/sticky
new 375869f Make keymap definition more consistent
new 35ec149 Remove some outdated code
new 1bf11a2 More old code
new af267e4 Merge pull request #1144 from fice-t/doc
new 371c87d Merge pull request #1143 from fice-t/key
new 45a3f88 Merge pull request #1103 from gracjan/pr-haskell-compat
new e158c62 Merge pull request #1050 from gracjan/pr-syntax-propertize
new 8887ac8 Fix #1146 by treating . as punctuation
new 6ebe497 Better string animation
new 64346c2 Merge pull request #1152 from
gracjan/pr-better-string-animation
new e8f9a82 Add tests and fix for haskell-forward-sexp
new 1d8ca30 Properly find begin of a quasiquote
new da11b78 Merge pull request #1156 from gracjan/pr-begin-vbar
new 3d3dac7 Merge pull request #1151 from cruegge/master
new 02dfe27 Merge pull request #1149 from mrBliss/cabal-word-breaks
new 2ee2bc3 Implement backward case in haskell-forward-sexp
new 7fbd4ee Merge pull request #1158 from cruegge/master
new 2d52abc Deriving indentation test
new 8bde194 Highligh qualification same as symbol
new a47db37 Redo keyword highlight
new 7a1edc5 Manual fixup machinery
new 403d6c9 Let font-lock manage composition property
new ce38a19 Retina resolution gifcasts
new 0e4694e Merge pull request #1161 from
gracjan/pr-manual-fixup-machinery
new e54b254 Merge pull request #1159 from gracjan/pr-font-lock-improve
new 9b730b2 Make RET in REPL create new prompt with blank input
new 1e86061 Merge pull request #1163 from fice-t/repl
new b9df600 Revert "Remove suggested imports completely"
new 7430512 Merge pull request #1165 from
haskell/revert-1121-gman/fix-1109
new 4ef443e fix haskell-hoogle to work with buffer local var
new 2d42855 Merge pull request #1167 from luntain/master
new 2193190 Merge pull request #1162 from issue-dispenser/deriving
new e7ec97f Define haskell keywords list
new 9d0459e Rename haskell-completions-pragma-names
new 8ca1af7 Define non-interactive completion function
new f2f90d4 Add completions hook
new 6dff9d0 Improve docstring
new e644b7a Rename and rewrite REPL based completion funciton
new c990a4f Improve docstrings a bit
new bcfe134 Merge pull request #1172 from
geraldus/g/non-interactive-completions
new 2652b0e Added ignores for files written by stack and cabal
new 560859a Merge pull request #1118 from
sourcy/hasktags-ignore-buildfiles
new 6431491 Merge pull request #457 from cmears/copy-to-prompt
new dbc7e57 Add a test for #1189 (indentation and quasiquotes)
new 37113ff Merge pull request #1190 from neongreen/master
new 22d3517 Remove haskell-mode-contextual-space and related var
new 903be02 Add chapter about spell checking
new 9e81a0b Make haskell-indent-region do nothing
new df1ae07 Merge pull request #1192 from
gracjan/pr-spell-checking-chapter
new 277aff1 Improve some docs
new 81d5beb Remove some obsolete code
new 96553c7 Do nothing when in string or comment
new 60d4eb0 Set EMACS env var even in documentation build mode
new a13540f Fix warining
new d9fba6c Merge pull request #1191 from geraldus/g/fix-1182
new f73b1ce Merge pull request #1195 from geraldus/g/fix-XXXX
new cb10620 Add comma list test for indentation
new ad06a79 Merge pull request #1198 from gracjan/pr-comma-list-indent
new 1f70244 Merge pull request #1193 from
gracjan/pr-indent-region-do-nothing
new f5271a7 Treat insides of quasiquotes as strings
new ea1851b Merge pull request #1196 from neongreen/master
new c737825 Change a couple hook properties
new 310b571 Handle nil-ish responses better
new 4c6b3ff Better prefix handling in static completion function
new 04d8c9e Fix some warnings
new 58b1e8c Merge pull request #1201 from fice-t/hook
new f54cf11 Merge pull request #1202 from fice-t/warning
new 6226b70 Add c2hs mode
new 6107531 Fix byte compile error in check-face-match-range
new aa46bb8 Generalize check-properties test helper
new 9327171 Split enum into vanilla enum and enum define
new 1173847 Add c2hs fontification tests
new ec9d373 Better handling of comments and strings
new b49c9e2 Improve docs a bit
new 1f0836e Add a reminder
new 58642af Add some missing docstrings
new 6613021 A bit of refactoring
new bd17a16 Rename some functions
new 2c68a36 Fix warning
new f157715 Merge pull request #1205 from geraldus/g/tidy-ups
new 68f6d68 Keep window position when spellchecking
new 8a4d424 Merge pull request #1203 from geraldus/g/fix-completions
new 480f99a Merge pull request #1207 from
gracjan/pr-keep-window-position-when-spellchecking
new 0e99de3 Merge pull request #1199 from sergv/c2hs-mode
new 9f6b735 Improve fonts in manual
new a7237e9 Merge pull request #1208 from gracjan/pr-font-story
new 86b6ffd Remove autoload from c2hs-font-lock-keywords
new 33033f5 Compile all files in the directory
new 5904af8 Check if autoloads will really load
new 0e04612 add haskell- prefix to all c2hs-mode symbols
new 7d1235e get rid of haskell--rx-let macro
new c72c4db Merge pull request #1211 from
gracjan/pr-makefile-improvements
new 923e3f1 Merge pull request #1212 from sergv/c2hs-fixes
new 65bdfd8 Convert all tabs to spaces
new 63b86e0 Guard against tabs in elisp files
new 5694503 Merge pull request #1214 from
gracjan/pr-guard-against-tabs
new 49b7e2e Return removed names for backward compatibility
new ce5e4d0 Merge pull request #1215 from
geraldus/g/flycheck-haskell-fix-54
new d8f27fd Remove unnecessary hashes
new fe2cce7 Require haskell-mode in haskell-cabal
new cc22219 Coveralls only for single build scenario, Emacs 24
new 6e11084 Improve docs a little
new 5298d1a Handle operators in haskell-ident-pos-at-point
new 2bef7ff Fix tests
new 8f138b2 Add tests
new 93e0111 More declarative test names
new 816b1c6 Emphasize dependecy note
new 96af032 Remove haskell-customize dependency
new 997a175 Move haskell-interactive-prompt-state stuff to utils
package
new 07e9667 Remove haskell-mode dependency
new 64442fc Merge pull request #1226 from geraldus/g/fix-circular-deps
new 6e425db Define hasktags command composer
new 1018f6a Use hasktags command composer
new 31eac18 Implement tags generation in static mode
new 60f19f6 Generate tags conditionally
new 55b6173 Define a function to search suitable directory for TAGS
new d657c6b Use haskell-cabal--find-tags-dir
new 6b229b7 Move messaging functions to haskell-mode.el
new 7143772 Follow interactive tags generation function behaviour
new 54d6b3b Switch to static tags generation in jump-to-tag and on
save
new 759bf5d Deprecate interactive tags generation function
new c358be5 Fix docs
new c0b157d Make directory argument mandatory in hasktags command
composer
new 9d17007 Remove unnecessary hashes
new be9a877 Merge pull request #1204 from geraldus/g/fix-964
new 0d73099 Extend static completions with candidates from tags table
new 2f1c969 Merge pull request #1228 from
geraldus/g/fix-1184-static-tags-completions
new 1a66fdc Update completion section
new cf1d0b8 Add Tags section
new 3652414 Merge pull request #1230 from
geraldus/g/fix-1184-static-tags-completions
new baa20a3 Fix docs: remove buggy link, mention keywords
new 1c66d26 Small tidy-ups: fix rendering of command
new e402e77 Merge pull request #1233 from
geraldus/g/fix-1184-static-tags-completions
new 3b8c603 Merge pull request #1224 from geraldus/g/fix-1213
new f93801a Remove unused indent-region from menu
new fe795ae Merge pull request #1236 from
gracjan/pr-remove-menu-indent-region
new 7d259b3 Use case sensitive search in font-lock tests
new 3b88dae Font lock types in their own color
new 4f54837 Font lock types tests
new b50d820 Add testing for re-highlight in font-lock
new 2a40468 Font lock types in c2hs tests fixes
new a4d9386 Be more strict about quasi quoter names
new a2950a1 Merge pull request #1239 from gracjan/pr-fix-qq
new 0597165 Use plain syntax in inferior-haskell-send-decl-post-filter
new be9044b Merge pull request #1241 from gracjan/pr-circ
new 4fd0fff Add star history 700 stars
new c732a29 Spell checking strings and comments
new 15711f3 Move browsing haddock from wiki
new 707be6a Move aligning code from wiki
new 716b715 Move indentation info from wiki
new 601ac9e Move external indentation from wiki
new e82ef44 Move Rectangular commands from wiki
new dccb5fc Move autoformatting from wiki
new f5124ac Move Module templates from wiki
new 3945807 Move History from wiki
new 5a66fa6 Move Getting help to the very end
new a2ae66a Expand installation chapter
new 33b914f Move Haskell-mode bindings from wiki
new 54f4a02 Haskell Interactive Mode Tags Using GHCi
new e3c6a0d Move Sessions from wiki to manual
new 147bcc4 Move Compiling from wiki to manual
new e88f3fb Haskell Interactive Mode REPL
new 9468c11 Haskell Interactive Mode Querying
new 4154007 Haskell Interactive Mode Cabal integration
new e6c18b7 Haskell Interactive Mode Debugger
new 7b57f8b General formating fixes
new c4c74ba Merge pull request #1237 from gracjan/pr-font-lock-types
new e9308ce Merge pull request #1244 from gracjan/pr-move-some-wiki
new 3f80860 Disable interactive operator completions
new 048b157 Merge pull request #1247 from
geraldus/g/disable-operator-completions
new 31426d7 Remove final cl requires
new 3af8a54 Merge pull request #1248 from fice-t/cl
new a7076b8 Change default for haskell-type-face
new fd52de0 Merge pull request #1251 from
gracjan/pr-font-lock-types-default
new e9dfe28 Use default face in quasi quotes
new 6e2779e Merge pull request #1252 from
gracjan/pr-use-default-face-in-qq
new d5f8a70 Use shakespeare mode for hamlet quasiquotes
new c1396e4 Merge pull request #1254 from gracjan/pr-use-shakespeare
new c978703 Fix double negation issue in dot fontification
new 43c2e70 Merge pull request #1256 from gracjan/pr-fix-dot
new 1e6d8c1 Make img have same margin-left as div.smallexample
new 2041346 Expand font lock chapter
new 59b6a55 Merge pull request #1262 from gracjan/pr-img-margin-left
new bcdd8d4 Merge pull request #1263 from
gracjan/pr-expand-font-lock-manual
new 650c112 Document indent-region as a no-op
new 5aeff2d Merge pull request #1264 from
gracjan/pr-indent-region-noop
new bbad69c Rearrange changing repl target section
new 6df1bc0 Revert "Handle case expressions properly"
new cff017b Merge pull request #1267 from gracjan/pr-fix-doc
new 745fa18 Simplify haskell-indentation-phrase-rest
new 7b83c71 Remove haskell-indentation-ifte-offset
new 547ac4f Add tests for module indentation
new b3a9e1b Fix module declaration indentation
new 18544d4 Implement standalone deriving indentation
new 44d8372 Officially support only Emacs 24.3 and later
new 8f300f6 Use setq-local and defvar-local
new 7e10eb5 Add escape sequences to char literals
new 599d0d9 Merge pull request #1281 from gracjan/pr-char-literals
new 40b1df7 Merge pull request #1277 from fice-t/24.3
new 84cc626 Merge pull request #1276 from
gracjan/pr-standalone-deriving-indentation
new d577d2b Merge pull request #1275 from
gracjan/pr-fix-module-indentation
new bf2e5af Merge pull request #1269 from gracjan/pr-phrase-rest
new 95428b1 Fix `tags-completion-table` usage
new d479931 Complete things with tags iff tags-on-save is t
new 8c9d2bc Merge pull request #1293 from
geraldus/g/fix-1234-tags-completion-table
new 84ab4c2 Continue indentation after vbar test
new 0a8c32b Remove unused parse-line-number
new 6a21282 Continue from left indent in phrases
new 1bc7a5f Continue from left indent in phrases (tests)
new 1987099 Do not indent -> more than needed
new cae23e5 Remove outdated paragraph
new ffb9df6 Allow types to continue with left indent
new 452f2cf Improve documentation here and there
new ca18f4f Describe syntax highlighting better
new e2e6f3f Return no-following-token at eobp
new 3e5a33e Expand Unicode chapter
new 1ac451f Add multiple expression continuation possibilities
new d71b9ab Describe haskell-mode-hook
new cb3a1a2 Add multiple expression continuation possibilities (tests)
new 6e599c0 Improve Getting Help section
new b94cbc6 Mark some tests as passing
new c730a81 Restore customization for haskell-mode-hook
new 9d1c7d0 Simplify haskell-interactive-handle-expr
new ad3ff49 Merge pull request #1298 from fice-t/repl
new 235b19b Merge pull request #1288 from gracjan/pr-docs-fixes
new 773540c Merge pull request #1290 from gracjan/or-indentation-fixes
new 01eb3fc Remove unused lexical variable
new 62a9450 Merge pull request #1304 from gracjan/pr-haskell-mode-hook
new 9ee7d6d Autoload haskell-completions-completion-at-point
new 2f681cc Merge pull request #1307 from
gracjan/pr-fix-completions-hook
new fc04a19 Don't message when EMACS shell variable is void
new 799ec9a Put cursor in the echo area at prompt restart
new 7649af3 Merge pull request #1308 from fice-t/make
new aefc32f Sience possible messages from modes
new 704dd8d Merge pull request #1309 from fice-t/prompt
new 33a147f Merge pull request #1310 from
gracjan/pr-silence-font-lock-modes
new a1c9d62 Implement electric characters
new 7e839e3 Demonstrate the problem with haskell-process-do-cabal.
new 41532cf Fix logic for running cabal directly.
new 5d58314 Merge pull request #1306 from mdorman/cabal-direct
new aeec6be Remove unreachable clause in indentation
new 7c406ea Merge pull request #1314 from
gracjan/pr-unreachable-clause
new 9ac7077 Update xref-push-marker-stack
new 82beb7f Document electric characters
new 9fb8e3a Merge pull request #1316 from fice-t/tag
new db874f5 Merge pull request #1302 from fice-t/indentation
new abe7152 Improve manual deployment script
new c42691f Merge pull request #1317 from
gracjan/pr-improve-doc-deploy
new 83f46b9 Enable adaptive-fill-mode
new 3337c9a Directly link to manual and homepage
new e3cfd09 Fix fill-comment tests with respect to adaptive-fill-mode
new 108acd1 Merge pull request #1319 from rasendubi/adaptive-fill-mode
new 25764a6 Add LiquidHaskell annotation highlight
new fa57f91 Merge pull request #1321 from gracjan/pr-liquid
new ff84682 Set syntax class underscore to symbol constituent
new 4030dff Merge pull request #1322 from
gracjan/pr-underscore-syntax-class
new 15d05c1 Fix spurious uses of message
new 69291d2 Merge pull request #1325 from gracjan/pr-messages
new aa1fc44 Use special build dir only for bytecompilation
new b7d7bd7 Add conventions checking
new 58c65a3 Get rid of el-mock
new e36c848 Use cl-letf in haskell-load-tests
new b5347e7 Use lexical binding in tests files
new 1173ed4 Check for lexical binding in conventions
new 25b357b Warn against shell-command
new 07c1c36 Warn against non-const arg to message
new 9e78fff add-to-list does not work with lexical-binding in 24.3
new 249f1bd Protect against lexical add-to-list
new 225584f Refactoring for more declarative feel
new 79526d3 Message issue into error
new 0fce07b Turn add-to-list rule into error
new 5e077a6 Disable noisy style checks
new 0a2b3b9 Handle bytecompilation failures
new fac101f Fix spurious uses of message
new 7aeba53 Use eolp
new 1776c70 Merge pull request #1324 from gracjan/pr-conventions
new 8f6a084 Fix typo in haskell-process-get-type
new a0445a7 Merge pull request #1329 from fice-t/doc
new c67aa2d fallback to tags if there is no haskell-session
new 2e3be9e Merge pull request #1330 from
bergey/pr-find-tags-fallback-2
new 78a3f4a Add a way to test external programs invocations
new 681bf4c Introduce haskell-hasktags-path defcustom
new aa260d1 Introduce with-temp-dir-structure
new 757f84f Test hasktags invocation
new 995d85f Merge pull request #1331 from gracjan/pr-exec-subst
new 5f30667 Added font lock tests for pattern synonyms (for #1313)
new 88d8c94 Fixed incorrect pattern synonym font-lock tests
new dec48ff Merge pull request #1337 from taktoa/pattern-synonym-tests
new 32207ac Add basic prompt2 support
new b4fe973 Clean up multi-line in haskell-interactive a bit
new 1f654f8 Going forward defun should go to end of defun
new dc775d5 Merge pull request #1335 from czipperz/end-of-defun-patch
new 631f9c1 Properly detect underscore and apostrophe in declarations
new f9dbbe5 Merge pull request #1345 from gracjan/pr-apos
new a5201ac Stylish-haskell runs on buffer instead of file on disk
new 6c87d4a Add haskell-mode-stylish-haskell-path
new a87cf53 Hardcode haskell-ghc-supported-extensions/options
new 11b7b9c Add stylish buffer tests
new 3693d51 Track parens by our own in type highlight
new 0191844 Add ghc-8 supported options and languages
new 900f864 Leave default-directory alone in stylish-haskell
new f9c8624 Add tests for types and parens
new 3e10bd0 Merge pull request #1346 from gracjan/pr-type-parens
new 1df0a01 Merge pull request #1334 from
gracjan/pr-hardcode-ghc-options
new 74fa98b Document multiline input
new 715d26e Merge pull request #1341 from fice-t/interactive
new 490ad7f Use PWD instead of CURDIR in Makefile
new 03622cb Merge pull request #1336 from thumphries/topic/pwd
new 668425b Use :set +c in GHCi
new 8e29e23 Merge pull request #1347 from fice-t/set
new bae8f14 Merge pull request #1333 from gracjan/pr-stylish-buffer
new f9ddcdf Document `defun haskell-indent-mode`'s arg
new cd820dc Merge pull request #1348 from
czipperz/document-defun-haskell-indent-mode
new c1a2ab4 Remove a couple warnings and a byte-compile error
new 75ac907 Merge pull request #1354 from fice-t/misc
new a963079 Add customization group `haskell-completions'
new e1727ba Show completion suggestions after operator
new a31efcd Add tests
new 4b198c7 Use `defadvice' to mock functions
new ccc0fff Merge pull request #1356 from
akermu/fix_completion_after_operator
new bc39be4 Byte compile files separately
new cc8fa53 Add check-declare to Makefile
new 5661521 Merge pull request #1359 from
gracjan/pr-compile-separately
new 3e3f359 Make ‘haskell-mode-generate-tags’ a command
new 321ff24 Merge pull request #1361 from
mrkkrp/make-generate-tags-a-command
new b657ace Fix documentation in haskell-decl-scan-tests.el
new c6a2740 Merge pull request #1363 from
czipperz/fix-documentation-haskell-decl-scan-tests
new ec9aa95 Make going forward defun work correctly with comments
new 6a51cb8 Test cursor using `{b,e}obp` and add checks for this
new 2ce63c1 Merge pull request #1365 from
czipperz/prefer-b_e-obp-add-tests
new 0e02958 Merge pull request #1362 from
czipperz/forward-defun-comments-detection
new f809f6c allow pasting into multiline expressions
new 5b13550 Merge pull request #1366 from unhammer/multiline-pastes
new ab742f4 Space calls to the function to be tested to enhance
readability
new e7452b4 Merge pull request #1368 from
czipperz/space-decl-scan-tests
new 7225374 Add appveyor build support
new 203cde4 Add with-script-path for Windows
new 2b49f59 Mark failing generate tags test under Windows
new 0e9c3fe Add path to autoloads
new b7711ac Merge pull request #1373 from gracjan/pr-add-appveyor
new 27a6e6f Add Appveyor build status badge
new 2e2ce54 Improve guess module name
new 89063fd Improve guess module name tests
new a35a9c6 Merge pull request #1375 from gracjan/pr-guess-module-name
new cb77d37 Add a stub to fix the breakage of #1375
new 057cd0a Merge pull request #1377 from mrBliss/unbreak-1375
new faaeb47 Make stylish-haskell keep the point position
new 850033c Less noisy output from Makefile
new 61df325 Merge pull request #1378 from
gracjan/pr-stylish-keep-point
new a7fb437 Merge pull request #1379 from gracjan/pr-silent-makefile
new b2e5abe Remove controversial keybindings
new 1dc18ce Merge pull request #1380 from gracjan/pr-remove-m-p
new 9f1bf69 Remove references to info nodes
new 08cbbbb Merge pull request #1381 from gracjan/pr-ref-info-rem
new ded887b Fix a couple obvious bugs in haskell-process-log
new 7a0834c Use window-point-insertion-type
new 5db45ee Reorganize targets in .travis.yml
new 787fb0c Use local relative path to emacs.exe
new 73d5e9b Silence also second which
new c82d4b7 Merge pull request #1383 from gracjan/pr-build-improvement
new b8646a6 Add haskell-yesod-parse-routes-mode-keywords
new 8c89ff4 Merge pull request #1384 from gracjan/pr-yesod
new 354528c Merge pull request #1382 from
gracjan/pr-haskell-process-log
new 2679a72 Fix indentation when breaking identifiers by newline
new a3d731c Merge pull request #1385 from gracjan/pr-doxif
new 305408c Ignore warnings from ghc-pkg
new 3a0b4cf Merge pull request #1386 from
gracjan/pr-ghc-pkg-ignore-garbage
new aca5129 Support line continuation in CPP
new 26b2537 Merge pull request #1388 from gracjan/pr-line-cont-cpp
new fb5d3e5 Add ‘whamlet’ to the list highlighted quasi-quotes
new 88ae7d0 Add nil case to guess module name
new 3b2c650 Merge pull request #1391 from
mrkkrp/make-generate-tags-a-command
new 17ba1db Merge pull request #1392 from
gracjan/pr-nil-guess-module-name
new de6ffb2 Added haskell-indentation-tests for #1369 (FREEZES THE
SUITE)
new 39a0f78 Support unterminated strings in indentation
new c1563f1 Merge pull request #1393 from
gracjan/pr-indent-open-strings
new 8b006cd Implement italic and bold for haddock
new 710d4b1 React to type keywords only outside string or comment
new d6b1e13 Merge pull request #1395 from gracjan/pr-class-type
new def0e2f Merge pull request #1394 from
gracjan/pr-bold-italic-haddock
new 59ba435 Support => as proper keyword
new 262a27a Speed up tokenization and font-lock
new f7cf9cf Support full complexity of backtick syntax
new bb66b71 Skip over comments in font-lock
new 19e9ac9 Make session buffer name unique
new a4946f0 Operators at the end or beggining of line force
continuation
new 886ca59 Merge pull request #1397 from
gracjan/pr-speed-tokenization
new f30b773 Merge pull request #1399 from
gracjan/pr-unique-session-buffer
new 6059ea6 Merge pull request #1400 from gracjan/pr-implication
new 7fc893e Merge pull request #1401 from
gracjan/pr-indentation-operators
new bd04a74 Improve haskell-gifcast.el
new 308fc0c Merge pull request #1150 from gracjan/pr-gifcast
new 798bd3f Remove haskell-checkers.el
new b4dfeab Use haskell-mode syntax table in interactive mode
new c572e11 Map haskell-mode-format-imports to C-c C-, to avoid
conflict with haskell-indent
new 2671e4f Merge pull request #1402 from gracjan/pr-syntax-table
new 48456f2 Merge pull request #1403 from
gracjan/pr-remap-format-imports
new 268a598 Merge pull request #959 from
gracjan/pr-remove-haskell-checkers
new 78817b4 Check some packages depending on haskell-mode
new 3afc5d1 Merge pull request #1407 from gracjan/pr-check-external
new 514e434 Fix auto add dependencies in cabal
new 70ca22c Merge pull request #1408 from
gracjan/pr-add-dependencies-cabal
new 2ef14a7 Makefile: Remove extra quote that breaks the build
new 7ef94dd Merge pull request #1410 from aplanas/master
new a7b457b Fix inferior-haskell warning font lock for GHC 8.0
new 3655056 Support pattern as keyword
new 98c37fe Make warning detection regex more readable
new 3bab7f1 Merge pull request #1412 from alanz/patch-1
new 1962346 Merge pull request #1413 from gracjan/pr-pattern-keyword
new 8bc5c1a #1415, Typo in Makefile
new 80225e0 Merge pull request #1416 from andreas-roehler/master
new 895dac7 Remove unused haskell-interactive-trim
new 0941e5f Add Changes in v13.14 to NEWS
new 1841ef7 Add Changes in 13.16 in NEWS
new a489227 Add Changes in 13.18 in NEWS
new 7286095 Add Changes in 13.20 in NEWS
new 9c93193 Merge pull request #1419 from
gracjan/pr-remove-haskell-trim
new 8ddbf2a Add Changes in 16.1 in NEWS
new da5d4dc Merge pull request #1420 from gracjan/pr-news
new f952af4 Bump version to 16.2-git
new 365c227 Merge pull request #1421 from gracjan/pr-bump-version-16-2
new cee2245 Removed unused lexical variables.
new aef3cbc Fix documentation of haskell-mode-format-imports key
binding
new d2572aa Merge pull request #1427 from liff/patch-1
new f755c36 Merge pull request #1426 from swilde/master
new f0bbc27 Fix module indentation
new 2a6ea20 Merge pull request #1432 from
gracjan/pr=fix-module-indentation
new 3c2024e Fix usage of haskell-interactive-mode-scroll-to-bottom
new 7c763a3 Merge pull request #1441 from fice-t/scroll
new 8d0df90 Add optional arg to haskell-interactive-at-prompt
new 5d67667 Move haskell-interactive-buffer
new 4e7533f Scroll more often with nil h-i-m-scroll-to-bottom
new 2d7ee4f Remove haskell-interactive-mode-scroll-to-bottom
new a027594 Merge pull request #1442 from fice-t/scroll
new a9ae9ab Make most interactive text optionally writable
new cd44e30 Display "Collecting type info for N module(s) ..."
message for GHC 8 (#1443)
new cde6c60 Merge pull request #1444 from fice-t/read-only
new 820ec92 Remove reference to haskell-mode-suggest-indent-choice.
new cc43299 Merge pull request #1445 from
matta/fix-haskell-mode-suggest-indent-choice
new d515da4 Recognize documentation comments as comments
new eb8415a Use functions `bobp' and `member' instead of manual
implementations.
new bab7968 Detect and autosuggest ViewPatterns
new ee4ecc1 Merge pull request #1451 from
neongreen/detect-view-patterns
new 509c704 Merge pull request #1449 from czipperz/use-bobp-and-member
new 6d181e4 Merge pull request #1447 from czipperz/master
new 8d8f8bb Extract whitespace check to separate function
new 6b3dac2 Merge pull request #1453 from czipperz/extract-whitespace
new e96b0a3 Beginning/end of buffer should count as whitespace.
new 023989e Merge pull request #1454 from czipperz/extract-whitespace
new 319020d Add missing slash at the end of melpa stable url
new bcd17ec Support foreign import in indentation
new 5ba085a Merge pull request #1464 from
gracjan/pr-foreign-import-in-indentation
new 88ec059 Fix stack-ghci invocation argument
new e5340a5 Merge pull request #1467 from hongchangwu/stack-ghci
new 39b8be5 add "--no-build" and "--no-load" to
haskell-process-args-stack-ghci
new 695c4d7 Merge pull request #1469 from
slpopejoy/change-stack-ghci-args-default
new 18bc047 Point at new info in haskell-presentation-present
new 0fcab52 Merge pull request #1471 from
adamse/presentation-point-at-new-info
new 62dd141 Spelling
new 6f72915 Merge pull request #1472 from ggreif/patch-1
new 7ec1665 Remove redundant whitespace
new 6e37f28 Recognize more warnings from ghc 7.4 and 8.0.2
new af58c89 Keep test/compat/ of the load-path
new a409009 Merge pull request #1478 from tarsius/master
new f299294 Merge pull request #1477 from sergv/master
new c8a6d7b Fix error in haskell-session-interactive-buffer
new d0ec6fa Merge pull request #1483 from wlemuel/master
new 6083477 Implement forall as keyword in type context
new f430fdc Merge pull request #1484 from
gracjan/pr-forall-in-type-context
new 2273bd9 Take into account end of buffer
new 0f8eabf Merge pull request #1486 from gracjan/pr-end-of-buffer
new 7b60202 Extend what is matched as char literals
new 5d14e4c Make haskell-process-wrapper-function safe for
.dir-locals.
new 74351e8 Merge pull request #1488 from
TikhonJelvis/pr-process-wrapper-function-safe-local
new 69ae92b Fix up installation instructions
new 775ff42 Merge pull request #1493 from ivan-m/patch-1
new eced005 Add support for 'cabal new-repl'.
new c8fe96a Merge pull request #1487 from
gracjan/pr-extend-char-literals
new 30835fc Generate 'stack' tool style compilation targets.
new 054d8c5 Generate fully qualified build target names.
new 8165d8a Merge pull request #1494 from csasarak/stack-targets
new 90a352f fixed a 404 in README
new 244408b Sort base before other packages in cabal files
new b84e865 Sort base to top only in "build-depends" section and add
test
new f82a121 make cabal-new-repl a legitimate process type
new 01c3222 Merge pull request #1506 from Philonous/cabal-sort-base
new 5b9a3e3 Merge pull request #1507 from peti/master
new 95b09c5 Fix a typo
new b0a5743 Merge pull request #1511 from defanor/master
new c714d81 add defcustom for :set +c
new 6ebf013 Merge pull request #1515 from
slpopejoy/optional-set-plus-c
new 412f564 GHC8 warning case change
new c46bdf1 Merge pull request #1516 from
slpopejoy/ghc8-warning-case-change
new f315ccc collapse functionality with hs-minor mode
new cf3680c added module name
new 3d07d43 added build-* dirs to .gitignore
new 7ad5346 added copyright
new 66877f2 displays the first line and then elipsis
new 97144a0 first line of the block is shown, minor improvement
new 7e2c8eb small change
new 326e968 small change, case where two lines only fail
new 1a61df9 added build-* dir to gitignore
new bfe60ea renamed everything to have a `haskell-' prefix
new 7eb94b5 Merge pull request #1519 from haskell/gitignore-addition
new cf22277 improved finding nextline indentation
new bed3822 added one test
new 2634c4e added more tests
new 50272a5 fix for test 7 in haskell-collapse-tests
new 780306a converted tabs to spaces
new 0448b3b more tabs to spaces
new a4fb30f haskell-collapse.el: added emacs24 comptibility for `='
symbol tests/haskell-collapse-tests.el: copyright, compatability
tests/haskell-code-conventions.el: temporary fix
new 04f56a1 fix conditions, compatability, braces
new 42fa502 removed code copied from el-search
new afcd729 added new minor mode, added default key bindings for the
same
new bb34894 added hide-all-toggle functionality
new 50e584e haskell-collapse.el: added new (standard) key bindings
haskell-mode.texi: added haskell-collapse-mode docs
new 7cead71 removed `check-conventions' from make
new dfd04cc removed unwanted imports
new 00ca4d9 Merge pull request #1521 from haskell/collapse
new 2abd864 Fix jumping to qualified names
new 518701c Merge pull request #1528 from
mrkkrp/fix-jumping-to-qualified-names
new 28b9d36 haskell-font-lock-dot-is-not-composition fix
new 783ea06 Merge pull request #1531 from tonyday567/fontlock-fix
new aed1c33 Improved travis, appveyor build mechanism
new d1fb304 restart build
new 4070ed2 Merge pull request #1538 from haskell/travis-appveyor-ci
new 53383af fix for with-temp-dir macro and addition of other useful
functions to bypass confirmation of y-or-n etc.
new f5aec03 haskell-string-utils these will be needed in the future
new f4ced3c Added docstrings
new d533226 Merge pull request #1539 from haskell/haskell-util-fix
new 8492d35 added imports for haskell-string-message-line for other
modules
new 11d6abf Merge pull request #1540 from haskell/haskell-string-utils
new acb78b5 added separate test script, check how it affects things
new d174c9c appveyor debuging
new ca94d81 revamped inf-haskell
new de933e9 added docs for inf-haskell mode
new 0d51e58 deleted unwanted files
new 1baff94 added docstrings for some functions
new 1a945af added -r commandline option for choco
new f6bb6be --no-progress
new e2d2585 removed documentation for inferior-haskell-mode
new 738bc42 Merge pull request #1544 from
haskell/appveyor-less-verbose
new 03ced31 Merge pull request #1543 from haskell/hask-proc
new c895fe1 removed unwanted defcustoms
new adccbc4 Merge pull request #1548 from haskell/defcustoms-fix
new 104523a Format library target names properly
new f4add08 Merge pull request #1550 from ivan-m/lib-target
new 85305e0 Compilation buffer keybindings
new 9ced44c Merge pull request #1552 from haskell/compilation-docs
new f8bdea7 Fix haskell-navigate-imports-go with Bird-style
new 7a4cf46 Fix haskell-process-load-complete for GHC 8.2.1
new 7fdc427 Fix unprefixed symbol names
new 05385ae Provide customization option
`haskell-process-show-overlays'
new 19fe60b Add missing defcustom type tag
new 6b2d52a Add mode mappings for common json quasiquoters
new eac5567 Don't capture number of modules loaded as a match group
new cc46bbe Merge pull request #1563 from bjc/master
new cc9dcf5 remove unused variable `haskell-indent-spaces`
new 96ca7bc Merge pull request #1565 from
haskell/optional-error-overlays
new 9018ad5 Merge pull request #1567 from bergey/remove-indent-spaces
new d92931d fix `haskell-process-extract-modules' for ghc 8.2
new 2d85679 limit ubuntu to zesty for emacs24
new 7a4ccea Fix syntax highlighting for TypeOperators in type
new 959b07f Log stderr into separate buffer
new 9cedf77 Don't make functions safe file-local values
new 6c07f87 Add note on installing from git on macOS.
new c8b3cf5 Clarified note on installing from git on macOS.
new 368c623 Merge pull request #1574 from pvmart/patch-1
new d0f546d Merge pull request #1579 from corpix/feature/error-buffer
new 9edc1a4 Merge pull request #1573 from
pvmart/patch-haskell-process-extract-modules
new 4e4f5d8 Merge pull request #1582 from alxp/master
new 2e3fddf Merge pull request #1578 from cobbal/master
new 02b60d3 modified docs to clarify about inferior-haskell-mode
new 5cf30de removed remanant docs about inf-haskell-mode, that was
purged
new 0b15246 Merge pull request #1554 from
cydparser/lhs-navigate-imports
new e321c05 Merge pull request #1581 from thblt/functions-not-safe
new 67ccbe2 Discontinue use of reserved keybinding for
haskell-cabal-visit-file
new 7cffe97 Quote paths passed to hasktags command
new d71cca7 Add haskell-hasktags-arguments to allow customisation of
command
new 287ad14 Add display of SVG images in REPL.
new c5878ce Add support for `signature`s and .hsig files
new 4aec756 Typo
new dd0ea64 Merge pull request #1597 from alexbiehl/pr/backpack
new 828766b fix Error: Alias for ‘inf-haskell-map’ should be declared
before its referent
new 61b99b2 fix Error: Alias for ‘ghc-core-program-args’ should be
declared before its referent
new 5a2d3aa Exclude directories more liberally in TAGS generation
new bc6b302 Explain how to test changes to haskell-mode locally
new 7ecd3d8 Update haskell-load.el
new fb04872 Fix error when haskell-process-path-ghci has arguments
new ef47e7f failed tasty tests are errors
new 988b506 more tasty failure modes
new b1ba0c0 #1611, Don't take C-a key fixed
new 95c970a Merge pull request #1609 from fommil/tasty-warnings
new 5277cfb Merge pull request #1605 from doofin/master
new c08eeb0 Merge pull request #1603 from ntc2/improve-TAGS-excludes
new 034fad0 Merge pull request #1607 from kuribas/master
new b441b93 Merge pull request #1587 from fedeinthemix/wip-svg
new 9c63c37 support ANSI colours in the compilation buffer
new 65b995d review comments
new d6c2666 Merge pull request #1608 from fommil/ansi-colors
new 5fdc2c2 Make sure we never set default-directory to nil
new 5f3434c Merge pull request #1614 from roman-kashitsyn/master
new 6a70c18 Merge pull request #1602 from yuya373/master
new e891728 Fix typo in doc/haskell-mode.texi
new 9650809 haskell-compile supports stack / cabal / ghc equally
new 1717bff if-let is a thing
new 00c7cd5 respond to review
new 97d0ba0 remove duplication
new c86d91c utilise cores in stack
new 6890201 better docs
new b8e5729 allow cabal to override a stack build definition
new f47ad37 ok, I imagined those flags...
new 1f2d0c8 prefer cabal
new b7c5d09 fixup! prefer cabal
new 96d689e allow multiple compiles
new c72ceab no need for %s folder interpolation
new a788654 don't be so quick to dismiss cabal...
new 75b05bf Fix char regex when only character is :
new 73bf41a Add tests
new fb88ad6 stack is opt-in
new 42c5c04 oops
new e6169a6 Fix loading for GHC 8.4, suggested by gregorycollins
new 5632eef Merge pull request #1625 from sjsch/master
new 527a48d Merge pull request #1619 from
fommil/haskell-compile-improve
new 4aa8875 Merge pull request #1618 from MarTango/patch-1
new 77af281 Fix for "Unexpected output.." then modules load failed on
GHC 8.6.3
new eb8b4fc Don't specify line endings
new f9c34a0 Remove extra loading of haskell-indentation-mode
new 31143f2 haskell-cabal-mode: Add support for common-stanzas
new d9cd66a Switch to a better Hoogle
new 2834c55 Allow user to provide custom hoogle server command
new 3cea814 introduce `anyclass`, `stock` and `via` keywords
new 7e19ff7 Merge pull request #1641 from haitlahcen/new-keywords
new 569fc00 Merge pull request #1636 from magthe/switch-hoogle
new 4473b1e Merge pull request #1632 from bradyt/master
new 3080f1f Merge pull request #1633 from massysett/master
new 7c03c1d Merge pull request #1624 from alexpeits/master
new 2ac4a7c Merge pull request #1612 from andreas-roehler/master
new e594668 Prefer "M-g o" to the already-bound "M-g c"
new 03fb950 Merge pull request #1635 from
david-christiansen/issue/1627
new 930ce1e Revert "Remove extra loading of haskell-indentation-mode"
new 23978d3 Merge pull request #1646 from haskell/revert-1633-master
new 42243f5 Add support for passing arguments to the command
specified by haskell-mode-stylish-haskell-path
new 62c7eea Merge pull request #1628 from gzh/master
new 3db8330 Merge pull request #1640 from
sevanspowell/pr-hoogle-process-wrapper
new aa38223 Merge pull request #1650 from IvanMalison/master
new 8e7bf2f Improve manual description to obtain SVG rendering at the
GHCi REPL
new b717e46 Don’t show message when minibuffer is active
new 5c69e57 Merge pull request #1655 from
matthewbauer/no-message-on-active-minibuffer
new b563c10 Fixed incorrect comment padding
new 9623545 Provide a sane version of C-a in haskell-interactive-mode
new d48efd1 Update haskell-customize.el
new be00f89 Add missing comma in texi file
new 9f2ceec Don't use obsolete flymake function
new 56d67ee Fix failing cabal tests
new ae8efee Fix haskell-program-name-with-args
new cf3b185 added: stack ghci fallback when `(eq 'auto
haskell-process-type)`
new 3844b65 Handle cabal indentation relative to first line
new 09ccc3c Start to restore a working CI build
new a6d1734 Fix formatting
new d96d3ff Use byte-compile-dest-file-function, not
byte-compile-dest-file
new 9ef436c Require Emacs 24.4, due to use of string-suffix-p etc.
new b1e32e3 Clean byte-compilation of flymake init function in all
Emacs versions
new ca8328f Merge pull request #1677 from
matthewbauer/fix-cabal-indentation
new 32b878d Eliminate use of if-let, which isn't available in Emacs
24.4
new b889229 Fix haskell--compile to work in Emacs 24.4
new 6fbc726 Checkdoc fixes
new b6ee09f Fix code that failed to delete temporary test directories
new 8a43c42 Install stack in Travis
new 775d4cf Install texinfo for "deploy-manual" build job
new 4c6321e Fix shell command syntax
new 1083c3d Sudo the apt installation of texinfo
new 239b339 Merge pull request #1675 from ncaq/add-stack-ghci-fallback
new 84c84ce Just install texinfo with nix
new 9e5da72 Merge branch 'nix-ci'
new 653a40d Update vendored undercover.el to hopefully avoid issues
with Emacs 24.[45]
new a5ca01f Discontinue use of undercover
new e48c381 Correctly match the build job that's allowed to fail
new 1bee161 Remove README badges for unused services
new c0fbb54 Enable haskell-cabal-mode in cabal-like files
new 84e1cef Update README to reflect minimum Emacs version
new 754c076 Include Emacs 25-specific workaround for #1577
new 8830983 Advise https instead of http in readme
new c2cff3e Fix small typos
new 5da2f31 Merge pull request #1681 from bwignall/typo
new db3a4de Require elec-pair at compile time to prevent bytecomp
warning
new cbad192 Fix minor checkdoc issue
new 0cbb25e Some code requires Emacs 25.1, so make that explicit
new 5eeda6b Use forward-declaration of var to avoid byte compilation
warning
new 9291fae Also declare electric-pair-default-inhibit
new c94dae0 Fix easy-to-make typos
new f63f315 Merge pull request #1684 from bwignall/typo
new 676f67d Be able to use an external command to get the available
targets
new 4a653b0 Simplify process type checking
new 2b6b5b9 Present the user when launching the session with a list
of targets
new a29ddf9 Fix case statement to allow for byte-compilation
new cf30841 Be more specific with cl usage
new b7822b8 Remove redundant "eval-when-compile"
new 14c6eec Tidy up Makefile code dealing with the EMACS var
new 4d77a88 Switch from the obsolete "prompt2" GHCi option to
prompt-cont
new d623a56 Escape dot in regexp
new 4b72abe Merge pull request #1678 from cydparser/cabal-like-files
new 0d5e413 Force UTF-8 when running code through stylish-haskell
new 38c512b Add missing "when" arg to obsolete alias calls
new da77edb Merge pull request #1670 from
renatofdds/fix-program-name-with-args
new 1c0ac51 Merge pull request #1656 from walseb/master
new adff55a Merge pull request #1653 from
fedeinthemix/wip-svg-man-update
new 03fe5bf Remove defunct note about how to contact maintainers
new 93a538e Misc readme updates and fixes
new 9cb7f86 Make w3m-haddock.el headers more conformant with standards
new f38ac4f Remove outdated references and code relating to older
Emacs versions
new 93a1c8c Remove now-unnecessary haskell-compat.el
new 27c1309 Remove local "compat" copy of ert.el
new 78fb6bc Define obsolete variable alias before its referrent
new 409fda5 Update NEWS for forthcoming release
new 1735721 Update version info 17.1
new 2d9c679 Remove obsolete suppression of test
new 66a60ad Merge branch 'branch-17.1'
new c69ced5 Bump provisional next-release version
new 3c2e30e Fix clause in cond expression to check for '- prefix.
new 1ac4de3 Merge pull request #1694 from pranaysashank/master
new 6231c22 Use Github Actions for CI
new 3cf99d7 Fix outdated keybinding references
new 4a87d72 Fix syntax class for "-"
new 6933847 Correct typos in haskell-mode.texi
new 6b3c9e2 Merge pull request #1697 from felixonmars/patch-1
new 45dbf87 Enable fontification for qualified quasiquoters
new 35363a9 Merge pull request #1698 from alexpeits/master
new 277cdd8 Fix haskell-sort-imports-regexp
new 4e000f2 Fix import-sorting regexp properly
new 7032966 Fix sorting of multi-line imports
new c3d3e23 Don't prompt to "kill session" when quitting REPL, but
still support it
new 0bd88ae Fix malformed prompt strings
new 6f083f7 Fix issue flagged by relint
new d831c7f Discontinue most of the Travis build steps
new 10a1e90 Check files with package-lint and relint as part of the
build
new 7ccb1ab Rename literate-haskell-mode to haskell-literate-mode
new 3618266 Rename turn-on-haskell-unicode-input-method
new 11a1ab1 Fix trailing parens
new 6aa990c Add standard keyword to inf-haskell.el
new e37e274 Eliminate redundant aliasing for
run-haskell/switch-to-haskell
new d168860 Add dir locals for package-lint and indent-tabs-mode
new ec42902 Soft-fail build when package-lint fails
new bbdbc0e Remove relint check, which isn't available in all the
emacsen we support
new 6e8e947 Shortcut haskell-flymake-init when there is no saved
check command
new 27a05ec `haskell-prompt-regexp` ignores characters before the '>
'.
new 41683c0 Merge pull request #1708 from NickDaly/master
new 1275f9d Fall back to 'haskell-mode-tag-find' when
'haskell-mode-find-def' fails
new 3593422 Fix byte-compiler warning in
'haskell-mode-jump-to-def-or-tag'
new 1fc97f3 Fix outdated MELPA URL
new c79c368 Merge pull request #1715 from
TOTBWF/jump-to-def-or-tag-fallback
new 1b1c714 Add emacs 27.1 build in CI, update Actions versions
new e5b7bc0 Remove bogus tests for clean byte compilation of others'
packages
new 07bedc4 Remove dangling reference to check-external from Actions
config
new e688ed4 Use latest Emacs for one-off actions
new d004bb8 Replaces customize var. haskell-compile-ignore-cabal by
haskell-compiler-type,
new 63cc0fd Small fixes to (haskell-compile)
new a71bc2b Remove remaining travis reference to defunct
check-external makefile target
new 4cc375d Merge pull request #1717 from
mberkowitz/pr-add-haskell-compiler-type
new ccf94da Factor out prompt code
new 33be58b Factor out website, look for command every time
new a8d2f1a Remove Hayoo
new 150fc35 Merge pull request #1719 from galagora/hoogle-improvements
new 7ce4944 Restore `haskell-hoogle-command` configurability
new bf29f20 Merge pull request #1721 from galagora/hoogle-improvements
new 2615943 Don't message "Tags generated" if tags command exited
non-zero
new 672b900 Prefer zerop
new e726776 Merge pull request #1722 from
unhammer/tags-no-message-on-fail
new 76f4162 Remove scanning / sorting declarations messages from
imenu index creation
new 6f03a8d Update install-nix-action
new 560a03a Set nix channel explicitly for GitHub Actions
new 0d39c84 Merge pull request #1727 from soupi/soupi-patch-1
new 9668ba2 Always use buffer-file-name for ghc compilation
new 7ab5ae6 Removed unused variables
new 96f6dd3 Merge pull request #1733 from
jacobilsoe/fix-ghc-compilation
new 3a019e6 Merge pull request #1669 from ggreif/patch-1
new fb8df6c Add package prefix to
haskell-compilation-error-regexp-alist
new 20f72cc Merge pull request #1737 from
Jasagredo/include-package-prefix-in-compilation-mode
new 896f72e Make sure that a local file name is used in compile
commands
new 6579261 Merge pull request #1739 from juergenhoetzel/tramp-support
new 1baa12a Add Emacs 27.2 to CI matrix
new 4ea8774 Use "!" class for literate comments instead of "<" (fixes
#1594)
new 426e28b Merge pull request #1740 from goose121/master
new d771202 Use font-lock-comment-delimiter-face for "--" in
interactive popups
new f77545a Push the correct marker so jumping back after goto
definition works
new c16b72f Merge pull request #1746 from Peaker/fix-go-back
new 886795c Revert "Use "!" class for literate comments instead of
"<" (fixes #1594)"
new 204f3cf Fix typo
new 0f8a526 Update supported extensions and options to GHC 9.0.1
new 722095c Merge pull request #1748 from
cydparser/update-haskell-ghc-support
new 3b53a45 Add font-lock support for ImportQualifiedPost
new b35e854 Merge pull request #1749 from
mrBliss/font-lock-import-qualified-post
new 8661122 Remove remaining prompt2 usage
new 98ba392 Merge pull request #1752 from renatofdds/master
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] branch elpa/haskell-mode created (now 98ba392),
ELPA Syncer <=