Wrong email address.

> From: Louis de Forcrand <ol...@bluewin.ch>
> Date: 5 February 2017 at 18:32:35 GMT+1
> To: enz...@gmx.com
> Subject: Re: [Bug-apl] location of cursor on new apl session
> 
> Heck, it's open-source, if you don't like it the way it is try changing it 
> yourself.
> 
> Louis
> 
>> On 05 Feb 2017, at 16:49, enz...@gmx.com wrote:
>> 
>> is this apl2 (which was ibm's second failed attempt to push apl)  or gnuapl?
>> 
>> On Sun, 5 Feb 2017 11:44:23 +0100
>> Juergen Sauermann <juergen.sauerm...@t-online.de> wrote:
>> 
>>> 
>>> 
>>>> On 02/05/2017 12:03 AM, enz...@gmx.com wrote:
>>>> very complicated   messing with LineIndex.cc  with   allocated_height - 1  
>>>>    and in LineIndex.hh   messing with  set_cursor   got it to stay at the 
>>>> top but still input scrolled up one line and input stayed on 'same line' - 
>>>> instead of a true ^M    as in the xterm
>>>> 
>>>> but with the script -- fixed in 878 compile    (my 877 compile didn't work 
>>>> ??)  I'm getting the results that i want/need with ^M and 'clear screen' 
>>>> working properly in xterm with script
>>>> i already was using vi edit )dump file and then )copy in to workspace any 
>>>> way so this progression to pure scripting is i guess just progression in 
>>>> same direction.
>>>> 
>>>> now to convince the stubborn gnuapl dev that a 'comment is a comment' in a 
>>>> fns       you don't want wikipedia to say ... a comment is a comment in 
>>>> EVERY COMPUTER PROGRAMMING lang except gnuapl ... do you ?  ;)
>>> or to convince the stubborn user that typing ⍝ ∇ in IBM APL2 closes the 
>>> ∇-editor even though
>>> the ∇ looks like being commented out? And that EVERY PROGRAMMING 
>>> LANGUAGE #includes
>>> IBM APL2 even though the user does not like IBM APL2 ?
>>>> 
>>>> thanks for the fixes
>>>> 
>>>> 
>>>> On Sat, 4 Feb 2017 19:41:58 +0100
>>>> Juergen Sauermann <juergen.sauerm...@t-online.de> wrote:
>>>> 
>>>>> Hi,
>>>>> 
>>>>> yes. Every line Input starts at
>>>>> 
>>>>> LineInput::get_terminal_line()
>>>>> 
>>>>> You can generate the Doxygen documentation to generate call graphs etc to 
>>>>> browse through the code.
>>>>> 
>>>>> The cursor is most likely positioned in
>>>>> 
>>>>> LineInput::edit_line() through the LineEditContext object (lec).
>>>>> 
>>>>> The function doing that is LineEditContext::set_cursor()
>>>>> 
>>>>> If you want to see who has been calling you (say, in set_cursor()) then 
>>>>> simply insert the macro BACKTRACE
>>>>> at the point of interest.
>>>>> 
>>>>> /// Jürgen
>>>>> 
>>>>> 
>>>>> On 02/04/2017 07:17 PM, enz...@gmx.com wrote:
>>>>> 
>>>>> can you give me a specific thing in the source to look at so that 'enter' 
>>>>> does not go to the end of page ?  we went over allocate_height and it 
>>>>> didn't seem to be the place
>> 

Reply via email to