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