
#8624: -ddump-splices-file -------------------------------------+------------------------------------ Reporter: GregWeber | Owner: Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.6.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: Unknown/Multiple Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: -------------------------------------+------------------------------------ Comment (by GregWeber): Thanks for the pointer to `-ddump-minimal-imports` Adding location information is a great idea, and if is easy to put the locations in a comment I will do that. However, you might need to get involved with this to add in the features you want. Build-caching is a very interesting feature, but I think it will require GHC/cabal build experts and otherwise a lot more input to think about and implement correctly, so I will leave that for another ticket. The problem with `Foo.th` is that now tab completion of the filename stops at `Foo.`. Whereas with `Foo.hs.th` tab completion first stops at `Foo.hs`, which is what you want most of the time. Also, `.hs.th` together makes for a more unique file extension. If this feature is extended to build caching there will probably be a desire to change how the extensions work. This will actually be a good thing since it will avoid the need to think about backwards compatible files. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8624#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler