{"push_id":577037892,"size":130,"distinct_size":1,"ref":"refs/heads/add-cask-to-run-tests","head":"ec29dfbcde3682d429cdc3ae737e889b7ee42de4","before":"be1f8572c8444f599837f63fa916a86525eb2a9a","commits":[{"sha":"88fbb3fc4b2b0043ed1fcdb79fae18eae205d7ef","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Inherit w3m-haddock heading highlight from magit-item-highlight","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/88fbb3fc4b2b0043ed1fcdb79fae18eae205d7ef"},{"sha":"99658ce11e08b8f0825a17247bc84336b6a4cd8c","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@sanityinc.com","name":"Steve Purcell"},"message":"More thoroughly disable electric-indent\n\nSee #377","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/99658ce11e08b8f0825a17247bc84336b6a4cd8c"},{"sha":"53698cb2de537a8ff9d5cb9a736ed1a8bb3bc69f","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@sanityinc.com","name":"Steve Purcell"},"message":"Revert \"More thoroughly disable electric-indent\"\n\nThis reverts commit 99658ce11e08b8f0825a17247bc84336b6a4cd8c.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/53698cb2de537a8ff9d5cb9a736ed1a8bb3bc69f"},{"sha":"dcf4ad18cd5b5f34bb04ae6c8fd20fb4ba8231d4","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@sanityinc.com","name":"Steve Purcell"},"message":"Disable indent-tabs-mode in haskell-cabal-mode\n\n\"Tabs are not allowed as indentation characters due to a missing\nstandard interpretation of tab width.\" - Cabal manual\n\nSee #44","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/dcf4ad18cd5b5f34bb04ae6c8fd20fb4ba8231d4"},{"sha":"3f35b863454b25373eb52d53abb785062f82bc4e","author":{"email":"b2b00deee46b65a7367658c441e1e45898ab0128@gmail.com","name":"Antoine R. Dumont"},"message":"Sandboxable haskell-mode using haskell-process-wrapper\n\nFollowing the discussion from\nhttps://github.com/haskell/haskell-mode/pull/350#issuecomment-59434038,\ncreating a haskell-process-wrapper.\n\nExcluded cask tests.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/3f35b863454b25373eb52d53abb785062f82bc4e"},{"sha":"88a7b0006b4fb56aec0d821ee9e8e586576b91b7","author":{"email":"b2b00deee46b65a7367658c441e1e45898ab0128@gmail.com","name":"Antoine R. Dumont"},"message":"Refactor to use only a `haskell-process-wrapper-function`.\n\nFollowing this discussion - https://github.com/haskell/haskell-mode/pull/370#issuecomment-63237778.\n\nThis permits to one's own wrapper function.\n\nFor example, here is one to use with nix-shell:\n\n```sh\n(custom-set-variables '(haskell-process-wrapper-function\n                        (lambda (argv) (append (list \"nix-shell\" \"default.nix\" \"--command\" )\n                                          (list (shell-quote-argument (mapconcat 'identity argv \" \")))))))\n```\n\nUnit tests are ok.\nNeed to test in real life now.\n\nTests removed.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/88a7b0006b4fb56aec0d821ee9e8e586576b91b7"},{"sha":"44228b9721c36ad011d948e8ba2fad3363314339","author":{"email":"b2b00deee46b65a7367658c441e1e45898ab0128@gmail.com","name":"Antoine R. Dumont"},"message":"Improve the docstring to show as example a function that actually works.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/44228b9721c36ad011d948e8ba2fad3363314339"},{"sha":"5e4e6277f25312ba5654f0a2c689d2c0f6e0bfc2","author":{"email":"334c872d967643876d5f2bd5231d277de16383a2@gmail.com","name":"Fanael Linithien"},"message":"Move docstrings to before interactive decls.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/5e4e6277f25312ba5654f0a2c689d2c0f6e0bfc2"},{"sha":"a3173e9de8b8e4a1beb45f68e9ff83a8943c8c94","author":{"email":"21fc48670da58ae3d14b7b0a8e0708cd9e0f6233@gmail.com","name":"Kirill Ignatiev"},"message":"Improve paragraph filling for nested comments.\n\nChange paragraph-start and paragraph-separate so that haddock (-- |)\nand nested comments become paragraphs; only empty lines used to be\nparagraph separators. This also makes forward/backward-paragraph more\nhelpful.\n\nChange haskell-fill-paragraph to recognize nested comments slightly\nmore accurately using forward-sexp. Also, if fill-paragraph was called\nin a nested and no actual filling is necessary, make sure\nnon-comment-aware filling does not happen instead.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/a3173e9de8b8e4a1beb45f68e9ff83a8943c8c94"},{"sha":"c3a44b6bd23eaf8295ed4a865520cb3bf4a2411b","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Large re-organization to remove cyclic module dependency graph #381","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/c3a44b6bd23eaf8295ed4a865520cb3bf4a2411b"},{"sha":"5c5980140f6e5fdb5ff832498dc6492b51f6f2a0","author":{"email":"334c872d967643876d5f2bd5231d277de16383a2@gmail.com","name":"Fanael Linithien"},"message":"Explicitly require cl-lib wherever it's used.\n\nDon't depend on other files to load cl-lib, because whether a file\nuses it or not is an implementation detail.\n\nAlso, remove a (require 'cl) introduced in c3a44b6bd23ea.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/5c5980140f6e5fdb5ff832498dc6492b51f6f2a0"},{"sha":"6f2f0bb4a6bf16e12bef34d6eb55c6a3f7bc595b","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Add haskell-mode-find-uses command","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/6f2f0bb4a6bf16e12bef34d6eb55c6a3f7bc595b"},{"sha":"fb711c8fc3b4835eae8640b171c124e1bb54a791","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Make highlight-uses-mode behave more like C-s/C-r wrt C-g/RET","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/fb711c8fc3b4835eae8640b171c124e1bb54a791"},{"sha":"98f6e40996aed1fff7bf9efe1a8d0e8576035582","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Use isearch face instead of isearch-lazy-highlight","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/98f6e40996aed1fff7bf9efe1a8d0e8576035582"},{"sha":"0dd5055dd922a960906950ae9bedba705c0cd6d0","author":{"email":"3d4d6d08142bdfb9a6f6c350598e8333523f4e7e@me.com","name":"Chris Barrett"},"message":"Restore autoload for haskell-process-load-file\n\n`haskell-process-load-file` lost its autoload directive during the\nproject reorganisation.","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/0dd5055dd922a960906950ae9bedba705c0cd6d0"},{"sha":"c27b9bc5d5b0da4cda81553eae18d30dd4f05fef","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Support inserting type signature for local declarations or selected expressions","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/c27b9bc5d5b0da4cda81553eae18d30dd4f05fef"},{"sha":"7f37ba5c5c9c84ced49a42e9f45e606b3cd02ea3","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Quick hack to support bangs in fields\n\nProper fix is to fix haskell-ident-at-point","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/7f37ba5c5c9c84ced49a42e9f45e606b3cd02ea3"},{"sha":"a165795af8ab0347bdde8a877a88fc5ff34385db","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Add autoloads on all interactive commands (#392)","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/a165795af8ab0347bdde8a877a88fc5ff34385db"},{"sha":"962d8e6ea4497ac49ed171daa94c40eb236a9de6","author":{"email":"0b7ccde4e959723f4ede11c8ecdddf6ddac77f9d@gmail.com","name":"Chris Done"},"message":"Add autoloads in haskell.el (#392)","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/962d8e6ea4497ac49ed171daa94c40eb236a9de6"},{"sha":"295b5354bba36f1743d1c50e6b4853fa804492d7","author":{"email":"9ce5770b3bb4b2a1d59be2d97e34379cd192299f@sanityinc.com","name":"Steve Purcell"},"message":"When available, get completions-at-point from the Haskell REPL process\n\nThanks @krisajenkins (https://gist.github.com/krisajenkins/6417f196291d8d387976).\n\n/cc @chrisdone","distinct":false,"url":"https://api.github.com/repos/ardumont/haskell-mode/commits/295b5354bba36f1743d1c50e6b4853fa804492d7"}]}