Conversation
|
Okay, so this is not that simple:
Overall it would be better to have a more principled approach for all of this, based on a sensible definition of 'project' and what does it mean to 'select a project', what is 'project time' and which project does a source file belong to. There is too much magic happening around this. |
|
@gracjan I was thinking why not provide a minimal interface like the one provided by |
|
@gracjan This is btw getting even more confusing with new-build, which throws an (optional) |
|
There was a very crude project selection interaction going on in I think we need to define what a project is now, especially because of the backslash that we got on reddit. Anyway it looks like project management could be a very good selling point of haskell-mode. |
Breaking Change
New compilation mode
The good
haskell-interactive-mode/inf-haskell.haskell-process-typefor deducing the compilation command. (Different ones in the presence ofcabal.sandbox.config,stack.yaml. Fully explained in the docs here.)compile.el(this existed before, but it is documented now).The bad
defcustomsdefcustomsremoved.