Marc Lehmann wrote:
> > Can't it at least be ignored? Right now, I get a 'G' echoed to my screen
> > (but not the percent sign).
> Uhm, then don't print it? Any program that uses comamnd sequences destined
> for a totally different type of terminal is seriously broken and needs to be
> fixed.

It's not like that, the program will check for TERM=linux. The linux
console understands that command, urxvt doesn't. I want to use urxvt
with TERM=linux instead the 'rxvt-unicode' or whatever it uses by
default.

Note that ESC % G is not linux specific. It just happens that linux VT
understands it. 

Urxvt is already pretty much compatible with TERM=linux (and perhaps
others, such as xterm). For example the 'civis' sequence of linux
termcap is properly handled instead of flooding the screen with
answerback messages. That's why I would like to also have ESC % at least
fully eaten, even if ignored.

> It could be done, but since that would be incompatible with the linux
> console then (which cannot switch locales) I am not sure what it would buy
> you.

This is where you're wrong, for a change, because linux VT DOES switch
its locale on that sequence. Try echoing ESC % @ and catting an utf8
file, then the same with ESC % G.

Plus Linux VT eats the whole sequence. Urxvt eats half of it.

> > > > be a no-op, since most unices run with UTF8 locale nowadays.
> > > wow, I think you are badly mistaken.
> > Okay, that's news, please enlighten me?
> If you claim you have a pink dragon in your garage, is it my job to
> disprove that? Don't think so :)

All right, I get the point. Let's reverse the implication, on systems
with utf8 locale that sequence could be a no-op. How would it be handled
on other systems I don't know, but otoh the sequence is printed only
when the locale is utf8 so that the VT switches to utf8 because by
default it is in latin1.


Michal Svoboda

Attachment: pgpZmtX9YihTF.pgp
Description: PGP signature

_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to