<p dir="ltr">Interesting. Would you mind reopening the issue and providing a buggy example? Amd alerting haskeline maintainers? How does it work on a 1 line prompt that is so long it wraps?</p>
<br><div class="gmail_quote"><div dir="ltr">On Thu, 7 Dec 2017 23:11 MarLinn, <<a href="mailto:monkleyon@gmail.com">monkleyon@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
> Here's what I use:<br>
><br>
> :set prompt "\ESC[46m\STX%s>\ESC[39;49m\STX "<br>
><br>
> I believe \STX is a signal to haskeline for control sequences.<br>
> Documentation is here:<br>
> <a href="https://github.com/judah/haskeline/wiki/ControlSequencesInPrompt" rel="noreferrer" target="_blank">https://github.com/judah/haskeline/wiki/ControlSequencesInPrompt</a><br>
Note: If you're using a multi-line prompt, things may be different<br>
again. I don't know what the rules are, but I found that if I put \STX<br>
on any but the last line of prompts I get weird characters. The same<br>
goes for any \SOH you might want to add for some reason.<br>
<br>
Cheers,<br>
MarLinn<br>
<br>
_______________________________________________<br>
ghc-devs mailing list<br>
<a href="mailto:ghc-devs@haskell.org" target="_blank">ghc-devs@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</a><br>
</blockquote></div>