xterm i sekwencja hpa (znalazłem)
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Czw, 15 Cze 2000, 21:19:01 CEST
Wczytałem się właśnie dokładniej w to co jest w dok do xterma i wynika z
niej, że xterm ma obsługiwać to co zwykle wstawia się w sekwencję hpa:
Functions using CSI, ordered by the final character(s)
[..]
CSI Ps G Cursor Character Absolute [column] (default = [row,1])
CSI to jest Control Sequence Introducer = "/E["
Czyli stąd wniosek, że jeżeli nawet w innych bazach terminali na innych
zdalnych systemach nie ma zdefiniowanej sekwencji hpa w definicji
termilana to aplikacja uruchamiana na danym systemie pobierajac z likalnej
bazy to co jest w sekwenci hpa i wysyłająć to do terminala który jest
uruchamiana aplikacja zdalnie powinien tą sekwencję obsłużyć bo tego
wymaga specyfikacja.
Przekładajac to na inny nieco język: jeżeli np. ktoś logujący się z Xów
uruchomionych z np. IRIXa z xterma zaloguje się na system w którym w
definicji terminala będzie zdefiowana sekwencja hpa to aplikacja tu
uruchomiona przesyłając sekwencję "/E[<row>G" którą odbierze xterm na tym
IRIXie powinno to spowodować przesuniecie kursora do kolumny <row> i na
tym IRIXie w terminfo/termcap wcale nie musi być w opisie terminal
sekwencji hpa.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
___________________________
polish linux distribution
-> http://lists.pld.org.pl/
Więcej informacji o liście dyskusyjnej pld-devel-pl