DJ Lucas wrote:
BLFS Trac wrote:

#1816: xterm instructions
----------------------------------------+----------------------------------- Reporter: [EMAIL PROTECTED] | Owner: [email protected] Type: defect | Status: new Priority: normal | Milestone: Component: BOOK | Version: Severity: normal | Resolution: Keywords: | ----------------------------------------+-----------------------------------
Comment (by [EMAIL PROTECTED]):

 I cannot comment if (4) is good. My concern was that the luit-compatible
 terminfo settings for line drawing characters are in ncurses, but not in
 xterm.

 Result:

terminfo settings in both xterm and ncurses are compatible with OLD xterm
 and luit from X11R6.8.2, so I don't see immediate problems with "make
 install-ti"

 But something is very broken in the new luit. E.g.,

  * the pty race is fixed in 6.9.0 but not 7.0.0
* the standard smacs and rmacs sequences are not recognized in luit mode.
 Testcase: in "xterm -lc", echo -e '\x1b(0qqq\x1b(B'. "qqq" is the wrong
 result. A horizontal line is the correct result.

Well...ATM we don't link against luit.  You have to explicitly pass
--enable-luit to configure.  The man page is over descriptive, enough to
cause confustion as to what is needed, but '-u8' and '-en UTF-8' both
work as expected. In my case, LC_ALL=en_US, LC_CTYPE=en_US, LANG=en_US.UTF-8.

Umm...yeah. Anyway, please ignore the crap above that I wrote! Both the race condition and the line drawing issues disappear when I set LC_ALL to en_US.UTF-8! LANG is not enough to tip off luit, though the man page mentions LANG, LC* is the kicker. So that's solves it right there: All non-utf8 locales are officially broken! J/K :-)

Seriously, I found two very old threads that may or may not be of interest, unfortunately, I don't see where they have been resolved either:

http://marc.theaimsgroup.com/?l=xfree-i18n&m=101688477003932&w=2

http://lists.debian.org/debian-x/2004/06/msg00566.html

-- DJ Lucas
--
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to