[konsole] [Bug 421625] UTF-8 unicode Yijing Hexagram Symbols

Kurt Hindenburg bugzilla_noreply at kde.org
Tue Apr 2 20:30:33 BST 2024


https://bugs.kde.org/show_bug.cgi?id=421625

Kurt Hindenburg <khindenburg at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/util
                   |                            |ities/konsole/-/commit/c8b9
                   |                            |4b8780019dca7511efe1cf110f1
                   |                            |b19bf7a7d
         Resolution|---                         |FIXED

--- Comment #4 from Kurt Hindenburg <khindenburg at kde.org> ---
Git commit c8b94b8780019dca7511efe1cf110f1b19bf7a7d by Kurt Hindenburg, on
behalf of Matan Ziv-Av.
Committed on 02/04/2024 at 19:30.
Pushed by hindenburg into branch 'master'.

Override width of YiJing Hexagram Symbols Unicode characters (0x4dc0-0x4dff)

Their Unicode width is 1, but GNU libc's wcwidth and libreadline
override it to 2, so it makes sense to follow suit.

The profile option "ignore wcwidth" returns the width to 1, if
enabled, so it allows the old behavior if it desired. 

M  +2    -2    src/Screen.cpp
M  +13   -8    src/characters/Character.h
M  +11   -11   src/characters/CharacterWidth.cpp
M  +1    -0    tools/uni2characterwidth/overrides.txt

https://invent.kde.org/utilities/konsole/-/commit/c8b94b8780019dca7511efe1cf110f1b19bf7a7d

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list