Actually, I realised that I can remove --rawCIN and simply keep --emacs and things seems to work better. Is that the proper solution?
Regards, Elias On 5 September 2014 23:57, Elias Mårtenson <loke...@gmail.com> wrote: > It seems as though it does. When I enable --rawCIN, I'm not getting a > prompt anymore. > > What is the solution for that? > > Regards, > Elias > > > On 5 September 2014 20:34, Juergen Sauermann < > juergen.sauerm...@t-online.de> wrote: > >> Hi Elias, >> >> it should not affect emacs mode. The only thing I have removed is the >> push-back of the prompt into *stdin*. This >> has previously cause the *⍞*-prompt to be displayed twice: on *stdout* >> (as *⍞←* output) and on *stderr* (as *←⍞* prompt). >> And the removed push-back (using *ungetc()*) was not portable because >> *ungetc() >> *guarantees only one character >> push-back and not 6 as a normal APL prompt. >> >> You can check if the latest SVN version still works - there should be no >> more changes in the *--rawCIN* mode. >> >> /// Jürgen >> >> >> On 09/05/2014 12:29 PM, Elias Mårtenson wrote: >> >> Does any of this affect the Emacs mode? Today it's using --rawCIN when >> communicating with the backend. >> >> Regards, >> Elias >> >> >> On 5 September 2014 18:27, Juergen Sauermann < >> juergen.sauerm...@t-online.de> wrote: >> >>> Hi, >>> >>> I have restored the previous behavior of *--rawCIN,* except for *ungetc() >>> *of the prompt (which was a non-portable feature). >>> SVN 453. >>> >>> The new interactive non-readline code can now be tried out with *--noRL* >>> (this command line option will go away soon >>> when the readline replacement is finished. >>> >>> I am actually grateful for feedback at an early state because without >>> David's comment the old *--rawCIN *would have gone >>> forever. Now it will survive readline. >>> >>> /// Jürgen >>> >>> >>> On 09/04/2014 11:32 PM, David Lamkins wrote: >>> >>> Of course. But it helps to know what's changing in order to anticipate >>> the consequences and to be able to raise concerns and propose solutions. >>> >>> >>> On Thu, Sep 4, 2014 at 1:16 PM, Blake McBride <blake1...@gmail.com> >>> wrote: >>> >>>> Shouldn't we just wait for the transition to be completed before we >>>> worry about the other interfaces? I'd just use an old copy of GNU APL for >>>> now. Trying to keep pace with a moving target and trying to keep >>>> everything in sync during all these changes seems like a huge waste of time >>>> and a pain for everyone. >>>> >>>> >>>> On Thu, Sep 4, 2014 at 3:00 PM, David Lamkins <da...@lamkins.net> >>>> wrote: >>>> >>>>> I tried setting up a profile to zero the *-SEQUENCE settings. It >>>>> didn't seem to have any effect. I'll revisit this later when I have more >>>>> time. >>>>> >>>>> That said, the control sequences don't match anything in the >>>>> preferences file. >>>>> >>>>> This is typical of what I see: >>>>> >>>>> <esc>[30;8H<esc>[99B <esc>[30;9H<esc>[99B <esc>[30;10H<esc>[99B >>>>> <esc>[30;11H<esc>[99B <esc>[30;12H<esc>[99B >>>>> <esc>[30;13H<esc>[99B1<esc>[30;14H<esc>[99B >>>>> >>>>> >>>>> >>>>> >>>>> On Thu, Sep 4, 2014 at 11:43 AM, David Lamkins <da...@lamkins.net> >>>>> wrote: >>>>> >>>>>> Thanks. I'll experiment tonight with setting up a profile for aplwrap. >>>>>> >>>>>> >>>>>> On Thu, Sep 4, 2014 at 11:23 AM, Juergen Sauermann < >>>>>> juergen.sauerm...@t-online.de> wrote: >>>>>> >>>>>>> Hi David, >>>>>>> >>>>>>> yes, this is work in progress. I have committed it together with the >>>>>>> ⎕SVQ fix. >>>>>>> Normally the ANSI sequences should only be visible with --rawCIN >>>>>>> which will become >>>>>>> the standard mode after libreadline has been removed (soon). >>>>>>> >>>>>>> A way to get rid of the color sequences in the meantime might be to >>>>>>> define their >>>>>>> ANSI sequences as 0 in your preferences file. >>>>>>> >>>>>>> I guess updating APserver.cc alone should fix the ⎕SVQ problem. >>>>>>> >>>>>>> /// Jürgen >>>>>>> >>>>>>> >>>>>>> On 09/04/2014 07:29 PM, David Lamkins wrote: >>>>>>> >>>>>>> Juergen, >>>>>>> >>>>>>> In SVN 450 through 452, GNU APL emits a lot of ANSI terminal >>>>>>> controls to a piped stderr (i.e. in aplwrap) even in the case where >>>>>>> --noColor is passed on the command line. >>>>>>> >>>>>>> Is this a consequence of work-in-progress on removing readline? If >>>>>>> so, I'll hold at SVN 449 until the work is done. >>>>>>> >>>>>>> -- >>>>>>> "The secret to creativity is knowing how to hide your sources." >>>>>>> Albert Einstein >>>>>>> >>>>>>> >>>>>>> http://soundcloud.com/davidlamkins >>>>>>> http://reverbnation.com/lamkins >>>>>>> http://reverbnation.com/lcw >>>>>>> http://lamkins-guitar.com/ >>>>>>> http://lamkins.net/ >>>>>>> http://successful-lisp.com/ >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> "The secret to creativity is knowing how to hide your sources." >>>>>> Albert Einstein >>>>>> >>>>>> >>>>>> http://soundcloud.com/davidlamkins >>>>>> http://reverbnation.com/lamkins >>>>>> http://reverbnation.com/lcw >>>>>> http://lamkins-guitar.com/ >>>>>> http://lamkins.net/ >>>>>> http://successful-lisp.com/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> "The secret to creativity is knowing how to hide your sources." >>>>> Albert Einstein >>>>> >>>>> >>>>> http://soundcloud.com/davidlamkins >>>>> http://reverbnation.com/lamkins >>>>> http://reverbnation.com/lcw >>>>> http://lamkins-guitar.com/ >>>>> http://lamkins.net/ >>>>> http://successful-lisp.com/ >>>>> >>>> >>>> >>> >>> >>> -- >>> "The secret to creativity is knowing how to hide your sources." >>> Albert Einstein >>> >>> >>> http://soundcloud.com/davidlamkins >>> http://reverbnation.com/lamkins >>> http://reverbnation.com/lcw >>> http://lamkins-guitar.com/ >>> http://lamkins.net/ >>> http://successful-lisp.com/ >>> >>> >>> >> >> >