Send Beginners mailing list submissions to
        beginners@haskell.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
        beginners-requ...@haskell.org

You can reach the person managing the list at
        beginners-ow...@haskell.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."


Today's Topics:

   1.  Where to report an unfriendly feature (if not a  bug) in
      `stack ghci`? (Jeffrey Brown)
   2. Re:  Where to report an unfriendly feature (if not a bug) in
      `stack ghci`? (Ut Primum)


----------------------------------------------------------------------

Message: 1
Date: Wed, 4 Jul 2018 06:10:56 -0500
From: Jeffrey Brown <jeffbrown....@gmail.com>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Subject: [Haskell-beginners] Where to report an unfriendly feature (if
        not a   bug) in `stack ghci`?
Message-ID:
        <caec4ma2yemcq60vcgabwxg-efryqt_isoieu1c_wpdl+c3w...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

I don't know whether this is a problem with stack or with GHCI. But suppose
you've got a bunch of modules loaded, and the prompt is hard to read, so
you set it to something simpler like "> ". If you then use ":{" to enter a
multi-line block of code, the module names appear again at the prompt,
making the block you're entering very difficult to read.

Here's an example:

)
Ok, 55 modules loaded.
Loaded GHCi configuration from /tmp/haskell-stack-ghci/d770186e/ghci-script
*Vivid.UGens.UserInteraction Vivid Vivid.Actions Vivid.Actions.Class
Vivid.Acti
ons.IO Vivid.Actions.NRT Vivid.Actions.Scheduled Vivid.ByteBeat
Vivid.Envelopes
Vivid.NoPlugins Vivid.OSC Vivid.OSC.Util Vivid.Randomness Vivid.SCServer
Vivid
.SCServer.Connection Vivid.SCServer.State Vivid.SCServer.Types
Vivid.SynthDef V
ivid.SynthDef.FromUA Vivid.SynthDef.Literally Vivid.SynthDef.ToSig
Vivid.SynthD
ef.Types Vivid.SynthDef.TypesafeArgs Vivid.UGens Vivid.UGens.Algebraic
Vivid.UG
ens.Analysis Vivid.UGens.Args Vivid.UGens.Buffer Vivid.UGens.Conversion
Vivid.U
Gens.Convolution Vivid.UGens.Delays Vivid.UGens.Demand Vivid.UGens.Dynamics
Viv
id.UGens.Envelopes Vivid.UGens.Examples Vivid.UGens.FFT Vivid.UGens.Filters
Viv
id.UGens.Filters.BEQSuite Vivid.UGens.Filters.Linear
Vivid.UGens.Filters.Nonlin
ear Vivid.UGens.Filters.Pitch Vivid.UGens.Generators.Chaotic
Vivid.UGens.Genera
tors.Deterministic Vivid.UGens.Generators.Granular
Vivid.UGens.Generators.Singl
eValue Vivid.UGens.Generators.Stochastic Vivid.UGens.InOut Vivid.UGens.Info
Viv
id.UGens.Maths Vivid.UGens.Multichannel Vivid.UGens.Random
Vivid.UGens.Reverbs
Vivid.UGens.SynthControl Vivid.UGens.Triggers Vivid.UGens.Undocumented
Vivid.UG
ens.UserInteraction> :set prompt "> "
> 3+1
4
> :{
*Vivid.UGens.UserInteraction Vivid Vivid.Actions Vivid.Actions.Class
Vivid.Acti
ons.IO Vivid.Actions.NRT Vivid.Actions.Scheduled Vivid.ByteBeat
Vivid.Envelopes
Vivid.NoPlugins Vivid.OSC Vivid.OSC.Util Vivid.Randomness Vivid.SCServer
Vivid
.SCServer.Connection Vivid.SCServer.State Vivid.SCServer.Types
Vivid.SynthDef V
ivid.SynthDef.FromUA Vivid.SynthDef.Literally Vivid.SynthDef.ToSig
Vivid.SynthD
ef.Types Vivid.SynthDef.TypesafeArgs Vivid.UGens Vivid.UGens.Algebraic
Vivid.UG
ens.Analysis Vivid.UGens.Args Vivid.UGens.Buffer Vivid.UGens.Conversion
Vivid.U
Gens.Convolution Vivid.UGens.Delays Vivid.UGens.Demand Vivid.UGens.Dynamics
Viv
id.UGens.Envelopes Vivid.UGens.Examples Vivid.UGens.FFT Vivid.UGens.Filters
Viv
id.UGens.Filters.BEQSuite Vivid.UGens.Filters.Linear
Vivid.UGens.Filters.Nonlin
ear Vivid.UGens.Filters.Pitch Vivid.UGens.Generators.Chaotic
Vivid.UGens.Genera
tors.Deterministic Vivid.UGens.Generators.Granular
Vivid.UGens.Generators.Singl
eValue Vivid.UGens.Generators.Stochastic Vivid.UGens.InOut Vivid.UGens.Info
Viv
id.UGens.Maths Vivid.UGens.Multichannel Vivid.UGens.Random
Vivid.UGens.Reverbs
Vivid.UGens.SynthControl Vivid.UGens.Triggers Vivid.UGens.Undocumented
Vivid.UG
ens.UserInteraction| f = let y = 3
*Vivid.UGens.UserInteraction Vivid Vivid.Actions Vivid.Actions.Class
Vivid.Acti
ons.IO Vivid.Actions.NRT Vivid.Actions.Scheduled Vivid.ByteBeat
Vivid.Envelopes
Vivid.NoPlugins Vivid.OSC Vivid.OSC.Util Vivid.Randomness Vivid.SCServer
Vivid
.SCServer.Connection Vivid.SCServer.State Vivid.SCServer.Types
Vivid.SynthDef V
ivid.SynthDef.FromUA Vivid.SynthDef.Literally Vivid.SynthDef.ToSig
Vivid.SynthD
ef.Types Vivid.SynthDef.TypesafeArgs Vivid.UGens Vivid.UGens.Algebraic
Vivid.UG
ens.Analysis Vivid.UGens.Args Vivid.UGens.Buffer Vivid.UGens.Conversion
Vivid.U
Gens.Convolution Vivid.UGens.Delays Vivid.UGens.Demand Vivid.UGens.Dynamics
Viv
id.UGens.Envelopes Vivid.UGens.Examples Vivid.UGens.FFT Vivid.UGens.Filters
Viv
id.UGens.Filters.BEQSuite Vivid.UGens.Filters.Linear
Vivid.UGens.Filters.Nonlin
ear Vivid.UGens.Filters.Pitch Vivid.UGens.Generators.Chaotic
Vivid.UGens.Genera
tors.Deterministic Vivid.UGens.Generators.Granular
Vivid.UGens.Generators.Singl
eValue Vivid.UGens.Generators.Stochastic Vivid.UGens.InOut Vivid.UGens.Info
Viv
id.UGens.Maths Vivid.UGens.Multichannel Vivid.UGens.Random
Vivid.UGens.Reverbs
Vivid.UGens.SynthControl Vivid.UGens.Triggers Vivid.UGens.Undocumented
Vivid.UG
ens.UserInteraction|   in y + 1
*Vivid.UGens.UserInteraction Vivid Vivid.Actions Vivid.Actions.Class
Vivid.Acti
ons.IO Vivid.Actions.NRT Vivid.Actions.Scheduled Vivid.ByteBeat
Vivid.Envelopes
Vivid.NoPlugins Vivid.OSC Vivid.OSC.Util Vivid.Randomness Vivid.SCServer
Vivid
.SCServer.Connection Vivid.SCServer.State Vivid.SCServer.Types
Vivid.SynthDef V
ivid.SynthDef.FromUA Vivid.SynthDef.Literally Vivid.SynthDef.ToSig
Vivid.SynthD
ef.Types Vivid.SynthDef.TypesafeArgs Vivid.UGens Vivid.UGens.Algebraic
Vivid.UG
ens.Analysis Vivid.UGens.Args Vivid.UGens.Buffer Vivid.UGens.Conversion
Vivid.U
Gens.Convolution Vivid.UGens.Delays Vivid.UGens.Demand Vivid.UGens.Dynamics
Viv
id.UGens.Envelopes Vivid.UGens.Examples Vivid.UGens.FFT Vivid.UGens.Filters
Viv
id.UGens.Filters.BEQSuite Vivid.UGens.Filters.Linear
Vivid.UGens.Filters.Nonlin
ear Vivid.UGens.Filters.Pitch Vivid.UGens.Generators.Chaotic
Vivid.UGens.Genera
tors.Deterministic Vivid.UGens.Generators.Granular
Vivid.UGens.Generators.Singl
eValue Vivid.UGens.Generators.Stochastic Vivid.UGens.InOut Vivid.UGens.Info
Viv
id.UGens.Maths Vivid.UGens.Multichannel Vivid.UGens.Random
Vivid.UGens.Reverbs
Vivid.UGens.SynthControl Vivid.UGens.Triggers Vivid.UGens.Undocumented
Vivid.UG
ens.UserInteraction| :}
> f
4
>


-- 
Jeff Brown | Jeffrey Benjamin Brown
Website <https://msu.edu/~brown202/>   |   Facebook
<https://www.facebook.com/mejeff.younotjeff>   |   LinkedIn
<https://www.linkedin.com/in/jeffreybenjaminbrown>(spammy, so I often miss
messages here)   |   Github <https://github.com/jeffreybenjaminbrown>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.haskell.org/pipermail/beginners/attachments/20180704/24decbd9/attachment-0001.html>

------------------------------

Message: 2
Date: Wed, 4 Jul 2018 14:30:47 +0200
From: Ut Primum <utpri...@gmail.com>
To: The Haskell-Beginners Mailing List - Discussion of primarily
        beginner-level topics related to Haskell <beginners@haskell.org>
Subject: Re: [Haskell-beginners] Where to report an unfriendly feature
        (if not a bug) in `stack ghci`?
Message-ID:
        <CANjDmKJUzcsUJWx6W-67DvfsE+o897_=cgjwywuxaq8ws8e...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

Hi,
I think the same was reported here:

https://ghc.haskell.org/trac/ghc/ticket/7509#no1

Ut
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.haskell.org/pipermail/beginners/attachments/20180704/ac8ac4f3/attachment-0001.html>

------------------------------

Subject: Digest Footer

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners


------------------------------

End of Beginners Digest, Vol 121, Issue 2
*****************************************

Reply via email to