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

Bug#404079: display problem with xterm + screen and bold characters



On Fri, Dec 22, 2006 at 10:17:06PM +0100, Vincent Lefevre wrote:
> On 2006-12-22 15:42:45 -0500, Thomas Dickey wrote:
> > Or the more straightforward solution - I'm running ncurses 5.6 on all
> > platforms.  Aside from being a nuisance, there's no problem updating
> > just the libraries.
> 
> I prefer to have them (libraries compiled by the user) in a separate
> directory. Applications that use ncurses should also be recompiled.

I suppose so.  In 5.6 I've revisited rpath linkage, and made it work
well enough for that, so I won't be recompiling ncurses applications
where they've been linked dynamically any more.  (Though checking, no
one's provided any information on rpath in Mac OS X - working from manpages
alone is futile).
 
> But in addition to my Mac OS X machine, I have lots of accounts,
> so that this is annoying.

I did mention that it was a nuisance...
 
> > Given the glacial progress of the *BSD's in updating packages,
> > it's not unlikely that they'll remain 2-3 years behind indefinitely.
> 
> For several things, Mac OS X is more up-to-date than Debian/stable.

I suppose so - 2-3 years behind the releases.
 
> > hmm - since you said "less" does not recognize ^N/^O, I'm assuming you
> > meant that you changed sgr0 to \E[m,
> 
> I think I'll change that back to \E[m because of this problem.

...and remove sgr (see below).
 
> > which works for termcap, but not for applications that use
> > line-drawing (without of course hardcoding things).
> 
> Well the applications that use line-drawing seem to use rmacs
> explicitly (I think they should all do that for a few years
> for compatibility). Then having the rmacs escape sequence in
> sgr0 is useless for these applications, isn't it?

Not exactly - most curses libraries use sgr if it's present.
In that case, I would expect them to use sgr0.  (I recall getting
burned with that on more than one Unix platform - sgr0 is expected
to reset the alternate character set).

-- 
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

Attachment: pgpJkkn6yGdeQ.pgp
Description: PGP signature


Reply to: