Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/trunk]: xsrc/external/mit/libX11/dist merge libX11 1.7.0.



details:   https://anonhg.NetBSD.org/xsrc/rev/46ad811fdf39
branches:  trunk
changeset: 10708:46ad811fdf39
user:      mrg <mrg%NetBSD.org@localhost>
date:      Tue Apr 27 06:14:35 2021 +0000

description:
merge libX11 1.7.0.

diffstat:

 external/mit/libX11/dist/m4/libtool.m4               |   27 ++-
 external/mit/libX11/dist/modules/lc/gen/lcGenConv.c  |   10 +-
 external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre |   42 ++++++
 external/mit/libX11/dist/nls/sr_CS.UTF-8/Compose.pre |  128 -------------------
 external/mit/libX11/dist/nls/sr_CS.UTF-8/XI18N_OBJS  |    8 -
 external/mit/libX11/dist/src/XlibInt.c               |   41 ++++-
 6 files changed, 96 insertions(+), 160 deletions(-)

diffs (truncated from 620 to 300 lines):

diff -r aa0f73b681ce -r 46ad811fdf39 external/mit/libX11/dist/m4/libtool.m4
--- a/external/mit/libX11/dist/m4/libtool.m4    Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/m4/libtool.m4    Tue Apr 27 06:14:35 2021 +0000
@@ -1041,8 +1041,8 @@
 _LT_EOF
       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
-      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
-      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
+      echo "$AR cr libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
+      $AR cr libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
       echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
       $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
       cat > conftest.c << _LT_EOF
@@ -1492,7 +1492,7 @@
 m4_defun([_LT_PROG_AR],
 [AC_CHECK_TOOLS(AR, [ar], false)
 : ${AR=ar}
-: ${AR_FLAGS=cru}
+: ${AR_FLAGS=cr}
 _LT_DECL([], [AR], [1], [The archiver])
 _LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
 
@@ -4063,7 +4063,8 @@
   if AC_TRY_EVAL(ac_compile); then
     # Now try to grab the symbols.
     nlist=conftest.nm
-    if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
+    $ECHO "$as_me:$LINENO: $NM conftest.$ac_objext | $lt_cv_sys_global_symbol_pipe > $nlist" >&AS_MESSAGE_LOG_FD
+    if eval "$NM" conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist 2>&AS_MESSAGE_LOG_FD && test -s "$nlist"; then
       # Try sorting and uniquifying the output.
       if sort "$nlist" | uniq > "$nlist"T; then
        mv -f "$nlist"T "$nlist"
@@ -4703,6 +4704,12 @@
        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
        _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
         ;;
+      # flang / f18. f95 an alias for gfortran or flang on Debian
+      flang* | f18* | f95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
       # icc used to be incompatible with GCC.
       # ICC 10 doesn't accept -KPIC any more.
       icc* | ifort*)
@@ -6438,7 +6445,7 @@
       # Commands to make compiler produce verbose output that lists
       # what "hidden" libraries, object files and flags are used when
       # linking a shared library.
-      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
 
     else
       GXX=no
@@ -6813,7 +6820,7 @@
             # explicitly linking system object files so we need to strip them
             # from the output so that they don't get included in the library
             # dependencies.
-            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; 
*) list="$list $z";;esac; done; func_echo_all "$list"'
+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; 
*) list="$list $z";;esac; done; func_echo_all "$list"'
             ;;
           *)
             if test yes = "$GXX"; then
@@ -6878,7 +6885,7 @@
            # explicitly linking system object files so we need to strip them
            # from the output so that they don't get included in the library
            # dependencies.
-           output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) 
list="$list $z";;esac; done; func_echo_all "$list"'
+           output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP " \-L"`; list= ; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) 
list="$list $z";;esac; done; func_echo_all "$list"'
            ;;
           *)
            if test yes = "$GXX"; then
@@ -7217,7 +7224,7 @@
              # Commands to make compiler produce verbose output that lists
              # what "hidden" libraries, object files and flags are used when
              # linking a shared library.
-             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
 
            else
              # FIXME: insert proper C++ library support
@@ -7301,7 +7308,7 @@
                # Commands to make compiler produce verbose output that lists
                # what "hidden" libraries, object files and flags are used when
                # linking a shared library.
-               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
              else
                # g++ 2.7 appears to require '-G' NOT '-shared' on this
                # platform.
@@ -7312,7 +7319,7 @@
                # Commands to make compiler produce verbose output that lists
                # what "hidden" libraries, object files and flags are used when
                # linking a shared library.
-               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP " \-L"'
              fi
 
              _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='$wl-R $wl$libdir'
diff -r aa0f73b681ce -r 46ad811fdf39 external/mit/libX11/dist/modules/lc/gen/lcGenConv.c
--- a/external/mit/libX11/dist/modules/lc/gen/lcGenConv.c       Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/modules/lc/gen/lcGenConv.c       Tue Apr 27 06:14:35 2021 +0000
@@ -940,7 +940,7 @@
             if (*to_left < defstr_len)
                break;
            if (outbufptr) {
-                strncpy((char *)outbufptr, default_string, defstr_len);
+                memcpy(outbufptr, default_string, defstr_len);
                 outbufptr += defstr_len;
             }
            (*to_left) -= defstr_len;
@@ -976,7 +976,7 @@
                     if (*to_left < length)
                        break;
                    if (outbufptr) {
-                        strncpy((char *)outbufptr, encoding, length);
+                       memcpy(outbufptr, encoding, length);
                        outbufptr += length;
                     }
                    (*to_left) -= length;
@@ -1966,7 +1966,7 @@
             if (*to_left < defstr_len)
                break;
            if (outbufptr) {
-                strncpy((char *)outbufptr, default_string, defstr_len);
+               memcpy(outbufptr, default_string, defstr_len);
                outbufptr += defstr_len;
             }
            (*to_left) -= defstr_len;
@@ -2005,7 +2005,7 @@
                            break;
 
                        if (outbufptr) {
-                            strncpy((char *)outbufptr, encoding, length);
+                           memcpy(outbufptr, encoding, length);
                            outbufptr += length;
                         }
                        (*to_left) -= length;
@@ -2462,7 +2462,7 @@
                 if (*to_left < length)
                    break;
                if (outbufptr) {
-                    strncpy((char *)outbufptr, encoding, length);
+                   memcpy(outbufptr, encoding, length);
                    outbufptr += length;
                 }
                (*to_left) -= length;
diff -r aa0f73b681ce -r 46ad811fdf39 external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre
--- a/external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre      Tue Apr 27 06:10:56 2021 +0000
+++ b/external/mit/libX11/dist/nls/en_US.UTF-8/Compose.pre      Tue Apr 27 06:14:35 2021 +0000
@@ -88,6 +88,12 @@
 <Multi_key> <minus> <space>            : "~"   asciitilde # TILDE
 <Multi_key> <space> <minus>            : "~"   asciitilde # TILDE
 
+<Multi_key> <L> <T>                 : "<"   less # LESS-THAN
+<Multi_key> <l> <t>                 : "<"   less # LESS-THAN
+
+<Multi_key> <G> <T>                 : ">"   greater # GREATER-THAN
+<Multi_key> <g> <t>                 : ">"   greater # GREATER-THAN
+
 XCOMM Spaces
 <Multi_key> <space> <space>            : " "   nobreakspace # NO-BREAK SPACE
 <Multi_key> <space> <period>           : " "   U2008 # PUNCTUATION SPACE
@@ -876,18 +882,22 @@
 <Multi_key> <c> <period>               : "ċ"   U010B # LATIN SMALL LETTER C WITH DOT ABOVE
 <dead_caron> <C>                       : "Č"   U010C # LATIN CAPITAL LETTER C WITH CARON
 <Multi_key> <c> <C>                    : "Č"   U010C # LATIN CAPITAL LETTER C WITH CARON
+<Multi_key> <v> <C>                    : "Č"   U010C # LATIN CAPITAL LETTER C WITH CARON
 <Multi_key> <less> <C>                         : "Č"   U010C # LATIN CAPITAL LETTER C WITH CARON
 <Multi_key> <C> <less>                         : "Č"   U010C # LATIN CAPITAL LETTER C WITH CARON
 <dead_caron> <c>                       : "č"   U010D # LATIN SMALL LETTER C WITH CARON
 <Multi_key> <c> <c>                    : "č"   U010D # LATIN SMALL LETTER C WITH CARON
+<Multi_key> <v> <c>                    : "č"   U010D # LATIN SMALL LETTER C WITH CARON
 <Multi_key> <less> <c>                         : "č"   U010D # LATIN SMALL LETTER C WITH CARON
 <Multi_key> <c> <less>                         : "č"   U010D # LATIN SMALL LETTER C WITH CARON
 <dead_caron> <D>                       : "Ď"   U010E # LATIN CAPITAL LETTER D WITH CARON
 <Multi_key> <c> <D>                    : "Ď"   U010E # LATIN CAPITAL LETTER D WITH CARON
+<Multi_key> <v> <D>                    : "Ď"   U010E # LATIN CAPITAL LETTER D WITH CARON
 <Multi_key> <less> <D>                         : "Ď"   U010E # LATIN CAPITAL LETTER D WITH CARON
 <Multi_key> <D> <less>                         : "Ď"   U010E # LATIN CAPITAL LETTER D WITH CARON
 <dead_caron> <d>                       : "ď"   U010F # LATIN SMALL LETTER D WITH CARON
 <Multi_key> <c> <d>                    : "ď"   U010F # LATIN SMALL LETTER D WITH CARON
+<Multi_key> <v> <d>                    : "ď"   U010F # LATIN SMALL LETTER D WITH CARON
 <Multi_key> <less> <d>                         : "ď"   U010F # LATIN SMALL LETTER D WITH CARON
 <Multi_key> <d> <less>                         : "ď"   U010F # LATIN SMALL LETTER D WITH CARON
 <dead_stroke> <D>                      : "Đ"   Dstroke # LATIN CAPITAL LETTER D WITH STROKE
@@ -936,10 +946,12 @@
 <Multi_key> <e> <comma>                : "ę"   U0119 # LATIN SMALL LETTER E WITH OGONEK
 <dead_caron> <E>                       : "Ě"   U011A # LATIN CAPITAL LETTER E WITH CARON
 <Multi_key> <c> <E>                    : "Ě"   U011A # LATIN CAPITAL LETTER E WITH CARON
+<Multi_key> <v> <E>                    : "Ě"   U011A # LATIN CAPITAL LETTER E WITH CARON
 <Multi_key> <less> <E>                         : "Ě"   U011A # LATIN CAPITAL LETTER E WITH CARON
 <Multi_key> <E> <less>                         : "Ě"   U011A # LATIN CAPITAL LETTER E WITH CARON
 <dead_caron> <e>                       : "ě"   U011B # LATIN SMALL LETTER E WITH CARON
 <Multi_key> <c> <e>                    : "ě"   U011B # LATIN SMALL LETTER E WITH CARON
+<Multi_key> <v> <e>                    : "ě"   U011B # LATIN SMALL LETTER E WITH CARON
 <Multi_key> <less> <e>                         : "ě"   U011B # LATIN SMALL LETTER E WITH CARON
 <Multi_key> <e> <less>                         : "ě"   U011B # LATIN SMALL LETTER E WITH CARON
 <dead_circumflex> <G>                  : "Ĝ"   U011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX
@@ -1087,10 +1099,12 @@
 <Multi_key> <cedilla> <n>              : "ņ"   U0146 # LATIN SMALL LETTER N WITH CEDILLA
 <dead_caron> <N>                       : "Ň"   U0147 # LATIN CAPITAL LETTER N WITH CARON
 <Multi_key> <c> <N>                    : "Ň"   U0147 # LATIN CAPITAL LETTER N WITH CARON
+<Multi_key> <v> <N>                    : "Ň"   U0147 # LATIN CAPITAL LETTER N WITH CARON
 <Multi_key> <less> <N>                         : "Ň"   U0147 # LATIN CAPITAL LETTER N WITH CARON
 <Multi_key> <N> <less>                         : "Ň"   U0147 # LATIN CAPITAL LETTER N WITH CARON
 <dead_caron> <n>                       : "ň"   U0148 # LATIN SMALL LETTER N WITH CARON
 <Multi_key> <c> <n>                    : "ň"   U0148 # LATIN SMALL LETTER N WITH CARON
+<Multi_key> <v> <n>                    : "ň"   U0148 # LATIN SMALL LETTER N WITH CARON
 <Multi_key> <less> <n>                         : "ň"   U0148 # LATIN SMALL LETTER N WITH CARON
 <Multi_key> <n> <less>                         : "ň"   U0148 # LATIN SMALL LETTER N WITH CARON
 <Multi_key> <N> <G>                    : "Ŋ"   U014A # LATIN CAPITAL LETTER ENG
@@ -1135,10 +1149,12 @@
 <Multi_key> <cedilla> <r>              : "ŗ"   U0157 # LATIN SMALL LETTER R WITH CEDILLA
 <dead_caron> <R>                       : "Ř"   U0158 # LATIN CAPITAL LETTER R WITH CARON
 <Multi_key> <c> <R>                    : "Ř"   U0158 # LATIN CAPITAL LETTER R WITH CARON
+<Multi_key> <v> <R>                    : "Ř"   U0158 # LATIN CAPITAL LETTER R WITH CARON
 <Multi_key> <less> <R>                         : "Ř"   U0158 # LATIN CAPITAL LETTER R WITH CARON
 <Multi_key> <R> <less>                         : "Ř"   U0158 # LATIN CAPITAL LETTER R WITH CARON
 <dead_caron> <r>                       : "ř"   U0159 # LATIN SMALL LETTER R WITH CARON
 <Multi_key> <c> <r>                    : "ř"   U0159 # LATIN SMALL LETTER R WITH CARON
+<Multi_key> <v> <r>                    : "ř"   U0159 # LATIN SMALL LETTER R WITH CARON
 <Multi_key> <less> <r>                         : "ř"   U0159 # LATIN SMALL LETTER R WITH CARON
 <Multi_key> <r> <less>                         : "ř"   U0159 # LATIN SMALL LETTER R WITH CARON
 <dead_acute> <S>                       : "Ś"   U015A # LATIN CAPITAL LETTER S WITH ACUTE
@@ -1164,10 +1180,12 @@
 <Multi_key> <s> <cedilla>              : "ş"   U015F # LATIN SMALL LETTER S WITH CEDILLA
 <dead_caron> <S>                       : "Š"   U0160 # LATIN CAPITAL LETTER S WITH CARON
 <Multi_key> <c> <S>                    : "Š"   U0160 # LATIN CAPITAL LETTER S WITH CARON
+<Multi_key> <v> <S>                    : "Š"   U0160 # LATIN CAPITAL LETTER S WITH CARON
 <Multi_key> <less> <S>                         : "Š"   U0160 # LATIN CAPITAL LETTER S WITH CARON
 <Multi_key> <S> <less>                         : "Š"   U0160 # LATIN CAPITAL LETTER S WITH CARON
 <dead_caron> <s>                       : "š"   U0161 # LATIN SMALL LETTER S WITH CARON
 <Multi_key> <c> <s>                    : "š"   U0161 # LATIN SMALL LETTER S WITH CARON
+<Multi_key> <v> <s>                    : "š"   U0161 # LATIN SMALL LETTER S WITH CARON
 <Multi_key> <less> <s>                         : "š"   U0161 # LATIN SMALL LETTER S WITH CARON
 <Multi_key> <s> <less>                         : "š"   U0161 # LATIN SMALL LETTER S WITH CARON
 <dead_cedilla> <T>                     : "Ţ"   U0162 # LATIN CAPITAL LETTER T WITH CEDILLA
@@ -1180,10 +1198,12 @@
 <Multi_key> <cedilla> <t>              : "ţ"   U0163 # LATIN SMALL LETTER T WITH CEDILLA
 <dead_caron> <T>                       : "Ť"   U0164 # LATIN CAPITAL LETTER T WITH CARON
 <Multi_key> <c> <T>                    : "Ť"   U0164 # LATIN CAPITAL LETTER T WITH CARON
+<Multi_key> <v> <T>                    : "Ť"   U0164 # LATIN CAPITAL LETTER T WITH CARON
 <Multi_key> <less> <T>                         : "Ť"   U0164 # LATIN CAPITAL LETTER T WITH CARON
 <Multi_key> <T> <less>                         : "Ť"   U0164 # LATIN CAPITAL LETTER T WITH CARON
 <dead_caron> <t>                       : "ť"   U0165 # LATIN SMALL LETTER T WITH CARON
 <Multi_key> <c> <t>                    : "ť"   U0165 # LATIN SMALL LETTER T WITH CARON
+<Multi_key> <v> <t>                    : "ť"   U0165 # LATIN SMALL LETTER T WITH CARON
 <Multi_key> <less> <t>                         : "ť"   U0165 # LATIN SMALL LETTER T WITH CARON
 <Multi_key> <t> <less>                         : "ť"   U0165 # LATIN SMALL LETTER T WITH CARON
 <dead_stroke> <T>                      : "Ŧ"   U0166 # LATIN CAPITAL LETTER T WITH STROKE
@@ -1307,20 +1327,28 @@
 <Multi_key> <KP_Divide> <z>            : "ƶ"   U01B6 # LATIN SMALL LETTER Z WITH STROKE
 <dead_caron> <A>                       : "Ǎ"   U01CD # LATIN CAPITAL LETTER A WITH CARON
 <Multi_key> <c> <A>                    : "Ǎ"   U01CD # LATIN CAPITAL LETTER A WITH CARON
+<Multi_key> <v> <A>                    : "Ǎ"   U01CD # LATIN CAPITAL LETTER A WITH CARON
 <dead_caron> <a>                       : "ǎ"   U01CE # LATIN SMALL LETTER A WITH CARON
 <Multi_key> <c> <a>                    : "ǎ"   U01CE # LATIN SMALL LETTER A WITH CARON
+<Multi_key> <v> <a>                    : "ǎ"   U01CE # LATIN SMALL LETTER A WITH CARON
 <dead_caron> <I>                       : "Ǐ"   U01CF # LATIN CAPITAL LETTER I WITH CARON
 <Multi_key> <c> <I>                    : "Ǐ"   U01CF # LATIN CAPITAL LETTER I WITH CARON
+<Multi_key> <v> <I>                    : "Ǐ"   U01CF # LATIN CAPITAL LETTER I WITH CARON
 <dead_caron> <i>                       : "ǐ"   U01D0 # LATIN SMALL LETTER I WITH CARON
 <Multi_key> <c> <i>                    : "ǐ"   U01D0 # LATIN SMALL LETTER I WITH CARON
+<Multi_key> <v> <i>                    : "ǐ"   U01D0 # LATIN SMALL LETTER I WITH CARON
 <dead_caron> <O>                       : "Ǒ"   U01D1 # LATIN CAPITAL LETTER O WITH CARON
 <Multi_key> <c> <O>                    : "Ǒ"   U01D1 # LATIN CAPITAL LETTER O WITH CARON
+<Multi_key> <v> <O>                    : "Ǒ"   U01D1 # LATIN CAPITAL LETTER O WITH CARON
 <dead_caron> <o>                       : "ǒ"   U01D2 # LATIN SMALL LETTER O WITH CARON
 <Multi_key> <c> <o>                    : "ǒ"   U01D2 # LATIN SMALL LETTER O WITH CARON
+<Multi_key> <v> <o>                    : "ǒ"   U01D2 # LATIN SMALL LETTER O WITH CARON
 <dead_caron> <U>                       : "Ǔ"   U01D3 # LATIN CAPITAL LETTER U WITH CARON
 <Multi_key> <c> <U>                    : "Ǔ"   U01D3 # LATIN CAPITAL LETTER U WITH CARON
+<Multi_key> <v> <U>                    : "Ǔ"   U01D3 # LATIN CAPITAL LETTER U WITH CARON
 <dead_caron> <u>                       : "ǔ"   U01D4 # LATIN SMALL LETTER U WITH CARON
 <Multi_key> <c> <u>                    : "ǔ"   U01D4 # LATIN SMALL LETTER U WITH CARON
+<Multi_key> <v> <u>                    : "ǔ"   U01D4 # LATIN SMALL LETTER U WITH CARON
 <dead_macron> <Udiaeresis>             : "Ǖ"   U01D5 # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
 <Multi_key> <macron> <Udiaeresis>      : "Ǖ"   U01D5 # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
 <Multi_key> <underscore> <Udiaeresis>  : "Ǖ"   U01D5 # LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON
@@ -1431,12 +1459,16 @@
 <Multi_key> <KP_Divide> <g>            : "ǥ"   U01E5 # LATIN SMALL LETTER G WITH STROKE
 <dead_caron> <G>                       : "Ǧ"   U01E6 # LATIN CAPITAL LETTER G WITH CARON
 <Multi_key> <c> <G>                    : "Ǧ"   U01E6 # LATIN CAPITAL LETTER G WITH CARON
+<Multi_key> <v> <G>                    : "Ǧ"   U01E6 # LATIN CAPITAL LETTER G WITH CARON
 <dead_caron> <g>                       : "ǧ"   U01E7 # LATIN SMALL LETTER G WITH CARON
 <Multi_key> <c> <g>                    : "ǧ"   U01E7 # LATIN SMALL LETTER G WITH CARON
+<Multi_key> <v> <g>                    : "ǧ"   U01E7 # LATIN SMALL LETTER G WITH CARON
 <dead_caron> <K>                       : "Ǩ"   U01E8 # LATIN CAPITAL LETTER K WITH CARON
 <Multi_key> <c> <K>                    : "Ǩ"   U01E8 # LATIN CAPITAL LETTER K WITH CARON
+<Multi_key> <v> <K>                    : "Ǩ"   U01E8 # LATIN CAPITAL LETTER K WITH CARON
 <dead_caron> <k>                       : "ǩ"   U01E9 # LATIN SMALL LETTER K WITH CARON
 <Multi_key> <c> <k>                    : "ǩ"   U01E9 # LATIN SMALL LETTER K WITH CARON
+<Multi_key> <v> <k>                    : "ǩ"   U01E9 # LATIN SMALL LETTER K WITH CARON
 <dead_ogonek> <O>                      : "Ǫ"   U01EA # LATIN CAPITAL LETTER O WITH OGONEK
 <Multi_key> <semicolon> <O>            : "Ǫ"   U01EA # LATIN CAPITAL LETTER O WITH OGONEK
 <Multi_key> <O> <semicolon>            : "Ǫ"   U01EA # LATIN CAPITAL LETTER O WITH OGONEK
@@ -1467,10 +1499,13 @@
 <Multi_key> <underscore> <semicolon> <o>       : "ǭ"   U01ED # LATIN SMALL LETTER O WITH OGONEK AND MACRON


Home | Main Index | Thread Index | Old Index