[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