[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
terminfo trouble
From: |
Lars Brinkhoff |
Subject: |
terminfo trouble |
Date: |
17 Aug 2001 21:00:11 +0200 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 |
Hello,
I'm trying to write a terminfo description for a peculiar terminal
type, but there are some problems:
1. The terminal uses byte values in the range 128 - 153 (decimal) as
control codes. However, some applications, for example Emacs, seem
to clear the most significant bit. The version of vi installed on
my machine doesn't do that.
Is there a way to indicate that the control codes should be sent
unchanged? (The "km" capability doesn't seem to work for this.)
2. In fact all byte values from 128 to 255 are reserved as control
codes. Sending a character > 127 can be done by sending a byte
with value 141 first.
Is there a way to do this?
3. The row and column addresses are start from zero. But sending a
null byte with %c doesn't work. Nothing is sent.
Can %c be used for this somehow, or is there another way to do
this?
Thank you.
- terminfo trouble,
Lars Brinkhoff <=