The patch that fixes this upstream is the one that introduces the Unicode 6.0 support, it is a very large patch produced by a Perl-script from an external dataset:
$ git diff --stat 7d0411..be4964 gucharmap/gucharmap-unicode-info.c | 3 +- gucharmap/gucharmap-unicode-info.h | 3 +- gucharmap/gucharmap-window.c | 4 +- gucharmap/unicode-blocks.h | 396 +- gucharmap/unicode-categories.h | 172 +- gucharmap/unicode-names.h |47384 +++++++++++++++++-------------- gucharmap/unicode-nameslist.h |27654 ++++++++++--------- gucharmap/unicode-scripts.h | 3085 ++- gucharmap/unicode-unihan.h |54578 ++++++++++++++++++------------------ gucharmap/unicode-versions.h | 110 +- 10 files changed, 69598 insertions(+), 63791 deletions(-) ...However, these are all textual dataset changes and the only "code" alterations are updates of the copyright strings and Unicode version numbers: git diff -U0 7d0411..be4964 gucharmap/gucharmap-* - || (wc >= 0x2a700 && wc <= 0x2b734)) + || (wc >= 0x2a700 && wc <= 0x2b734) + || (wc >= 0x2b740 && wc <= 0x2b81d)) - GUCHARMAP_UNICODE_VERSION_LATEST = GUCHARMAP_UNICODE_VERSION_5_2 /* private, will move forward with each revision */ + GUCHARMAP_UNICODE_VERSION_6_0, + GUCHARMAP_UNICODE_VERSION_LATEST = GUCHARMAP_UNICODE_VERSION_6_0 /* private, will move forward with each revision */ - "comments", _("Based on the Unicode Character Database 5.2"), + "comments", _("Based on the Unicode Character Database 6.0.0"), - "Copyright © 1991–2009 Unicode, Inc.\n" + "Copyright © 1991–2010 Unicode, Inc.\n" in an ideal world all of this would be in an external package, and it would be obviously a data-only update. -- Charmap does not know about U+20B9 (Indian Rupee Sign) https://bugs.launchpad.net/bugs/655357 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gucharmap in ubuntu. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs