lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LYNX-DEV minor display problem (?character 0xA2?)


From: Bela Lubkin
Subject: Re: LYNX-DEV minor display problem (?character 0xA2?)
Date: Fri, 2 May 1997 18:26:40 -0700

Klaus Weide wrote:
> A significant part of Lynx's audience is affected by the "problem" that,
> when Lynx Options are set in a certain way, Lynx will believe the user
> and act according to the Options setting.
> Now what is the way you suggest so that Lynx can detect, in a universally
> applicable way across all terminal, terminal emulators, and windowing
> systems, what display character set is in use and what translations may
> happen on the way between Lynx's output and what the user sees, so that we
> can get rid of the "display character set" field on the Options screen
> and avoid the "problem" that some users insist on setting it *wrong*?

I am sure that there is no such technique.  It cannot be autodetected.

> > Try the following:
> > 
> > <html>
> > this is a test (1) ... &cent;2J
> > this is a test (2) ... &cent;=155g
> > </html>
> > 
> > On my system, using IBM PC character set and iso-8859-1 (assumed), the
> 
> Why oh why do you insist on using "IBM PC character set" when that is
> obviously not the right setting for your circumstances???

Because it is the closest choice.  There is no choice for "IBM PC
character set except 0x9B and 0x00-0x1F".  I think Lynx doesn't try to
use the 0x00-0x1F chars when operating under "IBM PC character set", so
my display differs in only one encoding from what Lynx expects.  Same
with the Linux console.

> > I *can* display the &cent; character by sending "ESC [ = 1 5 5 g", a SCO
> > specific sequence which means "display character 155 (decimal) without
> > any special interpretation".  The second line shows this.  The Linux
> > console probably also supports that, being modeled after the SCO
> > console.  Hmmm.
> 
> And you are guessing wrong.  Hmmm.
> 
> > I think all other chars in the 0x80..0x9f range can be displayed
> > directly.  Also, IBM PC chars in the range 0x01..0x1f can be displayed
> > with the "ESC [ = <decimal> g" sequence.  This might be useful...
> 
> Apparently a vendor specific hack.  Linux has other specific hacks to
> enable display of some glyphs in that range.  And so on.

So, it's a sad state of affairs, but apparently more sets of display
character sets are needed.  Both SCO and Linux consoles are susceptible
to this; both would be happier with an IBM-PC-except-0x9B character set.
(Let's not try to get access to 0x00..0x1F, 0x9B through
console-specific hacks...)

>Bela<
;
; To UNSUBSCRIBE:  Send a mail message to address@hidden
;                  with "unsubscribe lynx-dev" (without the
;                  quotation marks) on a line by itself.
;

reply via email to

[Prev in Thread] Current Thread [Next in Thread]