[pkg-lynx-maint] Bug#822958: [Lynx-dev] ANN: lynx2.8.9dev.9

Thomas Dickey dickey at his.com
Sun May 1 00:42:25 UTC 2016


----- Original Message -----
| From: "Vincent Lefevre" <vincent at vinc17.net>
| To: lynx-dev at nongnu.org, 822958 at bugs.debian.org
| Sent: Saturday, April 30, 2016 8:33:37 PM
| Subject: Bug#822958: [Lynx-dev] ANN: lynx2.8.9dev.9
| 
| Hi,
| 
| On 2016-04-30 17:22:26 +0200, Axel Beckert wrote:
| > Thomas Dickey wrote:
| > > If someone sees it "working" in some version, that is accidental
| > > (i.e., a bug), since neither ncurses nor slang actually support
| > > bidi
| > > in the sense that they know what's on the screen between the
| > > (zero-width!) markers.
| > 
| > Ok, marking as "wontfix" then.
| 
| OK, interesting information. If I understand correctly, all ncurses
| based applications should filter out these bidi marks.

ncurses doesn't actually know anything about the BIDI marks.

It only knows about characters that are printable (or not), and the widths of characters.
If the C runtime claims that a BIDI mark is printable, ncurses will (try to) print it.
If it says it's not printable, ncurses will either treat it as a control character (and "render" it),
or it will treat it as part of a combining character.

(I'll do some investigation and see what holes might exist).

-- 
Thomas E. Dickey <dickey at invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net



More information about the pkg-lynx-maint mailing list