Imported Upstream version 1.55.1 upstream/1.55.1
authorDongHun Kwak <dh0128.kwak@samsung.com>
Thu, 10 Jan 2019 04:14:59 +0000 (13:14 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Thu, 10 Jan 2019 04:14:59 +0000 (13:14 +0900)
62 files changed:
build-aux/config.guess
build-aux/config.sub
config.h.win32
configure
configure.ac
docs/reference/html/GIRepository.html
docs/reference/html/annotation-glossary.html
docs/reference/html/api-index-1-29-0.html
docs/reference/html/api-index-1-29-17.html
docs/reference/html/api-index-1-30-1.html
docs/reference/html/api-index-1-34.html
docs/reference/html/api-index-1-35-8.html
docs/reference/html/api-index-deprecated.html
docs/reference/html/api-index-full.html
docs/reference/html/ch01.html
docs/reference/html/ch03.html
docs/reference/html/gi-GIArgInfo.html
docs/reference/html/gi-GIBaseInfo.html
docs/reference/html/gi-GICallableInfo.html
docs/reference/html/gi-GICallbackInfo.html
docs/reference/html/gi-GIConstantInfo.html
docs/reference/html/gi-GIEnumInfo.html
docs/reference/html/gi-GIFieldInfo.html
docs/reference/html/gi-GIFunctionInfo.html
docs/reference/html/gi-GIInterfaceInfo.html
docs/reference/html/gi-GIObjectInfo.html
docs/reference/html/gi-GIPropertyInfo.html
docs/reference/html/gi-GIRegisteredTypeInfo.html
docs/reference/html/gi-GISignalInfo.html
docs/reference/html/gi-GIStructInfo.html
docs/reference/html/gi-GITypeInfo.html
docs/reference/html/gi-GITypelib.html
docs/reference/html/gi-GIUnionInfo.html
docs/reference/html/gi-GIVFuncInfo.html
docs/reference/html/gi-GIValueInfo.html
docs/reference/html/gi-building.html
docs/reference/html/gi-common-types.html
docs/reference/html/gi-gir-reference.html
docs/reference/html/gi-girffi.html
docs/reference/html/gi-gitypelib.html
docs/reference/html/gi-programming.html
docs/reference/html/gi-struct-hierarchy.html
docs/reference/html/gi-typelib.html
docs/reference/html/gi.html
docs/reference/html/index.html
docs/reference/html/overview.html
docs/reference/html/style.css
docs/reference/version.xml
gir/gio-2.0.c
gir/glib-2.0.c
gir/gobject-2.0.c
girepository/gitypelib.c
giscanner/scannerlexer.l
gobject-introspection-1.0.pc
gobject-introspection-no-export-1.0.pc
scannerlexer.c
win32/vs10/gi-version-paths.props
win32/vs11/gi-version-paths.props
win32/vs12/gi-version-paths.props
win32/vs14/gi-version-paths.props
win32/vs15/gi-version-paths.props
win32/vs9/gi-version-paths.vsprops

index 2e9ad7f..31e01ef 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright 1992-2016 Free Software Foundation, Inc.
+#   Copyright 1992-2017 Free Software Foundation, Inc.
 
-timestamp='2016-10-02'
+timestamp='2017-11-07'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@ timestamp='2016-10-02'
 # General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; if not, see <http://www.gnu.org/licenses/>.
+# along with this program; if not, see <https://www.gnu.org/licenses/>.
 #
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -27,7 +27,7 @@ timestamp='2016-10-02'
 # Originally written by Per Bothner; maintained since 2000 by Ben Elliston.
 #
 # You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
 #
 # Please send patches to <config-patches@gnu.org>.
 
@@ -39,7 +39,7 @@ Usage: $0 [OPTION]
 
 Output the configuration name of the system \`$me' is run on.
 
-Operation modes:
+Options:
   -h, --help         print this help, then exit
   -t, --time-stamp   print date of last modification, then exit
   -v, --version      print version number, then exit
@@ -50,7 +50,7 @@ version="\
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright 1992-2016 Free Software Foundation, Inc.
+Copyright 1992-2017 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -244,6 +244,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        UNAME_MACHINE_ARCH=`arch | sed 's/^.*BSD\.//'`
        echo ${UNAME_MACHINE_ARCH}-unknown-libertybsd${UNAME_RELEASE}
        exit ;;
+    *:MidnightBSD:*:*)
+       echo ${UNAME_MACHINE}-unknown-midnightbsd${UNAME_RELEASE}
+       exit ;;
     *:ekkoBSD:*:*)
        echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
        exit ;;
@@ -259,6 +262,9 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
     *:Sortix:*:*)
        echo ${UNAME_MACHINE}-unknown-sortix
        exit ;;
+    *:Redox:*:*)
+       echo ${UNAME_MACHINE}-unknown-redox
+       exit ;;
     alpha:OSF1:*:*)
        case $UNAME_RELEASE in
        *4.0)
@@ -315,15 +321,6 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
        exitcode=$?
        trap '' 0
        exit $exitcode ;;
-    Alpha\ *:Windows_NT*:*)
-       # How do we know it's Interix rather than the generic POSIX subsystem?
-       # Should we change UNAME_MACHINE based on the output of uname instead
-       # of the specific Alpha model?
-       echo alpha-pc-interix
-       exit ;;
-    21064:Windows_NT:50:3)
-       echo alpha-dec-winnt3.5
-       exit ;;
     Amiga*:UNIX_System_V:4.0:*)
        echo m68k-unknown-sysv4
        exit ;;
@@ -485,13 +482,13 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
 #endif
        #if defined (host_mips) && defined (MIPSEB)
        #if defined (SYSTYPE_SYSV)
-         printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
+         printf ("mips-mips-riscos%ssysv\\n", argv[1]); exit (0);
        #endif
        #if defined (SYSTYPE_SVR4)
-         printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
+         printf ("mips-mips-riscos%ssvr4\\n", argv[1]); exit (0);
        #endif
        #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
-         printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
+         printf ("mips-mips-riscos%sbsd\\n", argv[1]); exit (0);
        #endif
        #endif
          exit (-1);
@@ -614,7 +611,7 @@ EOF
     *:AIX:*:*)
        echo rs6000-ibm-aix
        exit ;;
-    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
+    ibmrt:4.4BSD:*|romp-ibm:4.4BSD:*)
        echo romp-ibm-bsd4.4
        exit ;;
     ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
@@ -635,8 +632,8 @@ EOF
     9000/[34678]??:HP-UX:*:*)
        HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
        case "${UNAME_MACHINE}" in
-           9000/31? )            HP_ARCH=m68000 ;;
-           9000/[34]?? )         HP_ARCH=m68k ;;
+           9000/31?)            HP_ARCH=m68000 ;;
+           9000/[34]??)         HP_ARCH=m68k ;;
            9000/[678][0-9][0-9])
                if [ -x /usr/bin/getconf ]; then
                    sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
@@ -749,7 +746,7 @@ EOF
                { echo "$SYSTEM_NAME"; exit; }
        echo unknown-hitachi-hiuxwe2
        exit ;;
-    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
+    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:*)
        echo hppa1.1-hp-bsd
        exit ;;
     9000/8??:4.3bsd:*:*)
@@ -758,7 +755,7 @@ EOF
     *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
        echo hppa1.0-hp-mpeix
        exit ;;
-    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
+    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:*)
        echo hppa1.1-hp-osf
        exit ;;
     hp8??:OSF1:*:*)
@@ -837,10 +834,11 @@ EOF
        UNAME_PROCESSOR=`/usr/bin/uname -p`
        case ${UNAME_PROCESSOR} in
            amd64)
-               echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
-           *)
-               echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+               UNAME_PROCESSOR=x86_64 ;;
+           i386)
+               UNAME_PROCESSOR=i586 ;;
        esac
+       echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
        exit ;;
     i*:CYGWIN*:*)
        echo ${UNAME_MACHINE}-pc-cygwin
@@ -854,10 +852,6 @@ EOF
     *:MSYS*:*)
        echo ${UNAME_MACHINE}-pc-msys
        exit ;;
-    i*:windows32*:*)
-       # uname -m includes "-pc" on this system.
-       echo ${UNAME_MACHINE}-mingw32
-       exit ;;
     i*:PW*:*)
        echo ${UNAME_MACHINE}-pc-pw32
        exit ;;
@@ -873,27 +867,12 @@ EOF
                echo ia64-unknown-interix${UNAME_RELEASE}
                exit ;;
        esac ;;
-    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
-       echo i${UNAME_MACHINE}-pc-mks
-       exit ;;
-    8664:Windows_NT:*)
-       echo x86_64-pc-mks
-       exit ;;
-    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
-       # How do we know it's Interix rather than the generic POSIX subsystem?
-       # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
-       # UNAME_MACHINE based on the output of uname instead of i386?
-       echo i586-pc-interix
-       exit ;;
     i*:UWIN*:*)
        echo ${UNAME_MACHINE}-pc-uwin
        exit ;;
     amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
        echo x86_64-unknown-cygwin
        exit ;;
-    p*:CYGWIN*:*)
-       echo powerpcle-unknown-cygwin
-       exit ;;
     prep*:SunOS:5.*:*)
        echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        exit ;;
@@ -1096,7 +1075,7 @@ EOF
     i*86:*DOS:*:*)
        echo ${UNAME_MACHINE}-pc-msdosdjgpp
        exit ;;
-    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
+    i*86:*:4.*:*)
        UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
        if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
                echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
@@ -1303,14 +1282,21 @@ EOF
        if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
            if [ "$CC_FOR_BUILD" != no_compiler_found ]; then
                if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
-                   (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
-                   grep IS_64BIT_ARCH >/dev/null
+                      (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+                      grep IS_64BIT_ARCH >/dev/null
                then
                    case $UNAME_PROCESSOR in
                        i386) UNAME_PROCESSOR=x86_64 ;;
                        powerpc) UNAME_PROCESSOR=powerpc64 ;;
                    esac
                fi
+               # On 10.4-10.6 one might compile for PowerPC via gcc -arch ppc
+               if (echo '#ifdef __POWERPC__'; echo IS_PPC; echo '#endif') | \
+                      (CCOPTS="" $CC_FOR_BUILD -E - 2>/dev/null) | \
+                      grep IS_PPC >/dev/null
+               then
+                   UNAME_PROCESSOR=powerpc
+               fi
            fi
        elif test "$UNAME_PROCESSOR" = i386 ; then
            # Avoid executing cc on OS X 10.9, as it ships with a stub
@@ -1334,15 +1320,18 @@ EOF
     *:QNX:*:4*)
        echo i386-pc-qnx
        exit ;;
-    NEO-?:NONSTOP_KERNEL:*:*)
+    NEO-*:NONSTOP_KERNEL:*:*)
        echo neo-tandem-nsk${UNAME_RELEASE}
        exit ;;
     NSE-*:NONSTOP_KERNEL:*:*)
        echo nse-tandem-nsk${UNAME_RELEASE}
        exit ;;
-    NSR-?:NONSTOP_KERNEL:*:*)
+    NSR-*:NONSTOP_KERNEL:*:*)
        echo nsr-tandem-nsk${UNAME_RELEASE}
        exit ;;
+    NSX-*:NONSTOP_KERNEL:*:*)
+       echo nsx-tandem-nsk${UNAME_RELEASE}
+       exit ;;
     *:NonStop-UX:*:*)
        echo mips-compaq-nonstopux
        exit ;;
@@ -1414,16 +1403,28 @@ EOF
        exit ;;
 esac
 
+echo "$0: unable to guess system type" >&2
+
+case "${UNAME_MACHINE}:${UNAME_SYSTEM}" in
+    mips:Linux | mips64:Linux)
+       # If we got here on MIPS GNU/Linux, output extra information.
+       cat >&2 <<EOF
+
+NOTE: MIPS GNU/Linux systems require a C compiler to fully recognize
+the system type. Please install a C compiler and try again.
+EOF
+       ;;
+esac
+
 cat >&2 <<EOF
-$0: unable to guess system type
 
 This script (version $timestamp), has failed to recognize the
-operating system you are using. If your script is old, overwrite
-config.guess and config.sub with the latest versions from:
+operating system you are using. If your script is old, overwrite *all*
+copies of config.guess and config.sub with the latest versions from:
 
-  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
+  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess
 and
-  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
+  https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
 
 If $0 has already been updated, send the following data and any
 information you think might be pertinent to config-patches@gnu.org to
@@ -1455,7 +1456,7 @@ EOF
 exit 1
 
 # Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
+# eval: (add-hook 'write-file-functions 'time-stamp)
 # time-stamp-start: "timestamp='"
 # time-stamp-format: "%:y-%02m-%02d"
 # time-stamp-end: "'"
index dd2ca93..00f68b8 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Configuration validation subroutine script.
-#   Copyright 1992-2016 Free Software Foundation, Inc.
+#   Copyright 1992-2017 Free Software Foundation, Inc.
 
-timestamp='2016-11-04'
+timestamp='2017-11-23'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -15,7 +15,7 @@ timestamp='2016-11-04'
 # General Public License for more details.
 #
 # You should have received a copy of the GNU General Public License
-# along with this program; if not, see <http://www.gnu.org/licenses/>.
+# along with this program; if not, see <https://www.gnu.org/licenses/>.
 #
 # As a special exception to the GNU General Public License, if you
 # distribute this file as part of a program that contains a
@@ -33,7 +33,7 @@ timestamp='2016-11-04'
 # Otherwise, we print the canonical config type on stdout and succeed.
 
 # You can get the latest version of this script from:
-# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
+# https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub
 
 # This file is supposed to be the same for all GNU packages
 # and recognize all the CPU types, system types and aliases
@@ -57,7 +57,7 @@ Usage: $0 [OPTION] CPU-MFR-OPSYS or ALIAS
 
 Canonicalize a configuration name.
 
-Operation modes:
+Options:
   -h, --help         print this help, then exit
   -t, --time-stamp   print date of last modification, then exit
   -v, --version      print version number, then exit
@@ -67,7 +67,7 @@ Report bugs and patches to <config-patches@gnu.org>."
 version="\
 GNU config.sub ($timestamp)
 
-Copyright 1992-2016 Free Software Foundation, Inc.
+Copyright 1992-2017 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -229,9 +229,6 @@ case $os in
        -ptx*)
                basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
                ;;
-       -windowsnt*)
-               os=`echo $os | sed -e 's/windowsnt/winnt/'`
-               ;;
        -psos*)
                os=-psos
                ;;
@@ -263,7 +260,7 @@ case $basic_machine in
        | fido | fr30 | frv | ft32 \
        | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
        | hexagon \
-       | i370 | i860 | i960 | ia64 \
+       | i370 | i860 | i960 | ia16 | ia64 \
        | ip2k | iq2000 \
        | k1om \
        | le32 | le64 \
@@ -315,7 +312,7 @@ case $basic_machine in
        | ubicom32 \
        | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
        | visium \
-       | we32k \
+       | wasm32 \
        | x86 | xc16x | xstormy16 | xtensa \
        | z8k | z80)
                basic_machine=$basic_machine-unknown
@@ -388,7 +385,7 @@ case $basic_machine in
        | h8300-* | h8500-* \
        | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
        | hexagon-* \
-       | i*86-* | i860-* | i960-* | ia64-* \
+       | i*86-* | i860-* | i960-* | ia16-* | ia64-* \
        | ip2k-* | iq2000-* \
        | k1om-* \
        | le32-* | le64-* \
@@ -446,6 +443,7 @@ case $basic_machine in
        | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
        | vax-* \
        | visium-* \
+       | wasm32-* \
        | we32k-* \
        | x86-* | x86_64-* | xc16x-* | xps100-* \
        | xstormy16-* | xtensa*-* \
@@ -641,7 +639,7 @@ case $basic_machine in
                basic_machine=rs6000-bull
                os=-bosx
                ;;
-       dpx2* | dpx2*-bull)
+       dpx2*)
                basic_machine=m68k-bull
                os=-sysv3
                ;;
@@ -903,7 +901,7 @@ case $basic_machine in
                basic_machine=v70-nec
                os=-sysv
                ;;
-       next | m*-next )
+       next | m*-next)
                basic_machine=m68k-next
                case $os in
                    -nextstep* )
@@ -948,6 +946,9 @@ case $basic_machine in
        nsr-tandem)
                basic_machine=nsr-tandem
                ;;
+       nsx-tandem)
+               basic_machine=nsx-tandem
+               ;;
        op50n-* | op60c-*)
                basic_machine=hppa1.1-oki
                os=-proelf
@@ -1243,6 +1244,9 @@ case $basic_machine in
                basic_machine=a29k-wrs
                os=-vxworks
                ;;
+       wasm32)
+               basic_machine=wasm32-unknown
+               ;;
        w65*)
                basic_machine=w65-wdc
                os=-none
@@ -1251,6 +1255,9 @@ case $basic_machine in
                basic_machine=hppa1.1-winbond
                os=-proelf
                ;;
+       x64)
+               basic_machine=x86_64-pc
+               ;;
        xbox)
                basic_machine=i686-pc
                os=-mingw32
@@ -1358,8 +1365,8 @@ esac
 if [ x"$os" != x"" ]
 then
 case $os in
-       # First match some system type aliases
-       # that might get confused with valid system types.
+       # First match some system type aliases that might get confused
+       # with valid system types.
        # -solaris* is a basic system type, with this one exception.
        -auroraux)
                os=-auroraux
@@ -1379,9 +1386,9 @@ case $os in
        -gnu/linux*)
                os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
                ;;
-       # First accept the basic system types.
+       # Now accept the basic system types.
        # The portable systems comes first.
-       # Each alternative MUST END IN A *, to match a version number.
+       # Each alternative MUST end in a * to match a version number.
        # -sysv* is not here because it comes later, after sysvr4.
        -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
              | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
@@ -1397,7 +1404,7 @@ case $os in
              | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
              | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
              | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
-             | -chorusos* | -chorusrdb* | -cegcc* \
+             | -chorusos* | -chorusrdb* | -cegcc* | -glidix* \
              | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
              | -midipix* | -mingw32* | -mingw64* | -linux-gnu* | -linux-android* \
              | -linux-newlib* | -linux-musl* | -linux-uclibc* \
@@ -1409,7 +1416,7 @@ case $os in
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
              | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* \
-             | -onefs* | -tirtos* | -phoenix* | -fuchsia*)
+             | -onefs* | -tirtos* | -phoenix* | -fuchsia* | -redox*)
        # Remember, each alternative MUST END IN *, to match a version number.
                ;;
        -qnx*)
@@ -1484,7 +1491,7 @@ case $os in
        -nova*)
                os=-rtmk-nova
                ;;
-       -ns2 )
+       -ns2)
                os=-nextstep2
                ;;
        -nsk*)
@@ -1539,6 +1546,19 @@ case $os in
        -dicos*)
                os=-dicos
                ;;
+       -pikeos*)
+               # Until real need of OS specific support for
+               # particular features comes up, bare metal
+               # configurations are quite functional.
+               case $basic_machine in
+                   arm*)
+                       os=-eabi
+                       ;;
+                   *)
+                       os=-elf
+                       ;;
+               esac
+               ;;
        -nacl*)
                ;;
        -ios)
@@ -1638,6 +1658,9 @@ case $basic_machine in
        sparc-* | *-sun)
                os=-sunos4.1.1
                ;;
+       pru-*)
+               os=-elf
+               ;;
        *-be)
                os=-beos
                ;;
@@ -1683,7 +1706,7 @@ case $basic_machine in
        m88k-omron*)
                os=-luna
                ;;
-       *-next )
+       *-next)
                os=-nextstep
                ;;
        *-sequent)
@@ -1818,7 +1841,7 @@ echo $basic_machine$os
 exit
 
 # Local variables:
-# eval: (add-hook 'write-file-hooks 'time-stamp)
+# eval: (add-hook 'write-file-functions 'time-stamp)
 # time-stamp-start: "timestamp='"
 # time-stamp-format: "%:y-%02m-%02d"
 # time-stamp-end: "'"
index 117e7e1..73f8c93 100644 (file)
@@ -96,7 +96,7 @@
 #define PACKAGE_NAME "gobject-introspection"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "gojbect-introspection 1.55.0"
+#define PACKAGE_STRING "gojbect-introspection 1.55.1"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "gobject-introspection"
 #define PACKAGE_URL ""
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "1.55.0"
+#define PACKAGE_VERSION "1.55.1"
 
 /* Define to the platform's shared library suffix */
 #define SHLIB_SUFFIX ".dll"
 #define STDC_HEADERS 1
 
 /* Version number of package */
-#define VERSION "1.55.0"
+#define VERSION "1.55.1"
 
 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
    `char[]'. */
index f58e4da..2802f30 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gobject-introspection 1.55.0.
+# Generated by GNU Autoconf 2.69 for gobject-introspection 1.55.1.
 #
 # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gobject-introspection>.
 #
@@ -591,8 +591,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='gobject-introspection'
 PACKAGE_TARNAME='gobject-introspection'
-PACKAGE_VERSION='1.55.0'
-PACKAGE_STRING='gobject-introspection 1.55.0'
+PACKAGE_VERSION='1.55.1'
+PACKAGE_STRING='gobject-introspection 1.55.1'
 PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gobject-introspection'
 PACKAGE_URL=''
 
@@ -1449,7 +1449,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures gobject-introspection 1.55.0 to adapt to many kinds of systems.
+\`configure' configures gobject-introspection 1.55.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1521,7 +1521,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gobject-introspection 1.55.0:";;
+     short | recursive ) echo "Configuration of gobject-introspection 1.55.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1683,7 +1683,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gobject-introspection configure 1.55.0
+gobject-introspection configure 1.55.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2235,7 +2235,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gobject-introspection $as_me 1.55.0, which was
+It was created by gobject-introspection $as_me 1.55.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -3103,7 +3103,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='gobject-introspection'
- VERSION='1.55.0'
+ VERSION='1.55.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3377,7 +3377,7 @@ AM_BACKSLASH='\'
 
 
 # Used in docs/reference/version.xml
-GI_VERSION=1.55.0
+GI_VERSION=1.55.1
 
 
 # Check for Win32
@@ -13160,12 +13160,12 @@ if test -n "$GLIB_CFLAGS"; then
     pkg_cv_GLIB_CFLAGS="$GLIB_CFLAGS"
  elif test -n "$PKG_CONFIG"; then
     if test -n "$PKG_CONFIG" && \
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.55.0\""; } >&5
-  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.55.0") 2>&5
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.55.1\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.55.1") 2>&5
   ac_status=$?
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }; then
-  pkg_cv_GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.55.0" 2>/dev/null`
+  pkg_cv_GLIB_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.55.1" 2>/dev/null`
                      test "x$?" != "x0" && pkg_failed=yes
 else
   pkg_failed=yes
@@ -13177,12 +13177,12 @@ if test -n "$GLIB_LIBS"; then
     pkg_cv_GLIB_LIBS="$GLIB_LIBS"
  elif test -n "$PKG_CONFIG"; then
     if test -n "$PKG_CONFIG" && \
-    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.55.0\""; } >&5
-  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.55.0") 2>&5
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.55.1\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.55.1") 2>&5
   ac_status=$?
   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
   test $ac_status = 0; }; then
-  pkg_cv_GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.55.0" 2>/dev/null`
+  pkg_cv_GLIB_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.55.1" 2>/dev/null`
                      test "x$?" != "x0" && pkg_failed=yes
 else
   pkg_failed=yes
@@ -13203,14 +13203,14 @@ else
         _pkg_short_errors_supported=no
 fi
         if test $_pkg_short_errors_supported = yes; then
-               GLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0 >= 2.55.0" 2>&1`
+               GLIB_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glib-2.0 >= 2.55.1" 2>&1`
         else
-               GLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= 2.55.0" 2>&1`
+               GLIB_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glib-2.0 >= 2.55.1" 2>&1`
         fi
        # Put the nasty error message in config.log where it belongs
        echo "$GLIB_PKG_ERRORS" >&5
 
-       as_fn_error $? "Package requirements (glib-2.0 >= 2.55.0) were not met:
+       as_fn_error $? "Package requirements (glib-2.0 >= 2.55.1) were not met:
 
 $GLIB_PKG_ERRORS
 
@@ -16076,7 +16076,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gobject-introspection $as_me 1.55.0, which was
+This file was extended by gobject-introspection $as_me 1.55.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16142,7 +16142,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gobject-introspection config.status 1.55.0
+gobject-introspection config.status 1.55.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
index 541a102..283a2e5 100644 (file)
@@ -4,7 +4,7 @@
 dnl the gi version number
 m4_define(gi_major_version, 1)
 m4_define(gi_minor_version, 55)
-m4_define(gi_micro_version, 0)
+m4_define(gi_micro_version, 1)
 m4_define(gi_version, gi_major_version.gi_minor_version.gi_micro_version)
 
 AC_PREREQ([2.63])
@@ -128,7 +128,7 @@ GIR_DIR="$EXPANDED_DATADIR/$GIR_SUFFIX"
 AC_SUBST(GIR_DIR)
 AC_DEFINE_UNQUOTED(GIR_DIR, "$GIR_DIR", [Director prefix for gir installation])
 
-PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.55.0])
+PKG_CHECK_MODULES(GLIB, [glib-2.0 >= 2.55.1])
 
 PKG_CHECK_MODULES(GOBJECT, [gobject-2.0])
 PKG_CHECK_MODULES(GMODULE, [gmodule-2.0])
index c8a1373..cd66b9a 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="ch01.html" title="GIRepository">
 <link rel="next" href="gi-struct-hierarchy.html" title="Struct hierarchy">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -1322,6 +1322,6 @@ from a <a class="link" href="GIRepository.html" title="GIRepository"><span class
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 466d3c7..c3f976f 100644 (file)
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-1-35-8.html" title="Index of new symbols in 1.35.8">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -72,6 +72,6 @@ justifications.
 <dd class="glossdef"><p>Override the parsed C type with given type.</p></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 51e1520..1a6b968 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-deprecated.html" title="Index of deprecated symbols">
 <link rel="next" href="api-index-1-29-17.html" title="Index of new symbols in 1.29.17">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -29,6 +29,6 @@
 <dd></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 59fef99..159da67 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-1-29-0.html" title="Index of new symbols in 1.29.0">
 <link rel="next" href="api-index-1-30-1.html" title="Index of new symbols in 1.30.1">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -44,6 +44,6 @@
 <dd></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index ede8193..b22b6a1 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-1-29-17.html" title="Index of new symbols in 1.29.17">
 <link rel="next" href="api-index-1-34.html" title="Index of new symbols in 1.34">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -29,6 +29,6 @@
 <dd></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index d4ba733..909bc14 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-1-30-1.html" title="Index of new symbols in 1.30.1">
 <link rel="next" href="api-index-1-35-8.html" title="Index of new symbols in 1.35.8">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -40,6 +40,6 @@
 <dd></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 68f9f3d..0db442d 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-1-34.html" title="Index of new symbols in 1.34">
 <link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -29,6 +29,6 @@
 <dd></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 8dc3685..09a8ca8 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="api-index-full.html" title="Index">
 <link rel="next" href="api-index-1-29-0.html" title="Index of new symbols in 1.29.0">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -25,6 +25,6 @@
 <a name="idx"></a>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index be15ce1..08ab8dd 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="gi-gir-reference.html" title="The GIR XML format">
 <link rel="next" href="api-index-deprecated.html" title="Index of deprecated symbols">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <dd></dd>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 25bf11a..c84b7fe 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="gi.html" title="Part II. API Reference">
 <link rel="prev" href="gi.html" title="Part II. API Reference">
 <link rel="next" href="GIRepository.html" title="GIRepository">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -89,6 +89,6 @@
 </dl></div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index f5fdf38..a63431e 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="gi.html" title="Part II. API Reference">
 <link rel="prev" href="gi-GITypelib.html" title="GITypelib">
 <link rel="next" href="gi-girffi.html" title="girffi">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -32,6 +32,6 @@
 </dl></div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 030f234..030acfc 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIInterfaceInfo.html" title="GIInterfaceInfo">
 <link rel="next" href="gi-GIConstantInfo.html" title="GIConstantInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -707,6 +707,6 @@ cleaning up the container and item resources of this transfer.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index c3adad6..d6d3fa6 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-common-types.html" title="common types">
 <link rel="next" href="gi-GICallableInfo.html" title="GICallableInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -817,6 +817,6 @@ in a <span class="type">GIBaseInfo</span> struct.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index b36dcb7..12989e6 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIBaseInfo.html" title="GIBaseInfo">
 <link rel="next" href="gi-GIFunctionInfo.html" title="GIFunctionInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -694,6 +694,6 @@ g_callable_info_skip_return (<em class="parameter"><code><a class="link" href="g
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index f046b09..816008b 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIFunctionInfo.html" title="GIFunctionInfo">
 <link rel="next" href="gi-GISignalInfo.html" title="GISignalInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -73,6 +73,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index e011ee4..05facee 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIArgInfo.html" title="GIArgInfo">
 <link rel="next" href="gi-GIFieldInfo.html" title="GIFieldInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -234,6 +234,6 @@ Free the value with <a class="link" href="gi-GIConstantInfo.html#g-constant-info
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 9a7694c..7cc5e54 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIRegisteredTypeInfo.html" title="GIRegisteredTypeInfo">
 <link rel="next" href="gi-GIStructInfo.html" title="GIStructInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -408,6 +408,6 @@ return type is to allow both.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index a3bcf60..83a0f42 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIConstantInfo.html" title="GIConstantInfo">
 <link rel="next" href="gi-GIPropertyInfo.html" title="GIPropertyInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -396,6 +396,6 @@ g_field_info_get_type (<em class="parameter"><code><a class="link" href="gi-GIFi
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index b687e47..b196870 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GICallableInfo.html" title="GICallableInfo">
 <link rel="next" href="gi-GICallbackInfo.html" title="GICallbackInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -492,6 +492,6 @@ the expected arguments for the functions type signature.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 0c57471..67127a9 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIObjectInfo.html" title="GIObjectInfo">
 <link rel="next" href="gi-GIArgInfo.html" title="GIArgInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -761,6 +761,6 @@ g_interface_info_get_iface_struct (<em class="parameter"><code><a class="link" h
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index a0c207f..2888b23 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIUnionInfo.html" title="GIUnionInfo">
 <link rel="next" href="gi-GIInterfaceInfo.html" title="GIInterfaceInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -1580,6 +1580,6 @@ the base classes of this type, starting at the top type.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 9f5c4a2..4d543de 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIFieldInfo.html" title="GIFieldInfo">
 <link rel="next" href="gi-GITypeInfo.html" title="GITypeInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -216,6 +216,6 @@ g_property_info_get_type (<em class="parameter"><code><a class="link" href="gi-G
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index b572c27..509388a 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIVFuncInfo.html" title="GIVFuncInfo">
 <link rel="next" href="gi-GIEnumInfo.html" title="GIEnumInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -229,6 +229,6 @@ that the shared library which provides the type_init function for this
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 384ac06..de48277 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GICallbackInfo.html" title="GICallbackInfo">
 <link rel="next" href="gi-GIVFuncInfo.html" title="GIVFuncInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -220,6 +220,6 @@ stop the emission of the signal.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index b041d2a..9c2ed35 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIEnumInfo.html" title="GIEnumInfo">
 <link rel="next" href="gi-GIUnionInfo.html" title="GIUnionInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -448,6 +448,6 @@ when done. </p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 7eca0e1..f4a1b88 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIPropertyInfo.html" title="GIPropertyInfo">
 <link rel="next" href="gi-GIValueInfo.html" title="GIValueInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -479,6 +479,6 @@ returned.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 3a06bf4..89b0ff5 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="gi-typelib.html" title="GITypelib">
 <link rel="prev" href="gi-gitypelib.html" title="gitypelib">
 <link rel="next" href="ch03.html" title="TODO">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -3234,6 +3234,6 @@ entry can be found by a binary search.</p></td>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index d22b409..96c67b7 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GIStructInfo.html" title="GIStructInfo">
 <link rel="next" href="gi-GIObjectInfo.html" title="GIObjectInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -503,6 +503,6 @@ g_union_info_get_alignment (<em class="parameter"><code><a class="link" href="gi
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 4ed1e71..9dde79c 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GISignalInfo.html" title="GISignalInfo">
 <link rel="next" href="gi-GIRegisteredTypeInfo.html" title="GIRegisteredTypeInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -424,6 +424,6 @@ error occurred.</p>
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index bebb0fa..8aedcfd 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-GITypeInfo.html" title="GITypeInfo">
 <link rel="next" href="gi-typelib.html" title="GITypelib">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -70,6 +70,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 5e5da55..624a982 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="overview.html" title="Part I. GObject-Introspection Overview">
 <link rel="prev" href="overview.html" title="Part I. GObject-Introspection Overview">
 <link rel="next" href="gi-programming.html" title="Writing introspected libraries">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index f90f8a8..1c103a0 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="gi-struct-hierarchy.html" title="Struct hierarchy">
 <link rel="next" href="gi-GIBaseInfo.html" title="GIBaseInfo">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 441033a..56ea370 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch03.html" title="TODO">
 <link rel="prev" href="gi-girffi.html" title="girffi">
 <link rel="next" href="api-index-full.html" title="Index">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 37126e2..1052b93 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch03.html" title="TODO">
 <link rel="prev" href="ch03.html" title="TODO">
 <link rel="next" href="gi-gir-reference.html" title="The GIR XML format">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -530,6 +530,6 @@ g_callable_info_free_closure (<em class="parameter"><code><a class="link" href="
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index b4a93bd..c771b20 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="gi-typelib.html" title="GITypelib">
 <link rel="prev" href="gi-typelib.html" title="GITypelib">
 <link rel="next" href="gi-GITypelib.html" title="GITypelib">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -328,6 +328,6 @@ g_typelib_get_namespace (<em class="parameter"><code><a class="link" href="gi-gi
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 47b9e24..868ab6f 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="overview.html" title="Part I. GObject-Introspection Overview">
 <link rel="prev" href="gi-building.html" title="Compiling the GObject Introspection package">
 <link rel="next" href="gi.html" title="Part II. API Reference">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -36,6 +36,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 258d110..0664eab 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="GIRepository">
 <link rel="prev" href="GIRepository.html" title="GIRepository">
 <link rel="next" href="gi-common-types.html" title="common types">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -51,6 +51,6 @@
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 25966b5..54263b4 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="gi.html" title="Part II. API Reference">
 <link rel="prev" href="gi-GIValueInfo.html" title="GIValueInfo">
 <link rel="next" href="gi-gitypelib.html" title="gitypelib">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -32,6 +32,6 @@
 </dl></div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 15c3910..8c7e678 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="gi-programming.html" title="Writing introspected libraries">
 <link rel="next" href="ch01.html" title="GIRepository">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 </div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 471d607..c869eb9 100644 (file)
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
 <link rel="home" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="next" href="overview.html" title="Part I. GObject-Introspection Overview">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -15,7 +15,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GObject Introspection Reference Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      This document is for GObject Introspection version 1.55.0
+      This document is for GObject Introspection version 1.55.1
 .
       The latest version of this documentation can be found on-line at
       <a class="ulink" href="http://developer.gnome.org/gi/unstable/" target="_top">http://developer.gnome.org/gi/unstable/</a>.
 </dl></div>
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index a6e3024..a6da818 100644 (file)
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="prev" href="index.html" title="GObject Introspection Reference Manual">
 <link rel="next" href="gi-building.html" title="Compiling the GObject Introspection package">
-<meta name="generator" content="GTK-Doc V1.26.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.27.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -57,6 +57,6 @@
 <img src="overview.png">
 </div>
 <div class="footer">
-<hr>Generated by GTK-Doc V1.26.1</div>
+<hr>Generated by GTK-Doc V1.27.1</div>
 </body>
 </html>
\ No newline at end of file
index 3675420..4be4ede 100644 (file)
@@ -30,6 +30,10 @@ body
   vertical-align: top;
 }
 
+span.nowrap {
+  white-space: nowrap;
+}
+
 div.gallery-float
 {
   float: left;
index fa8c679..ecdb2cf 100644 (file)
  * ## An example for file descriptor passing # {#gdbus-unix-fd-client}
  *
  * Here is an example for passing UNIX file descriptors:
- * [gdbus-unix-fd-client.c](https://git.gnome.org/browse/glib/tree/gio/tests/gdbus-unix-fd-client.c)
+ * [gdbus-unix-fd-client.c](https://git.gnome.org/browse/glib/tree/gio/tests/gdbus-example-unix-fd-client.c)
  *
  * ## An example for exporting a GObject # {#gdbus-export}
  *
  * of %G_IO_ERROR_DBUS_ERROR. Note that GDBus clients can still recover
  * org.project.Foo.Bar.Error.AnotherError using g_dbus_error_get_remote_error().
  *
- * Note that errors in the %G_DBUS_ERROR error domain is intended only
+ * Note that the %G_DBUS_ERROR error domain is intended only
  * for returning errors from a remote message bus process. Errors
- * generated locally in-process by e.g. #GDBusConnection is from the
+ * generated locally in-process by e.g. #GDBusConnection should use the
  * %G_IO_ERROR domain.
  */
 
  * _g_freedesktop_dbus_call_add_match:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_rule: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * _g_freedesktop_dbus_call_add_match_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_rule: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.AddMatch">AddMatch()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_get_connection_selinux_security_context:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @out_security_context: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionSELinuxSecurityContext">GetConnectionSELinuxSecurityContext()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_get_connection_unix_process_id:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @out_pid: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixProcessID">GetConnectionUnixProcessID()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_get_connection_unix_user:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @out_uid: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetConnectionUnixUser">GetConnectionUnixUser()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
 /**
  * _g_freedesktop_dbus_call_get_id:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * _g_freedesktop_dbus_call_get_id_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @out_unique_id: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetId">GetId()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_get_name_owner:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @out_unique_name: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.GetNameOwner">GetNameOwner()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
 /**
  * _g_freedesktop_dbus_call_hello:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * _g_freedesktop_dbus_call_hello_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @out_assigned_name: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.Hello">Hello()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
 /**
  * _g_freedesktop_dbus_call_list_activatable_names:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
 /**
  * _g_freedesktop_dbus_call_list_activatable_names_finish:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @out_activatable_names: (out): Return location for return parameter or %NULL to ignore.
+ * @out_activatable_names: (out) (array zero-terminated=1): Return location for return parameter or %NULL to ignore.
  * @res: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to _g_freedesktop_dbus_call_list_activatable_names().
  * @error: Return location for error or %NULL.
  *
 /**
  * _g_freedesktop_dbus_call_list_activatable_names_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @out_activatable_names: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @out_activatable_names: (out) (array zero-terminated=1): Return location for return parameter or %NULL to ignore.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListActivatableNames">ListActivatableNames()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
 /**
  * _g_freedesktop_dbus_call_list_names:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
 /**
  * _g_freedesktop_dbus_call_list_names_finish:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @out_names: (out): Return location for return parameter or %NULL to ignore.
+ * @out_names: (out) (array zero-terminated=1): Return location for return parameter or %NULL to ignore.
  * @res: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to _g_freedesktop_dbus_call_list_names().
  * @error: Return location for error or %NULL.
  *
 /**
  * _g_freedesktop_dbus_call_list_names_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @out_names: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @out_names: (out) (array zero-terminated=1): Return location for return parameter or %NULL to ignore.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListNames">ListNames()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_list_queued_owners:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
 /**
  * _g_freedesktop_dbus_call_list_queued_owners_finish:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @out_queued_owners: (out): Return location for return parameter or %NULL to ignore.
+ * @out_queued_owners: (out) (array zero-terminated=1): Return location for return parameter or %NULL to ignore.
  * @res: The #GAsyncResult obtained from the #GAsyncReadyCallback passed to _g_freedesktop_dbus_call_list_queued_owners().
  * @error: Return location for error or %NULL.
  *
  * _g_freedesktop_dbus_call_list_queued_owners_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @out_queued_owners: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @out_queued_owners: (out) (array zero-terminated=1): Return location for return parameter or %NULL to ignore.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ListQueuedOwners">ListQueuedOwners()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_name_has_owner:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @out_has_owner: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.NameHasOwner">NameHasOwner()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_release_name:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @out_value: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ReleaseName">ReleaseName()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
 /**
  * _g_freedesktop_dbus_call_reload_config:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
 /**
  * _g_freedesktop_dbus_call_reload_config_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.ReloadConfig">ReloadConfig()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_remove_match:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_rule: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * _g_freedesktop_dbus_call_remove_match_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_rule: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.RemoveMatch">RemoveMatch()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @arg_flags: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @arg_name: Argument to pass with the method invocation.
  * @arg_flags: Argument to pass with the method invocation.
  * @out_value: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.RequestName">RequestName()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_name: Argument to pass with the method invocation.
  * @arg_flags: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * @arg_name: Argument to pass with the method invocation.
  * @arg_flags: Argument to pass with the method invocation.
  * @out_value: (out): Return location for return parameter or %NULL to ignore.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.StartServiceByName">StartServiceByName()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
  * _g_freedesktop_dbus_call_update_activation_environment:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_environment: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied or %NULL.
  * @user_data: User data to pass to @callback.
  *
  * _g_freedesktop_dbus_call_update_activation_environment_sync:
  * @proxy: A #_GFreedesktopDBusProxy.
  * @arg_environment: Argument to pass with the method invocation.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL.
  *
  * Synchronously invokes the <link linkend="gdbus-method-org-freedesktop-DBus.UpdateActivationEnvironment">UpdateActivationEnvironment()</link> D-Bus method on @proxy. The calling thread is blocked until a reply is received.
 
 /**
  * _g_freedesktop_dbus_override_properties:
- * @klass: The class structure for a #GObject<!-- -->-derived class.
+ * @klass: The class structure for a #GObject derived class.
  * @property_id_begin: The property id to assign to the first overridden property.
  *
  * Overrides all #GObject properties in the #_GFreedesktopDBus interface for a concrete class.
  * _g_freedesktop_dbus_proxy_new:
  * @connection: A #GDBusConnection.
  * @flags: Flags from the #GDBusProxyFlags enumeration.
- * @name: (allow-none): A bus name (well-known or unique) or %NULL if @connection is not a message bus connection.
+ * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message bus connection.
  * @object_path: An object path.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied.
  * @user_data: User data to pass to @callback.
  *
  * @flags: Flags from the #GDBusProxyFlags enumeration.
  * @name: A bus name (well-known or unique).
  * @object_path: An object path.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @callback: A #GAsyncReadyCallback to call when the request is satisfied.
  * @user_data: User data to pass to @callback.
  *
  * @flags: Flags from the #GDBusProxyFlags enumeration.
  * @name: A bus name (well-known or unique).
  * @object_path: An object path.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL
  *
  * Like _g_freedesktop_dbus_proxy_new_sync() but takes a #GBusType instead of a #GDBusConnection.
  * _g_freedesktop_dbus_proxy_new_sync:
  * @connection: A #GDBusConnection.
  * @flags: Flags from the #GDBusProxyFlags enumeration.
- * @name: (allow-none): A bus name (well-known or unique) or %NULL if @connection is not a message bus connection.
+ * @name: (nullable): A bus name (well-known or unique) or %NULL if @connection is not a message bus connection.
  * @object_path: An object path.
- * @cancellable: (allow-none): A #GCancellable or %NULL.
+ * @cancellable: (nullable): A #GCancellable or %NULL.
  * @error: Return location for error or %NULL
  *
  * Synchronously creates a proxy for the D-Bus interface <link linkend="gdbus-interface-org-freedesktop-DBus.top_of_page">org.freedesktop.DBus</link>. See g_dbus_proxy_new_sync() for more details.
 
 
 /**
+ * _g_io_module_extract_name:
+ * @filename: filename of a GIOModule
+ *
+ * Extract the plugin name from its filename. It removes optional "lib" or
+ * "libgio" prefix, and removes everything after the first dot. For example:
+ * "libgiognutls.so" -> "gnutls".
+ *
+ * Returns: (transfer full): the module's name
+ */
+
+
+/**
  * _g_io_module_get_default:
  * @extension_point: the name of an extension point
  * @envvar: (nullable): the name of an environment variable to
 
 
 /**
+ * g_application_set_option_context_description:
+ * @application: the #GApplication
+ * @description: (nullable): a string to be shown in `--help` output
+ *  after the list of options, or %NULL
+ *
+ * Adds a description to the @application option context.
+ *
+ * See g_option_context_set_description() for more information.
+ *
+ * Since: 2.56
+ */
+
+
+/**
+ * g_application_set_option_context_parameter_string:
+ * @application: the #GApplication
+ * @parameter_string: (nullable): a string which is displayed
+ *   in the first line of `--help` output, after the usage summary `programname [OPTION...]`.
+ *
+ * Sets the parameter string to be used by the commandline handling of @application.
+ *
+ * This function registers the argument to be passed to g_option_context_new()
+ * when the internal #GOptionContext of @application is created.
+ *
+ * See g_option_context_new() for more information about @parameter_string.
+ *
+ * Since: 2.56
+ */
+
+
+/**
+ * g_application_set_option_context_summary:
+ * @application: the #GApplication
+ * @summary: (nullable): a string to be shown in `--help` output
+ *  before the list of options, or %NULL
+ *
+ * Adds a summary to the @application option context.
+ *
+ * See g_option_context_set_summary() for more information.
+ *
+ * Since: 2.56
+ */
+
+
+/**
  * g_application_set_resource_base_path:
  * @application: a #GApplication
  * @resource_path: (nullable): the resource path to use
 
 
 /**
+ * g_desktop_app_info_get_locale_string:
+ * @info: a #GDesktopAppInfo
+ * @key: the key to look up
+ *
+ * Looks up a localized string value in the keyfile backing @info
+ * translated to the current locale.
+ *
+ * The @key is looked up in the "Desktop Entry" group.
+ *
+ * Returns: (nullable): a newly allocated string, or %NULL if the key
+ *     is not found
+ * Since: 2.56
+ */
+
+
+/**
  * g_desktop_app_info_get_nodisplay:
  * @info: a #GDesktopAppInfo
  *
index 1651e31..854cee1 100644 (file)
 
 
 /**
+ * g_autolist:
+ * @TypeName: a supported variable type
+ *
+ * Helper to declare a list variable with automatic deep cleanup.
+ *
+ * The list is deeply freed, in a way appropriate to the specified type, when the
+ * variable goes out of scope.  The type must support this.
+ *
+ * This feature is only supported on GCC and clang.  This macro is not
+ * defined on other compilers and should not be used in programs that
+ * are intended to be portable to those compilers.
+ *
+ * This is meant to be used to declare lists of a type with a cleanup
+ * function.  The type of the variable is a GList *.  You
+ * must not add your own '*'.
+ *
+ * This macro can be used to avoid having to do explicit cleanups of
+ * local variables when exiting functions.  It often vastly simplifies
+ * handling of error conditions, removing the need for various tricks
+ * such as 'goto out' or repeating of cleanup code.  It is also helpful
+ * for non-error cases.
+ *
+ * See also g_autoslist(), g_autoptr() and g_steal_pointer().
+ *
+ * Since: 2.56
+ */
+
+
+/**
  * g_autoptr:
  * @TypeName: a supported variable type
  *
 
 
 /**
+ * g_autoslist:
+ * @TypeName: a supported variable type
+ *
+ * Helper to declare a singly linked list variable with automatic deep cleanup.
+ *
+ * The list is deeply freed, in a way appropriate to the specified type, when the
+ * variable goes out of scope.  The type must support this.
+ *
+ * This feature is only supported on GCC and clang.  This macro is not
+ * defined on other compilers and should not be used in programs that
+ * are intended to be portable to those compilers.
+ *
+ * This is meant to be used to declare lists of a type with a cleanup
+ * function.  The type of the variable is a GSList *.  You
+ * must not add your own '*'.
+ *
+ * This macro can be used to avoid having to do explicit cleanups of
+ * local variables when exiting functions.  It often vastly simplifies
+ * handling of error conditions, removing the need for various tricks
+ * such as 'goto out' or repeating of cleanup code.  It is also helpful
+ * for non-error cases.
+ *
+ * See also g_autolist(), g_autoptr() and g_steal_pointer().
+ *
+ * Since: 2.56
+ */
+
+
+/**
  * g_base64_decode:
  * @text: zero-terminated string with base64 text to decode
  * @out_len: (out): The length of the decoded data is written here
 /**
  * g_bookmark_file_load_from_data:
  * @bookmark: an empty #GBookmarkFile struct
- * @data: desktop bookmarks loaded in memory
+ * @data: (array length=length) (element-type guint8): desktop bookmarks
+ *    loaded in memory
  * @length: the length of @data in bytes
  * @error: return location for a #GError, or %NULL
  *
  * g_bookmark_file_load_from_data_dirs:
  * @bookmark: a #GBookmarkFile
  * @file: (type filename): a relative path to a filename to open and parse
- * @full_path: (type filename) (nullable): return location for a string
+ * @full_path: (out) (optional) (type filename): return location for a string
  *    containing the full path of the file, or %NULL
  * @error: return location for a #GError, or %NULL
  *
  * g_bookmark_file_set_groups:
  * @bookmark: a #GBookmarkFile
  * @uri: an item's URI
- * @groups: (nullable): an array of group names, or %NULL to remove all groups
+ * @groups: (nullable) (array length=length) (element-type utf8): an array of
+ *    group names, or %NULL to remove all groups
  * @length: number of group name values in @groups
  *
  * Sets a list of group names for the item with URI @uri.  Each previously
  *
  * This function outputs @bookmark as a string.
  *
- * Returns: a newly allocated string holding
- *   the contents of the #GBookmarkFile
+ * Returns: (array length=length) (element-type guint8):
+ *   a newly allocated string holding the contents of the #GBookmarkFile
  * Since: 2.12
  */
 
  * @bytes: (nullable): a #GBytes
  *
  * Releases a reference on @bytes.  This may result in the bytes being
- * freed.
+ * freed. If @bytes is %NULL, it will return immediately.
  *
  * Since: 2.32
  */
  *   for the specifier.
  *
  * Returns: a newly allocated string formatted to the requested format
- *     or %NULL in the case that there was an error. The string
+ *     or %NULL in the case that there was an error (such as a format specifier
+ *     not being supported in the current locale). The string
  *     should be freed with g_free().
  * Since: 2.26
  */
  * translated in the given @locale if available.  If @locale is
  * %NULL then the current locale is assumed.
  *
+ * If @locale is to be non-%NULL, or if the current locale will change over
+ * the lifetime of the #GKeyFile, it must be loaded with
+ * %G_KEY_FILE_KEEP_TRANSLATIONS in order to load strings for all locales.
+ *
  * If @key cannot be found then %NULL is returned and @error is set
  * to #G_KEY_FILE_ERROR_KEY_NOT_FOUND. If the value associated
  * with @key cannot be interpreted or no suitable translation can
  * translated in the given @locale if available.  If @locale is
  * %NULL then the current locale is assumed.
  *
+ * If @locale is to be non-%NULL, or if the current locale will change over
+ * the lifetime of the #GKeyFile, it must be loaded with
+ * %G_KEY_FILE_KEEP_TRANSLATIONS in order to load strings for all locales.
+ *
  * If @key cannot be found then %NULL is returned and @error is set
  * to #G_KEY_FILE_ERROR_KEY_NOT_FOUND. If the values associated
  * with @key cannot be interpreted or no suitable translations
  * nothing.
  *
  * If *@err is %NULL (ie: an error variable is present but there is no
- * error condition) then also do nothing. Whether or not it makes sense
- * to take advantage of this feature is up to you.
+ * error condition) then also do nothing.
  *
  * Since: 2.16
  */
  *     first element comes before the second, or a positive value if
  *     the first element comes after the second.
  *
- * Sorts a #GSList using the given comparison function.
+ * Sorts a #GSList using the given comparison function. The algorithm
+ * used is a stable sort.
  *
  * Returns: the start of the sorted #GSList
  */
  * g_source_remove:
  * @tag: the ID of the source to remove.
  *
- * Removes the source with the given id from the default main context.
+ * Removes the source with the given ID from the default main context. You must
+ * use g_source_destroy() for sources added to a non-default main context.
  *
- * The id of a #GSource is given by g_source_get_id(), or will be
+ * The ID of a #GSource is given by g_source_get_id(), or will be
  * returned by the functions g_source_attach(), g_idle_add(),
  * g_idle_add_full(), g_timeout_add(), g_timeout_add_full(),
  * g_child_watch_add(), g_child_watch_add_full(), g_io_add_watch(), and
  * g_io_add_watch_full().
  *
- * See also g_source_destroy(). You must use g_source_destroy() for sources
- * added to a non-default main context.
- *
  * It is a programmer error to attempt to remove a non-existent source.
  *
  * More specifically: source IDs can be reissued after a source has been
  * Note that if you have a pair of sources where the ready time of one
  * suggests that it will be delivered first but the priority for the
  * other suggests that it would be delivered first, and the ready time
- * for both sources is reached during the same main context iteration
+ * for both sources is reached during the same main context iteration,
  * then the order of dispatch is undefined.
  *
  * It is a no-op to call this function on a #GSource which has already been
  *   be skipped (ie, a test whose name contains "/subprocess").
  * - `-m {perf|slow|thorough|quick|undefined|no-undefined}`: Execute tests according to these test modes:
  *
- *   `perf`: Performance tests, may take long and report results.
+ *   `perf`: Performance tests, may take long and report results (off by default).
  *
- *   `slow`, `thorough`: Slow and thorough tests, may take quite long and maximize coverage.
+ *   `slow`, `thorough`: Slow and thorough tests, may take quite long and maximize coverage
+ *   (off by default).
  *
- *   `quick`: Quick tests, should run really quickly and give good coverage.
+ *   `quick`: Quick tests, should run really quickly and give good coverage (the default).
  *
  *   `undefined`: Tests for undefined behaviour, may provoke programming errors
  *   under g_test_trap_subprocess() or g_test_expect_message() to check
- *   that appropriate assertions or warnings are given
+ *   that appropriate assertions or warnings are given (the default).
  *
  *   `no-undefined`: Avoid tests for undefined behaviour
  *
  *
  * Returns %TRUE if tests are run in performance mode.
  *
+ * By default, tests are run in quick mode. In tests that use
+ * g_test_init(), the option `-m perf` enables performance tests, while
+ * `-m quick` disables them.
+ *
  * Returns: %TRUE if in performance mode
  */
 
  * Exactly one of g_test_quick() and g_test_slow() is active in any run;
  * there is no "medium speed".
  *
+ * By default, tests are run in quick mode. In tests that use
+ * g_test_init(), the options `-m quick`, `-m slow` and `-m thorough`
+ * can be used to change this.
+ *
  * Returns: %TRUE if in quick mode
  */
 
  * g_test_quiet:
  *
  * Returns %TRUE if tests are run in quiet mode.
+ * In tests that use g_test_init(), the option `-q` or `--quiet` enables
+ * this, while `--verbose` disables it.
  * The default is neither g_test_verbose() nor g_test_quiet().
  *
  * Returns: %TRUE if in quiet mode
  * Exactly one of g_test_quick() and g_test_slow() is active in any run;
  * there is no "medium speed".
  *
+ * By default, tests are run in quick mode. In tests that use
+ * g_test_init(), the options `-m quick`, `-m slow` and `-m thorough`
+ * can be used to change this.
+ *
  * Returns: the opposite of g_test_quick()
  */
 
  * Returns %TRUE if tests are run in thorough mode, equivalent to
  * g_test_slow().
  *
+ * By default, tests are run in quick mode. In tests that use
+ * g_test_init(), the options `-m quick`, `-m slow` and `-m thorough`
+ * can be used to change this.
+ *
  * Returns: the same thing as g_test_slow()
  */
 
  *
  * Returns %TRUE if tests may provoke assertions and other formally-undefined
  * behaviour, to verify that appropriate warnings are given. It might, in some
- * cases, be useful to turn this off if running tests under valgrind.
+ * cases, be useful to turn this off with if running tests under valgrind;
+ * in tests that use g_test_init(), the option `-m no-undefined` disables
+ * those tests, while `-m undefined` explicitly enables them (the default
+ * behaviour).
  *
  * Returns: %TRUE if tests may provoke programming errors
  */
  * g_test_verbose:
  *
  * Returns %TRUE if tests are run in verbose mode.
+ * In tests that use g_test_init(), the option `--verbose` enables this,
+ * while `-q` or `--quiet` disables it.
  * The default is neither g_test_verbose() nor g_test_quiet().
  *
  * Returns: %TRUE if in verbose mode
  * data from untrusted sources and you want to ensure your serialised
  * output is definitely in normal form.
  *
+ * If @value is already in normal form, a new reference will be returned
+ * (which will be floating if @value is floating). If it is not in normal form,
+ * the newly created #GVariant will be returned with a single non-floating
+ * reference. Typically, g_variant_take_ref() should be called on the return
+ * value from this function to guarantee ownership of a single non-floating
+ * reference to it.
+ *
  * Returns: (transfer full): a trusted #GVariant
  * Since: 2.24
  */
index f94bdb4..f52cc7c 100644 (file)
  * to a function and maybe a data argument, and the marshaller
  * converts between #GValue and native C types. The GObject
  * library provides the #GCClosure type for this purpose. Bindings for
- * other languages need marshallers which convert between #GValue<!--
- * -->s and suitable representations in the runtime of the language in
+ * other languages need marshallers which convert between #GValues
+ * and suitable representations in the runtime of the language in
  * order to use functions written in that languages as callbacks.
  *
  * Within GObject, closures play an important role in the
  *     from the @target to the @source, or %NULL to use the default
  * @user_data: custom data to be passed to the transformation functions,
  *     or %NULL
- * @notify: function to be called when disposing the binding, to free the
- *     resources used by the transformation functions
+ * @notify: (nullable): a function to call when disposing the binding, to free
+ *     resources used by the transformation functions, or %NULL if not required
  *
  * Complete version of g_object_bind_property().
  *
  *
  * Increases the reference count of @object.
  *
+ * Since GLib 2.56, if `GLIB_VERSION_MAX_ALLOWED` is 2.56 or greater, the type
+ * of @object will be propagated to the return type (using the GCC typeof()
+ * extension), so any casting the caller needs to do on the return type must be
+ * explicit.
+ *
  * Returns: (type GObject.Object) (transfer none): the same @object
  */
 
  * count unchanged.  If the object is not floating, then this call
  * adds a new normal reference increasing the reference count by one.
  *
+ * Since GLib 2.56, the type of @object will be propagated to the return type
+ * under the same conditions as for g_object_ref().
+ *
  * Since: 2.10
  * Returns: (type GObject.Object) (transfer none): @object
  */
 
 /**
  * g_type_module_add_interface:
- * @module: a #GTypeModule
+ * @module: (nullable): a #GTypeModule
  * @instance_type: type to which to add the interface.
  * @interface_type: interface type to add
  * @interface_info: type information structure
  *
  * As long as any instances of the type exist, the type plugin will
  * not be unloaded.
+ *
+ * Since 2.56 if @module is %NULL this will call g_type_add_interface_static()
+ * instead. This can be used when making a static build of the module.
  */
 
 
 /**
  * g_type_module_register_enum:
- * @module: a #GTypeModule
+ * @module: (nullable): a #GTypeModule
  * @name: name for the type
  * @const_static_values: an array of #GEnumValue structs for the
  *                       possible enumeration values. The array is
  * As long as any instances of the type exist, the type plugin will
  * not be unloaded.
  *
+ * Since 2.56 if @module is %NULL this will call g_type_register_static()
+ * instead. This can be used when making a static build of the module.
+ *
  * Since: 2.6
  * Returns: the new or existing type ID
  */
 
 /**
  * g_type_module_register_flags:
- * @module: a #GTypeModule
+ * @module: (nullable): a #GTypeModule
  * @name: name for the type
  * @const_static_values: an array of #GFlagsValue structs for the
  *                       possible flags values. The array is
  * As long as any instances of the type exist, the type plugin will
  * not be unloaded.
  *
+ * Since 2.56 if @module is %NULL this will call g_type_register_static()
+ * instead. This can be used when making a static build of the module.
+ *
  * Since: 2.6
  * Returns: the new or existing type ID
  */
 
 /**
  * g_type_module_register_type:
- * @module: a #GTypeModule
+ * @module: (nullable): a #GTypeModule
  * @parent_type: the type for the parent class
  * @type_name: name for the type
  * @type_info: type information structure
  * As long as any instances of the type exist, the type plugin will
  * not be unloaded.
  *
+ * Since 2.56 if @module is %NULL this will call g_type_register_static()
+ * instead. This can be used when making a static build of the module.
+ *
  * Returns: the new or existing type ID
  */
 
  * g_value_dup_variant:
  * @value: a valid #GValue of type %G_TYPE_VARIANT
  *
- * Get the contents of a variant #GValue, increasing its refcount.
+ * Get the contents of a variant #GValue, increasing its refcount. The returned
+ * #GVariant is never floating.
  *
- * Returns: variant contents of @value, should be unrefed using
- *   g_variant_unref() when no longer needed
+ * Returns: (transfer full) (nullable): variant contents of @value (may be %NULL);
+ *    should be unreffed using g_variant_unref() when no longer needed
  * Since: 2.26
  */
 
  *
  * Get the contents of a variant #GValue.
  *
- * Returns: variant contents of @value
+ * Returns: (nullable): variant contents of @value (may be %NULL)
  * Since: 2.26
  */
 
index aaa8355..d9e924f 100644 (file)
@@ -467,7 +467,7 @@ is_aligned (guint32 offset)
   return offset == ALIGN_VALUE (offset, 4);
 }
 
-#define MAX_NAME_LEN 200
+#define MAX_NAME_LEN 2048
 
 static const char *
 get_string (GITypelib *typelib, guint32 offset, GError **error)
index 7dbab5c..218024e 100644 (file)
@@ -192,7 +192,7 @@ stringtext                          ([^\\\"])|(\\.)
 "__stdcall"                            { /* ignore */ }
 "__w64"                                        { /* ignore */ }
 "__int64"                              { return INT; }
-
+"_Float128"                             { return FLOAT; }
 
 "G_GINT64_CONSTANT"                    { return INTL_CONST; }
 "G_GUINT64_CONSTANT"                   { return INTUL_CONST; }
index 859aeb0..13a0b1f 100644 (file)
@@ -21,4 +21,4 @@ Libs.private:
 
 Name: gobject-introspection
 Description: GObject Introspection
-Version: 1.55.0
+Version: 1.55.1
index 3e6905c..83f6ad3 100644 (file)
@@ -20,4 +20,4 @@ Libs.private:
 
 Name: gobject-introspection
 Description: GObject Introspection
-Version: 1.55.0
+Version: 1.55.1
index cb30348..bb1673d 100644 (file)
@@ -360,8 +360,8 @@ static void yynoreturn yy_fatal_error (yyconst char* msg  );
        *yy_cp = '\0'; \
        (yy_c_buf_p) = yy_cp;
 
-#define YY_NUM_RULES 160
-#define YY_END_OF_BUFFER 161
+#define YY_NUM_RULES 161
+#define YY_END_OF_BUFFER 162
 /* This struct is not used in this scanner,
    but its presence is necessary. */
 struct yy_trans_info
@@ -369,124 +369,126 @@ struct yy_trans_info
        flex_int32_t yy_verify;
        flex_int32_t yy_nxt;
        };
-static yyconst flex_int16_t yy_acclist[1030] =
+static yyconst flex_int16_t yy_acclist[1047] =
     {   0,
-      161,  159,  160,    3,  159,  160,    1,  160,   45,  159,
-      160,  159,  160,   20,  159,  160,   40,  159,  160,   42,
-      159,  160,  159,  160,   29,  159,  160,   30,  159,  160,
-       38,  159,  160,   36,  159,  160,   69,  159,  160,   37,
-      159,  160,   35,  159,  160,   39,  159,  160,  152,  159,
-      160,  152,  159,  160,   32,  159,  160,   31,  159,  160,
-       47,  159,  160,   46,  159,  160,   48,  159,  160,   34,
-      159,  160,  108,  149,  159,  160,  108,  149,  159,  160,
-      108,  149,  159,  160,  108,  149,  159,  160,  108,  149,
-      159,  160,   25,  159,  160,  159,  160,   27,  159,  160,
-
-       41,  159,  160,  108,  149,  159,  160,  108,  149,  159,
-      160,  108,  149,  159,  160,  108,  149,  159,  160,  108,
-      149,  159,  160,  108,  149,  159,  160,  108,  149,  159,
-      160,  108,  149,  159,  160,  108,  149,  159,  160,  108,
-      149,  159,  160,  108,  149,  159,  160,  108,  149,  159,
-      160,  108,  149,  159,  160,  108,  149,  159,  160,  108,
-      149,  159,  160,  108,  149,  159,  160,   21,  159,  160,
-       43,  159,  160,   23,  159,  160,   44,  159,  160,    3,
-        1,   62,  157,   53,   24,   65,   55,  155,   51,   67,
-       49,   68,   50,   70,  153,    4,    6,   52,  153,  151,
-
-      152,  152,  152,  152,   28,   22,   26,   57,   63,   61,
-       64,   58,  108,  149,  108,  149,  108,  149,  108,  149,
-        2,   54,  108,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  118,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  126,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,  108,  149,   56,   66,
-       33,  153,    6,  151,  152,  151,  152,  154,  152,  152,
-
-      152,  150,   59,   60,  108,  149,  108,  149,  158,  156,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  109,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  124,  149,  108,  149,  108,  149,  108,  128,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  153,  151,  152,  151,  152,
-      151,  152,  154,  152,  150,  150,  108,  149,  108,  149,
-      108,  149,  104,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  110,  149,  108,  111,  149,  108,
-      149,  108,  113,  149,  108,  114,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  120,  149,  108,  121,
-
-      149,  108,  149,  108,  149,  108,  149,  108,  125,  149,
-      108,  149,  108,  133,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  106,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  146,  149,  108,  149,  108,  149,   18,
-       13,  151,  152,  150,  150,  150,  105,  108,  149,  108,
-      149,  108,  149,   94,  108,  149,  108,  149,  108,  149,
-      108,  149,   74,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-
-      149,  108,  149,  100,  108,  149,  108,  112,  149,  108,
-      115,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      107,  108,  149,  108,  123,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  137,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      144,  149,  108,  149,  108,  149,  108,  148,  149,   15,
-      150,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      119,  149,  108,  122,  149,  108,  127,  149,  108,  149,
-      108,  149,  108,  136,  149,  108,  138,  149,  108,  139,
-      149,  108,  140,  149,  108,  141,  149,  108,  142,  149,
-      108,  149,  108,  149,  108,  149,   14,   16,    5,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,   75,  108,  149,  108,  149,   96,  108,  149,   78,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-      101,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-
-      117,  149,  108,  149,  108,  149,  108,  143,  149,  108,
-      149,  108,  149,   12,  108,  149,  108,  149,   83,  108,
-      149,  108,  149,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,   81,  108,  149,  108,  132,  149,  108,
-      149,  108,  149,   87,  108,  149,  108,  149,   91,  108,
-      149,  108,  149,  108,  149,  108,  116,  149,  108,  134,
-      149,  108,  135,  149,  108,  145,  149,  108,  147,  149,
-        8,   11,   19,   17,  108,  149,  108,  149,   86,  108,
-      149,  108,  149,   84,  108,  149,  108,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,   82,  108,  149,  108,
-
-      149,  108,  149,   99,  108,  149,  108,  131,  149,  108,
-      149,    7,    8,  108,  149,  108,  149,  108,  149,  108,
-      149,  108,  149,  108,  149,   80,  108,  149,  108,  130,
-      149,   89,  108,  149,   88,  108,  149,  108,  149,   92,
-      108,  149,  108,  149,  108,  149,  108,  149,   77,  108,
-      149,  108,  149,  108,  149,  108,  129,  149,  108,  149,
-      108,  149,  108,  149,  108,  149,  108,  149,  108,  149,
-       90,  108,  149,   93,  108,  149,  108,  149,  108,  149,
-      108,  149,   76,  108,  149,   98,   79,  108,  149,  108,
-      149,  108,  149,  108,  149,   71,  108,  149,  108,  149,
-
-      108,  149,  108,  149,  108,  149,  108,  149,   72,  102,
-      108,  149,  108,  149,   85,  108,  149,  103,  108,  149,
-       73,    9,    9,   12,   10,   10,   11,   97,   95
+      162,  160,  161,    3,  160,  161,    1,  161,   45,  160,
+      161,  160,  161,   20,  160,  161,   40,  160,  161,   42,
+      160,  161,  160,  161,   29,  160,  161,   30,  160,  161,
+       38,  160,  161,   36,  160,  161,   69,  160,  161,   37,
+      160,  161,   35,  160,  161,   39,  160,  161,  153,  160,
+      161,  153,  160,  161,   32,  160,  161,   31,  160,  161,
+       47,  160,  161,   46,  160,  161,   48,  160,  161,   34,
+      160,  161,  109,  150,  160,  161,  109,  150,  160,  161,
+      109,  150,  160,  161,  109,  150,  160,  161,  109,  150,
+      160,  161,   25,  160,  161,  160,  161,   27,  160,  161,
+
+       41,  160,  161,  109,  150,  160,  161,  109,  150,  160,
+      161,  109,  150,  160,  161,  109,  150,  160,  161,  109,
+      150,  160,  161,  109,  150,  160,  161,  109,  150,  160,
+      161,  109,  150,  160,  161,  109,  150,  160,  161,  109,
+      150,  160,  161,  109,  150,  160,  161,  109,  150,  160,
+      161,  109,  150,  160,  161,  109,  150,  160,  161,  109,
+      150,  160,  161,  109,  150,  160,  161,   21,  160,  161,
+       43,  160,  161,   23,  160,  161,   44,  160,  161,    3,
+        1,   62,  158,   53,   24,   65,   55,  156,   51,   67,
+       49,   68,   50,   70,  154,    4,    6,   52,  154,  152,
+
+      153,  153,  153,  153,   28,   22,   26,   57,   63,   61,
+       64,   58,  109,  150,  109,  150,  109,  150,  109,  150,
+        2,   54,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  119,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  127,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+       56,   66,   33,  154,    6,  152,  153,  152,  153,  155,
+
+      153,  153,  153,  151,   59,   60,  109,  150,  109,  150,
+      159,  157,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  150,  109,  150,  109,  110,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  125,  150,  109,  150,
+      109,  150,  109,  129,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  154,
+      152,  153,  152,  153,  152,  153,  155,  153,  151,  151,
+      109,  150,  109,  150,  109,  150,  105,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      111,  150,  109,  112,  150,  109,  150,  109,  114,  150,
+      109,  115,  150,  109,  150,  109,  150,  109,  150,  109,
+
+      150,  109,  121,  150,  109,  122,  150,  109,  150,  109,
+      150,  109,  150,  109,  126,  150,  109,  150,  109,  134,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  107,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  147,
+      150,  109,  150,  109,  150,   18,   13,  152,  153,  151,
+      151,  151,  106,  109,  150,  109,  150,  109,  150,   94,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+       74,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  100,  109,  150,  109,  113,  150,  109,  116,  150,
+      109,  150,  109,  150,  109,  150,  109,  150,  108,  109,
+      150,  109,  124,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  109,  138,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  145,  150,
+      109,  150,  109,  150,  109,  149,  150,   15,  151,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      120,  150,  109,  123,  150,  109,  128,  150,  109,  150,
+      109,  150,  109,  137,  150,  109,  139,  150,  109,  140,
+      150,  109,  141,  150,  109,  142,  150,  109,  143,  150,
+      109,  150,  109,  150,  109,  150,   14,   16,    5,  109,
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,   75,  109,  150,  109,  150,   96,  109,
+      150,   78,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,  101,  109,  150,  109,  150,  109,  150,  109,
+
+      150,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  118,  150,  109,  150,  109,  150,  109,  144,
+      150,  109,  150,  109,  150,   12,  109,  150,  109,  150,
+      109,  150,   83,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,   81,  109,  150,
+      109,  133,  150,  109,  150,  109,  150,   87,  109,  150,
+      109,  150,   91,  109,  150,  109,  150,  109,  150,  109,
+      117,  150,  109,  135,  150,  109,  136,  150,  109,  146,
+      150,  109,  148,  150,    8,   11,   19,   17,  109,  150,
+      109,  150,  102,  109,  150,   86,  109,  150,  109,  150,
+
+       84,  109,  150,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,   82,  109,  150,  109,  150,  109,  150,
+       99,  109,  150,  109,  132,  150,  109,  150,    7,    8,
+      109,  150,  109,  150,  109,  150,  109,  150,  109,  150,
+      109,  150,   80,  109,  150,  109,  131,  150,   89,  109,
+      150,   88,  109,  150,  109,  150,   92,  109,  150,  109,
+      150,  109,  150,  109,  150,   77,  109,  150,  109,  150,
+      109,  150,  109,  130,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,  109,  150,   90,  109,  150,
+       93,  109,  150,  109,  150,  109,  150,  109,  150,   76,
+
+      109,  150,   98,   79,  109,  150,  109,  150,  109,  150,
+      109,  150,   71,  109,  150,  109,  150,  109,  150,  109,
+      150,  109,  150,  109,  150,   72,  103,  109,  150,  109,
+      150,   85,  109,  150,  104,  109,  150,   73,    9,    9,
+       12,   10,   10,   11,   97,   95
     } ;
 
-static yyconst flex_int16_t yy_accept[702] =
+static yyconst flex_int16_t yy_accept[710] =
     {   0,
         1,    1,    1,    2,    4,    7,    9,   12,   14,   17,
        20,   23,   25,   28,   31,   34,   37,   40,   43,   46,
@@ -501,71 +503,71 @@ static yyconst flex_int16_t yy_accept[702] =
 
       211,  212,  213,  215,  217,  219,  219,  219,  221,  222,
       223,  225,  227,  229,  231,  233,  235,  237,  239,  241,
-      243,  245,  248,  250,  252,  254,  256,  258,  260,  262,
-      265,  267,  269,  271,  273,  275,  277,  279,  281,  283,
-      285,  287,  289,  290,  291,  291,  291,  291,  291,  291,
-      291,  291,  292,  292,  293,  293,  293,  294,  296,  298,
-      298,  299,  300,  301,  302,  303,  304,  305,  307,  309,
-      309,  310,  310,  310,  311,  311,  313,  315,  317,  319,
+      243,  245,  247,  250,  252,  254,  256,  258,  260,  262,
+      264,  267,  269,  271,  273,  275,  277,  279,  281,  283,
+      285,  287,  289,  291,  292,  293,  293,  293,  293,  293,
+      293,  293,  293,  294,  294,  295,  295,  295,  296,  298,
+      300,  300,  301,  302,  303,  304,  305,  306,  307,  309,
+      311,  311,  312,  312,  312,  313,  313,  315,  317,  319,
       321,  323,  325,  327,  329,  331,  333,  335,  337,  339,
-      341,  343,  346,  348,  350,  352,  354,  356,  358,  360,
-
-      362,  364,  366,  368,  370,  372,  375,  377,  379,  382,
-      384,  386,  388,  390,  392,  394,  396,  398,  400,  402,
-      404,  406,  408,  410,  412,  414,  416,  416,  416,  416,
-      416,  416,  416,  416,  416,  416,  416,  416,  417,  417,
-      419,  421,  423,  424,  425,  426,  427,  429,  431,  433,
-      436,  438,  440,  442,  444,  446,  448,  450,  452,  454,
+      341,  343,  345,  347,  350,  352,  354,  356,  358,  360,
+
+      362,  364,  366,  368,  370,  372,  374,  376,  379,  381,
+      383,  386,  388,  390,  392,  394,  396,  398,  400,  402,
+      404,  406,  408,  410,  412,  414,  416,  418,  420,  420,
+      420,  420,  420,  420,  420,  420,  420,  420,  420,  420,
+      421,  421,  423,  425,  427,  428,  429,  430,  431,  433,
+      435,  437,  440,  442,  444,  446,  448,  450,  452,  454,
       456,  458,  460,  462,  464,  466,  468,  470,  472,  474,
-      477,  480,  482,  485,  488,  490,  492,  494,  496,  499,
-      502,  504,  506,  508,  511,  513,  516,  518,  520,  522,
-      524,  526,  528,  530,  532,  534,  537,  539,  541,  543,
-
-      546,  548,  550,  550,  551,  551,  551,  551,  551,  551,
-      552,  552,  552,  552,  552,  552,  554,  555,  556,  557,
-      560,  562,  564,  567,  569,  571,  573,  576,  578,  580,
-      582,  584,  586,  588,  590,  592,  594,  596,  598,  600,
-      602,  604,  607,  610,  613,  615,  617,  619,  621,  624,
-      627,  629,  631,  633,  635,  638,  640,  642,  644,  646,
-      648,  650,  653,  655,  657,  660,  660,  660,  660,  661,
-      661,  661,  661,  661,  661,  661,  661,  662,  664,  666,
-      668,  670,  672,  674,  674,  676,  678,  680,  682,  684,
+      476,  478,  480,  483,  486,  488,  491,  494,  496,  498,
+      500,  502,  505,  508,  510,  512,  514,  517,  519,  522,
+      524,  526,  528,  530,  532,  534,  536,  538,  540,  543,
+
+      545,  547,  549,  552,  554,  556,  556,  557,  557,  557,
+      557,  557,  557,  558,  558,  558,  558,  558,  558,  560,
+      561,  562,  563,  566,  568,  570,  573,  575,  577,  579,
+      581,  584,  586,  588,  590,  592,  594,  596,  598,  600,
+      602,  604,  606,  608,  610,  612,  615,  618,  621,  623,
+      625,  627,  629,  632,  635,  637,  639,  641,  643,  646,
+      648,  650,  652,  654,  656,  658,  661,  663,  665,  668,
+      668,  668,  668,  669,  669,  669,  669,  669,  669,  669,
+      669,  670,  672,  674,  676,  678,  680,  682,  684,  684,
       686,  688,  690,  692,  694,  696,  698,  700,  702,  704,
 
-      706,  708,  710,  713,  716,  719,  721,  723,  726,  729,
-      732,  735,  738,  741,  743,  745,  747,  747,  747,  748,
-      748,  749,  749,  749,  749,  749,  749,  750,  752,  754,
-      756,  758,  760,  762,  762,  765,  767,  770,  773,  775,
-      777,  779,  781,  784,  786,  788,  790,  792,  794,  796,
-      798,  800,  803,  805,  807,  810,  812,  814,  814,  814,
-      814,  814,  815,  815,  815,  815,  815,  815,  817,  819,
-      822,  824,  826,  828,  828,  828,  830,  832,  834,  837,
-      840,  842,  844,  847,  849,  852,  854,  856,  859,  862,
-      865,  865,  868,  871,  872,  872,  872,  872,  872,  872,
-
-      873,  873,  873,  874,  874,  875,  877,  879,  882,  884,
-      887,  887,  887,  887,  889,  891,  893,  895,  897,  900,
-      902,  904,  907,  910,  912,  912,  913,  914,  914,  914,
-      914,  914,  916,  918,  920,  920,  920,  920,  922,  924,
-      926,  929,  932,  935,  938,  940,  943,  943,  943,  943,
-      943,  943,  945,  947,  949,  949,  949,  949,  952,  952,
-      952,  954,  956,  959,  961,  961,  961,  961,  961,  961,
-      963,  965,  967,  967,  967,  967,  969,  969,  969,  969,
-      971,  974,  977,  977,  977,  977,  977,  977,  979,  981,
-      983,  983,  983,  983,  986,  987,  987,  990,  990,  990,
-
-      990,  990,  990,  992,  994,  996,  997,  997,  997,  997,
-      997,  997,  997,  997,  997,  999, 1001, 1003, 1003, 1003,
-     1003, 1003, 1003, 1003, 1003, 1003, 1005, 1007, 1009, 1009,
-     1010, 1010, 1010, 1010, 1010, 1010, 1010, 1013, 1015, 1018,
-     1018, 1018, 1018, 1018, 1018, 1018, 1018, 1021, 1021, 1021,
-     1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021, 1021,
-     1021, 1021, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022,
-     1022, 1022, 1022, 1023, 1023, 1023, 1025, 1025, 1025, 1025,
-     1025, 1025, 1025, 1026, 1026, 1026, 1028, 1028, 1028, 1028,
-     1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1030,
-
-     1030
+      706,  708,  710,  712,  714,  716,  718,  720,  723,  726,
+      729,  731,  733,  736,  739,  742,  745,  748,  751,  753,
+      755,  757,  757,  757,  758,  758,  759,  759,  759,  759,
+      759,  759,  760,  762,  764,  766,  768,  770,  772,  774,
+      774,  777,  779,  782,  785,  787,  789,  791,  793,  796,
+      798,  800,  802,  804,  806,  808,  810,  812,  815,  817,
+      819,  822,  824,  826,  826,  826,  826,  826,  827,  827,
+      827,  827,  827,  827,  829,  831,  833,  836,  838,  840,
+      842,  842,  842,  844,  846,  848,  851,  854,  856,  858,
+      861,  863,  866,  868,  870,  873,  876,  879,  879,  882,
+
+      885,  886,  886,  886,  886,  886,  886,  887,  887,  887,
+      888,  888,  889,  891,  893,  896,  899,  901,  904,  904,
+      904,  904,  906,  908,  910,  912,  914,  917,  919,  921,
+      924,  927,  929,  929,  930,  931,  931,  931,  931,  931,
+      933,  935,  937,  937,  937,  937,  939,  941,  943,  946,
+      949,  952,  955,  957,  960,  960,  960,  960,  960,  960,
+      962,  964,  966,  966,  966,  966,  969,  969,  969,  971,
+      973,  976,  978,  978,  978,  978,  978,  978,  980,  982,
+      984,  984,  984,  984,  986,  986,  986,  986,  988,  991,
+      994,  994,  994,  994,  994,  994,  996,  998, 1000, 1000,
+
+     1000, 1000, 1003, 1004, 1004, 1007, 1007, 1007, 1007, 1007,
+     1007, 1009, 1011, 1013, 1014, 1014, 1014, 1014, 1014, 1014,
+     1014, 1014, 1014, 1016, 1018, 1020, 1020, 1020, 1020, 1020,
+     1020, 1020, 1020, 1020, 1022, 1024, 1026, 1026, 1027, 1027,
+     1027, 1027, 1027, 1027, 1027, 1030, 1032, 1035, 1035, 1035,
+     1035, 1035, 1035, 1035, 1035, 1038, 1038, 1038, 1038, 1038,
+     1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038,
+     1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039,
+     1039, 1040, 1040, 1040, 1042, 1042, 1042, 1042, 1042, 1042,
+     1042, 1043, 1043, 1043, 1045, 1045, 1045, 1045, 1046, 1046,
+
+     1046, 1046, 1046, 1046, 1046, 1046, 1046, 1047, 1047
     } ;
 
 static yyconst YY_CHAR yy_ec[256] =
@@ -613,175 +615,177 @@ static yyconst YY_CHAR yy_meta[85] =
         1,    1,    1,    1
     } ;
 
-static yyconst flex_uint16_t yy_base[728] =
+static yyconst flex_uint16_t yy_base[736] =
     {   0,
-        0,    0, 1197, 1198,   83,    0, 1165,   79,   84,   59,
-       82,   82, 1198, 1198, 1164,   79, 1198,   80,   78,   95,
-      138,  199, 1162, 1198,   97, 1162,   76, 1198,    0, 1158,
-     1136,  108, 1144, 1198, 1186, 1198, 1157,   85,   43,   51,
-       76,   75,   55,   80, 1117,   69, 1116, 1125,  103,   70,
-     1115, 1113, 1119, 1198,   86, 1198, 1198,  167,    0, 1198,
-      130, 1198, 1178,  169, 1120,   85, 1118, 1114, 1105, 1198,
-     1198, 1198, 1198,  159, 1198, 1173, 1198, 1198, 1198, 1198,
-     1198, 1198, 1157,  255,  173,    0, 1198,    0,  165,    0,
-      229,  161,  130,    0, 1198, 1198, 1198, 1143, 1198, 1198,
-
-     1198, 1142,    0, 1129, 1131,  134,  189, 1121, 1198, 1198,
-     1099,  104,  227, 1100, 1093, 1096, 1105, 1091, 1107, 1093,
-     1100, 1085, 1086, 1083, 1083, 1089, 1085, 1082, 1079,    0,
-      132, 1083,  156, 1081,  121,  175, 1086, 1074, 1077,  194,
-      145, 1083, 1198, 1198,  285, 1085,  196, 1086,  202, 1075,
-     1087, 1198,  303, 1198, 1112,    0,    0,  190,  195,  311,
-      319,  214, 1198,  221,  304, 1198, 1198, 1094,  185,  150,
-     1198, 1137,  261, 1198, 1136, 1100, 1067,  201, 1069,  111,
-      225, 1075, 1056, 1064, 1062, 1071,  171, 1051, 1065, 1058,
-     1102,    0, 1056, 1058, 1068, 1063, 1050,  275, 1065, 1063,
-
-     1059, 1050, 1057, 1043, 1059,    0, 1044, 1049,    0, 1050,
-     1047, 1036, 1034, 1036, 1038, 1046, 1031, 1029, 1029, 1042,
-     1041, 1030, 1035, 1039, 1041, 1029, 1092, 1030, 1032, 1032,
-     1027, 1087, 1029, 1029, 1027, 1024,  343,  367, 1053,  301,
-     1198,  225, 1198, 1198,  308,  254, 1046, 1039, 1040,    0,
-     1014, 1011, 1019, 1011, 1009, 1002, 1015, 1005, 1015,  998,
-      285, 1002,  997, 1007, 1009,  996,  997,  998, 1040,    0,
-        0,  997,    0,    0,  988,  997,  985,  992,    0,    0,
-      986,  997,  982,    0,  986,    0,  981,  981,  980,  977,
-      990,  979,  984,  989,  988,    0,  986,  975,  981,    0,
-
-      968,  981, 1037, 1198,  970, 1033, 1034,  975, 1032, 1198,
-      973,  973, 1027,  963,  393, 1198,  306, 1198,  311,    0,
-      982,  985,    0,  953,  953,  305,  380,  954,  967,  951,
-      956,  962,  957,  352,  951,  945,  949,  959,  956,  941,
-      958,    0,    0,    0,  944,  945,  951,  941,    0,    0,
-      949,  934,  943,  937,    0,  946,  943,  945,  928,  938,
-      940,    0,  930,  934,    0,  937,  993,  992, 1198,  991,
-      312,  932,  391,  936,  977,  971, 1198,  964,  940,  920,
-      911,  910,  927,  395,  928,  918,  914,  906,  906,  909,
-      908,  954,  951,  899,  901,  912,  915,  900,  948,  894,
-
-      892,  892,    0,    0,    0,  905,  906,    0,    0,    0,
-        0,    0,    0,  902,  902,  894,  955,  956, 1198,  955,
-     1198,  399,  400,  417,  416,  952, 1198,  932,  930,  887,
-      881,  883,  884,  880,  421,  892,    0,    0,  877,  874,
-      886,  919,    0,  877,  879,  883,  874,  879,  917,  874,
-      877,    0,  864,  861,  929,  874,  872,    0,  876,  927,
-      427, 1198,  353,  422,  442,  926,  925,  872,  902,    0,
-      856,  851,  863,  855,  444,  846,  860,  855,  863,  862,
-      849,  857,  859,  846,    0,  886,  844,    0,    0,    0,
-      852,    0,    0,  897,  868,  369,  852,  903,  448, 1198,
-
-      417,  902, 1198,  901, 1198,  867,  847,    0,  830,    0,
-      844,  844,  828,  823,  838,  825,  839,  819,    0,  818,
-      836,    0,  835,  829,  825, 1198,  875,  844,  428,  845,
-      393,  839,  847,  822,  807,  804,  812,  818,  454,  808,
-        0,    0,  821,    0,  801,  819,  817,  817,  449,  829,
-      454,  826,  824,  810,  803,  796,  809,  809,  456,  804,
-      807,  806,    0,  805,  787,  811,  459,  802,  457,  809,
-      811,  790,  786,  785,  777,  795,    0,  836,  450,  793,
-        0,    0,  842,  810,  462,  798,  461,  796,  796,  781,
-      781,  784,  775,    0, 1198,   82,    0,  783,  803,  466,
-
-      800,  471,  801,  786,  769, 1198,  758,  764,  454,  775,
-      785,  470,  794,  475,  783,  792,  765,  760,  763,  462,
-      749,  777,  473,  776,  477,  771,  774,  758,  749, 1198,
-      466,  741,  776,  478,  769,  481,    0,  764,    0,  751,
-      472,  754,  763,  483,  770,  480,    0,  752,  474,  732,
-      750,  485,  741,  486,  687,  477,  677,  685,  488,  684,
-      489, 1198,  480,  680,  528,  533,  682,  491,  489,  675,
-      625,  624, 1198,  601,  591, 1198,  547,  551,  546,  499,
-      548,  544, 1198,  542,  539, 1198,  528,  521,  454,  510,
-      446,  455,  441,  437,  450,  421,  371,  316, 1198, 1198,
-
-      556,  566,  576,  581,  591,  596,  605,  615,  624,  634,
-      644,  654,  664,  674,  684,  688,  698,  708,  718,  725,
-      734,  744,  754,  764,  774,  784,  794
+        0,    0, 1205, 1206,   83,    0, 1173,   79,   84,   59,
+       82,   82, 1206, 1206, 1172,   79, 1206,   80,   78,   95,
+      138,  199, 1170, 1206,   97, 1170,   76, 1206,    0, 1166,
+     1144,  108, 1152, 1206, 1194, 1206, 1165,   85,   43,   51,
+       76,   75,   69,  101, 1125,   61, 1124, 1133,  103,   70,
+     1123, 1121, 1127, 1206,  102, 1206, 1206,  148,    0, 1206,
+      130, 1206, 1186,  169, 1128,  103, 1126, 1122, 1113, 1206,
+     1206, 1206, 1206,  158, 1206, 1181, 1206, 1206, 1206, 1206,
+     1206, 1206, 1165,  255,  173,    0, 1206,    0,  165,    0,
+      229,  163,   74,    0, 1206, 1206, 1206, 1151, 1206, 1206,
+
+     1206, 1150,    0, 1137, 1139,  147,  175, 1129, 1206, 1206,
+     1107, 1109,  104,  227, 1107, 1100, 1103, 1112, 1098, 1114,
+     1100, 1107, 1092, 1093, 1090, 1090, 1096, 1092, 1089, 1086,
+        0,  130, 1090,  195, 1088,  121,  146, 1093, 1081, 1084,
+      136,  164, 1090, 1206, 1206,  285, 1092,  172, 1093,  202,
+     1082, 1094, 1206,  303, 1206, 1119,    0,    0,  198,  168,
+      311,  319,  185, 1206,  196,  246, 1206, 1206, 1101,  305,
+      265, 1206, 1144,  218, 1206, 1143, 1107, 1074, 1073,  195,
+     1075,  275,  291, 1081, 1062, 1070, 1068, 1077,  289, 1057,
+     1071, 1064, 1108,    0, 1062, 1064, 1074, 1069, 1056,  278,
+
+     1071, 1069, 1065, 1056, 1063, 1049, 1065,    0, 1050, 1055,
+        0, 1056, 1053, 1042, 1040, 1042, 1044, 1052, 1037, 1035,
+     1035, 1048, 1047, 1036, 1041, 1045, 1047, 1035, 1098, 1036,
+     1038, 1038, 1033, 1093, 1035, 1035, 1033, 1030,  344,  352,
+     1059,  209, 1206,  314, 1206, 1206,  339,  316, 1052, 1045,
+     1046,    0, 1020, 1030, 1016, 1024, 1016, 1014, 1007, 1020,
+     1010, 1020, 1003,  318, 1007, 1002, 1012, 1014, 1001, 1002,
+     1003, 1045,    0,    0, 1002,    0,    0,  993, 1002,  990,
+      997,    0,    0,  991, 1002,  987,    0,  991,    0,  986,
+      986,  985,  982,  995,  984,  989,  994,  993,    0,  991,
+
+      980,  986,    0,  973,  986, 1042, 1206,  975, 1038, 1039,
+      980, 1037, 1206,  978,  978, 1032,  968,  382, 1206,  213,
+     1206,  350,    0,  987,  990,    0,  959,  957,  957,  300,
+      395,  958,  971,  955,  960,  966,  961,  369,  955,  949,
+      953,  963,  960,  945,  962,    0,    0,    0,  948,  949,
+      955,  945,    0,    0,  953,  938,  947,  941,    0,  950,
+      947,  949,  932,  942,  944,    0,  934,  938,    0,  941,
+      997,  996, 1206,  995,  396,  936,  400,  940,  981,  975,
+     1206,  968,  944,  970,  923,  914,  913,  930,  400,  931,
+      921,  917,  909,  909,  912,  911,  957,  954,  902,  904,
+
+      915,  918,  903,  951,  897,  895,  895,    0,    0,    0,
+      908,  909,    0,    0,    0,    0,    0,    0,  905,  905,
+      897,  958,  959, 1206,  958, 1206,  405,  406,  410,  411,
+      955, 1206,  935,  933,  935,  889,  883,  885,  886,  882,
+      437,  894,    0,    0,  879,  876,  888,  921,    0,  879,
+      881,  885,  876,  881,  919,  876,  879,    0,  866,  863,
+      931,  876,  874,    0,  878,  929,  441, 1206,  400,  443,
+      449,  928,  927,  874,  904,  901,    0,  857,  852,  864,
+      856,  454,  847,  861,  856,  864,  863,  850,  858,  860,
+      847,    0,  887,  845,    0,    0,    0,  853,    0,    0,
+
+      898,  869,  425,  853,  904,  461, 1206,  415,  903, 1206,
+      902, 1206,  868,  848,    0,    0,  831,    0,  845,  845,
+      829,  824,  839,  826,  840,  820,    0,  819,  837,    0,
+      836,  830,  826, 1206,  876,  845,  426,  846,  427,  840,
+      848,  823,  808,  805,  813,  819,  467,  809,    0,    0,
+      822,    0,  802,  820,  818,  818,  437,  830,  444,  827,
+      825,  811,  804,  797,  810,  810,  469,  805,  808,  807,
+        0,  806,  788,  812,  446,  803,  450,  810,  812,  791,
+      787,  786,  778,  796,    0,  837,  460,  794,    0,    0,
+      843,  811,  454,  799,  459,  797,  797,  782,  782,  785,
+
+      776,    0, 1206,  462,    0,  784,  804,  474,  801,  475,
+      802,  787,  770, 1206,  759,  765,  220,  776,  786,  316,
+      795,  479,  784,  793,  766,  761,  764,  467,  750,  778,
+      480,  777,  481,  772,  775,  759,  750, 1206,  474,  742,
+      777,  485,  770,  482,    0,  765,    0,  752,  478,  755,
+      764,  491,  771,  497,    0,  753,  476,  716,  690,  492,
+      698,  494,  688,  486,  678,  686,  498,  685,  499, 1206,
+      490,  675,  512,  516,  576,  504,  516,  575,  604,  594,
+     1206,  559,  555, 1206,  536,  540,  544,  500,  552,  549,
+     1206,  548,  545, 1206,  531,  523,  458,  509,  439,  450,
+
+      317,  240,  242,  111,  170,   92, 1206, 1206,  559,  569,
+      579,  584,  594,  599,  608,  618,  627,  637,  647,  657,
+      667,  677,  687,  691,  701,  711,  721,  728,  737,  747,
+      757,  767,  777,  787,  797
     } ;
 
-static yyconst flex_int16_t yy_def[728] =
+static yyconst flex_int16_t yy_def[736] =
     {   0,
-      700,    1,  700,  700,  700,  701,  700,  702,  700,  700,
-      700,  703,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  704,  704,
-      704,  704,  704,  700,  700,  700,  700,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  700,  700,  700,  700,  700,  701,  700,
-      702,  700,  702,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  703,  700,  703,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  705,  700,   84,   21,   22,
-      700,  700,  700,  706,  700,  700,  700,  700,  700,  700,
-
-      700,  700,  704,  704,  704,  707,  708,  704,  700,  700,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  709,  705,  700,  700,  700,
-      700,  700,  700,  700,  706,  700,  700,  704,  704,  707,
-      700,  707,  708,  700,  708,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  710,  700,  700,  700,
-      700,  711,  700,  700,  700,  700,  700,  700,  709,  700,
-      700,  700,  700,  700,  700,  700,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-
-      704,  704,  710,  700,  700,  700,  712,  700,  711,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  700,  713,  712,  700,  714,
-      700,  700,  700,  700,  700,  700,  700,  704,  704,  704,
-      704,  704,  704,  700,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  700,  713,  700,  714,
-      700,  700,  715,  700,  700,  700,  700,  704,  704,  704,
-      704,  704,  704,  700,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  716,  700,  715,
-      715,  700,  715,  700,  717,  718,  719,  704,  704,  704,
-      704,  704,  704,  700,  700,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  704,  704,  704,  704,
-      700,  704,  704,  720,  700,  715,  700,  717,  717,  700,
-
-      717,  718,  700,  719,  700,  704,  704,  704,  704,  704,
-      700,  700,  700,  704,  704,  704,  704,  704,  704,  704,
-      704,  704,  704,  704,  700,  700,  720,  700,  715,  700,
-      717,  704,  704,  704,  700,  700,  700,  704,  704,  704,
-      704,  704,  704,  704,  704,  704,  700,  700,  715,  700,
-      717,  704,  704,  704,  700,  700,  700,  704,  700,  721,
-      704,  704,  704,  704,  700,  700,  715,  700,  717,  704,
-      704,  704,  700,  700,  700,  704,  721,  721,  721,  704,
-      704,  704,  700,  700,  715,  700,  717,  704,  704,  704,
-      700,  700,  700,  704,  700,  721,  704,  700,  700,  715,
-
-      700,  717,  704,  704,  704,  700,  700,  700,  721,  700,
-      700,  715,  700,  717,  704,  704,  704,  700,  700,  721,
-      700,  700,  715,  700,  717,  704,  704,  704,  700,  700,
-      721,  700,  700,  715,  700,  717,  704,  704,  704,  700,
-      721,  700,  700,  715,  700,  717,  704,  700,  721,  700,
-      700,  715,  700,  717,  700,  721,  700,  700,  715,  700,
-      717,  700,  721,  700,  722,  723,  700,  717,  721,  700,
-      722,  722,  700,  723,  723,  700,  724,  725,  726,  700,
-      724,  724,  700,  725,  725,  700,  726,  726,  700,  726,
-      700,  700,  700,  700,  700,  700,  727,  727,  700,    0,
-
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700
+      708,    1,  708,  708,  708,  709,  708,  710,  708,  708,
+      708,  711,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  712,  712,
+      712,  712,  712,  708,  708,  708,  708,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  708,  708,  708,  708,  708,  709,  708,
+      710,  708,  710,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  711,  708,  711,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  713,  708,   84,   21,   22,
+      708,  708,  708,  714,  708,  708,  708,  708,  708,  708,
+
+      708,  708,  712,  712,  712,  715,  716,  712,  708,  708,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  717,  713,  708,  708,
+      708,  708,  708,  708,  708,  714,  708,  708,  712,  712,
+      715,  708,  715,  716,  708,  716,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  718,  708,
+      708,  708,  708,  719,  708,  708,  708,  708,  708,  708,
+      717,  708,  708,  708,  708,  708,  708,  708,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+
+      712,  712,  712,  712,  712,  718,  708,  708,  708,  720,
+      708,  719,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  708,
+      721,  720,  708,  722,  708,  708,  708,  708,  708,  708,
+      708,  712,  712,  712,  712,  712,  712,  712,  708,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  708,  721,  708,  722,  708,  708,  723,  708,  708,
+      708,  708,  712,  712,  712,  712,  712,  712,  712,  708,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  724,  708,  723,  723,  708,  723,  708,
+      725,  726,  727,  712,  712,  712,  712,  712,  712,  712,
+      708,  708,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  712,  712,  712,  708,  712,  712,
+
+      728,  708,  723,  708,  725,  725,  708,  725,  726,  708,
+      727,  708,  712,  712,  712,  712,  712,  712,  708,  708,
+      708,  712,  712,  712,  712,  712,  712,  712,  712,  712,
+      712,  712,  708,  708,  728,  708,  723,  708,  725,  712,
+      712,  712,  708,  708,  708,  712,  712,  712,  712,  712,
+      712,  712,  712,  712,  708,  708,  723,  708,  725,  712,
+      712,  712,  708,  708,  708,  712,  708,  729,  712,  712,
+      712,  712,  708,  708,  723,  708,  725,  712,  712,  712,
+      708,  708,  708,  712,  729,  729,  729,  712,  712,  712,
+      708,  708,  723,  708,  725,  712,  712,  712,  708,  708,
+
+      708,  712,  708,  729,  712,  708,  708,  723,  708,  725,
+      712,  712,  712,  708,  708,  708,  729,  708,  708,  723,
+      708,  725,  712,  712,  712,  708,  708,  729,  708,  708,
+      723,  708,  725,  712,  712,  712,  708,  708,  729,  708,
+      708,  723,  708,  725,  712,  712,  712,  708,  729,  708,
+      708,  723,  708,  725,  712,  708,  729,  708,  708,  723,
+      708,  725,  708,  729,  708,  708,  723,  708,  725,  708,
+      729,  708,  730,  731,  708,  725,  729,  708,  730,  730,
+      708,  731,  731,  708,  732,  733,  734,  708,  732,  732,
+      708,  733,  733,  708,  734,  734,  708,  734,  708,  708,
+
+      708,  708,  708,  708,  735,  735,  708,    0,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708
     } ;
 
-static yyconst flex_uint16_t yy_nxt[1283] =
+static yyconst flex_uint16_t yy_nxt[1291] =
     {   0,
         4,    5,    6,    5,    5,    7,    8,    9,   10,   11,
        12,   13,   14,   15,   16,   17,   18,   19,   20,   21,
@@ -792,141 +796,141 @@ static yyconst flex_uint16_t yy_nxt[1283] =
        44,   45,   29,   46,   29,   29,   47,   29,   29,   29,
        29,   48,   49,   50,   51,   52,   53,   29,   29,   29,
        54,   55,   56,   57,   58,   62,   58,   58,   64,   70,
-       71,   72,   75,   78,  595,   83,   80,   84,   84,   84,
+       71,   72,   75,   78,  707,   83,   80,   84,   84,   84,
 
        84,   84,   84,   84,   84,   96,  101,  102,   85,   79,
-       81,   82,   73,   86,  106,  114,  143,  115,  107,  111,
-      116,  123,  117,  124,   97,   87,   98,   99,  112,  130,
-       63,  118,  125,   76,  121,  126,   62,  131,  119,  113,
-      171,  138,   65,   66,  122,  120,  127,   67,  139,  128,
-       68,  147,  609,  148,   69,   88,  171,   89,   89,   89,
-       89,   89,   89,   90,   90,  134,  135,  144,   58,   75,
-       58,   58,  164,  178,  155,   91,  136,  155,  179,  137,
-       92,   63,  215,  255,  256,  172,   93,   94,  145,  145,
-      145,  145,  145,  145,  145,  145,  164,   91,  208,  174,
-
-      216,  172,  156,  162,   92,  209,  232,  158,  224,  163,
-       76,  225,   93,  159,  700,   94,   88,  211,   90,   90,
-       90,   90,   90,   90,   90,   90,  248,  162,  212,  213,
-      217,  158,  240,  249,  264,  163,   91,  242,  241,  159,
-      175,   92,  700,  160,  265,  160,  218,   93,  161,  161,
-      161,  161,  161,  161,  161,  161,  240,  222,   91,  229,
-      233,  242,  163,  244,  241,   92,  223,  316,  230,  252,
-      234,  174,  253,   93,   84,   84,   84,   84,   84,   84,
-       84,   84,  180,  257,  181,  182,  183,  244,  163,  227,
-      184,  316,  153,  154,  258,  185,  319,  154,  186,  187,
-
-      188,  189,  190,  191,  145,  145,  145,  145,  145,  145,
-      145,  145,  175,  422,  153,  154,  423,  237,  699,  237,
-      319,  154,  238,  238,  238,  238,  238,  238,  238,  238,
-      161,  161,  161,  161,  161,  161,  161,  161,  161,  161,
-      161,  161,  161,  161,  161,  161,  245,  275,  276,  241,
-      317,  333,  246,  377,  318,  462,  318,  243,  334,  382,
-      383,  243,  238,  238,  238,  238,  238,  238,  238,  238,
-      245,  462,  392,  699,  317,  241,  393,  377,  246,  243,
-      318,  384,  318,  384,  384,  243,  238,  238,  238,  238,
-      238,  238,  238,  238,  375,  500,  384,  375,  384,  384,
-
-      422,  461,  462,  422,  461,  154,  376,  496,  529,  154,
-      425,  425,  425,  425,  425,  425,  425,  425,  464,  500,
-      466,  465,  475,  464,  475,  475,  464,  154,  461,  462,
-      462,  461,  551,  154,  385,  425,  425,  425,  425,  425,
-      425,  425,  425,  499,  500,  475,  499,  475,  475,  499,
-      500,  462,  499,  459,  463,  559,  500,  559,  559,  500,
-      559,  462,  595,  500,  462,  560,  595,  577,  462,  549,
-      434,  531,  462,  500,  595,  462,  497,  500,  595,  500,
-      462,  463,  500,  500,  595,  462,  595,  462,  500,  595,
-      462,  500,  595,  500,  697,  569,  501,  600,  512,  612,
-
-      679,  595,  501,  567,  696,  585,  614,  602,  625,  596,
-      695,  587,  694,  623,  693,  644,  634,  654,  692,  513,
-      636,  631,  690,  641,  646,  620,  691,  649,  652,  672,
-      673,  661,  672,  690,  675,  676,  663,  675,  669,  659,
-      688,  686,  666,  668,  686,  678,  683,  656,  682,  683,
-      683,  682,  685,  686,  689,  685,   59,   59,  688,   59,
-       59,   59,   59,   59,   59,   59,   61,   61,   61,   61,
-       61,   61,   61,   61,   61,   61,   74,   74,   74,   74,
-       74,   74,   74,   74,   74,   74,  103,  103,  103,  103,
-      103,  157,  157,  676,  157,  157,  157,  157,  157,  157,
-
-      157,  165,  165,  676,  165,  170,  170,  170,  170,  170,
-      170,  170,  170,  170,  170,  173,  173,  173,  173,  173,
-      173,  173,  173,  173,  173,  239,  673,  673,  239,  239,
-      239,  239,  239,  239,  303,  303,  303,  303,  303,  303,
-      303,  303,  303,  303,  309,  309,  309,  309,  309,  309,
-      309,  309,  309,  309,  368,  368,  368,  368,  368,  368,
-      368,  368,  368,  368,  418,  418,  418,  418,  418,  418,
-      418,  418,  418,  418,  420,  420,  420,  420,  420,  420,
-      420,  420,  420,  420,  460,  460,  460,  460,  460,  460,
-      460,  460,  460,  460,  494,  494,  494,  494,  498,  498,
-
-      498,  498,  498,  498,  498,  498,  498,  498,  502,  502,
-      502,  502,  502,  502,  502,  502,  502,  502,  504,  504,
-      504,  504,  504,  504,  504,  504,  504,  504,  527,  680,
-      527,  527,  527,  527,  527,  578,  677,  670,  667,  665,
-      664,  662,  578,  578,  671,  671,  671,  671,  671,  671,
-      671,  671,  671,  671,  674,  674,  674,  674,  674,  674,
-      674,  674,  674,  674,  681,  681,  681,  681,  681,  681,
-      681,  681,  681,  681,  684,  684,  684,  684,  684,  684,
-      684,  684,  684,  684,  687,  687,  660,  687,  687,  687,
-      687,  687,  687,  687,  698,  698,  698,  698,  698,  698,
-
-      698,  698,  698,  698,  658,  657,  655,  653,  651,  650,
-      648,  647,  645,  643,  642,  640,  639,  638,  637,  635,
-      633,  632,  630,  629,  628,  627,  626,  624,  622,  621,
-      619,  618,  617,  616,  615,  613,  611,  610,  608,  607,
-      606,  605,  604,  603,  601,  599,  598,  597,  595,  594,
-      593,  592,  591,  590,  589,  588,  586,  584,  583,  582,
-      581,  580,  579,  576,  575,  574,  573,  572,  571,  570,
-      568,  566,  565,  564,  563,  562,  561,  558,  557,  556,
-      555,  554,  553,  552,  550,  548,  526,  547,  546,  545,
-      544,  543,  542,  541,  540,  539,  538,  537,  536,  535,
-
-      534,  533,  532,  505,  503,  500,  530,  528,  526,  525,
-      524,  523,  522,  521,  520,  519,  518,  517,  516,  515,
-      514,  511,  510,  509,  508,  507,  506,  505,  503,  462,
-      495,  493,  492,  491,  490,  489,  488,  487,  486,  485,
-      484,  483,  482,  481,  480,  479,  478,  477,  476,  474,
-      473,  472,  471,  470,  469,  468,  467,  421,  419,  458,
-      457,  456,  455,  454,  453,  452,  451,  450,  449,  448,
-      447,  446,  445,  444,  443,  442,  441,  440,  439,  438,
-      437,  436,  435,  433,  432,  431,  430,  429,  428,  427,
-      376,  426,  424,  421,  369,  419,  417,  416,  415,  414,
-
-      413,  412,  411,  410,  409,  408,  407,  406,  405,  404,
-      403,  402,  401,  400,  399,  398,  397,  396,  395,  394,
-      391,  390,  389,  388,  387,  386,  381,  380,  379,  378,
-      374,  373,  372,  371,  310,  370,  369,  367,  366,  304,
-      365,  364,  363,  362,  361,  360,  359,  358,  357,  356,
-      355,  354,  353,  352,  351,  350,  349,  348,  347,  346,
-      345,  344,  343,  342,  341,  340,  339,  338,  337,  336,
-      335,  332,  331,  330,  329,  328,  327,  326,  325,  324,
-      323,  322,  321,  320,  315,  314,  313,  312,  311,  310,
-      308,  307,  306,  305,  304,  302,  301,  300,  299,  298,
-
-      297,  296,  295,  294,  293,  292,  291,  290,  289,  288,
-      287,  286,  285,  284,  283,  282,  281,  280,  279,  278,
-      277,  274,  273,  272,  271,  270,  269,  268,  267,  266,
-      263,  262,  261,  260,  259,  254,  251,  250,  700,  700,
-      247,  156,  236,  235,  231,  228,  226,  221,  220,  219,
-      214,  210,  207,  206,  205,  204,  203,  202,  201,  200,
-      199,  198,  197,  196,  195,  194,  193,  192,  177,  176,
-      169,  168,  167,  166,  152,  700,  151,  150,  149,  146,
-      700,  142,  141,  140,  133,  132,  129,  110,  109,  108,
-      105,  104,  100,   95,   77,   60,  700,    3,  700,  700,
-
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700
+       81,   82,   73,   86,  106,  115,  165,  116,  107,  111,
+      117,  131,  118,  112,   97,   87,   98,   99,  113,  132,
+       63,  119,  144,   76,  122,  124,   62,  125,  120,  114,
+      165,  139,   65,   66,  123,  121,  126,   67,  140,   58,
+       68,   58,   58,  172,   69,   88,  127,   89,   89,   89,
+       89,   89,   89,   90,   90,  135,  136,  128,   75,  148,
+      129,  149,  707,  180,  156,   91,  137,  156,  181,  138,
+       92,   63,  217,  145,  705,  175,   93,   94,  146,  146,
+      146,  146,  146,  146,  146,  146,  210,   91,  173,  224,
+
+      218,  219,  157,  211,   92,  163,  234,  159,  225,   76,
+      244,  164,   93,  160,  708,   94,   88,  220,   90,   90,
+       90,   90,   90,   90,   90,   90,  176,  226,  175,  163,
+      227,  159,  603,  164,  244,  231,   91,  164,  246,  160,
+      242,   92,  708,  161,  232,  161,  243,   93,  162,  162,
+      162,  162,  162,  162,  162,  162,  213,  243,   91,  164,
+      235,  321,  246,  255,  242,   92,  256,  214,  215,  176,
+      236,  172,  243,   93,   84,   84,   84,   84,   84,   84,
+       84,   84,  182,  243,  183,  184,  185,  321,  247,  229,
+      186,  628,  154,  155,  248,  187,  704,  155,  188,  189,
+
+      190,  191,  192,  193,  146,  146,  146,  146,  146,  146,
+      146,  146,  247,  703,  154,  155,  173,  239,  468,  239,
+      248,  155,  240,  240,  240,  240,  240,  240,  240,  240,
+      162,  162,  162,  162,  162,  162,  162,  162,  162,  162,
+      162,  162,  162,  162,  162,  162,  250,  258,  259,  260,
+      278,  279,  267,  251,  387,  388,  319,  245,  322,  631,
+      261,  245,  268,  240,  240,  240,  240,  240,  240,  240,
+      240,  240,  240,  240,  240,  240,  240,  240,  240,  245,
+      319,  320,  322,  379,  337,  245,  379,  321,  702,  397,
+      155,  338,  381,  398,  155,  380,  389,  427,  389,  389,
+
+      428,  389,  468,  389,  389,  320,  427,  467,  468,  427,
+      467,  470,  155,  321,  471,  472,  381,  507,  155,  430,
+      430,  430,  430,  430,  430,  430,  430,  468,  468,  507,
+      430,  430,  430,  430,  430,  430,  430,  430,  482,  468,
+      482,  482,  467,  468,  470,  467,  507,  470,  468,  390,
+      506,  507,  507,  506,  503,  482,  468,  482,  482,  465,
+      469,  507,  506,  507,  537,  506,  559,  557,  567,  539,
+      567,  567,  603,  567,  603,  440,  468,  507,  568,  603,
+      585,  507,  468,  507,  507,  577,  603,  468,  603,  608,
+      603,  575,  593,  468,  468,  469,  507,  504,  603,  507,
+
+      468,  507,  603,  508,  595,  610,  507,  620,  520,  701,
+      622,  700,  633,  680,  681,  508,  680,  683,  684,  604,
+      683,  698,  652,  642,  644,  654,  639,  687,  603,  521,
+      699,  649,  617,  657,  662,  698,  660,  690,  691,  669,
+      690,  693,  694,  696,  693,  671,  667,  694,  677,  664,
+      694,  691,  674,  676,  691,  697,  696,  684,  686,   59,
+       59,  684,   59,   59,   59,   59,   59,   59,   59,   61,
+       61,   61,   61,   61,   61,   61,   61,   61,   61,   74,
+       74,   74,   74,   74,   74,   74,   74,   74,   74,  103,
+      103,  103,  103,  103,  158,  158,  681,  158,  158,  158,
+
+      158,  158,  158,  158,  166,  166,  681,  166,  171,  171,
+      171,  171,  171,  171,  171,  171,  171,  171,  174,  174,
+      174,  174,  174,  174,  174,  174,  174,  174,  241,  688,
+      685,  241,  241,  241,  241,  241,  241,  306,  306,  306,
+      306,  306,  306,  306,  306,  306,  306,  312,  312,  312,
+      312,  312,  312,  312,  312,  312,  312,  372,  372,  372,
+      372,  372,  372,  372,  372,  372,  372,  423,  423,  423,
+      423,  423,  423,  423,  423,  423,  423,  425,  425,  425,
+      425,  425,  425,  425,  425,  425,  425,  466,  466,  466,
+      466,  466,  466,  466,  466,  466,  466,  501,  501,  501,
+
+      501,  505,  505,  505,  505,  505,  505,  505,  505,  505,
+      505,  509,  509,  509,  509,  509,  509,  509,  509,  509,
+      509,  511,  511,  511,  511,  511,  511,  511,  511,  511,
+      511,  535,  678,  535,  535,  535,  535,  535,  586,  675,
+      673,  672,  670,  668,  666,  586,  586,  679,  679,  679,
+      679,  679,  679,  679,  679,  679,  679,  682,  682,  682,
+      682,  682,  682,  682,  682,  682,  682,  689,  689,  689,
+      689,  689,  689,  689,  689,  689,  689,  692,  692,  692,
+      692,  692,  692,  692,  692,  692,  692,  695,  695,  665,
+      695,  695,  695,  695,  695,  695,  695,  706,  706,  706,
+
+      706,  706,  706,  706,  706,  706,  706,  663,  661,  659,
+      658,  656,  655,  653,  651,  650,  648,  647,  646,  645,
+      643,  641,  640,  638,  637,  636,  635,  634,  632,  630,
+      629,  627,  626,  625,  624,  623,  621,  619,  618,  616,
+      615,  614,  613,  612,  611,  609,  607,  606,  605,  603,
+      602,  601,  600,  599,  598,  597,  596,  594,  592,  591,
+      590,  589,  588,  587,  584,  583,  582,  581,  580,  579,
+      578,  576,  574,  573,  572,  571,  570,  569,  566,  565,
+      564,  563,  562,  561,  560,  558,  556,  534,  555,  554,
+      553,  552,  551,  550,  549,  548,  547,  546,  545,  544,
+
+      543,  542,  541,  540,  512,  510,  507,  538,  536,  534,
+      533,  532,  531,  530,  529,  528,  527,  526,  525,  524,
+      523,  522,  519,  518,  517,  516,  515,  514,  513,  512,
+      510,  468,  502,  500,  499,  498,  497,  496,  495,  494,
+      493,  492,  491,  490,  489,  488,  487,  486,  485,  484,
+      483,  481,  480,  479,  478,  477,  476,  475,  474,  473,
+      426,  424,  464,  463,  462,  461,  460,  459,  458,  457,
+      456,  455,  454,  453,  452,  451,  450,  449,  448,  447,
+      446,  445,  444,  443,  442,  441,  439,  438,  437,  436,
+      435,  434,  433,  432,  380,  431,  429,  426,  373,  424,
+
+      422,  421,  420,  419,  418,  417,  416,  415,  414,  413,
+      412,  411,  410,  409,  408,  407,  406,  405,  404,  403,
+      402,  401,  400,  399,  396,  395,  394,  393,  392,  391,
+      386,  385,  384,  383,  382,  378,  377,  376,  375,  313,
+      374,  373,  371,  370,  307,  369,  368,  367,  366,  365,
+      364,  363,  362,  361,  360,  359,  358,  357,  356,  355,
+      354,  353,  352,  351,  350,  349,  348,  347,  346,  345,
+      344,  343,  342,  341,  340,  339,  336,  335,  334,  333,
+      332,  331,  330,  329,  328,  327,  326,  325,  324,  323,
+      318,  317,  316,  315,  314,  313,  311,  310,  309,  308,
+
+      307,  305,  304,  303,  302,  301,  300,  299,  298,  297,
+      296,  295,  294,  293,  292,  291,  290,  289,  288,  287,
+      286,  285,  284,  283,  282,  281,  280,  277,  276,  275,
+      274,  273,  272,  271,  270,  269,  266,  265,  264,  263,
+      262,  257,  254,  253,  252,  708,  708,  249,  157,  238,
+      237,  233,  230,  228,  223,  222,  221,  216,  212,  209,
+      208,  207,  206,  205,  204,  203,  202,  201,  200,  199,
+      198,  197,  196,  195,  194,  179,  178,  177,  170,  169,
+      168,  167,  153,  708,  152,  151,  150,  147,  708,  143,
+      142,  141,  134,  133,  130,  110,  109,  108,  105,  104,
+
+      100,   95,   77,   60,  708,    3,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708
     } ;
 
-static yyconst flex_int16_t yy_chk[1283] =
+static yyconst flex_int16_t yy_chk[1291] =
     {   0,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
@@ -937,138 +941,138 @@ static yyconst flex_int16_t yy_chk[1283] =
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
         1,    1,    1,    1,    5,    8,    5,    5,    9,   10,
-       10,   11,   12,   16,  596,   19,   18,   19,   19,   19,
+       10,   11,   12,   16,  706,   19,   18,   19,   19,   19,
 
        19,   19,   19,   19,   19,   25,   27,   27,   20,   16,
-       18,   18,   11,   20,   32,   39,   55,   39,   32,   38,
-       40,   43,   40,   43,   25,   20,   25,   25,   38,   46,
-        8,   41,   43,   12,   42,   44,   61,   46,   41,   38,
-      106,   50,    9,    9,   42,   41,   44,    9,   50,   44,
-        9,   66,  596,   66,    9,   21,  170,   21,   21,   21,
-       21,   21,   21,   21,   21,   49,   49,   55,   58,   74,
-       58,   58,   93,  112,   85,   21,   49,   85,  112,   49,
-       21,   61,  135,  180,  180,  106,   21,   21,   64,   64,
-       64,   64,   64,   64,   64,   64,   93,   21,  131,  107,
-
-      135,  170,   85,   92,   21,  131,  149,   89,  141,   92,
-       74,  141,   21,   89,   89,   21,   22,  133,   22,   22,
-       22,   22,   22,   22,   22,   22,  169,   92,  133,  133,
-      136,   89,  158,  169,  187,   92,   22,  159,  158,   89,
-      107,   22,   89,   91,  187,   91,  136,   22,   91,   91,
-       91,   91,   91,   91,   91,   91,  158,  140,   22,  147,
-      149,  159,  162,  164,  158,   22,  140,  242,  147,  178,
-      149,  173,  178,   22,   84,   84,   84,   84,   84,   84,
-       84,   84,  113,  181,  113,  113,  113,  164,  162,  145,
-      113,  242,   84,   84,  181,  113,  246,   84,  113,  113,
-
-      113,  113,  113,  113,  145,  145,  145,  145,  145,  145,
-      145,  145,  173,  371,   84,   84,  371,  153,  698,  153,
-      246,   84,  153,  153,  153,  153,  153,  153,  153,  153,
-      160,  160,  160,  160,  160,  160,  160,  160,  161,  161,
-      161,  161,  161,  161,  161,  161,  165,  198,  198,  240,
-      245,  261,  165,  319,  317,  463,  245,  161,  261,  326,
-      326,  161,  237,  237,  237,  237,  237,  237,  237,  237,
-      165,  496,  334,  697,  245,  240,  334,  319,  165,  161,
-      317,  327,  245,  327,  327,  161,  238,  238,  238,  238,
-      238,  238,  238,  238,  315,  531,  384,  315,  384,  384,
-
-      422,  423,  423,  422,  423,  238,  315,  463,  496,  238,
-      373,  373,  373,  373,  373,  373,  373,  373,  424,  501,
-      425,  424,  435,  464,  435,  435,  464,  238,  461,  461,
-      529,  461,  531,  238,  327,  425,  425,  425,  425,  425,
-      425,  425,  425,  465,  465,  475,  465,  475,  475,  499,
-      499,  549,  499,  422,  423,  539,  551,  559,  539,  569,
-      559,  567,  579,  587,  585,  539,  609,  559,  600,  529,
-      384,  501,  612,  602,  620,  623,  464,  614,  631,  625,
-      634,  461,  646,  636,  641,  644,  649,  652,  654,  656,
-      659,  661,  663,  668,  696,  551,  465,  585,  475,  600,
-
-      669,  669,  499,  549,  695,  567,  602,  587,  614,  579,
-      694,  569,  693,  612,  692,  634,  623,  646,  691,  475,
-      625,  620,  690,  631,  636,  609,  689,  641,  644,  665,
-      665,  654,  665,  688,  666,  666,  656,  666,  663,  652,
-      687,  685,  659,  661,  684,  668,  682,  649,  677,  677,
-      681,  677,  678,  678,  680,  678,  701,  701,  679,  701,
-      701,  701,  701,  701,  701,  701,  702,  702,  702,  702,
-      702,  702,  702,  702,  702,  702,  703,  703,  703,  703,
-      703,  703,  703,  703,  703,  703,  704,  704,  704,  704,
-      704,  705,  705,  675,  705,  705,  705,  705,  705,  705,
-
-      705,  706,  706,  674,  706,  707,  707,  707,  707,  707,
-      707,  707,  707,  707,  707,  708,  708,  708,  708,  708,
-      708,  708,  708,  708,  708,  709,  672,  671,  709,  709,
-      709,  709,  709,  709,  710,  710,  710,  710,  710,  710,
-      710,  710,  710,  710,  711,  711,  711,  711,  711,  711,
-      711,  711,  711,  711,  712,  712,  712,  712,  712,  712,
-      712,  712,  712,  712,  713,  713,  713,  713,  713,  713,
-      713,  713,  713,  713,  714,  714,  714,  714,  714,  714,
-      714,  714,  714,  714,  715,  715,  715,  715,  715,  715,
-      715,  715,  715,  715,  716,  716,  716,  716,  717,  717,
-
-      717,  717,  717,  717,  717,  717,  717,  717,  718,  718,
-      718,  718,  718,  718,  718,  718,  718,  718,  719,  719,
-      719,  719,  719,  719,  719,  719,  719,  719,  720,  670,
-      720,  720,  720,  720,  720,  721,  667,  664,  660,  658,
-      657,  655,  721,  721,  722,  722,  722,  722,  722,  722,
-      722,  722,  722,  722,  723,  723,  723,  723,  723,  723,
-      723,  723,  723,  723,  724,  724,  724,  724,  724,  724,
-      724,  724,  724,  724,  725,  725,  725,  725,  725,  725,
-      725,  725,  725,  725,  726,  726,  653,  726,  726,  726,
-      726,  726,  726,  726,  727,  727,  727,  727,  727,  727,
-
-      727,  727,  727,  727,  651,  650,  648,  645,  643,  642,
-      640,  638,  635,  633,  632,  629,  628,  627,  626,  624,
-      622,  621,  619,  618,  617,  616,  615,  613,  611,  610,
-      608,  607,  605,  604,  603,  601,  599,  598,  593,  592,
-      591,  590,  589,  588,  586,  584,  583,  580,  578,  576,
-      575,  574,  573,  572,  571,  570,  568,  566,  565,  564,
-      562,  561,  560,  558,  557,  556,  555,  554,  553,  552,
-      550,  548,  547,  546,  545,  543,  540,  538,  537,  536,
-      535,  534,  533,  532,  530,  528,  527,  525,  524,  523,
-      521,  520,  518,  517,  516,  515,  514,  513,  512,  511,
-
-      509,  507,  506,  504,  502,  498,  497,  495,  494,  491,
-      487,  486,  484,  483,  482,  481,  480,  479,  478,  477,
-      476,  474,  473,  472,  471,  469,  468,  467,  466,  460,
-      459,  457,  456,  455,  454,  453,  451,  450,  449,  448,
-      447,  446,  445,  444,  442,  441,  440,  439,  436,  434,
-      433,  432,  431,  430,  429,  428,  426,  420,  418,  417,
-      416,  415,  414,  407,  406,  402,  401,  400,  399,  398,
-      397,  396,  395,  394,  393,  392,  391,  390,  389,  388,
-      387,  386,  385,  383,  382,  381,  380,  379,  378,  376,
-      375,  374,  372,  370,  368,  367,  366,  364,  363,  361,
-
-      360,  359,  358,  357,  356,  354,  353,  352,  351,  348,
-      347,  346,  345,  341,  340,  339,  338,  337,  336,  335,
-      333,  332,  331,  330,  329,  328,  325,  324,  322,  321,
-      314,  313,  312,  311,  309,  308,  307,  306,  305,  303,
-      302,  301,  299,  298,  297,  295,  294,  293,  292,  291,
-      290,  289,  288,  287,  285,  283,  282,  281,  278,  277,
-      276,  275,  272,  269,  268,  267,  266,  265,  264,  263,
-      262,  260,  259,  258,  257,  256,  255,  254,  253,  252,
-      251,  249,  248,  247,  239,  236,  235,  234,  233,  232,
-      231,  230,  229,  228,  227,  226,  225,  224,  223,  222,
-
-      221,  220,  219,  218,  217,  216,  215,  214,  213,  212,
-      211,  210,  208,  207,  205,  204,  203,  202,  201,  200,
-      199,  197,  196,  195,  194,  193,  191,  190,  189,  188,
-      186,  185,  184,  183,  182,  179,  177,  176,  175,  172,
-      168,  155,  151,  150,  148,  146,  142,  139,  138,  137,
-      134,  132,  129,  128,  127,  126,  125,  124,  123,  122,
-      121,  120,  119,  118,  117,  116,  115,  114,  111,  108,
-      105,  104,  102,   98,   83,   76,   69,   68,   67,   65,
-       63,   53,   52,   51,   48,   47,   45,   37,   35,   33,
-       31,   30,   26,   23,   15,    7,    3,  700,  700,  700,
-
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700,  700,  700,  700,  700,  700,  700,  700,  700,
-      700,  700
+       18,   18,   11,   20,   32,   39,   93,   39,   32,   38,
+       40,   46,   40,   38,   25,   20,   25,   25,   38,   46,
+        8,   41,   55,   12,   42,   43,   61,   43,   41,   38,
+       93,   50,    9,    9,   42,   41,   43,    9,   50,   58,
+        9,   58,   58,  106,    9,   21,   44,   21,   21,   21,
+       21,   21,   21,   21,   21,   49,   49,   44,   74,   66,
+       44,   66,  705,  113,   85,   21,   49,   85,  113,   49,
+       21,   61,  136,   55,  704,  107,   21,   21,   64,   64,
+       64,   64,   64,   64,   64,   64,  132,   21,  106,  141,
+
+      136,  137,   85,  132,   21,   92,  150,   89,  141,   74,
+      160,   92,   21,   89,   89,   21,   22,  137,   22,   22,
+       22,   22,   22,   22,   22,   22,  107,  142,  174,   92,
+      142,   89,  617,  163,  160,  148,   22,   92,  165,   89,
+      159,   22,   89,   91,  148,   91,  159,   22,   91,   91,
+       91,   91,   91,   91,   91,   91,  134,  242,   22,  163,
+      150,  320,  165,  180,  159,   22,  180,  134,  134,  174,
+      150,  171,  159,   22,   84,   84,   84,   84,   84,   84,
+       84,   84,  114,  242,  114,  114,  114,  320,  166,  146,
+      114,  617,   84,   84,  166,  114,  703,   84,  114,  114,
+
+      114,  114,  114,  114,  146,  146,  146,  146,  146,  146,
+      146,  146,  166,  702,   84,   84,  171,  154,  620,  154,
+      166,   84,  154,  154,  154,  154,  154,  154,  154,  154,
+      161,  161,  161,  161,  161,  161,  161,  161,  162,  162,
+      162,  162,  162,  162,  162,  162,  170,  182,  182,  183,
+      200,  200,  189,  170,  330,  330,  244,  162,  248,  620,
+      183,  162,  189,  239,  239,  239,  239,  239,  239,  239,
+      239,  240,  240,  240,  240,  240,  240,  240,  240,  162,
+      244,  247,  248,  318,  264,  162,  318,  247,  701,  338,
+      240,  264,  322,  338,  240,  318,  331,  375,  331,  331,
+
+      375,  389,  469,  389,  389,  247,  427,  428,  428,  427,
+      428,  429,  240,  247,  429,  430,  322,  508,  240,  377,
+      377,  377,  377,  377,  377,  377,  377,  503,  537,  539,
+      430,  430,  430,  430,  430,  430,  430,  430,  441,  557,
+      441,  441,  467,  467,  470,  467,  559,  470,  575,  331,
+      471,  471,  577,  471,  469,  482,  593,  482,  482,  427,
+      428,  595,  506,  506,  503,  506,  539,  537,  547,  508,
+      567,  547,  587,  567,  604,  389,  608,  610,  547,  628,
+      567,  622,  631,  633,  644,  559,  639,  642,  657,  593,
+      649,  557,  575,  652,  660,  467,  662,  470,  664,  654,
+
+      667,  669,  671,  471,  577,  595,  676,  608,  482,  700,
+      610,  699,  622,  673,  673,  506,  673,  674,  674,  587,
+      674,  698,  642,  631,  633,  644,  628,  677,  677,  482,
+      697,  639,  604,  649,  654,  696,  652,  685,  685,  662,
+      685,  686,  686,  695,  686,  664,  660,  693,  671,  657,
+      692,  690,  667,  669,  689,  688,  687,  683,  676,  709,
+      709,  682,  709,  709,  709,  709,  709,  709,  709,  710,
+      710,  710,  710,  710,  710,  710,  710,  710,  710,  711,
+      711,  711,  711,  711,  711,  711,  711,  711,  711,  712,
+      712,  712,  712,  712,  713,  713,  680,  713,  713,  713,
+
+      713,  713,  713,  713,  714,  714,  679,  714,  715,  715,
+      715,  715,  715,  715,  715,  715,  715,  715,  716,  716,
+      716,  716,  716,  716,  716,  716,  716,  716,  717,  678,
+      675,  717,  717,  717,  717,  717,  717,  718,  718,  718,
+      718,  718,  718,  718,  718,  718,  718,  719,  719,  719,
+      719,  719,  719,  719,  719,  719,  719,  720,  720,  720,
+      720,  720,  720,  720,  720,  720,  720,  721,  721,  721,
+      721,  721,  721,  721,  721,  721,  721,  722,  722,  722,
+      722,  722,  722,  722,  722,  722,  722,  723,  723,  723,
+      723,  723,  723,  723,  723,  723,  723,  724,  724,  724,
+
+      724,  725,  725,  725,  725,  725,  725,  725,  725,  725,
+      725,  726,  726,  726,  726,  726,  726,  726,  726,  726,
+      726,  727,  727,  727,  727,  727,  727,  727,  727,  727,
+      727,  728,  672,  728,  728,  728,  728,  728,  729,  668,
+      666,  665,  663,  661,  659,  729,  729,  730,  730,  730,
+      730,  730,  730,  730,  730,  730,  730,  731,  731,  731,
+      731,  731,  731,  731,  731,  731,  731,  732,  732,  732,
+      732,  732,  732,  732,  732,  732,  732,  733,  733,  733,
+      733,  733,  733,  733,  733,  733,  733,  734,  734,  658,
+      734,  734,  734,  734,  734,  734,  734,  735,  735,  735,
+
+      735,  735,  735,  735,  735,  735,  735,  656,  653,  651,
+      650,  648,  646,  643,  641,  640,  637,  636,  635,  634,
+      632,  630,  629,  627,  626,  625,  624,  623,  621,  619,
+      618,  616,  615,  613,  612,  611,  609,  607,  606,  601,
+      600,  599,  598,  597,  596,  594,  592,  591,  588,  586,
+      584,  583,  582,  581,  580,  579,  578,  576,  574,  573,
+      572,  570,  569,  568,  566,  565,  564,  563,  562,  561,
+      560,  558,  556,  555,  554,  553,  551,  548,  546,  545,
+      544,  543,  542,  541,  540,  538,  536,  535,  533,  532,
+      531,  529,  528,  526,  525,  524,  523,  522,  521,  520,
+
+      519,  517,  514,  513,  511,  509,  505,  504,  502,  501,
+      498,  494,  493,  491,  490,  489,  488,  487,  486,  485,
+      484,  483,  481,  480,  479,  478,  476,  475,  474,  473,
+      472,  466,  465,  463,  462,  461,  460,  459,  457,  456,
+      455,  454,  453,  452,  451,  450,  448,  447,  446,  445,
+      442,  440,  439,  438,  437,  436,  435,  434,  433,  431,
+      425,  423,  422,  421,  420,  419,  412,  411,  407,  406,
+      405,  404,  403,  402,  401,  400,  399,  398,  397,  396,
+      395,  394,  393,  392,  391,  390,  388,  387,  386,  385,
+      384,  383,  382,  380,  379,  378,  376,  374,  372,  371,
+
+      370,  368,  367,  365,  364,  363,  362,  361,  360,  358,
+      357,  356,  355,  352,  351,  350,  349,  345,  344,  343,
+      342,  341,  340,  339,  337,  336,  335,  334,  333,  332,
+      329,  328,  327,  325,  324,  317,  316,  315,  314,  312,
+      311,  310,  309,  308,  306,  305,  304,  302,  301,  300,
+      298,  297,  296,  295,  294,  293,  292,  291,  290,  288,
+      286,  285,  284,  281,  280,  279,  278,  275,  272,  271,
+      270,  269,  268,  267,  266,  265,  263,  262,  261,  260,
+      259,  258,  257,  256,  255,  254,  253,  251,  250,  249,
+      241,  238,  237,  236,  235,  234,  233,  232,  231,  230,
+
+      229,  228,  227,  226,  225,  224,  223,  222,  221,  220,
+      219,  218,  217,  216,  215,  214,  213,  212,  210,  209,
+      207,  206,  205,  204,  203,  202,  201,  199,  198,  197,
+      196,  195,  193,  192,  191,  190,  188,  187,  186,  185,
+      184,  181,  179,  178,  177,  176,  173,  169,  156,  152,
+      151,  149,  147,  143,  140,  139,  138,  135,  133,  130,
+      129,  128,  127,  126,  125,  124,  123,  122,  121,  120,
+      119,  118,  117,  116,  115,  112,  111,  108,  105,  104,
+      102,   98,   83,   76,   69,   68,   67,   65,   63,   53,
+       52,   51,   48,   47,   45,   37,   35,   33,   31,   30,
+
+       26,   23,   15,    7,    3,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708,
+      708,  708,  708,  708,  708,  708,  708,  708,  708,  708
     } ;
 
 extern int yy_flex_debug;
@@ -1159,7 +1163,7 @@ static void print_error (GISourceScanner *scanner);
 #define IS_EOF EOF
 #endif
 
-#line 1163 "scannerlexer.c"
+#line 1167 "scannerlexer.c"
 
 #define INITIAL 0
 
@@ -1384,7 +1388,7 @@ YY_DECL
 #line 82 "giscanner/scannerlexer.l"
 
 
-#line 1388 "scannerlexer.c"
+#line 1392 "scannerlexer.c"
 
        while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
                {
@@ -1410,14 +1414,14 @@ yy_match:
                        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
                                {
                                yy_current_state = (int) yy_def[yy_current_state];
-                               if ( yy_current_state >= 701 )
+                               if ( yy_current_state >= 709 )
                                        yy_c = yy_meta[(unsigned int) yy_c];
                                }
                        yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c];
                        *(yy_state_ptr)++ = yy_current_state;
                        ++yy_cp;
                        }
-               while ( yy_base[yy_current_state] != 1198 );
+               while ( yy_base[yy_current_state] != 1206 );
 
 yy_find_action:
                yy_current_state = *--(yy_state_ptr);
@@ -1970,304 +1974,309 @@ YY_RULE_SETUP
        YY_BREAK
 case 102:
 YY_RULE_SETUP
+#line 195 "giscanner/scannerlexer.l"
+{ return FLOAT; }
+       YY_BREAK
+case 103:
+YY_RULE_SETUP
 #line 197 "giscanner/scannerlexer.l"
 { return INTL_CONST; }
        YY_BREAK
-case 103:
+case 104:
 YY_RULE_SETUP
 #line 198 "giscanner/scannerlexer.l"
 { return INTUL_CONST; }
        YY_BREAK
-case 104:
+case 105:
 YY_RULE_SETUP
 #line 200 "giscanner/scannerlexer.l"
 { return BOOLEAN; }
        YY_BREAK
-case 105:
+case 106:
 YY_RULE_SETUP
 #line 201 "giscanner/scannerlexer.l"
 { return BOOLEAN; }
        YY_BREAK
-case 106:
+case 107:
 YY_RULE_SETUP
 #line 202 "giscanner/scannerlexer.l"
 { return BOOLEAN; }
        YY_BREAK
-case 107:
+case 108:
 YY_RULE_SETUP
 #line 203 "giscanner/scannerlexer.l"
 { return BOOLEAN; }
        YY_BREAK
-case 108:
+case 109:
 YY_RULE_SETUP
 #line 205 "giscanner/scannerlexer.l"
 { if (scanner->macro_scan) return check_identifier(scanner, yytext); else REJECT; }
        YY_BREAK
-case 109:
+case 110:
 YY_RULE_SETUP
 #line 207 "giscanner/scannerlexer.l"
 { if (!parse_ignored_macro()) REJECT; }
        YY_BREAK
-case 110:
+case 111:
 YY_RULE_SETUP
 #line 208 "giscanner/scannerlexer.l"
 { return AUTO; }
        YY_BREAK
-case 111:
+case 112:
 YY_RULE_SETUP
 #line 209 "giscanner/scannerlexer.l"
 { return BOOL; }
        YY_BREAK
-case 112:
+case 113:
 YY_RULE_SETUP
 #line 210 "giscanner/scannerlexer.l"
 { return BREAK; }
        YY_BREAK
-case 113:
+case 114:
 YY_RULE_SETUP
 #line 211 "giscanner/scannerlexer.l"
 { return CASE; }
        YY_BREAK
-case 114:
+case 115:
 YY_RULE_SETUP
 #line 212 "giscanner/scannerlexer.l"
 { return CHAR; }
        YY_BREAK
-case 115:
+case 116:
 YY_RULE_SETUP
 #line 213 "giscanner/scannerlexer.l"
 { return CONST; }
        YY_BREAK
-case 116:
+case 117:
 YY_RULE_SETUP
 #line 214 "giscanner/scannerlexer.l"
 { return CONTINUE; }
        YY_BREAK
-case 117:
+case 118:
 YY_RULE_SETUP
 #line 215 "giscanner/scannerlexer.l"
 { return DEFAULT; }
        YY_BREAK
-case 118:
+case 119:
 YY_RULE_SETUP
 #line 216 "giscanner/scannerlexer.l"
 { return DO; }
        YY_BREAK
-case 119:
+case 120:
 YY_RULE_SETUP
 #line 217 "giscanner/scannerlexer.l"
 { return DOUBLE; }
        YY_BREAK
-case 120:
+case 121:
 YY_RULE_SETUP
 #line 218 "giscanner/scannerlexer.l"
 { return ELSE; }
        YY_BREAK
-case 121:
+case 122:
 YY_RULE_SETUP
 #line 219 "giscanner/scannerlexer.l"
 { return ENUM; }
        YY_BREAK
-case 122:
+case 123:
 YY_RULE_SETUP
 #line 220 "giscanner/scannerlexer.l"
 { return EXTERN; }
        YY_BREAK
-case 123:
+case 124:
 YY_RULE_SETUP
 #line 221 "giscanner/scannerlexer.l"
 { return FLOAT; }
        YY_BREAK
-case 124:
+case 125:
 YY_RULE_SETUP
 #line 222 "giscanner/scannerlexer.l"
 { return FOR; }
        YY_BREAK
-case 125:
+case 126:
 YY_RULE_SETUP
 #line 223 "giscanner/scannerlexer.l"
 { return GOTO; }
        YY_BREAK
-case 126:
+case 127:
 YY_RULE_SETUP
 #line 224 "giscanner/scannerlexer.l"
 { return IF; }
        YY_BREAK
-case 127:
+case 128:
 YY_RULE_SETUP
 #line 225 "giscanner/scannerlexer.l"
 { return INLINE; }
        YY_BREAK
-case 128:
+case 129:
 YY_RULE_SETUP
 #line 226 "giscanner/scannerlexer.l"
 { return INT; }
        YY_BREAK
-case 129:
+case 130:
 YY_RULE_SETUP
 #line 227 "giscanner/scannerlexer.l"
 { return INT; }
        YY_BREAK
-case 130:
+case 131:
 YY_RULE_SETUP
 #line 228 "giscanner/scannerlexer.l"
 { return INT; }
        YY_BREAK
-case 131:
+case 132:
 YY_RULE_SETUP
 #line 229 "giscanner/scannerlexer.l"
 { return INT; }
        YY_BREAK
-case 132:
+case 133:
 YY_RULE_SETUP
 #line 230 "giscanner/scannerlexer.l"
 { return INT; }
        YY_BREAK
-case 133:
+case 134:
 YY_RULE_SETUP
 #line 231 "giscanner/scannerlexer.l"
 { return LONG; }
        YY_BREAK
-case 134:
+case 135:
 YY_RULE_SETUP
 #line 232 "giscanner/scannerlexer.l"
 { return REGISTER; }
        YY_BREAK
-case 135:
+case 136:
 YY_RULE_SETUP
 #line 233 "giscanner/scannerlexer.l"
 { return RESTRICT; }
        YY_BREAK
-case 136:
+case 137:
 YY_RULE_SETUP
 #line 234 "giscanner/scannerlexer.l"
 { return RETURN; }
        YY_BREAK
-case 137:
+case 138:
 YY_RULE_SETUP
 #line 235 "giscanner/scannerlexer.l"
 { return SHORT; }
        YY_BREAK
-case 138:
+case 139:
 YY_RULE_SETUP
 #line 236 "giscanner/scannerlexer.l"
 { return SIGNED; }
        YY_BREAK
-case 139:
+case 140:
 YY_RULE_SETUP
 #line 237 "giscanner/scannerlexer.l"
 { return SIZEOF; }
        YY_BREAK
-case 140:
+case 141:
 YY_RULE_SETUP
 #line 238 "giscanner/scannerlexer.l"
 { return STATIC; }
        YY_BREAK
-case 141:
+case 142:
 YY_RULE_SETUP
 #line 239 "giscanner/scannerlexer.l"
 { return STRUCT; }
        YY_BREAK
-case 142:
+case 143:
 YY_RULE_SETUP
 #line 240 "giscanner/scannerlexer.l"
 { return SWITCH; }
        YY_BREAK
-case 143:
+case 144:
 YY_RULE_SETUP
 #line 241 "giscanner/scannerlexer.l"
 { return TYPEDEF; }
        YY_BREAK
-case 144:
+case 145:
 YY_RULE_SETUP
 #line 242 "giscanner/scannerlexer.l"
 { return UNION; }
        YY_BREAK
-case 145:
+case 146:
 YY_RULE_SETUP
 #line 243 "giscanner/scannerlexer.l"
 { return UNSIGNED; }
        YY_BREAK
-case 146:
+case 147:
 YY_RULE_SETUP
 #line 244 "giscanner/scannerlexer.l"
 { return VOID; }
        YY_BREAK
-case 147:
+case 148:
 YY_RULE_SETUP
 #line 245 "giscanner/scannerlexer.l"
 { return VOLATILE; }
        YY_BREAK
-case 148:
+case 149:
 YY_RULE_SETUP
 #line 246 "giscanner/scannerlexer.l"
 { return WHILE; }
        YY_BREAK
-case 149:
+case 150:
 YY_RULE_SETUP
 #line 248 "giscanner/scannerlexer.l"
 { return check_identifier(scanner, yytext); }
        YY_BREAK
-case 150:
+case 151:
 YY_RULE_SETUP
 #line 250 "giscanner/scannerlexer.l"
 { return INTEGER; }
        YY_BREAK
-case 151:
+case 152:
 YY_RULE_SETUP
 #line 251 "giscanner/scannerlexer.l"
 { return INTEGER; }
        YY_BREAK
-case 152:
+case 153:
 YY_RULE_SETUP
 #line 252 "giscanner/scannerlexer.l"
 { return INTEGER; }
        YY_BREAK
-case 153:
+case 154:
 YY_RULE_SETUP
 #line 254 "giscanner/scannerlexer.l"
 { return FLOATING; }
        YY_BREAK
-case 154:
+case 155:
 YY_RULE_SETUP
 #line 255 "giscanner/scannerlexer.l"
 { return FLOATING; }
        YY_BREAK
-case 155:
-/* rule 155 can match eol */
+case 156:
+/* rule 156 can match eol */
 YY_RULE_SETUP
 #line 257 "giscanner/scannerlexer.l"
 { return CHARACTER; }
        YY_BREAK
-case 156:
-/* rule 156 can match eol */
+case 157:
+/* rule 157 can match eol */
 YY_RULE_SETUP
 #line 258 "giscanner/scannerlexer.l"
 { return CHARACTER; }
        YY_BREAK
-case 157:
-/* rule 157 can match eol */
+case 158:
+/* rule 158 can match eol */
 YY_RULE_SETUP
 #line 260 "giscanner/scannerlexer.l"
 { return STRING; }
        YY_BREAK
-case 158:
-/* rule 158 can match eol */
+case 159:
+/* rule 159 can match eol */
 YY_RULE_SETUP
 #line 261 "giscanner/scannerlexer.l"
 { return STRING; }
        YY_BREAK
-case 159:
+case 160:
 YY_RULE_SETUP
 #line 263 "giscanner/scannerlexer.l"
 { print_error(scanner); }
        YY_BREAK
-case 160:
+case 161:
 YY_RULE_SETUP
 #line 265 "giscanner/scannerlexer.l"
 ECHO;
        YY_BREAK
-#line 2271 "scannerlexer.c"
+#line 2280 "scannerlexer.c"
                        case YY_STATE_EOF(INITIAL):
                                yyterminate();
 
@@ -2529,7 +2538,7 @@ static int yy_get_next_buffer (void)
                while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
                        {
                        yy_current_state = (int) yy_def[yy_current_state];
-                       if ( yy_current_state >= 701 )
+                       if ( yy_current_state >= 709 )
                                yy_c = yy_meta[(unsigned int) yy_c];
                        }
                yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c];
@@ -2552,11 +2561,11 @@ static int yy_get_next_buffer (void)
        while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
                {
                yy_current_state = (int) yy_def[yy_current_state];
-               if ( yy_current_state >= 701 )
+               if ( yy_current_state >= 709 )
                        yy_c = yy_meta[(unsigned int) yy_c];
                }
        yy_current_state = yy_nxt[yy_base[yy_current_state] + (flex_int16_t) yy_c];
-       yy_is_jam = (yy_current_state == 700);
+       yy_is_jam = (yy_current_state == 708);
        if ( ! yy_is_jam )
                *(yy_state_ptr)++ = yy_current_state;
 
index 506b320..531efbc 100644 (file)
@@ -14,7 +14,7 @@
     <PythonDirX64>$(PythonDir).x64</PythonDirX64>
     <IntrospectPythonParam>PYTHON=$(PythonDir)\python.exe</IntrospectPythonParam>
     <IntrospectPythonParamX64>PYTHON=$(PythonDirX64)\python.exe</IntrospectPythonParamX64>
-    <GIVersion>1.55.0</GIVersion>
+    <GIVersion>1.55.1</GIVersion>
     <BASE_GI_DIR>$(SolutionDir)\..\..</BASE_GI_DIR>
     <ApiVersion>1.0</ApiVersion>
     <DefDir>$(SolutionDir)$(Configuration)\$(Platform)\obj\$(ProjectName)</DefDir>
index 6cf3e49..c9291bb 100644 (file)
@@ -14,7 +14,7 @@
     <PythonDirX64>$(PythonDir).x64</PythonDirX64>
     <IntrospectPythonParam>PYTHON=$(PythonDir)\python.exe</IntrospectPythonParam>
     <IntrospectPythonParamX64>PYTHON=$(PythonDirX64)\python.exe</IntrospectPythonParamX64>
-    <GIVersion>1.55.0</GIVersion>
+    <GIVersion>1.55.1</GIVersion>
     <BASE_GI_DIR>$(SolutionDir)\..\..</BASE_GI_DIR>
     <ApiVersion>1.0</ApiVersion>
     <DefDir>$(SolutionDir)$(Configuration)\$(Platform)\obj\$(ProjectName)</DefDir>
index 74588ac..b9ab38e 100644 (file)
@@ -14,7 +14,7 @@
     <PythonDirX64>$(PythonDir).x64</PythonDirX64>
     <IntrospectPythonParam>PYTHON=$(PythonDir)\python.exe</IntrospectPythonParam>
     <IntrospectPythonParamX64>PYTHON=$(PythonDirX64)\python.exe</IntrospectPythonParamX64>
-    <GIVersion>1.55.0</GIVersion>
+    <GIVersion>1.55.1</GIVersion>
     <BASE_GI_DIR>$(SolutionDir)\..\..</BASE_GI_DIR>
     <ApiVersion>1.0</ApiVersion>
     <DefDir>$(SolutionDir)$(Configuration)\$(Platform)\obj\$(ProjectName)</DefDir>
index 0ea1c43..ddcc863 100644 (file)
@@ -14,7 +14,7 @@
     <PythonDirX64>$(PythonDir).x64</PythonDirX64>
     <IntrospectPythonParam>PYTHON=$(PythonDir)\python.exe</IntrospectPythonParam>
     <IntrospectPythonParamX64>PYTHON=$(PythonDirX64)\python.exe</IntrospectPythonParamX64>
-    <GIVersion>1.55.0</GIVersion>
+    <GIVersion>1.55.1</GIVersion>
     <BASE_GI_DIR>$(SolutionDir)\..\..</BASE_GI_DIR>
     <ApiVersion>1.0</ApiVersion>
     <DefDir>$(SolutionDir)$(Configuration)\$(Platform)\obj\$(ProjectName)</DefDir>
index 99f3076..fc87ad4 100644 (file)
@@ -14,7 +14,7 @@
     <PythonDirX64>$(PythonDir).x64</PythonDirX64>
     <IntrospectPythonParam>PYTHON=$(PythonDir)\python.exe</IntrospectPythonParam>
     <IntrospectPythonParamX64>PYTHON=$(PythonDirX64)\python.exe</IntrospectPythonParamX64>
-    <GIVersion>1.55.0</GIVersion>
+    <GIVersion>1.55.1</GIVersion>
     <BASE_GI_DIR>$(SolutionDir)\..\..</BASE_GI_DIR>
     <ApiVersion>1.0</ApiVersion>
     <DefDir>$(SolutionDir)$(Configuration)\$(Platform)\obj\$(ProjectName)</DefDir>
index b5b2c70..b509522 100644 (file)
@@ -36,7 +36,7 @@
        />
        <UserMacro
                Name="GIVersion"
-               Value="1.55.0"
+               Value="1.55.1"
        />
        <UserMacro
                Name="BASE_GI_DIR"