[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev Emacs + UTF-8 + Lynx
From: |
Klaus Weide |
Subject: |
Re: lynx-dev Emacs + UTF-8 + Lynx |
Date: |
Fri, 26 May 2000 15:33:38 -0500 (CDT) |
On 26 May 2000, Sergei Pokrovsky wrote:
> >>>>> "Klaus" == Klaus Weide <address@hidden> writes:
> Klaus> Note the common pattern: in both cases, the UTF-8 encoding
> Klaus> contains a 0x80 byte. Possibly this byte value triggers some
> Klaus> error, either in emacs' terminal emulator or in the curses or
> Klaus> slang library your lynx binary is using. I don't think the
> Klaus> error is in the lynx code, it's hard to see why it would get
> Klaus> just that byte value wrong (and if it's lynx itself, I should
> Klaus> see the error, too.)
>
> So the error is specific to the interactive mode ...
Well I would supect the curses to have a problem with that byte value.
Maybe it will go away if you compile lynx with slang or ncurses.
> >> 2) When the cursor passes through an anchor, some two-byte
> >> characters are doubled; e.g. the line
>
> I've found 2.8.4 and installed it. The problem (2) has gone.
>
> Is the following what you mean? (called within the same session):
>
> ,----
> | 16:58:54 pok#7$ infocmp -I $TERM
> | # Reconstructed via infocmp from file:
> /usr/local/share/emacs/20.6/etc//e/eterm
> | eterm,
> | am, mir, xenl,
> | colors#8, cols#80, lines#24, pairs#64,
> | bel=^G, bold=\E[1m, clear=\E[H\E[J, cr=\r,
> | csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\b,
> | cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
> | cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
> | dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
> | ed=\E[J, el=\E[K, el1=\E[1K, home=\E[H, ht=\t,
> | ich=\E[%p1%d@, il=\E[%p1%dL, il1=\E[L, ind=\n,
> | invis=\E[8m, kcub1=\EOD, kcud1=\EOB, kcuf1=\EOC,
> | kcuu1=\EOA, kend=\E[4~, khome=\E[1~, knp=\E[6~,
> | kpp=\E[5~, rev=\E[7m, rmcup=\E[2J\E[?47l\E8,
> | rmir=\E[4l, rmso=\E[m, rmul=\E[m,
> | setab=\E[%p1%{40}%+%dm, setaf=\E[%p1%{30}%+%dm,
> | sgr0=\E[m, smcup=\E7\E[?47h, smir=\E[4h, smso=\E[7m,
> | smul=\E[4m,
> `----
Yes, but I don't think modifying it would do anything for your problems
1) & 3); only for 2), which is already gone.
Klaus
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
Re: lynx-dev Emacs + UTF-8 + Lynx, Klaus Weide, 2000/05/25
Re: lynx-dev Emacs + UTF-8 + Lynx: from INSIDE emacs???, David Combs, 2000/05/25
Re: lynx-dev Emacs + UTF-8 + Lynx, Larry W. Virden, 2000/05/30
Re: lynx-dev Emacs + UTF-8 + Lynx, Larry W. Virden, 2000/05/30