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