libX11: Changes to 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Thu Jan 27 22:10:42 UTC 2022


 src/KeyBind.c |   54 ++++++++++++++++++++++++++++++------------------------
 1 file changed, 30 insertions(+), 24 deletions(-)

New commits:
commit 93446455c46dfc019984ab822ffa662cf6e2949c
Author: Benno Schulenberg <bensberg at telfort.nl>
Date:   Thu Jan 27 15:01:18 2022 +0100

    KeyBind: reshuffle two ifs into the general order of ascending codes
    
    Signed-off-by: Benno Schulenberg <bensberg at telfort.nl>

commit 93f15f5f29378ec4cc1dd011b155104e9a52b058
Author: Benno Schulenberg <bensberg at telfort.nl>
Date:   Thu Jan 27 14:27:41 2022 +0100

    KeyBind: slightly speed up some case conversions by adding missing returns
    
    This avoids pointlessly tumbling through several more ifs when the
    conversion has aleady been done.
    
    Also remove two redundant conditions (as lower codes have already
    been handled) and fold two other conditions together.
    
    Signed-off-by: Benno Schulenberg <bensberg at telfort.nl>

commit 317c7abbcc848011393d1336b9d020af8cabb000
Author: Benno Schulenberg <bensberg at telfort.nl>
Date:   Thu Jan 27 13:54:29 2022 +0100

    KeyBind: update the Greek case-conversion tables to Unicode Data 14.0
    
    A few symbols, like Heta and Sampi and dotted lunate Sigma, have been
    assigned code points since Unicode Data 4.0, and need their entries.
    
    This fixes issue #132.
    
    Reported-by: Ray Vine
    
    Original-patch-by: Ray Vine
    
    Signed-off-by: Benno Schulenberg <bensberg at telfort.nl>



More information about the xorg-commit mailing list