https://bugs.freedesktop.org/show_bug.cgi?id=70633
yutgor <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |blocker CC| |[email protected], | |[email protected] --- Comment #4 from yutgor <[email protected]> --- Another case of Writer 4.1.4.2 blocking output of SMP chars mapped to AltGr & shift-AltGr states: Steps to reproduce bug with Tengwar (re-encoded at U+1CC00..1CC7F for testing): 1. unzip tengmod.zip attached 2. install Tengwar font (right-click tengmod.ttf & select Install) 3. install Tengwar keyboard (run setup.exe) 4. run Writer 5. select Tengwar Telcontar Mod font 6. on Windows language bar, select IS 7. refer to the 4 .jpg files in attached archive for keys mapped in each state 8. type any mapped keys in AltGr or shift-AltGr state: squares & nothing appear -- BUG!!! According to dev comments re a parallel bug in AOO, this appears to be caused by processing Unicode codepoints via the operator ::rtl::OUString::operator sal_Unicode*, which is defined as only 16-bit unsigned int, effectively dropping all codepoints beyond BMP (thus the surrogate pair cut-off phenomenon). Pls. kindly revise the code base in concern to use a 32-bit type & fix this defect ASAP. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
