The "show" primitive in gfxboot needs to be taught to detect right-to-
left text and display the characters in the right order. The
implementation is in x86 assembly, starting at the prim_show label in
the bincode.asm file in the gfxboot source package; I think the main
bulk of the text display code is at the text_xy label. Somebody will
need to implement the Unicode bidirectional algorithm
(http://unicode.org/reports/tr9/) there, probably a reduced form for
preservation of sanity and so that it fits in the available space.

-- 
Live CD, first screen, Hebrew not correctly displayed
https://bugs.launchpad.net/bugs/212491
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to