[GHC] #12851: Regression: GHC doesn't show filepaths by default anymore
GHC
ghc-devs at haskell.org
Fri Nov 18 15:33:29 UTC 2016
#12851: Regression: GHC doesn't show filepaths by default anymore
-------------------------------------+-------------------------------------
Reporter: hvr | Owner:
Type: bug | Status: new
Priority: low | Milestone: 8.2.1
Component: Compiler | Version: 8.1
Resolution: | Keywords: regression
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by hvr):
Replying to [comment:2 hsyl20]:
Why exactly is this considered "more newcomer friendly" if the source-path
is shown by default when directly interacting with `ghc`'s CLI? Moreover,
why should we optimise `ghc` for beginners (which are beginners for a
relatively short time) to the detriment of the much larger group of
experienced users? Isn't it better to maximise overall benefit (c.f.
[Utilitarianism](https://en.wikipedia.org/wiki/Utilitarianism)).
I also don't understand how `haskell-mode` hiding the paths by default
provides any justification for GHC doing the same. `haskell-
mode`/`cabal`/`stack` are IDEs/frontends around GHC, and are free to
control the verbosity of GHC (and they all have configuration files which
can be used to change the default verbosity). But this besides the point
here, as this is about `ghc`'s default UI and there's no equivalent
mechanism for `ghc` (there is for `ghci` to some degree via `~/.ghci` btw)
to restore the default I consider best for my workflow.
In any case, I'm feeling very strong about this, and you'll have to
convince me before I can accept this.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/12851#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list