Commit Graph

  • 9a22662031 Update in-memory preprocessing check spec Nikolay Yakimov 2015-08-16 18:49:48 +0300
  • 654b172f5e Add FileMapping support to HMG/preprocessFile Nikolay Yakimov 2015-08-16 18:22:27 +0300
  • 70d2a4704b Tests for TH, LHS and CPP with FileMapping Nikolay Yakimov 2015-08-16 17:36:10 +0300
  • d276b9bb7f Remove redundant imports Nikolay Yakimov 2015-08-15 21:26:33 +0300
  • c96abfc422 Drop loadMappedFiles and move all loading code to progMain Nikolay Yakimov 2015-08-12 18:01:01 +0300
  • a9b98e7128 [File-map] Export more user-friendly functions in public API Nikolay Yakimov 2015-08-11 19:39:23 +0300
  • 72c43a9210 Rename GmPprEnv fields rs* → gpe* Nikolay Yakimov 2015-08-11 18:57:17 +0300
  • e7329a9d24 Replace redirected filenames in info. Nikolay Yakimov 2015-07-04 17:49:48 +0300
  • c2ff5be4ea Better test for redirected check Nikolay Yakimov 2015-07-04 01:10:17 +0300
  • 8f931eb928 Fix problem with fileModSummary Nikolay Yakimov 2015-07-03 22:31:52 +0300
  • 0ad438461b Fix mistake in test file Nikolay Yakimov 2015-07-03 22:30:17 +0300
  • eb28035753 Some file mapping tests Nikolay Yakimov 2015-07-03 21:35:57 +0300
  • c5f71933f6 Canonicalize FilePath before lookup in withMappedFile Nikolay Yakimov 2015-07-03 20:29:07 +0300
  • 438b15463e Move getCanonicalFileName(Safe) to Utils module Nikolay Yakimov 2015-07-03 20:25:54 +0300
  • 267edfebe3 Try best-guess tactic if file to be redirected doesn't exist Nikolay Yakimov 2015-07-03 19:35:22 +0300
  • a0cf585939 Bugfix: canonicalize filename before trying to unload Nikolay Yakimov 2015-07-03 19:12:04 +0300
  • 31020c4112 Move withMappedFile to Language.Haskell.GhcMod.Utils Nikolay Yakimov 2015-07-03 06:43:32 +0300
  • d405ce7efa Make linting work with mapped files Nikolay Yakimov 2015-07-02 21:45:07 +0300
  • 5b0cca0353 Added withMappedFile utility function Nikolay Yakimov 2015-07-02 21:42:48 +0300
  • d3b1bf125b Move reading source from stdin to frontend Nikolay Yakimov 2015-07-02 14:01:03 +0300
  • 86545a895b Rename load and unload interact. cmds to map-file and unmap-file Nikolay Yakimov 2015-07-02 13:28:55 +0300
  • e15eea2f39 Rename file-map option to map-file Nikolay Yakimov 2015-07-02 13:27:31 +0300
  • 67102c92b8 Use cradleTempDir instead of getTemporaryDirectory in HMG Nikolay Yakimov 2015-07-02 13:25:42 +0300
  • de5ff87f19 Don't use infix call for type ctor Nikolay Yakimov 2015-07-02 13:19:57 +0300
  • 1efacbef88 Use less generic name for reader monad/state in Logger Nikolay Yakimov 2015-07-02 13:17:49 +0300
  • 2504f643e9 Replace mapped names with original ones in output Nikolay Yakimov 2015-06-16 13:49:53 +0300
  • f8a0325617 Load all mapped targets Nikolay Yakimov 2015-06-16 11:28:46 +0300
  • e70988e15f Use MaybeT instead of maybe (return Nothing) Nikolay Yakimov 2015-06-16 11:28:14 +0300
  • e72d72eb86 Workaround for GHC 7.4 bugs Nikolay Yakimov 2015-06-09 12:45:27 +0300
  • 3790fca20b Initial support for file redirection Nikolay Yakimov 2015-05-31 11:32:46 +0300
  • f8fe76ce5d Add Stack build configuration Rolf Karp 2015-08-15 19:06:28 +0200
  • acbb7211ac ChangeLog Daniel Gröber 2015-08-14 10:46:42 +0200
  • eb0413c407 Merge branch 'master' into release Daniel Gröber 2015-08-14 10:46:26 +0200
  • 4084e9aafc Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod Daniel Gröber 2015-08-14 10:38:23 +0200
  • 97124afc4c Bump version to 5.3.0.0 Daniel Gröber 2015-08-14 10:36:33 +0200
  • 585a9ef425 Fix doc in non-cabal projects Daniel Gröber 2015-08-14 10:28:32 +0200
  • 7af35a3850 fixing doc. Kazu Yamamoto 2015-08-14 17:08:14 +0900
  • 6248372477 Fix tests for 7.10 Daniel Gröber 2015-08-14 09:50:20 +0200
  • 9cff067a27 Catch errors in legacy-interactive loop Daniel Gröber 2015-08-14 09:47:45 +0200
  • 8a0c4be12b defining ghc-debug-options. Kazu Yamamoto 2015-08-14 16:47:44 +0900
  • 90061facb9 checking if (buffer-file-name) returns non-nil just in case. Kazu Yamamoto 2015-08-14 16:38:49 +0900
  • e126db833a Disable nuke-caches for now, blowing away dist/ is too risky Daniel Gröber 2015-08-14 09:33:22 +0200
  • 1c19d91813 don't check if the file does not exist. Kazu Yamamoto 2015-08-14 16:22:57 +0900
  • 9d5f0ad23d Clarify some docs/strings in elisp/ Daniel Gröber 2015-08-14 09:19:43 +0200
  • 04306d2ea7 Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod Daniel Gröber 2015-08-14 09:18:51 +0200
  • d3a98d90c4 Bump cabal-helper dependency Daniel Gröber 2015-08-14 09:14:53 +0200
  • 4df2046672 cleaning up the error scrolling. Kazu Yamamoto 2015-08-14 14:21:07 +0900
  • 0a210d9e01 Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod Daniel Gröber 2015-08-14 06:51:38 +0200
  • 623cddd8ca Fix find being slow on legacy-interactive Daniel Gröber 2015-08-14 06:48:56 +0200
  • 887ab3c599 Don't try to create dist/ in non cabal projects, duh Daniel Gröber 2015-08-14 06:32:20 +0200
  • cfddddcfe8 error buffer is now read-only. Kazu Yamamoto 2015-08-14 11:40:57 +0900
  • f762209e60 using new ghc-mod. Kazu Yamamoto 2015-08-14 11:36:37 +0900
  • efef2b19ea scrolling errors. Kazu Yamamoto 2015-08-13 17:39:01 +0900
  • 002008aa30 splitting stdout and stderr. Kazu Yamamoto 2015-08-13 16:50:19 +0900
  • 54c2be20b6 better debug logging of Elisp. Kazu Yamamoto 2015-08-13 14:40:48 +0900
  • 55bf578b87 Put line-prefix'es on exceptions too Daniel Gröber 2015-08-14 05:57:33 +0200
  • f998c63c73 Fix prepareCabalHelper when dist/ doesn't exist yet Daniel Gröber 2015-08-14 04:28:22 +0200
  • 0b5de23ac9 Wrap dumpsym in stderr mangling readProc as well just in case Daniel Gröber 2015-08-14 03:51:50 +0200
  • cbfa26eb16 Make sure cabal-helper is ready before invoking dumpsym Daniel Gröber 2015-08-14 03:48:29 +0200
  • 312a8c81fb Merge branch 'HaRe' of https://github.com/alanz/ghc-mod Daniel Gröber 2015-08-13 10:17:14 +0200
  • b58578c48b Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod Daniel Gröber 2015-08-13 10:10:08 +0200
  • eafde94913 Expose functions for integration with HaRe Alan Zimmerman 2015-06-07 20:36:49 +0200
  • 09c3c5603c Fix missing newlines Daniel Gröber 2015-08-13 09:01:58 +0200
  • 2806f702d9 Start implementing line-prefix stuff Daniel Gröber 2015-08-13 06:47:12 +0200
  • 143d17f925 removing ghc-modi-ver which is not defined. Kazu Yamamoto 2015-08-12 15:47:45 +0900
  • dc3ce15512 caching a project root to a local variable. Kazu Yamamoto 2015-08-12 15:44:16 +0900
  • 443650705c Fix #532, Use first component in cabal file for dangling modules in cabal projects Daniel Gröber 2015-08-12 10:44:41 +0200
  • 5318db06f7 Fix cabal-helper tests Daniel Gröber 2015-08-12 10:44:36 +0200
  • 28f06e035d Cleanup project type handling Daniel Gröber 2015-08-12 09:25:13 +0200
  • a94d8977a9 Fix ghc-modi not working in non-cabal projects Daniel Gröber 2015-08-12 09:04:35 +0200
  • 9b286cc4e1 Fix cabal-helper >= 0.5 Daniel Gröber 2015-08-12 09:04:09 +0200
  • 6a01550d3f Merge branch 'master' of github.com:kazu-yamamoto/ghc-mod Daniel Gröber 2015-08-12 08:52:25 +0200
  • b2767bc448 travis: Use cabal-helper git Daniel Gröber 2015-08-12 05:07:58 +0200
  • de448f8ade layout only. Kazu Yamamoto 2015-08-12 12:58:47 +0900
  • 475b2ea02e Revert "don't silently ignore case when ghc process is already running in ghc-with-process" Kazu Yamamoto 2015-08-04 13:47:39 +0900
  • be2b3f0ea7 Revert "Fix typo to set process running status" Kazu Yamamoto 2015-08-04 13:46:38 +0900
  • 11243e5304 Add in-memory caching otherwise everything is slow Daniel Gröber 2015-08-11 06:35:14 +0200
  • 05360e0660 Fix typo Daniel Gröber 2015-08-11 06:35:07 +0200
  • 2cd4d6bd80 Bind ghc-modi executable to right ghc-mod exe Daniel Gröber 2015-08-10 11:10:00 +0200
  • 54dcfdf291 Defer the inevitable rewrite of the cmdline parser Daniel Gröber 2015-08-10 11:09:11 +0200
  • 1542a068f0 Rename debugComponent -> debug-component Daniel Gröber 2015-08-10 10:10:40 +0200
  • d863e90775 Add nuke-caches command Daniel Gröber 2015-08-10 10:10:33 +0200
  • bad431a758 Bump cabal-helper depdendency Daniel Gröber 2015-08-10 09:07:41 +0200
  • 36c4253135 Desugar warnings don't work before ghc 7.8 Daniel Gröber 2015-08-10 08:15:34 +0200
  • 369b5c5d6e Bump cabal-helper dependency Daniel Gröber 2015-08-10 08:02:52 +0200
  • c4d534ba1c Make sure preprocessed module are on the module path Daniel Gröber 2015-08-10 05:14:31 +0200
  • bb22b643e9 Add version header to caches Daniel Gröber 2015-08-10 05:00:58 +0200
  • c71528c574 Don't look for ghc-modi in ghc-debug, fix #526 Daniel Gröber 2015-08-10 04:28:43 +0200
  • 5b30fdde29 Remove version bounds from test cabal files Daniel Gröber 2015-08-10 03:57:47 +0200
  • 0abe1d6a53 Fix warning Daniel Gröber 2015-08-07 07:33:04 +0200
  • 5fdaa6adea Merge branch 'master' of https://github.com/meditans/ghc-mod Daniel Gröber 2015-08-07 07:32:26 +0200
  • 8439f12cb0 Let Cabal determine the package-db stack Daniel Gröber 2015-08-07 06:47:34 +0200
  • f85327a1b6 Re-enable cabal-helper tests Daniel Gröber 2015-08-07 04:13:12 +0200
  • 9dc7a9375e Fix resolveModule test again Daniel Gröber 2015-08-06 05:18:57 +0200
  • 31d85a27b4 Added logging in refine and auto handlers meditans 2015-08-06 11:49:01 +0200
  • 2c9b79449a Add missing test data to extra-source-files Daniel Gröber 2015-08-06 04:16:21 +0200
  • 2b7d25c7a5 Remove debug stuff from .travis.yml Daniel Gröber 2015-08-05 10:29:48 +0200
  • a9c46c08f6 Fix warnings Daniel Gröber 2015-08-05 10:29:19 +0200
  • aabbd5ce33 Fix resolveModule Cpp test Daniel Gröber 2015-08-05 10:16:27 +0200
  • f61dd0a9e6 Fix re-init of ghc-modi session after environment change Daniel Gröber 2015-08-05 08:52:52 +0200