On Sun, 30 Aug 2015 21:19:09 +0800
Pickfire <pickf...@riseup.net> wrote:

Hey Pickfire,

> For ISO 2022 locking escapes:
> 
>     me@alarmpi ~> echo -e "\033(0"
>     
>     me@alarmpi ~> 
>     
> St does this:
> 
>     me@alarmpi ~> echo -e "\033(0"
>     
>     ␋┴▒┼@▒┌▒⎼└⎻␋ ·>

It's not a locking escape. "ESC ( 0" switches your character
set to VT100 Special Graphics (see [0]).
Of course, if a given terminal like mosh doesn't have the
translation-tables, nothing gets "messed" up.

> For Evil escape sequences:
> 
>     me@alarmpi ~> echo -e "xyz\033[2;2H\0314\0202\nhello"
>     xŷz
>     hello
>     me@alarmpi ~>
> 
> St does this:
> 
>     me@alarmpi ~> echo -e "xyz\033[2;2H\0314\0202\nhello"
>     x̂z
>     hello
>     me@alarmpi ~>

This goes beyond my knowledge of escape sequences. Can
anybody track down the issue here?

Cheers

FRIGN

[0]: http://www.in-ulm.de/~mascheck/various/alternate_charset/

-- 
FRIGN <d...@frign.de>

Reply via email to