Daniel Gröber
|
b25dbc2416
|
Merge branch 'stack-support'
|
2015-08-20 02:14:55 +02:00 |
|
Daniel Gröber
|
91f0c50b20
|
Merge branch 'file-redirection-2' of https://github.com/atom-haskell/ghc-mod
|
2015-08-20 02:10:05 +02:00 |
|
scturtle
|
d660e7cd85
|
add 'StackProject' around
|
2015-08-19 09:17:30 +02:00 |
|
Nikolay Yakimov
|
2bd12ee417
|
Fix --map-file docs
|
2015-08-19 05:28:26 +03:00 |
|
Daniel Gröber
|
cdc74e059c
|
Fix ghc-modi not exiting cleanly
|
2015-08-18 04:50:19 +02:00 |
|
Daniel Gröber
|
b40ee40df2
|
Merge branch 'master' of https://github.com/Bodigrim/ghc-mod
|
2015-08-18 03:49:16 +02:00 |
|
Nikolay Yakimov
|
0d78ee4096
|
getCanonicalFileNameSafe is now best-effort canonicalizatoin
Canonicalizes longest init of path possible, and appends rest verbatim
|
2015-08-17 08:43:34 +03:00 |
|
Nikolay Yakimov
|
e0044a3697
|
Add FileMapping commands description to ghc-mod main.
|
2015-08-16 23:28:45 +03:00 |
|
Nikolay Yakimov
|
a5dae2a82d
|
Drop memory-mapped files, since ghc doesn't play well with those
All files are now "redirected", either user-created, or created by ghc-mod itself.
|
2015-08-16 23:20:00 +03:00 |
|
Nikolay Yakimov
|
c96abfc422
|
Drop loadMappedFiles and move all loading code to progMain
|
2015-08-15 21:18:57 +03:00 |
|
Nikolay Yakimov
|
d3b1bf125b
|
Move reading source from stdin to frontend
|
2015-08-15 21:06:25 +03:00 |
|
Nikolay Yakimov
|
86545a895b
|
Rename load and unload interact. cmds to map-file and unmap-file
|
2015-08-15 21:02:43 +03:00 |
|
Nikolay Yakimov
|
e15eea2f39
|
Rename file-map option to map-file
|
2015-08-15 21:02:43 +03:00 |
|
Nikolay Yakimov
|
e72d72eb86
|
Workaround for GHC 7.4 bugs
|
2015-08-15 20:41:10 +03:00 |
|
Nikolay Yakimov
|
3790fca20b
|
Initial support for file redirection
Rewrite, taking discussion into consideration
|
2015-08-15 20:41:10 +03:00 |
|
Daniel Gröber
|
9cff067a27
|
Catch errors in legacy-interactive loop
|
2015-08-14 09:50:17 +02:00 |
|
Daniel Gröber
|
e126db833a
|
Disable nuke-caches for now, blowing away dist/ is too risky
|
2015-08-14 09:33:22 +02:00 |
|
Daniel Gröber
|
623cddd8ca
|
Fix find being slow on legacy-interactive
|
2015-08-14 06:48:56 +02:00 |
|
Daniel Gröber
|
55bf578b87
|
Put line-prefix'es on exceptions too
|
2015-08-14 05:57:33 +02:00 |
|
Daniel Gröber
|
cbfa26eb16
|
Make sure cabal-helper is ready before invoking dumpsym
|
2015-08-14 03:48:29 +02:00 |
|
Daniel Gröber
|
312a8c81fb
|
Merge branch 'HaRe' of https://github.com/alanz/ghc-mod
|
2015-08-13 10:17:14 +02:00 |
|
Alan Zimmerman
|
eafde94913
|
Expose functions for integration with HaRe
|
2015-08-13 09:49:51 +02:00 |
|
Daniel Gröber
|
2806f702d9
|
Start implementing line-prefix stuff
readProcess wrapper still missing from CabalHelper
|
2015-08-13 06:47:12 +02:00 |
|
Daniel Gröber
|
28f06e035d
|
Cleanup project type handling
|
2015-08-12 09:25:13 +02:00 |
|
Daniel Gröber
|
2cd4d6bd80
|
Bind ghc-modi executable to right ghc-mod exe
|
2015-08-11 02:02:08 +02:00 |
|
Daniel Gröber
|
54dcfdf291
|
Defer the inevitable rewrite of the cmdline parser
a little while longer anyways
|
2015-08-10 13:37:31 +02:00 |
|
Daniel Gröber
|
1542a068f0
|
Rename debugComponent -> debug-component
|
2015-08-10 10:10:40 +02:00 |
|
Daniel Gröber
|
d863e90775
|
Add nuke-caches command
|
2015-08-10 10:10:33 +02:00 |
|
Daniel Gröber
|
8439f12cb0
|
Let Cabal determine the package-db stack
|
2015-08-07 07:31:08 +02:00 |
|
Daniel Gröber
|
a9c46c08f6
|
Fix warnings
|
2015-08-05 10:29:19 +02:00 |
|
Daniel Gröber
|
f61dd0a9e6
|
Fix re-init of ghc-modi session after environment change
Using `dropSession` instead of a weird exception cludge
|
2015-08-05 08:52:52 +02:00 |
|
Daniel Gröber
|
40f0e21fdf
|
Fix input validation on log level
|
2015-08-05 06:16:05 +02:00 |
|
Daniel Gröber
|
c9b6e95a30
|
Add Vomit log level and dumping to disk
|
2015-08-03 08:09:24 +02:00 |
|
Daniel Gröber
|
f023d939e2
|
Fix GHC 7.10 warnings
|
2015-08-03 05:46:51 +02:00 |
|
Bodigrim
|
e252c7b762
|
Fix typo in help
|
2015-07-24 00:07:56 +03:00 |
|
Daniel Gröber
|
6dd1195b7f
|
Merge remote-tracking branch 'sergv/master'
|
2015-06-02 12:30:15 +02:00 |
|
Sergey Vinokurov
|
7b6eb55b11
|
Transform ModuleString and Expression type synonyms into newtypes
|
2015-06-02 10:43:29 +03:00 |
|
Sergey Vinokurov
|
57e2c112dc
|
Use package dbs defined by current cradle when dealing with SymbolDBs
|
2015-06-02 10:43:27 +03:00 |
|
NightRa
|
7b3a84bc74
|
Remove the data-default dependency
|
2015-05-28 00:22:04 +03:00 |
|
Daniel Gröber
|
f779a778fb
|
spawnProcess doesn't exist before 7.8
|
2015-05-20 12:05:43 +02:00 |
|
Daniel Gröber
|
133ec67350
|
Fix command line parsing
|
2015-05-13 11:02:24 +02:00 |
|
Daniel Gröber
|
e202fabc39
|
elisp: Fix usage of legacy-interactive
|
2015-05-06 23:13:24 +02:00 |
|
Daniel Gröber
|
c1bdb2d52c
|
Fix ghc-modi compat exe
|
2015-05-06 16:15:04 +02:00 |
|
Daniel Gröber
|
d9bc2092ab
|
Remove dead code
|
2015-05-06 16:14:37 +02:00 |
|
Daniel Gröber
|
3c76ba412f
|
Start rolling ghc-modi into the ghc-mod executable
|
2015-05-05 14:47:42 +02:00 |
|
Daniel Gröber
|
80d91776c5
|
Cleanup and some fixes
|
2015-03-28 19:13:48 +01:00 |
|
Daniel Gröber
|
3f8cfadeff
|
Fix overlapping global/command flag -q
|
2015-03-10 09:24:33 +01:00 |
|
Daniel Gröber
|
baf5cad809
|
Pass through --with-* options to cabal-helper
|
2015-03-07 19:37:19 +01:00 |
|
Daniel Gröber
|
c05bd816e7
|
Add quiet option to decrease log level
|
2015-03-06 19:47:51 +01:00 |
|
Daniel Gröber
|
2151363dd6
|
Add back -d option to modules command
|
2015-03-05 19:38:18 +01:00 |
|