On 06/17/2014 08:36 PM, Corey O'Connor wrote:
> terminal emulators... ¯\_(ツ)_/¯
> ​I often wonder how much of 2014 tech was developed using a UI protocol
> from the ~1980.​
> 
> -Corey O'Connor
> coreyocon...@gmail.com
> http://corebotllc.com/
> 

Incidentally, I was SSHing to someone's box in #yi the other day to see
a strange issue they were reporting on my own and while I was there, I
noticed that they were experiencing the bug I initially reported.

They are not yet on the list but I will CC them in case you want to
follow up with the bug chase.

> On Fri, Jun 13, 2014 at 2:48 PM, Mateusz Kowalczyk <fuuze...@fuuzetsu.co.uk>
> wrote:
> 
>> On 06/13/2014 09:51 PM, Corey O'Connor wrote:
>>> Odd... One more experiment, if you'd like:
>>> after exiting yi can you try "tput rmcup". If this restores the screen as
>>> expected then, for some reason, the "rmcup" emitted by vty shutdown is
>> not
>>> being output by yi. That would narrow down the possible issues quite a
>> lot.
>>> vty's interface does not assure "shutdown" will always be applied at the
>>> end of a program. In general this is impossible (EG: sigkill) but
>>> improvements can certainly be made.
>>>
>>> Cheers,
>>> Corey
>>>
>>> -Corey O'Connor
>>> coreyocon...@gmail.com
>>> http://corebotllc.com/
>>
>> I have actually since gotten rid of KDE on my system and I can't get the
>> issue to occur with my current setup anymore, neither in xterm or urxvt
>> so perhaps konsole was to blame.
>>
>> I may try to re-install konsole if you want me to try the above again
>> but I can't guarantee when.
>>
>>>
>>> On Sat, Jun 7, 2014 at 5:12 PM, Mateusz Kowalczyk <
>> fuuze...@fuuzetsu.co.uk>
>>> wrote:
>>>
>>>> On 06/08/2014 01:49 AM, Corey O'Connor wrote:
>>>>> ​I don't know how yi could interfere, but try without yi:
>>>>>
>>>>> $ vty-demo
>>>>> <hit esc>​
>>>>>
>>>>> Screen should be restored.
>>>>>
>>>>> -Corey O'Connor
>>>>> coreyocon...@gmail.com
>>>>> http://corebotllc.com/
>>>>>
>>>>
>>>> With vty-demo, the screen is restored as expected.
>>>>
>>>>> On Sat, Jun 7, 2014 at 4:31 PM, Corey O'Connor <coreyocon...@gmail.com
>>>
>>>>> wrote:
>>>>>
>>>>>> No screen or tmux?
>>>>>> That sounds like the same setup as mine.
>>>>>>
>>>>>>
>>>>>> -Corey O'Connor
>>>>>> coreyocon...@gmail.com
>>>>>> http://corebotllc.com/
>>>>>>
>>>>>>
>>>>>> On Sat, Jun 7, 2014 at 3:27 PM, Mateusz Kowalczyk <
>>>> fuuze...@fuuzetsu.co.uk
>>>>>>> wrote:
>>>>>>
>>>>>>> On 06/08/2014 12:15 AM, Corey O'Connor wrote:
>>>>>>>> OS?
>>>>>>>
>>>>>>> NixOS
>>>>>>>
>>>>>>>> That functionality uses "smcup"/"rmcup" terminfo capability strings.
>>>> vty
>>>>>>>> takes the strings reported by terminfo for the current terminal and
>>>> uses
>>>>>>>> them without any changes. This is roughly equivalent to the
>> commands:
>>>>>>>>
>>>>>>>> $ tput smcup
>>>>>>>> <anything>
>>>>>>>> $ tput rmcup
>>>>>>>>
>>>>>>>> Which should clear the screen and restore the screen. Try that and
>> see
>>>>>>> if
>>>>>>>> it works in your setup.
>>>>>>>
>>>>>>> This restores the screen as one would expect.
>>>>>>>
>>>>>>>> -Corey O'Connor
>>>>>>>> coreyocon...@gmail.com
>>>>>>>> http://corebotllc.com/
>>>>>>>>
>>>>>>>>
>>>>>>>> On Sat, Jun 7, 2014 at 2:53 PM, Mateusz Kowalczyk <
>>>>>>> fuuze...@fuuzetsu.co.uk>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> On 06/07/2014 10:58 PM, Corey O'Connor wrote:
>>>>>>>>>> On Sat, Jun 7, 2014 at 11:52 AM, Mateusz Kowalczyk <
>>>>>>>>> fuuze...@fuuzetsu.co.uk>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Now if I do the same, I get dropped back in the terminal
>>>>>>>>>>> near the top but the screen is not cleared so whatever text was
>>>> there
>>>>>>>>>>> before is still there[1].
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Hmm! ​That would be a regression. What terminal are you using,
>> TERM,
>>>>>>> and
>>>>>>>>> is
>>>>>>>>>> it set to 8bit mode? I'm using konsole, TERM=xterm-256color, and
>> the
>>>>>>>>> screen
>>>>>>>>>> is restored as expected.​
>>>>>>>>>>
>>>>>>>>>> [2] is not resolved.
>>>>>>>>>>
>>>>>>>>>> Cheers,
>>>>>>>>>> Corey
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> -Corey O'Connor
>>>>>>>>>> coreyocon...@gmail.com
>>>>>>>>>> http://corebotllc.com/
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> konsole, TERM=xterm, setting it to xterm-256color makes to
>>>> difference.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Mateusz K.
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> --
>>>>>>>>> Yi development mailing list
>>>>>>>>> yi-devel@googlegroups.com
>>>>>>>>> http://groups.google.com/group/yi-devel
>>>>>>>>> ---
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups
>>>>>>>>> "yi.devel" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>> send
>>>>>>> an
>>>>>>>>> email to yi-devel+unsubscr...@googlegroups.com.
>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Mateusz K.
>>>>>>>
>>>>>>> --
>>>>>>> --
>>>>>>> Yi development mailing list
>>>>>>> yi-devel@googlegroups.com
>>>>>>> http://groups.google.com/group/yi-devel
>>>>>>> ---
>>>>>>> You received this message because you are subscribed to the Google
>>>> Groups
>>>>>>> "yi.devel" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>> send
>>>> an
>>>>>>> email to yi-devel+unsubscr...@googlegroups.com.
>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Mateusz K.
>>>>
>>>> --
>>>> --
>>>> Yi development mailing list
>>>> yi-devel@googlegroups.com
>>>> http://groups.google.com/group/yi-devel
>>>> ---
>>>> You received this message because you are subscribed to the Google
>> Groups
>>>> "yi.devel" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>> an
>>>> email to yi-devel+unsubscr...@googlegroups.com.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>
>>
>> --
>> Mateusz K.
>>
>> --
>> --
>> Yi development mailing list
>> yi-devel@googlegroups.com
>> http://groups.google.com/group/yi-devel
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "yi.devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to yi-devel+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
> 


-- 
Mateusz K.

-- 
-- 
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
--- 
You received this message because you are subscribed to the Google Groups 
"yi.devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to yi-devel+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to