libX11: Changes to 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sat Mar 25 17:55:03 UTC 2023


 nls/en_US.UTF-8/Compose.pre |  485 --------------------------------------------
 1 file changed, 485 deletions(-)

New commits:
commit 6e889f34679bb96f4d61ef069259c042cb4a9a59
Author: Benno Schulenberg <bensberg at telfort.nl>
Date:   Fri Mar 24 09:41:48 2023 +0100

    nls: remove twenty two untypable Greek compose sequences
    
    None of the keyboard layouts in xkeyboard-config contains accented
    Greek characters like `Greek_alphaaccent` or `Greek_iotadieresis`
    (nor in their Unicode hexadecimal forms, like U03AC or 0x10003CA),
    so none of these sequences could be typed on an existing layout.
    
    Also, the two sequences that started with `Greek_accentdieresis`
    were plain wrong: making a spacing character into a dead key.
    
    Signed-off-by: Benno Schulenberg <bensberg at telfort.nl>

commit 98be4cb23a5eadc98f81f05c4696f687119152c8
Author: Benno Schulenberg <bensberg at telfort.nl>
Date:   Fri Mar 24 09:00:48 2023 +0100

    nls: remove four hundred and sixty untypable Greek compose sequences
    
    None of the keyboard layouts in xkeyboard-config contains code points
    in the range U+1F00..U+1FFF (the Greek Extended block), so none of the
    removed sequences could be typed on an existing layout.
    
    (Of course it is possible that some people have their own private layout
    that contains some of the Greek Extended characters, but if they do,
    then they can also define private compose sequences, when needed.)
    
    Modern Greek does not use these characters with polytonic diacritics
    anyway -- they are useful only for typing traditional Greek.
    
    The useless sequences were removed with this command:
    
      sed -i '/<U1F..>/d' nls/en_US.UTF-8/Compose.pre
    
    Signed-off-by: Benno Schulenberg <bensberg at telfort.nl>



More information about the xorg-commit mailing list