]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Regenerated for 0.14.2.
authorBruno Haible <bruno@clisp.org>
Thu, 24 Feb 2005 19:34:54 +0000 (19:34 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:12:19 +0000 (12:12 +0200)
122 files changed:
Makefile.in
autoconf-lib-link/Makefile.in
autoconf-lib-link/m4/Makefile.in
autoconf-lib-link/tests/Makefile.in
autoconf-lib-link/tests/rpathlx/Makefile.in
autoconf-lib-link/tests/rpathly/Makefile.in
autoconf-lib-link/tests/rpathlyx/Makefile.in
autoconf-lib-link/tests/rpathlz/Makefile.in
autoconf-lib-link/tests/rpathlzyx/Makefile.in
autoconf-lib-link/tests/rpathx/Makefile.in
autoconf-lib-link/tests/rpathy/Makefile.in
autoconf-lib-link/tests/rpathz/Makefile.in
gettext-runtime/Makefile.in
gettext-runtime/config.h.in
gettext-runtime/doc/Makefile.in
gettext-runtime/intl-csharp/Makefile.in
gettext-runtime/intl-java/Makefile.in
gettext-runtime/lib/Makefile.in
gettext-runtime/libasprintf/Makefile.in
gettext-runtime/m4/Makefile.in
gettext-runtime/man/Makefile.in
gettext-runtime/man/bind_textdomain_codeset.3
gettext-runtime/man/bindtextdomain.3
gettext-runtime/man/envsubst.1
gettext-runtime/man/envsubst.1.html
gettext-runtime/man/gettext.1.html.in
gettext-runtime/man/gettext.1.in
gettext-runtime/man/gettext.3
gettext-runtime/man/ngettext.1.html.in
gettext-runtime/man/ngettext.1.in
gettext-runtime/man/ngettext.3
gettext-runtime/man/textdomain.3
gettext-runtime/src/Makefile.in
gettext-tools/ABOUT-NLS
gettext-tools/Makefile.in
gettext-tools/config.h.in
gettext-tools/doc/Makefile.in
gettext-tools/doc/gettext.info
gettext-tools/doc/gettext_1.html
gettext-tools/doc/gettext_10.html
gettext-tools/doc/gettext_11.html
gettext-tools/doc/gettext_12.html
gettext-tools/doc/gettext_13.html
gettext-tools/doc/gettext_14.html
gettext-tools/doc/gettext_15.html
gettext-tools/doc/gettext_16.html
gettext-tools/doc/gettext_17.html
gettext-tools/doc/gettext_18.html
gettext-tools/doc/gettext_19.html
gettext-tools/doc/gettext_2.html
gettext-tools/doc/gettext_20.html
gettext-tools/doc/gettext_21.html
gettext-tools/doc/gettext_22.html
gettext-tools/doc/gettext_3.html
gettext-tools/doc/gettext_4.html
gettext-tools/doc/gettext_5.html
gettext-tools/doc/gettext_6.html
gettext-tools/doc/gettext_7.html
gettext-tools/doc/gettext_8.html
gettext-tools/doc/gettext_9.html
gettext-tools/doc/gettext_foot.html
gettext-tools/doc/gettext_toc.html
gettext-tools/examples/Makefile.in
gettext-tools/examples/hello-csharp-forms/po/es.po
gettext-tools/examples/hello-csharp-forms/po/sr.po
gettext-tools/examples/hello-csharp/po/af.po
gettext-tools/examples/hello-csharp/po/ca.po
gettext-tools/examples/hello-csharp/po/de.po
gettext-tools/examples/hello-csharp/po/es.po
gettext-tools/examples/hello-csharp/po/fr.po
gettext-tools/examples/hello-csharp/po/ja.po
gettext-tools/examples/hello-csharp/po/nl.po
gettext-tools/examples/hello-csharp/po/pl.po
gettext-tools/examples/hello-csharp/po/ro.po
gettext-tools/examples/hello-csharp/po/sk.po
gettext-tools/examples/hello-csharp/po/sr.po
gettext-tools/examples/hello-csharp/po/sv.po
gettext-tools/examples/hello-csharp/po/tr.po
gettext-tools/examples/hello-csharp/po/zh_CN.po
gettext-tools/examples/po/Makefile.in
gettext-tools/lib/Makefile.in
gettext-tools/libuniname/Makefile.in
gettext-tools/m4/Makefile.in
gettext-tools/man/Makefile.in
gettext-tools/man/autopoint.1
gettext-tools/man/autopoint.1.html
gettext-tools/man/gettextize.1
gettext-tools/man/gettextize.1.html
gettext-tools/man/msgattrib.1
gettext-tools/man/msgattrib.1.html
gettext-tools/man/msgcat.1
gettext-tools/man/msgcat.1.html
gettext-tools/man/msgcmp.1
gettext-tools/man/msgcmp.1.html
gettext-tools/man/msgcomm.1
gettext-tools/man/msgcomm.1.html
gettext-tools/man/msgconv.1
gettext-tools/man/msgconv.1.html
gettext-tools/man/msgen.1
gettext-tools/man/msgen.1.html
gettext-tools/man/msgexec.1
gettext-tools/man/msgexec.1.html
gettext-tools/man/msgfilter.1
gettext-tools/man/msgfilter.1.html
gettext-tools/man/msgfmt.1
gettext-tools/man/msgfmt.1.html
gettext-tools/man/msggrep.1
gettext-tools/man/msggrep.1.html
gettext-tools/man/msginit.1
gettext-tools/man/msginit.1.html
gettext-tools/man/msgmerge.1
gettext-tools/man/msgmerge.1.html
gettext-tools/man/msgunfmt.1
gettext-tools/man/msgunfmt.1.html
gettext-tools/man/msguniq.1
gettext-tools/man/msguniq.1.html
gettext-tools/man/xgettext.1
gettext-tools/man/xgettext.1.html
gettext-tools/misc/Makefile.in
gettext-tools/projects/Makefile.in
gettext-tools/src/Makefile.in
gettext-tools/tests/Makefile.in

index e7e97787d636da87e466d25ae92512bb93a585c4..d29b26b7ede99e3eeed63f49b62d9d28bfdc4d94 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(top_srcdir)/configure AUTHORS COPYING \
@@ -120,6 +121,8 @@ STRIP = @STRIP@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
 am__leading_dot = @am__leading_dot@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -159,21 +162,19 @@ SUBDIRS = autoconf-lib-link gettext-runtime gettext-tools
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = \
-  version.sh PACKAGING ChangeLog.0 \
-  config/config.libpath config/reloc-ldflags config/install-reloc \
-  config/m4/fixautomake.m4 \
-  config/m4/libtool.m4\
-djgpp/COPYING.DJ djgpp/Makefile.maint djgpp/README.DJ \
-              djgpp/README.in djgpp/README djgpp/config.bat djgpp/config.in \
-              djgpp/config.sed djgpp/config.site djgpp/djpwd.h \
-              djgpp/edtests.bat djgpp/fnchange.in djgpp/fnchange.lst \
-              djgpp/getpwnam.c djgpp/msginit.sed djgpp/tscript.sed \
-              djgpp/unsetenv.c\
-os2/README.OS2 os2/Makefile os2/backward.def os2/configure.awk README.vms Makefile.vms \
-              vms/link_options.opt \
-              vms/with-libiconv.opt vms/without-libiconv.opt\
-README.woe32 Makefile.msvc README.mingw
+EXTRA_DIST = version.sh PACKAGING ChangeLog.0 autogen.sh \
+       config/config.libpath config/reloc-ldflags \
+       config/install-reloc config/ac-help.sed \
+       config/m4/fixautomake.m4 config/m4/libtool.m4 djgpp/COPYING.DJ \
+       djgpp/Makefile.maint djgpp/README.DJ djgpp/README.in \
+       djgpp/README djgpp/config.bat djgpp/config.in djgpp/config.sed \
+       djgpp/config.site djgpp/djpwd.h djgpp/edtests.bat \
+       djgpp/fnchange.in djgpp/fnchange.lst djgpp/getpwnam.c \
+       djgpp/msginit.sed djgpp/tscript.sed djgpp/unsetenv.c \
+       os2/README.OS2 os2/Makefile os2/backward.def os2/configure.awk \
+       README.vms Makefile.vms vms/link_options.opt \
+       vms/with-libiconv.opt vms/without-libiconv.opt README.woe32 \
+       Makefile.msvc README.mingw
 all: all-recursive
 
 .SUFFIXES:
@@ -219,7 +220,13 @@ uninstall-info-am:
 #     (which will cause the Makefiles to be regenerated when you run `make');
 # (2) otherwise, pass the desired values on the `make' command line.
 $(RECURSIVE_TARGETS):
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -231,7 +238,7 @@ $(RECURSIVE_TARGETS):
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done; \
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
@@ -239,7 +246,13 @@ $(RECURSIVE_TARGETS):
 
 mostlyclean-recursive clean-recursive distclean-recursive \
 maintainer-clean-recursive:
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        case "$@" in \
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
@@ -260,7 +273,7 @@ maintainer-clean-recursive:
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -285,14 +298,16 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
-       if (etags --etags-include --version) >/dev/null 2>&1; then \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
          include_option=--etags-include; \
+         empty_fix=.; \
        else \
          include_option=--include; \
+         empty_fix=; \
        fi; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -f $$subdir/TAGS && \
+           test ! -f $$subdir/TAGS || \
              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
          fi; \
        done; \
@@ -302,9 +317,11 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -358,15 +375,17 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
            test -d "$(distdir)/$$subdir" \
-           || mkdir "$(distdir)/$$subdir" \
+           || $(mkdir_p) "$(distdir)/$$subdir" \
            || exit 1; \
+           distdir=`$(am__cd) $(distdir) && pwd`; \
+           top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="../$(top_distdir)" \
-               distdir="../$(distdir)/$$subdir" \
+               top_distdir="$$top_distdir" \
+               distdir="$$distdir/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
@@ -377,15 +396,15 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 dist-bzip2: distdir
-       $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
        $(am__remove_distdir)
 
 dist-tarZ: distdir
-       $(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__remove_distdir)
 
 dist-shar: distdir
@@ -398,7 +417,7 @@ dist-zip: distdir
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
@@ -407,13 +426,13 @@ dist dist-all: distdir
 distcheck: dist
        case '$(DIST_ARCHIVES)' in \
        *.tar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
-         bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
        *.tar.Z*) \
-         uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
        *.shar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | unshar ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
@@ -436,7 +455,7 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkdir_p) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
@@ -492,7 +511,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
index 976eda5c296e497012c0709ec55b18361358fcb3..cb57029ae4de1d0f8bf6c33a25b76efc8d7d2d7b 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 DIST_COMMON = README $(am__configure_deps) \
        $(srcdir)/../config/config.guess \
@@ -156,6 +157,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -188,7 +191,9 @@ with_gnu_ld = @with_gnu_ld@
 AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
 ACLOCAL_AMFLAGS = -I m4 -I ../config/m4
 EXTRA_DIST = config.rpath
-DISTCLEANFILES = config/config.guess config/config.sub config/install-sh config/ltmain.sh config/mkinstalldirs config/missing config/config.rpath
+DISTCLEANFILES = config/config.guess config/config.sub \
+       config/install-sh config/ltmain.sh config/mkinstalldirs \
+       config/missing config/config.rpath
 SUBDIRS = m4 tests
 
 # Subdirectories with separate autoconfiguration.
@@ -255,7 +260,13 @@ uninstall-info-am:
 #     (which will cause the Makefiles to be regenerated when you run `make');
 # (2) otherwise, pass the desired values on the `make' command line.
 $(RECURSIVE_TARGETS):
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -267,7 +278,7 @@ $(RECURSIVE_TARGETS):
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done; \
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
@@ -275,7 +286,13 @@ $(RECURSIVE_TARGETS):
 
 mostlyclean-recursive clean-recursive distclean-recursive \
 maintainer-clean-recursive:
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        case "$@" in \
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
@@ -296,7 +313,7 @@ maintainer-clean-recursive:
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -321,14 +338,16 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
-       if (etags --etags-include --version) >/dev/null 2>&1; then \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
          include_option=--etags-include; \
+         empty_fix=.; \
        else \
          include_option=--include; \
+         empty_fix=; \
        fi; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -f $$subdir/TAGS && \
+           test ! -f $$subdir/TAGS || \
              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
          fi; \
        done; \
@@ -338,9 +357,11 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -394,15 +415,17 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
            test -d "$(distdir)/$$subdir" \
-           || mkdir "$(distdir)/$$subdir" \
+           || $(mkdir_p) "$(distdir)/$$subdir" \
            || exit 1; \
+           distdir=`$(am__cd) $(distdir) && pwd`; \
+           top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="../$(top_distdir)" \
-               distdir="../$(distdir)/$$subdir" \
+               top_distdir="$$top_distdir" \
+               distdir="$$distdir/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
@@ -413,15 +436,15 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 dist-bzip2: distdir
-       $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
        $(am__remove_distdir)
 
 dist-tarZ: distdir
-       $(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__remove_distdir)
 
 dist-shar: distdir
@@ -434,7 +457,7 @@ dist-zip: distdir
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
@@ -443,13 +466,13 @@ dist dist-all: distdir
 distcheck: dist
        case '$(DIST_ARCHIVES)' in \
        *.tar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
-         bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
        *.tar.Z*) \
-         uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
        *.shar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | unshar ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
@@ -472,7 +495,7 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkdir_p) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
@@ -528,7 +551,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
 
 maintainer-clean-generic:
@@ -651,49 +674,49 @@ distclean-local:
 $(srcdir)/tests/rpathx/Makefile.in: $(srcdir)/tests/rpathx/Makefile.am $(srcdir)/tests/rpathx/configure.ac $(srcdir)/tests/rpathx/aclocal.m4
        cd $(srcdir)/tests/rpathx && automake Makefile
 $(srcdir)/tests/rpathx/aclocal.m4: $(srcdir)/tests/rpathx/configure.ac $(srcdir)/../config/m4/libtool.m4
-       cd $(srcdir)/tests/rpathx && aclocal -I ../../m4 -I ../../../config/m4
+       cd $(srcdir)/tests/rpathx && aclocal -I `cd ../../m4 && pwd` -I `cd ../../../config/m4 && pwd`
 $(srcdir)/tests/rpathx/configure: $(srcdir)/tests/rpathx/configure.ac $(srcdir)/tests/rpathx/aclocal.m4
        cd $(srcdir)/tests/rpathx && autoconf
 $(srcdir)/tests/rpathy/Makefile.in: $(srcdir)/tests/rpathy/Makefile.am $(srcdir)/tests/rpathy/configure.ac $(srcdir)/tests/rpathy/aclocal.m4
        cd $(srcdir)/tests/rpathy && automake Makefile
 $(srcdir)/tests/rpathy/aclocal.m4: $(srcdir)/tests/rpathy/configure.ac $(srcdir)/../config/m4/libtool.m4 $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathy && aclocal -I ../../m4 -I ../../../config/m4
+       cd $(srcdir)/tests/rpathy && aclocal -I `cd ../../m4 && pwd` -I `cd ../../../config/m4 && pwd`
 $(srcdir)/tests/rpathy/configure: $(srcdir)/tests/rpathy/configure.ac $(srcdir)/tests/rpathy/aclocal.m4
        cd $(srcdir)/tests/rpathy && autoconf
 $(srcdir)/tests/rpathz/Makefile.in: $(srcdir)/tests/rpathz/Makefile.am $(srcdir)/tests/rpathz/configure.ac $(srcdir)/tests/rpathz/aclocal.m4
        cd $(srcdir)/tests/rpathz && automake Makefile
 $(srcdir)/tests/rpathz/aclocal.m4: $(srcdir)/tests/rpathz/configure.ac $(srcdir)/../config/m4/libtool.m4 $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathz && aclocal -I ../../m4 -I ../../../config/m4
+       cd $(srcdir)/tests/rpathz && aclocal -I `cd ../../m4 && pwd` -I `cd ../../../config/m4 && pwd`
 $(srcdir)/tests/rpathz/configure: $(srcdir)/tests/rpathz/configure.ac $(srcdir)/tests/rpathz/aclocal.m4
        cd $(srcdir)/tests/rpathz && autoconf
 $(srcdir)/tests/rpathlx/Makefile.in: $(srcdir)/tests/rpathlx/Makefile.am $(srcdir)/tests/rpathlx/configure.ac $(srcdir)/tests/rpathlx/aclocal.m4
        cd $(srcdir)/tests/rpathlx && automake Makefile
 $(srcdir)/tests/rpathlx/aclocal.m4: $(srcdir)/tests/rpathlx/configure.ac $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathlx && aclocal -I ../../m4
+       cd $(srcdir)/tests/rpathlx && aclocal -I `cd ../../m4 && pwd`
 $(srcdir)/tests/rpathlx/configure: $(srcdir)/tests/rpathlx/configure.ac $(srcdir)/tests/rpathlx/aclocal.m4
        cd $(srcdir)/tests/rpathlx && autoconf
 $(srcdir)/tests/rpathly/Makefile.in: $(srcdir)/tests/rpathly/Makefile.am $(srcdir)/tests/rpathly/configure.ac $(srcdir)/tests/rpathly/aclocal.m4
        cd $(srcdir)/tests/rpathly && automake Makefile
 $(srcdir)/tests/rpathly/aclocal.m4: $(srcdir)/tests/rpathly/configure.ac $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathly && aclocal -I ../../m4
+       cd $(srcdir)/tests/rpathly && aclocal -I `cd ../../m4 && pwd`
 $(srcdir)/tests/rpathly/configure: $(srcdir)/tests/rpathly/configure.ac $(srcdir)/tests/rpathly/aclocal.m4
        cd $(srcdir)/tests/rpathly && autoconf
 $(srcdir)/tests/rpathlyx/Makefile.in: $(srcdir)/tests/rpathlyx/Makefile.am $(srcdir)/tests/rpathlyx/configure.ac $(srcdir)/tests/rpathlyx/aclocal.m4
        cd $(srcdir)/tests/rpathlyx && automake Makefile
 $(srcdir)/tests/rpathlyx/aclocal.m4: $(srcdir)/tests/rpathlyx/configure.ac $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathlyx && aclocal -I ../../m4
+       cd $(srcdir)/tests/rpathlyx && aclocal -I `cd ../../m4 && pwd`
 $(srcdir)/tests/rpathlyx/configure: $(srcdir)/tests/rpathlyx/configure.ac $(srcdir)/tests/rpathlyx/aclocal.m4
        cd $(srcdir)/tests/rpathlyx && autoconf
 $(srcdir)/tests/rpathlz/Makefile.in: $(srcdir)/tests/rpathlz/Makefile.am $(srcdir)/tests/rpathlz/configure.ac $(srcdir)/tests/rpathlz/aclocal.m4
        cd $(srcdir)/tests/rpathlz && automake Makefile
 $(srcdir)/tests/rpathlz/aclocal.m4: $(srcdir)/tests/rpathlz/configure.ac $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathlz && aclocal -I ../../m4
+       cd $(srcdir)/tests/rpathlz && aclocal -I `cd ../../m4 && pwd`
 $(srcdir)/tests/rpathlz/configure: $(srcdir)/tests/rpathlz/configure.ac $(srcdir)/tests/rpathlz/aclocal.m4
        cd $(srcdir)/tests/rpathlz && autoconf
 $(srcdir)/tests/rpathlzyx/Makefile.in: $(srcdir)/tests/rpathlzyx/Makefile.am $(srcdir)/tests/rpathlzyx/configure.ac $(srcdir)/tests/rpathlzyx/aclocal.m4
        cd $(srcdir)/tests/rpathlzyx && automake Makefile
 $(srcdir)/tests/rpathlzyx/aclocal.m4: $(srcdir)/tests/rpathlzyx/configure.ac $(srcdir)/m4/lib-link.m4 $(srcdir)/m4/lib-prefix.m4 $(srcdir)/m4/lib-ld.m4
-       cd $(srcdir)/tests/rpathlzyx && aclocal -I ../../m4
+       cd $(srcdir)/tests/rpathlzyx && aclocal -I `cd ../../m4 && pwd`
 $(srcdir)/tests/rpathlzyx/configure: $(srcdir)/tests/rpathlzyx/configure.ac $(srcdir)/tests/rpathlzyx/aclocal.m4
        cd $(srcdir)/tests/rpathlzyx && autoconf
 
index 3377b20c1f4bd9c346d2b086e81a30a6f5f47e3e..895404c83edef1c73f2b2faa640f3141f9f29b60 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -36,6 +36,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = m4
 DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
@@ -50,7 +51,13 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_CLEAN_FILES =
 SOURCES =
 DIST_SOURCES =
-am__installdirs = $(DESTDIR)$(aclocaldir)
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(aclocaldir)"
 aclocalDATA_INSTALL = $(INSTALL_DATA)
 DATA = $(aclocal_DATA)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -129,6 +136,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -215,20 +224,20 @@ distclean-libtool:
 uninstall-info-am:
 install-aclocalDATA: $(aclocal_DATA)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(aclocaldir)
+       test -z "$(aclocaldir)" || $(mkdir_p) "$(DESTDIR)$(aclocaldir)"
        @list='$(aclocal_DATA)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(aclocalDATA_INSTALL) $$d$$p $(DESTDIR)$(aclocaldir)/$$f"; \
-         $(aclocalDATA_INSTALL) $$d$$p $(DESTDIR)$(aclocaldir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(aclocalDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(aclocaldir)/$$f'"; \
+         $(aclocalDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(aclocaldir)/$$f"; \
        done
 
 uninstall-aclocalDATA:
        @$(NORMAL_UNINSTALL)
        @list='$(aclocal_DATA)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(aclocaldir)/$$f"; \
-         rm -f $(DESTDIR)$(aclocaldir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(aclocaldir)/$$f'"; \
+         rm -f "$(DESTDIR)$(aclocaldir)/$$f"; \
        done
 tags: TAGS
 TAGS:
@@ -268,7 +277,9 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(DATA)
 installdirs:
-       $(mkdir_p) $(DESTDIR)$(aclocaldir)
+       for dir in "$(DESTDIR)$(aclocaldir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -288,7 +299,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
index e42f1a26e7508984e2c456e5a13db851a3b00ab5..0fa76c697059436400578d8030e757d9b675ed86 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = tests
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
@@ -124,6 +125,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -302,20 +305,20 @@ check-TESTS: $(TESTS)
          skipped=""; \
          if test "$$skip" -ne 0; then \
            skipped="($$skip tests were not run)"; \
-           test `echo "$$skipped" | wc -c` -gt `echo "$$banner" | wc -c` && \
+           test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
              dashes="$$skipped"; \
          fi; \
          report=""; \
          if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
            report="Please report to $(PACKAGE_BUGREPORT)"; \
-           test `echo "$$report" | wc -c` -gt `echo "$$banner" | wc -c` && \
+           test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
              dashes="$$report"; \
          fi; \
          dashes=`echo "$$dashes" | sed s/./=/g`; \
          echo "$$dashes"; \
          echo "$$banner"; \
-         test -n "$$skipped" && echo "$$skipped"; \
-         test -n "$$report" && echo "$$report"; \
+         test -z "$$skipped" || echo "$$skipped"; \
+         test -z "$$report" || echo "$$report"; \
          echo "$$dashes"; \
          test "$$failed" -eq 0; \
        else :; fi
@@ -373,7 +376,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
index 65f52ec2e13789727961b0384f21f8e8c375ea1c..f2bf974c94034824ada035cbcc9c9ee2be41287f 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(usex_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,59 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+bin_PROGRAMS = usex$(EXEEXT)
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+PROGRAMS = $(bin_PROGRAMS)
+am_usex_OBJECTS = usex.$(OBJEXT)
+usex_OBJECTS = $(am_usex_OBJECTS)
+usex_LDADD = $(LDADD)
+usex_DEPENDENCIES =
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(usex_SOURCES)
+DIST_SOURCES = $(usex_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -85,6 +138,8 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -106,6 +161,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -115,70 +171,55 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 foreign no-dependencies
 mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
-bin_PROGRAMS = usex
 usex_SOURCES = usex.c
 LDADD = @LIBRPATHX@
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-bin_PROGRAMS = usex$(EXEEXT)
-PROGRAMS = $(bin_PROGRAMS)
-
-am_usex_OBJECTS = usex.$(OBJEXT)
-usex_OBJECTS = $(am_usex_OBJECTS)
-usex_LDADD = $(LDADD)
-usex_DEPENDENCIES =
-usex_LDFLAGS =
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(usex_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(usex_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -186,8 +227,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -197,26 +238,18 @@ usex$(EXEEXT): $(usex_OBJECTS) $(usex_DEPENDENCIES)
        $(LINK) $(usex_LDFLAGS) $(usex_OBJECTS) $(usex_LDADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -225,6 +258,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -236,10 +270,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -262,24 +297,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -291,7 +313,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -312,19 +334,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -344,19 +393,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -378,9 +428,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(PROGRAMS)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -392,7 +443,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -400,7 +451,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -419,6 +470,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -453,14 +506,15 @@ ps-am:
 
 uninstall-am: uninstall-binPROGRAMS uninstall-info-am
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
-       clean-generic ctags dist dist-all dist-gzip distcheck distclean \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \
+       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
        distclean-compile distclean-generic distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-binPROGRAMS install-data \
-       install-data-am install-exec install-exec-am install-info \
-       install-info-am install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-binPROGRAMS \
+       install-data install-data-am install-exec install-exec-am \
+       install-info install-info-am install-man install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
        uninstall-am uninstall-binPROGRAMS uninstall-info-am
index 85f750d984c5708c319e64e5d2c1ca9c31d6adae..22fc85884f61af775c5d79bbda4d22ecec02a7b7 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(usey_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,59 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+bin_PROGRAMS = usey$(EXEEXT)
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+PROGRAMS = $(bin_PROGRAMS)
+am_usey_OBJECTS = usey.$(OBJEXT)
+usey_OBJECTS = $(am_usey_OBJECTS)
+usey_LDADD = $(LDADD)
+usey_DEPENDENCIES =
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(usey_SOURCES)
+DIST_SOURCES = $(usey_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -85,6 +138,8 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -106,6 +161,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -115,70 +171,55 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 foreign no-dependencies
 mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
-bin_PROGRAMS = usey
 usey_SOURCES = usey.c
 LDADD = @LIBRPATHY@
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-bin_PROGRAMS = usey$(EXEEXT)
-PROGRAMS = $(bin_PROGRAMS)
-
-am_usey_OBJECTS = usey.$(OBJEXT)
-usey_OBJECTS = $(am_usey_OBJECTS)
-usey_LDADD = $(LDADD)
-usey_DEPENDENCIES =
-usey_LDFLAGS =
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(usey_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(usey_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -186,8 +227,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -197,26 +238,18 @@ usey$(EXEEXT): $(usey_OBJECTS) $(usey_DEPENDENCIES)
        $(LINK) $(usey_LDFLAGS) $(usey_OBJECTS) $(usey_LDADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -225,6 +258,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -236,10 +270,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -262,24 +297,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -291,7 +313,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -312,19 +334,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -344,19 +393,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -378,9 +428,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(PROGRAMS)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -392,7 +443,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -400,7 +451,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -419,6 +470,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -453,14 +506,15 @@ ps-am:
 
 uninstall-am: uninstall-binPROGRAMS uninstall-info-am
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
-       clean-generic ctags dist dist-all dist-gzip distcheck distclean \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \
+       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
        distclean-compile distclean-generic distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-binPROGRAMS install-data \
-       install-data-am install-exec install-exec-am install-info \
-       install-info-am install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-binPROGRAMS \
+       install-data install-data-am install-exec install-exec-am \
+       install-info install-info-am install-man install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
        uninstall-am uninstall-binPROGRAMS uninstall-info-am
index 732c7efb75904534701277ffbc9b5bdb970110d3..689c669e8693ca1e2fc2a8cdd306b03f3174dab2 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(usey_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,59 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+bin_PROGRAMS = usey$(EXEEXT)
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+PROGRAMS = $(bin_PROGRAMS)
+am_usey_OBJECTS = usey.$(OBJEXT)
+usey_OBJECTS = $(am_usey_OBJECTS)
+usey_LDADD = $(LDADD)
+usey_DEPENDENCIES =
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(usey_SOURCES)
+DIST_SOURCES = $(usey_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -87,6 +140,8 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -108,6 +163,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -117,70 +173,55 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 foreign no-dependencies
 mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
-bin_PROGRAMS = usey
 usey_SOURCES = usey.c
 LDADD = @LIBRPATHY@
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-bin_PROGRAMS = usey$(EXEEXT)
-PROGRAMS = $(bin_PROGRAMS)
-
-am_usey_OBJECTS = usey.$(OBJEXT)
-usey_OBJECTS = $(am_usey_OBJECTS)
-usey_LDADD = $(LDADD)
-usey_DEPENDENCIES =
-usey_LDFLAGS =
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(usey_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(usey_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -188,8 +229,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -199,26 +240,18 @@ usey$(EXEEXT): $(usey_OBJECTS) $(usey_DEPENDENCIES)
        $(LINK) $(usey_LDFLAGS) $(usey_OBJECTS) $(usey_LDADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -227,6 +260,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -238,10 +272,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -264,24 +299,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -293,7 +315,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -314,19 +336,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -346,19 +395,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -380,9 +430,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(PROGRAMS)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -394,7 +445,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -402,7 +453,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -421,6 +472,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -455,14 +508,15 @@ ps-am:
 
 uninstall-am: uninstall-binPROGRAMS uninstall-info-am
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
-       clean-generic ctags dist dist-all dist-gzip distcheck distclean \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \
+       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
        distclean-compile distclean-generic distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-binPROGRAMS install-data \
-       install-data-am install-exec install-exec-am install-info \
-       install-info-am install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-binPROGRAMS \
+       install-data install-data-am install-exec install-exec-am \
+       install-info install-info-am install-man install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
        uninstall-am uninstall-binPROGRAMS uninstall-info-am
index 428db1148f5ce62a88c4bd5655589e8afdffe87f..7300fe17fca565e26603da641c37b26e838911cc 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(usez_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,59 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+bin_PROGRAMS = usez$(EXEEXT)
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+PROGRAMS = $(bin_PROGRAMS)
+am_usez_OBJECTS = usez.$(OBJEXT)
+usez_OBJECTS = $(am_usez_OBJECTS)
+usez_LDADD = $(LDADD)
+usez_DEPENDENCIES =
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(usez_SOURCES)
+DIST_SOURCES = $(usez_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -85,6 +138,8 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -106,6 +161,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -115,70 +171,55 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 foreign no-dependencies
 mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
-bin_PROGRAMS = usez
 usez_SOURCES = usez.c
 LDADD = @LIBRPATHZ@
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-bin_PROGRAMS = usez$(EXEEXT)
-PROGRAMS = $(bin_PROGRAMS)
-
-am_usez_OBJECTS = usez.$(OBJEXT)
-usez_OBJECTS = $(am_usez_OBJECTS)
-usez_LDADD = $(LDADD)
-usez_DEPENDENCIES =
-usez_LDFLAGS =
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(usez_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(usez_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -186,8 +227,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -197,26 +238,18 @@ usez$(EXEEXT): $(usez_OBJECTS) $(usez_DEPENDENCIES)
        $(LINK) $(usez_LDFLAGS) $(usez_OBJECTS) $(usez_LDADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -225,6 +258,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -236,10 +270,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -262,24 +297,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -291,7 +313,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -312,19 +334,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -344,19 +393,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -378,9 +428,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(PROGRAMS)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -392,7 +443,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -400,7 +451,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -419,6 +470,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -453,14 +506,15 @@ ps-am:
 
 uninstall-am: uninstall-binPROGRAMS uninstall-info-am
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
-       clean-generic ctags dist dist-all dist-gzip distcheck distclean \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \
+       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
        distclean-compile distclean-generic distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-binPROGRAMS install-data \
-       install-data-am install-exec install-exec-am install-info \
-       install-info-am install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-binPROGRAMS \
+       install-data install-data-am install-exec install-exec-am \
+       install-info install-info-am install-man install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
        uninstall-am uninstall-binPROGRAMS uninstall-info-am
index 31ef1d896c7b5e8403e5de1c66307597795c7780..4ae2fed3dc3e89e2c414266e89fa0683396b5d39 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(usez_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,59 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+bin_PROGRAMS = usez$(EXEEXT)
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__installdirs = "$(DESTDIR)$(bindir)"
+binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
+PROGRAMS = $(bin_PROGRAMS)
+am_usez_OBJECTS = usez.$(OBJEXT)
+usez_OBJECTS = $(am_usez_OBJECTS)
+usez_LDADD = $(LDADD)
+usez_DEPENDENCIES =
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(usez_SOURCES)
+DIST_SOURCES = $(usez_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -89,6 +142,8 @@ am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -110,6 +165,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -119,70 +175,55 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 foreign no-dependencies
 mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
-bin_PROGRAMS = usez
 usez_SOURCES = usez.c
 LDADD = @LIBRPATHZ@
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-bin_PROGRAMS = usez$(EXEEXT)
-PROGRAMS = $(bin_PROGRAMS)
-
-am_usez_OBJECTS = usez.$(OBJEXT)
-usez_OBJECTS = $(am_usez_OBJECTS)
-usez_LDADD = $(LDADD)
-usez_DEPENDENCIES =
-usez_LDFLAGS =
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(usez_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(usez_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -190,8 +231,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -201,26 +242,18 @@ usez$(EXEEXT): $(usez_OBJECTS) $(usez_DEPENDENCIES)
        $(LINK) $(usez_LDFLAGS) $(usez_OBJECTS) $(usez_LDADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -229,6 +262,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -240,10 +274,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -266,24 +301,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -295,7 +317,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -316,19 +338,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -348,19 +397,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -382,9 +432,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(PROGRAMS)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
+       for dir in "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -396,7 +447,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -404,7 +455,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -423,6 +474,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -457,14 +510,15 @@ ps-am:
 
 uninstall-am: uninstall-binPROGRAMS uninstall-info-am
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
-       clean-generic ctags dist dist-all dist-gzip distcheck distclean \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-binPROGRAMS clean-generic ctags dist dist-all dist-bzip2 \
+       dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
        distclean-compile distclean-generic distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-binPROGRAMS install-data \
-       install-data-am install-exec install-exec-am install-info \
-       install-info-am install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
+       distcleancheck distdir distuninstallcheck dvi dvi-am html \
+       html-am info info-am install install-am install-binPROGRAMS \
+       install-data install-data-am install-exec install-exec-am \
+       install-info install-info-am install-man install-strip \
+       installcheck installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
        uninstall-am uninstall-binPROGRAMS uninstall-info-am
index b8c0a42d576fdad3798fd86ba4b3448f3cac4847..eaf7deef5e351c79430e7112a9e672172351f55e 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.3 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(librpathx_la_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,68 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/ltmain.sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)"
+libLTLIBRARIES_INSTALL = $(INSTALL)
+LTLIBRARIES = $(lib_LTLIBRARIES)
+librpathx_la_LIBADD =
+am_librpathx_la_OBJECTS = rpathx.lo
+librpathx_la_OBJECTS = $(am_librpathx_la_OBJECTS)
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(librpathx_la_SOURCES)
+DIST_SOURCES = $(librpathx_la_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -102,6 +164,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -123,6 +187,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -135,80 +200,67 @@ mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
 lib_LTLIBRARIES = librpathx.la
 librpathx_la_SOURCES = rpathx.c
 librpathx_la_LDFLAGS = -lc -no-undefined
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-LTLIBRARIES = $(lib_LTLIBRARIES)
-
-librpathx_la_LIBADD =
-am_librpathx_la_OBJECTS = rpathx.lo
-librpathx_la_OBJECTS = $(am_librpathx_la_OBJECTS)
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
-       $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(librpathx_la_SOURCES)
-DIST_COMMON = ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       Makefile.in aclocal.m4 configure configure.ac
-SOURCES = $(librpathx_la_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .lo .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-libLTLIBRARIES_INSTALL = $(INSTALL)
 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(libdir)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
          else :; fi; \
        done
 
 uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-           p="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
-         $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
        done
 
 clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" = "$$p" && dir=.; \
+         test "$$dir" != "$$p" || dir=.; \
          echo "rm -f \"$${dir}/so_locations\""; \
          rm -f "$${dir}/so_locations"; \
        done
@@ -216,19 +268,19 @@ librpathx.la: $(librpathx_la_OBJECTS) $(librpathx_la_DEPENDENCIES)
        $(LINK) -rpath $(libdir) $(librpathx_la_LDFLAGS) $(librpathx_la_OBJECTS) $(librpathx_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 
 .c.lo:
-       $(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
+       $(LTCOMPILE) -c -o $@ $<
 
 mostlyclean-libtool:
        -rm -f *.lo
@@ -240,14 +292,6 @@ distclean-libtool:
        -rm -f libtool
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -256,6 +300,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -267,10 +312,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -293,24 +339,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -322,7 +355,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -343,19 +376,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -375,21 +435,22 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
-       cd $(distuninstallcheck_dir) \
+       @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
           || { echo "ERROR: files left after uninstall:" ; \
                if test -n "$(DESTDIR)"; then \
@@ -398,21 +459,21 @@ distuninstallcheck:
                $(distuninstallcheck_listfiles) ; \
                exit 1; } >&2
 distcleancheck: distclean
-       if test '$(srcdir)' = . ; then \
+       @if test '$(srcdir)' = . ; then \
          echo "ERROR: distcleancheck can only run from a VPATH build" ; \
          exit 1 ; \
        fi
-       test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+       @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
          || { echo "ERROR: files left in build directory after distclean:" ; \
               $(distcleancheck_listfiles) ; \
               exit 1; } >&2
 check-am: all-am
 check: check-am
 all-am: Makefile $(LTLIBRARIES)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(libdir)
-
+       for dir in "$(DESTDIR)$(libdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -424,7 +485,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -432,7 +493,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f Makefile $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -444,6 +505,7 @@ clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
 
 distclean: distclean-am
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+       -rm -f Makefile
 distclean-am: clean-am distclean-compile distclean-generic \
        distclean-libtool distclean-tags
 
@@ -451,6 +513,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -467,7 +531,8 @@ installcheck-am:
 
 maintainer-clean: maintainer-clean-am
        -rm -f $(am__CONFIG_DISTCLEAN_FILES)
-       -rm -rf autom4te.cache
+       -rm -rf $(top_srcdir)/autom4te.cache
+       -rm -f Makefile
 maintainer-clean-am: distclean-am maintainer-clean-generic
 
 mostlyclean: mostlyclean-am
@@ -485,13 +550,14 @@ ps-am:
 
 uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libLTLIBRARIES clean-libtool ctags dist dist-all \
-       dist-gzip distcheck distclean distclean-compile \
-       distclean-generic distclean-libtool distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-data install-data-am \
-       install-exec install-exec-am install-info install-info-am \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-generic clean-libLTLIBRARIES clean-libtool ctags dist \
+       dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
+       distcheck distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distcleancheck distdir \
+       distuninstallcheck dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-exec \
+       install-exec-am install-info install-info-am \
        install-libLTLIBRARIES install-man install-strip installcheck \
        installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
index 1a4695cddc8fde2b72a6eb4e69bac88a497c6582..e9c284aea0fbd3cd9910e8f3c67647f0c36b23ef 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(librpathy_la_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,68 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/ltmain.sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)"
+libLTLIBRARIES_INSTALL = $(INSTALL)
+LTLIBRARIES = $(lib_LTLIBRARIES)
+librpathy_la_LIBADD =
+am_librpathy_la_OBJECTS = rpathy.lo
+librpathy_la_OBJECTS = $(am_librpathy_la_OBJECTS)
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(librpathy_la_SOURCES)
+DIST_SOURCES = $(librpathy_la_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -104,6 +166,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -125,6 +189,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -137,81 +202,67 @@ mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
 lib_LTLIBRARIES = librpathy.la
 librpathy_la_SOURCES = rpathy.c
 librpathy_la_LDFLAGS = @LTLIBRPATHX@ -lc -no-undefined
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-LTLIBRARIES = $(lib_LTLIBRARIES)
-
-librpathy_la_LIBADD =
-am_librpathy_la_OBJECTS = rpathy.lo
-librpathy_la_OBJECTS = $(am_librpathy_la_OBJECTS)
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
-       $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(librpathy_la_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(librpathy_la_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .lo .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-libLTLIBRARIES_INSTALL = $(INSTALL)
 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(libdir)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
          else :; fi; \
        done
 
 uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-           p="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
-         $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
        done
 
 clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" = "$$p" && dir=.; \
+         test "$$dir" != "$$p" || dir=.; \
          echo "rm -f \"$${dir}/so_locations\""; \
          rm -f "$${dir}/so_locations"; \
        done
@@ -219,19 +270,19 @@ librpathy.la: $(librpathy_la_OBJECTS) $(librpathy_la_DEPENDENCIES)
        $(LINK) -rpath $(libdir) $(librpathy_la_LDFLAGS) $(librpathy_la_OBJECTS) $(librpathy_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 
 .c.lo:
-       $(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
+       $(LTCOMPILE) -c -o $@ $<
 
 mostlyclean-libtool:
        -rm -f *.lo
@@ -243,14 +294,6 @@ distclean-libtool:
        -rm -f libtool
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -259,6 +302,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -270,10 +314,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -296,24 +341,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -325,7 +357,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -346,19 +378,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -378,19 +437,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -412,9 +472,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(LTLIBRARIES)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(libdir)
+       for dir in "$(DESTDIR)$(libdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -426,7 +487,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -434,7 +495,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -454,6 +515,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -489,13 +552,14 @@ ps-am:
 
 uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libLTLIBRARIES clean-libtool ctags dist dist-all \
-       dist-gzip distcheck distclean distclean-compile \
-       distclean-generic distclean-libtool distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-data install-data-am \
-       install-exec install-exec-am install-info install-info-am \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-generic clean-libLTLIBRARIES clean-libtool ctags dist \
+       dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
+       distcheck distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distcleancheck distdir \
+       distuninstallcheck dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-exec \
+       install-exec-am install-info install-info-am \
        install-libLTLIBRARIES install-man install-strip installcheck \
        installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
index 5d8df69e9b15a7ff920d0e740e80494fa621d21f..db645ca91fb98ccc607ffd499245099d82b20ae7 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.7.8 from Makefile.am.
+# Makefile.in generated by automake 1.9.4 from Makefile.am.
 # @configure_input@
 
-# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
-# Free Software Foundation, Inc.
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,8 @@
 
 @SET_MAKE@
 
+SOURCES = $(librpathz_la_SOURCES)
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -21,7 +23,6 @@ pkgdatadir = $(datadir)/@PACKAGE@
 pkglibdir = $(libdir)/@PACKAGE@
 pkgincludedir = $(includedir)/@PACKAGE@
 top_builddir = .
-
 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
 INSTALL = @INSTALL@
 install_sh_DATA = $(install_sh) -c -m 644
@@ -35,7 +36,68 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
+DIST_COMMON = $(am__configure_deps) \
+       $(srcdir)/../../../config/config.guess \
+       $(srcdir)/../../../config/config.sub \
+       $(srcdir)/../../../config/install-sh \
+       $(srcdir)/../../../config/ltmain.sh \
+       $(srcdir)/../../../config/missing \
+       $(srcdir)/../../../config/mkinstalldirs $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(top_srcdir)/configure \
+       ../../../config/compile ../../../config/config.guess \
+       ../../../config/config.rpath ../../../config/config.sub \
+       ../../../config/elisp-comp ../../../config/install-sh \
+       ../../../config/ltmain.sh ../../../config/mdate-sh \
+       ../../../config/missing ../../../config/mkinstalldirs \
+       ../../../config/texinfo.tex ../../../config/ylwrap
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno configure.status.lineno
+CONFIG_CLEAN_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)"
+libLTLIBRARIES_INSTALL = $(INSTALL)
+LTLIBRARIES = $(lib_LTLIBRARIES)
+librpathz_la_LIBADD =
+am_librpathz_la_OBJECTS = rpathz.lo
+librpathz_la_OBJECTS = $(am_librpathz_la_OBJECTS)
+DEFAULT_INCLUDES = -I. -I$(srcdir)
+depcomp =
+am__depfiles_maybe =
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+SOURCES = $(librpathz_la_SOURCES)
+DIST_SOURCES = $(librpathz_la_SOURCES)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  { test ! -d $(distdir) \
+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
+         && rm -fr $(distdir); }; }
+DIST_ARCHIVES = $(distdir).tar.gz
+GZIP_ENV = --best
+distuninstallcheck_listfiles = find . -type f -print
+distcleancheck_listfiles = find . -type f -print
 ACLOCAL = @ACLOCAL@
 AMDEP_FALSE = @AMDEP_FALSE@
 AMDEP_TRUE = @AMDEP_TRUE@
@@ -106,6 +168,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -127,6 +191,7 @@ libdir = @libdir@
 libexecdir = @libexecdir@
 localstatedir = @localstatedir@
 mandir = @mandir@
+mkdir_p = @mkdir_p@
 oldincludedir = @oldincludedir@
 prefix = @prefix@
 program_transform_name = @program_transform_name@
@@ -139,81 +204,67 @@ mkinstalldirs = $(SHELL) @global_top_auxdir@/mkinstalldirs
 lib_LTLIBRARIES = librpathz.la
 librpathz_la_SOURCES = rpathz.c
 librpathz_la_LDFLAGS = @LTLIBRPATHX@ @LTLIBRPATHY@ -lc -no-undefined
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-CONFIG_CLEAN_FILES =
-LTLIBRARIES = $(lib_LTLIBRARIES)
-
-librpathz_la_LIBADD =
-am_librpathz_la_OBJECTS = rpathz.lo
-librpathz_la_OBJECTS = $(am_librpathz_la_OBJECTS)
-
-DEFAULT_INCLUDES =  -I. -I$(srcdir)
-depcomp =
-am__depfiles_maybe =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
-       $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
-DIST_SOURCES = $(librpathz_la_SOURCES)
-DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/configure \
-       ../../../config/compile ../../../config/config.guess \
-       ../../../config/config.rpath ../../../config/config.sub \
-       ../../../config/elisp-comp ../../../config/install-sh \
-       ../../../config/ltmain.sh ../../../config/mdate-sh \
-       ../../../config/missing ../../../config/mkinstalldirs \
-       ../../../config/texinfo.tex ../../../config/ylwrap Makefile.am \
-       aclocal.m4 configure configure.ac
-SOURCES = $(librpathz_la_SOURCES)
-
 all: all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .lo .o .obj
-
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno
-$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.ac $(ACLOCAL_M4)
+am--refresh:
+       @:
+$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
+             cd $(srcdir) && $(AUTOMAKE) --foreign  \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
        cd $(top_srcdir) && \
          $(AUTOMAKE) --foreign  Makefile
-Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
-       cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)
-
-$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
        $(SHELL) ./config.status --recheck
-$(srcdir)/configure:  $(srcdir)/configure.ac $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
-       cd $(srcdir) && $(AUTOCONF)
 
-$(ACLOCAL_M4):  configure.ac 
+$(top_srcdir)/configure:  $(am__configure_deps)
+       cd $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-libLTLIBRARIES_INSTALL = $(INSTALL)
 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       $(mkinstalldirs) $(DESTDIR)$(libdir)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
          else :; fi; \
        done
 
 uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-           p="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
-         $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
        done
 
 clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" = "$$p" && dir=.; \
+         test "$$dir" != "$$p" || dir=.; \
          echo "rm -f \"$${dir}/so_locations\""; \
          rm -f "$${dir}/so_locations"; \
        done
@@ -221,19 +272,19 @@ librpathz.la: $(librpathz_la_OBJECTS) $(librpathz_la_DEPENDENCIES)
        $(LINK) -rpath $(libdir) $(librpathz_la_LDFLAGS) $(librpathz_la_OBJECTS) $(librpathz_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
-       -rm -f *.$(OBJEXT) core *.core
+       -rm -f *.$(OBJEXT)
 
 distclean-compile:
        -rm -f *.tab.c
 
 .c.o:
-       $(COMPILE) -c `test -f '$<' || echo '$(srcdir)/'`$<
+       $(COMPILE) -c $<
 
 .c.obj:
-       $(COMPILE) -c `if test -f '$<'; then $(CYGPATH_W) '$<'; else $(CYGPATH_W) '$(srcdir)/$<'; fi`
+       $(COMPILE) -c `$(CYGPATH_W) '$<'`
 
 .c.lo:
-       $(LTCOMPILE) -c -o $@ `test -f '$<' || echo '$(srcdir)/'`$<
+       $(LTCOMPILE) -c -o $@ $<
 
 mostlyclean-libtool:
        -rm -f *.lo
@@ -245,14 +296,6 @@ distclean-libtool:
        -rm -f libtool
 uninstall-info-am:
 
-ETAGS = etags
-ETAGSFLAGS =
-
-CTAGS = ctags
-CTAGSFLAGS =
-
-tags: TAGS
-
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
        list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
        unique=`for i in $$list; do \
@@ -261,6 +304,7 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
        mkid -fID $$unique
+tags: TAGS
 
 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -272,10 +316,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
-
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -298,24 +343,11 @@ GTAGS:
 
 distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-
-top_distdir = .
-distdir = $(PACKAGE)-$(VERSION)
-
-am__remove_distdir = \
-  { test ! -d $(distdir) \
-    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-         && rm -fr $(distdir); }; }
-
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
 
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkinstalldirs) $(distdir)/../../../config
+       $(mkdir_p) $(distdir)/../../../config
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -327,7 +359,7 @@ distdir: $(DISTFILES)
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
            dir="/$$dir"; \
-           $(mkinstalldirs) "$(distdir)$$dir"; \
+           $(mkdir_p) "$(distdir)$$dir"; \
          else \
            dir=''; \
          fi; \
@@ -348,19 +380,46 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
 # it guarantees that the distribution is self-contained by making another
 # tarfile.
 distcheck: dist
-       $(am__remove_distdir)
-       GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
        chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
@@ -380,19 +439,20 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkinstalldirs) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
                    distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
              } || { rm -rf "$$dc_destdir"; exit 1; }) \
          && rm -rf "$$dc_destdir" \
-         && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
-         && rm -f $(distdir).tar.gz \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
          && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
        $(am__remove_distdir)
-       @echo "$(distdir).tar.gz is ready for distribution" | \
-         sed 'h;s/./=/g;p;x;p;x'
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
 distuninstallcheck:
        @cd $(distuninstallcheck_dir) \
        && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
@@ -414,9 +474,10 @@ distcleancheck: distclean
 check-am: all-am
 check: check-am
 all-am: Makefile $(LTLIBRARIES)
-
 installdirs:
-       $(mkinstalldirs) $(DESTDIR)$(libdir)
+       for dir in "$(DESTDIR)$(libdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -428,7 +489,7 @@ install-am: all-am
 installcheck: installcheck-am
 install-strip:
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-         INSTALL_STRIP_FLAG=-s \
+         install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
          `test -z '$(STRIP)' || \
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 mostlyclean-generic:
@@ -436,7 +497,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -456,6 +517,8 @@ dvi: dvi-am
 
 dvi-am:
 
+html: html-am
+
 info: info-am
 
 info-am:
@@ -491,13 +554,14 @@ ps-am:
 
 uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
 
-.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
-       clean-libLTLIBRARIES clean-libtool ctags dist dist-all \
-       dist-gzip distcheck distclean distclean-compile \
-       distclean-generic distclean-libtool distclean-tags \
-       distcleancheck distdir distuninstallcheck dvi dvi-am info \
-       info-am install install-am install-data install-data-am \
-       install-exec install-exec-am install-info install-info-am \
+.PHONY: CTAGS GTAGS all all-am am--refresh check check-am clean \
+       clean-generic clean-libLTLIBRARIES clean-libtool ctags dist \
+       dist-all dist-bzip2 dist-gzip dist-shar dist-tarZ dist-zip \
+       distcheck distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distcleancheck distdir \
+       distuninstallcheck dvi dvi-am html html-am info info-am \
+       install install-am install-data install-data-am install-exec \
+       install-exec-am install-info install-info-am \
        install-libLTLIBRARIES install-man install-strip installcheck \
        installcheck-am installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
index b0453cbbdf5e3b3ebdd463f1140838e4f8da968e..4d892d2bc70bbb239383b89e9169acff11fb24c6 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -34,6 +34,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 DIST_COMMON = README $(am__configure_deps) \
        $(srcdir)/../config/config.guess \
@@ -63,6 +64,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -72,21 +74,24 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
@@ -104,7 +109,13 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-recursive installcheck-recursive installdirs-recursive \
        pdf-recursive ps-recursive uninstall-info-recursive \
        uninstall-recursive
-am__installdirs = $(DESTDIR)$(gettextsrcdir)
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(gettextsrcdir)"
 gettextsrcDATA_INSTALL = $(INSTALL_DATA)
 DATA = $(gettextsrc_DATA)
 ETAGS = etags
@@ -163,6 +174,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -191,6 +204,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -249,6 +263,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -283,7 +299,8 @@ AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
 ACLOCAL_AMFLAGS = -I m4 -I ../gettext-tools/m4 -I ../autoconf-lib-link/m4 -I ../config/m4
 SUBDIRS = doc intl intl-java intl-csharp lib @SUBDIR_libasprintf@ src po man m4
 DIST_SUBDIRS = doc intl intl-java intl-csharp lib libasprintf          src po man m4
-EXTRA_DIST = BUGS Makefile.vms config.h_vms README.woe32 Makefile.msvc config.h.msvc windows/dllexport.h windows/intl.rc
+EXTRA_DIST = BUGS Makefile.vms config.h_vms README.woe32 Makefile.msvc \
+       config.h.msvc windows/dllexport.h windows/intl.rc
 
 # Files installed for the user and for use by gettextize.
 gettextsrcdir = $(datadir)/gettext
@@ -356,20 +373,20 @@ distclean-libtool:
 uninstall-info-am:
 install-gettextsrcDATA: $(gettextsrc_DATA)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(gettextsrcdir)
+       test -z "$(gettextsrcdir)" || $(mkdir_p) "$(DESTDIR)$(gettextsrcdir)"
        @list='$(gettextsrc_DATA)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(gettextsrcDATA_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         $(gettextsrcDATA_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(gettextsrcDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         $(gettextsrcDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 
 uninstall-gettextsrcDATA:
        @$(NORMAL_UNINSTALL)
        @list='$(gettextsrc_DATA)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         rm -f $(DESTDIR)$(gettextsrcdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 
 # This directory's subdirectories are mostly independent; you can cd
@@ -379,7 +396,13 @@ uninstall-gettextsrcDATA:
 #     (which will cause the Makefiles to be regenerated when you run `make');
 # (2) otherwise, pass the desired values on the `make' command line.
 $(RECURSIVE_TARGETS):
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -391,7 +414,7 @@ $(RECURSIVE_TARGETS):
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done; \
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
@@ -399,7 +422,13 @@ $(RECURSIVE_TARGETS):
 
 mostlyclean-recursive clean-recursive distclean-recursive \
 maintainer-clean-recursive:
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        case "$@" in \
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
@@ -420,7 +449,7 @@ maintainer-clean-recursive:
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -445,14 +474,16 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
-       if (etags --etags-include --version) >/dev/null 2>&1; then \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
          include_option=--etags-include; \
+         empty_fix=.; \
        else \
          include_option=--include; \
+         empty_fix=; \
        fi; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -f $$subdir/TAGS && \
+           test ! -f $$subdir/TAGS || \
              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
          fi; \
        done; \
@@ -462,9 +493,11 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -491,7 +524,7 @@ distclean-tags:
 distdir: $(DISTFILES)
        $(am__remove_distdir)
        mkdir $(distdir)
-       $(mkdir_p) $(distdir)/../autoconf-lib-link/m4 $(distdir)/../config $(distdir)/../config/m4 $(distdir)/../gettext-tools/lib $(distdir)/../gettext-tools/m4 $(distdir)/intl $(distdir)/m4 $(distdir)/man $(distdir)/po $(distdir)/windows
+       $(mkdir_p) $(distdir)/../autoconf-lib-link/m4 $(distdir)/../config $(distdir)/../config/m4 $(distdir)/../gettext-tools/lib $(distdir)/../gettext-tools/m4 $(distdir)/intl $(distdir)/m4 $(distdir)/man $(distdir)/po $(distdir)/src $(distdir)/windows
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
        list='$(DISTFILES)'; for file in $$list; do \
@@ -521,12 +554,14 @@ distdir: $(DISTFILES)
        list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
            test -d "$(distdir)/$$subdir" \
-           || mkdir "$(distdir)/$$subdir" \
+           || $(mkdir_p) "$(distdir)/$$subdir" \
            || exit 1; \
+           distdir=`$(am__cd) $(distdir) && pwd`; \
+           top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="../$(top_distdir)" \
-               distdir="../$(distdir)/$$subdir" \
+               top_distdir="$$top_distdir" \
+               distdir="$$distdir/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
@@ -537,15 +572,15 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 dist-bzip2: distdir
-       $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
        $(am__remove_distdir)
 
 dist-tarZ: distdir
-       $(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__remove_distdir)
 
 dist-shar: distdir
@@ -558,7 +593,7 @@ dist-zip: distdir
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
@@ -567,13 +602,13 @@ dist dist-all: distdir
 distcheck: dist
        case '$(DIST_ARCHIVES)' in \
        *.tar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
-         bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
        *.tar.Z*) \
-         uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
        *.shar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | unshar ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
@@ -597,7 +632,7 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkdir_p) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
@@ -634,7 +669,9 @@ check: check-recursive
 all-am: Makefile $(DATA) config.h all-local
 installdirs: installdirs-recursive
 installdirs-am:
-       $(mkdir_p) $(DESTDIR)$(gettextsrcdir)
+       for dir in "$(DESTDIR)$(gettextsrcdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-recursive
 install-exec: install-exec-recursive
 install-data: install-data-recursive
@@ -654,7 +691,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -742,7 +779,6 @@ config.h_vms: config.h.in ../version.sh
        (echo '#define KEEP_CRTL_SETLOCALE 1'; echo '#include <vms_jackets.h>'; echo '#undef realpath'; \
         sed -e 's/#undef ENABLE_NLS$$/#define ENABLE_NLS 1/' \
             -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
-            -e 's/#undef HAVE_DECL_STRERROR$$/#define HAVE_DECL_STRERROR 1/' \
             -e 's/#undef HAVE_DLFCN_H$$/#define HAVE_DLFCN_H 1/' \
             -e 's/#undef HAVE_ERRNO_DECL$$/#define HAVE_ERRNO_DECL 1/' \
             -e 's/#undef HAVE_GETCWD$$/#define HAVE_GETCWD 1/' \
@@ -794,6 +830,8 @@ config.h_vms: config.h.in ../version.sh
             -e 's/#undef ICONV_CONST$$/#define ICONV_CONST/' \
             -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 0/' \
             -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
+            -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
+            -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
             -e 's/#undef realpath$$/#define realpath rpl_realpath/' \
             -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long long/' \
             -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-runtime"/' \
@@ -847,9 +885,11 @@ config.h.msvc: config.h.in ../version.sh
            -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
            -e 's/#undef ICONV_CONST$$/#define ICONV_CONST const/' \
            -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 1/' \
-           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 2147483647U/' \
+           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
            -e 's/#undef STACK_DIRECTION$$/#define STACK_DIRECTION -1/' \
            -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
+           -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
+           -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
            -e 's/#undef inline$$/#define inline __inline/' \
            -e 's/#undef ssize_t$$/#define ssize_t int/' \
            -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long/' \
index 4d94c079d21011bcce67c301a0cdf3c60b0db504..d7875d3394a5c3d263d7476c9a620e3dad23fc8b 100644 (file)
@@ -5,10 +5,10 @@
    */
 #undef CRAY_STACKSEG_END
 
-/* Define if mono is the preferred C[#] implementation. */
+/* Define if mono is the preferred C# implementation. */
 #undef CSHARP_CHOICE_MONO
 
-/* Define if pnet is the preferred C[#] implementation. */
+/* Define if pnet is the preferred C# implementation. */
 #undef CSHARP_CHOICE_PNET
 
 /* Define to 1 if using `alloca.c'. */
 /* Define to 1 if you have the `canonicalize_file_name' function. */
 #undef HAVE_CANONICALIZE_FILE_NAME
 
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+   CoreFoundation framework. */
+#undef HAVE_CFLOCALECOPYCURRENT
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+   the CoreFoundation framework. */
+#undef HAVE_CFPREFERENCESCOPYAPPVALUE
+
 /* Define if the GNU dcgettext() function is already present or preinstalled.
    */
 #undef HAVE_DCGETTEXT
    don't. */
 #undef HAVE_DECL_PUTC_UNLOCKED
 
-/* Define to 1 if you have the declaration of `strerror', and to 0 if you
-   don't. */
-#undef HAVE_DECL_STRERROR
-
 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
    don't. */
 #undef HAVE_DECL_STRERROR_R
 /* Define if you have the declaration of errno. */
 #undef HAVE_ERRNO_DECL
 
-/* Define to 1 if you have the functions error() and error_at_line(). */
-#undef HAVE_ERROR_AT_LINE
-
 /* Define to 1 if you have the `fwprintf' function. */
 #undef HAVE_FWPRINTF
 
 /* Define to 1 if you have the `getgid' function. */
 #undef HAVE_GETGID
 
+/* Define to 1 if you have the <getopt.h> header file. */
+#undef HAVE_GETOPT_H
+
+/* Define to 1 if you have the `getopt_long_only' function. */
+#undef HAVE_GETOPT_LONG_ONLY
+
 /* Define to 1 if you have the `getpagesize' function. */
 #undef HAVE_GETPAGESIZE
 
    declares uintmax_t. */
 #undef HAVE_INTTYPES_H_WITH_UINTMAX
 
+/* Define to 1 if you have the `isascii' function. */
+#undef HAVE_ISASCII
+
 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
 #undef HAVE_LANGINFO_CODESET
 
 /* Define to 1 if strerror_r returns char *. */
 #undef STRERROR_R_CHAR_P
 
+/* Define to 1 if you want getc etc. to use unlocked I/O if available.
+   Unlocked I/O can improve performance in unithreaded apps, but it is not
+   safe for multithreaded apps. */
+#undef USE_UNLOCKED_IO
+
 /* Version number of package */
 #undef VERSION
 
+/* Define if unsetenv() returns void, not int. */
+#undef VOID_UNSETENV
+
+/* Define to 1 if on AIX 3.
+   System headers sometimes define this.
+   We just want to avoid a redefinition error message.  */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+
 /* Enable GNU extensions on systems that have them.  */
 #ifndef _GNU_SOURCE
 # undef _GNU_SOURCE
 #endif
 
+/* Define to 1 if on MINIX. */
+#undef _MINIX
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+   this defined. */
+#undef _POSIX_1_SOURCE
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
+
 /* Enable extensions on Solaris.  */
 #ifndef __EXTENSIONS__
 # undef __EXTENSIONS__
 #endif
 
+/* Define to rpl_ if the getopt replacement functions and variables should be
+   used. */
+#undef __GETOPT_PREFIX
+
 /* Define to empty if `const' does not conform to ANSI C. */
 #undef const
 
index 5f58e8244cd6a1e92ed9ab3c9e5d485d1fd45da6..64b0185f9dbfda32c97f09d68de560e50b6065b9 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = doc
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ChangeLog
@@ -50,6 +51,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -59,21 +61,24 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
@@ -125,6 +130,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -153,6 +160,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -211,6 +219,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -246,7 +256,8 @@ AUTOMAKE_OPTIONS = 1.2 gnits
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = nls.texi matrix.texi rt-gettext.texi rt-ngettext.texi rt-envsubst.texi Makefile.vms Makefile.msvc
+EXTRA_DIST = nls.texi matrix.texi rt-gettext.texi rt-ngettext.texi \
+       rt-envsubst.texi Makefile.vms Makefile.msvc
 all: all-am
 
 .SUFFIXES:
@@ -346,7 +357,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
index 67cb4e9789a734b827966eb2217c725eae0f764f..3fbf0a213a703d24b8ed13292a690c4774f9ed5f 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = intl-csharp
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ChangeLog
@@ -50,6 +51,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -59,21 +61,24 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
@@ -125,6 +130,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -153,6 +160,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -211,6 +219,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -357,7 +367,7 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -414,10 +424,10 @@ uninstall-am: uninstall-info-am uninstall-local
        install-am install-data install-data-am install-data-local \
        install-exec install-exec-am install-info install-info-am \
        install-man install-strip installcheck installcheck-am \
-       installdirs maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
-       ps ps-am uninstall uninstall-am uninstall-info-am \
-       uninstall-local
+       installdirs installdirs-local maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
+       uninstall-info-am uninstall-local
 
 
 all-local: all-dll all-doc
index f0948c8c9be7a8b90aeaec42ade2414b65522462..a5e0e33dc496b561a1cb984c89f0adea59432630 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = intl-java
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ChangeLog
@@ -50,6 +51,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -59,21 +61,24 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
@@ -125,6 +130,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -153,6 +160,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -211,6 +219,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -242,7 +252,8 @@ subdirs = @subdirs@
 sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.2 gnits
-EXTRA_DIST = gnu/gettext/GettextResource.java $(JAVADOC1_FILES) $(JAVADOC2_FILES)
+EXTRA_DIST = gnu/gettext/GettextResource.java $(JAVADOC1_FILES) \
+       $(JAVADOC2_FILES)
 CLEANFILES = libintl.jar gnu/gettext/*.class
 RM = rm -f
 jardir = $(datadir)/gettext
@@ -388,7 +399,7 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -445,10 +456,10 @@ uninstall-am: uninstall-info-am uninstall-local
        install-am install-data install-data-am install-data-local \
        install-exec install-exec-am install-info install-info-am \
        install-man install-strip installcheck installcheck-am \
-       installdirs maintainer-clean maintainer-clean-generic \
-       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
-       ps ps-am uninstall uninstall-am uninstall-info-am \
-       uninstall-local
+       installdirs installdirs-local maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
+       uninstall-info-am uninstall-local
 
 
 all-local: all-classes all-javadoc1 all-javadoc2
index 523cbf6453d073bf2c8e3b8328547a219144678c..b225e9b3253ad38baed32c146d8b278340e01e6f 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -36,13 +36,15 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = lib
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
        $(top_srcdir)/../gettext-tools/lib/csharpcomp.sh.in \
        $(top_srcdir)/../gettext-tools/lib/javacomp.sh.in ChangeLog \
-       atexit.c canonicalize.c memmove.c readlink.c relocatable.c \
-       setenv.c strerror.c unsetenv.c
+       atexit.c canonicalize.c error.c error.h getopt.c getopt1.c \
+       memmove.c readlink.c relocatable.c setenv.c strerror.c \
+       strtoul.c unsetenv.c
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../config/m4/libtool.m4 \
@@ -57,6 +59,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -66,34 +69,36 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = javacomp.sh csharpcomp.sh
-ARFLAGS = cru
 LIBRARIES = $(noinst_LIBRARIES)
+ARFLAGS = cru
 libgrt_a_AR = $(AR) $(ARFLAGS)
 libgrt_a_DEPENDENCIES = @LIBOBJS@
-am_libgrt_a_OBJECTS = basename.$(OBJEXT) closeout.$(OBJEXT) \
-       error.$(OBJEXT) fwriteerror.$(OBJEXT) getopt.$(OBJEXT) \
-       getopt1.$(OBJEXT) progname.$(OBJEXT) progreloc.$(OBJEXT) \
-       strtoul.$(OBJEXT) xmalloc.$(OBJEXT) xstrdup.$(OBJEXT) \
+am_libgrt_a_OBJECTS = allocsa.$(OBJEXT) basename.$(OBJEXT) \
+       closeout.$(OBJEXT) fwriteerror.$(OBJEXT) progname.$(OBJEXT) \
+       progreloc.$(OBJEXT) xmalloc.$(OBJEXT) xstrdup.$(OBJEXT) \
        xreadlink.$(OBJEXT)
 libgrt_a_OBJECTS = $(am_libgrt_a_OBJECTS)
 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
@@ -101,11 +106,11 @@ depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(libgrt_a_SOURCES)
 DIST_SOURCES = $(libgrt_a_SOURCES)
@@ -155,6 +160,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -183,6 +190,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -241,6 +249,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -279,26 +289,32 @@ AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
 # <<< gnulib module stdbool.
 
 # >>> gnulib module alloca.
-# <<< gnulib module alloca.
+# <<< gnulib module getopt.
 
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = $(LIBADD_SOURCE) ../../gettext-tools/lib/stdbool_.h ../../gettext-tools/lib/alloca_.h Makefile.vms Makefile.msvc
-MOSTLYCLEANFILES = stdbool.h alloca.h
+EXTRA_DIST = $(LIBADD_SOURCE) ../../gettext-tools/lib/stdbool_.h \
+       ../../gettext-tools/lib/alloca_.h \
+       ../../gettext-tools/lib/getopt_.h \
+       ../../gettext-tools/lib/getopt_int.h Makefile.vms \
+       Makefile.msvc
+# <<< gnulib module alloca.
+
+# >>> gnulib module getopt.
+BUILT_SOURCES = $(GETOPT_H)
+MOSTLYCLEANFILES = stdbool.h alloca.h getopt.h
 noinst_LIBRARIES = libgrt.a
 
 # Sources that are compiled on all platforms.
 libgrt_a_SOURCES = \
+  ../../gettext-tools/lib/allocsa.h ../../gettext-tools/lib/allocsa.c \
   ../../gettext-tools/lib/basename.h ../../gettext-tools/lib/basename.c \
   ../../gettext-tools/lib/closeout.h ../../gettext-tools/lib/closeout.c \
-  ../../gettext-tools/lib/error.h ../../gettext-tools/lib/error.c \
   ../../gettext-tools/lib/exit.h \
   ../../gettext-tools/lib/fwriteerror.h ../../gettext-tools/lib/fwriteerror.c \
-  ../../gettext-tools/lib/getopt.h ../../gettext-tools/lib/getopt.c ../../gettext-tools/lib/getopt1.c \
   ../../gettext-tools/lib/pathmax.h \
   ../../gettext-tools/lib/progname.h ../../gettext-tools/lib/progname.c ../../gettext-tools/lib/progreloc.c \
-  ../../gettext-tools/lib/strtoul.c \
   ../../gettext-tools/lib/unlocked-io.h \
   ../../gettext-tools/lib/xalloc.h ../../gettext-tools/lib/xmalloc.c ../../gettext-tools/lib/xstrdup.c \
   ../../gettext-tools/lib/xreadlink.h ../../gettext-tools/lib/xreadlink.c
@@ -308,11 +324,14 @@ libgrt_a_SOURCES = \
 LIBADD_SOURCE = \
   atexit.c \
   ../../gettext-tools/lib/canonicalize.h canonicalize.c \
+  error.h error.c \
+  getopt.c getopt1.c ../../gettext-tools/lib/getopt_int.h \
   memmove.c \
   readlink.c \
   ../../gettext-tools/lib/relocatable.h relocatable.c \
   ../../gettext-tools/lib/setenv.h setenv.c unsetenv.c \
-  strerror.c
+  strerror.c \
+  strtoul.c
 
 
 # How to build libgrt.a.
@@ -323,7 +342,8 @@ AM_CPPFLAGS = \
   -I../intl -I$(srcdir)/../intl \
   -I../../gettext-tools/lib -I$(srcdir)/../../gettext-tools/lib
 
-all: all-am
+all: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) all-am
 
 .SUFFIXES:
 .SUFFIXES: .c .lo .o .obj
@@ -383,114 +403,60 @@ distclean-compile:
 .c.lo:
        $(LTCOMPILE) -c -o $@ $<
 
+allocsa.o: ../../gettext-tools/lib/allocsa.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o allocsa.o `test -f '../../gettext-tools/lib/allocsa.c' || echo '$(srcdir)/'`../../gettext-tools/lib/allocsa.c
+
+allocsa.obj: ../../gettext-tools/lib/allocsa.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o allocsa.obj `if test -f '../../gettext-tools/lib/allocsa.c'; then $(CYGPATH_W) '../../gettext-tools/lib/allocsa.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/allocsa.c'; fi`
+
 basename.o: ../../gettext-tools/lib/basename.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o basename.o `test -f '../../gettext-tools/lib/basename.c' || echo '$(srcdir)/'`../../gettext-tools/lib/basename.c
 
 basename.obj: ../../gettext-tools/lib/basename.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o basename.obj `if test -f '../../gettext-tools/lib/basename.c'; then $(CYGPATH_W) '../../gettext-tools/lib/basename.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/basename.c'; fi`
 
-basename.lo: ../../gettext-tools/lib/basename.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o basename.lo `test -f '../../gettext-tools/lib/basename.c' || echo '$(srcdir)/'`../../gettext-tools/lib/basename.c
-
 closeout.o: ../../gettext-tools/lib/closeout.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o closeout.o `test -f '../../gettext-tools/lib/closeout.c' || echo '$(srcdir)/'`../../gettext-tools/lib/closeout.c
 
 closeout.obj: ../../gettext-tools/lib/closeout.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o closeout.obj `if test -f '../../gettext-tools/lib/closeout.c'; then $(CYGPATH_W) '../../gettext-tools/lib/closeout.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/closeout.c'; fi`
 
-closeout.lo: ../../gettext-tools/lib/closeout.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o closeout.lo `test -f '../../gettext-tools/lib/closeout.c' || echo '$(srcdir)/'`../../gettext-tools/lib/closeout.c
-
-error.o: ../../gettext-tools/lib/error.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o error.o `test -f '../../gettext-tools/lib/error.c' || echo '$(srcdir)/'`../../gettext-tools/lib/error.c
-
-error.obj: ../../gettext-tools/lib/error.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o error.obj `if test -f '../../gettext-tools/lib/error.c'; then $(CYGPATH_W) '../../gettext-tools/lib/error.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/error.c'; fi`
-
-error.lo: ../../gettext-tools/lib/error.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o error.lo `test -f '../../gettext-tools/lib/error.c' || echo '$(srcdir)/'`../../gettext-tools/lib/error.c
-
 fwriteerror.o: ../../gettext-tools/lib/fwriteerror.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o fwriteerror.o `test -f '../../gettext-tools/lib/fwriteerror.c' || echo '$(srcdir)/'`../../gettext-tools/lib/fwriteerror.c
 
 fwriteerror.obj: ../../gettext-tools/lib/fwriteerror.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o fwriteerror.obj `if test -f '../../gettext-tools/lib/fwriteerror.c'; then $(CYGPATH_W) '../../gettext-tools/lib/fwriteerror.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/fwriteerror.c'; fi`
 
-fwriteerror.lo: ../../gettext-tools/lib/fwriteerror.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o fwriteerror.lo `test -f '../../gettext-tools/lib/fwriteerror.c' || echo '$(srcdir)/'`../../gettext-tools/lib/fwriteerror.c
-
-getopt.o: ../../gettext-tools/lib/getopt.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getopt.o `test -f '../../gettext-tools/lib/getopt.c' || echo '$(srcdir)/'`../../gettext-tools/lib/getopt.c
-
-getopt.obj: ../../gettext-tools/lib/getopt.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getopt.obj `if test -f '../../gettext-tools/lib/getopt.c'; then $(CYGPATH_W) '../../gettext-tools/lib/getopt.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/getopt.c'; fi`
-
-getopt.lo: ../../gettext-tools/lib/getopt.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getopt.lo `test -f '../../gettext-tools/lib/getopt.c' || echo '$(srcdir)/'`../../gettext-tools/lib/getopt.c
-
-getopt1.o: ../../gettext-tools/lib/getopt1.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getopt1.o `test -f '../../gettext-tools/lib/getopt1.c' || echo '$(srcdir)/'`../../gettext-tools/lib/getopt1.c
-
-getopt1.obj: ../../gettext-tools/lib/getopt1.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getopt1.obj `if test -f '../../gettext-tools/lib/getopt1.c'; then $(CYGPATH_W) '../../gettext-tools/lib/getopt1.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/getopt1.c'; fi`
-
-getopt1.lo: ../../gettext-tools/lib/getopt1.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o getopt1.lo `test -f '../../gettext-tools/lib/getopt1.c' || echo '$(srcdir)/'`../../gettext-tools/lib/getopt1.c
-
 progname.o: ../../gettext-tools/lib/progname.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o progname.o `test -f '../../gettext-tools/lib/progname.c' || echo '$(srcdir)/'`../../gettext-tools/lib/progname.c
 
 progname.obj: ../../gettext-tools/lib/progname.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o progname.obj `if test -f '../../gettext-tools/lib/progname.c'; then $(CYGPATH_W) '../../gettext-tools/lib/progname.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/progname.c'; fi`
 
-progname.lo: ../../gettext-tools/lib/progname.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o progname.lo `test -f '../../gettext-tools/lib/progname.c' || echo '$(srcdir)/'`../../gettext-tools/lib/progname.c
-
 progreloc.o: ../../gettext-tools/lib/progreloc.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o progreloc.o `test -f '../../gettext-tools/lib/progreloc.c' || echo '$(srcdir)/'`../../gettext-tools/lib/progreloc.c
 
 progreloc.obj: ../../gettext-tools/lib/progreloc.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o progreloc.obj `if test -f '../../gettext-tools/lib/progreloc.c'; then $(CYGPATH_W) '../../gettext-tools/lib/progreloc.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/progreloc.c'; fi`
 
-progreloc.lo: ../../gettext-tools/lib/progreloc.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o progreloc.lo `test -f '../../gettext-tools/lib/progreloc.c' || echo '$(srcdir)/'`../../gettext-tools/lib/progreloc.c
-
-strtoul.o: ../../gettext-tools/lib/strtoul.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o strtoul.o `test -f '../../gettext-tools/lib/strtoul.c' || echo '$(srcdir)/'`../../gettext-tools/lib/strtoul.c
-
-strtoul.obj: ../../gettext-tools/lib/strtoul.c
-       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o strtoul.obj `if test -f '../../gettext-tools/lib/strtoul.c'; then $(CYGPATH_W) '../../gettext-tools/lib/strtoul.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/strtoul.c'; fi`
-
-strtoul.lo: ../../gettext-tools/lib/strtoul.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o strtoul.lo `test -f '../../gettext-tools/lib/strtoul.c' || echo '$(srcdir)/'`../../gettext-tools/lib/strtoul.c
-
 xmalloc.o: ../../gettext-tools/lib/xmalloc.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xmalloc.o `test -f '../../gettext-tools/lib/xmalloc.c' || echo '$(srcdir)/'`../../gettext-tools/lib/xmalloc.c
 
 xmalloc.obj: ../../gettext-tools/lib/xmalloc.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xmalloc.obj `if test -f '../../gettext-tools/lib/xmalloc.c'; then $(CYGPATH_W) '../../gettext-tools/lib/xmalloc.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/xmalloc.c'; fi`
 
-xmalloc.lo: ../../gettext-tools/lib/xmalloc.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xmalloc.lo `test -f '../../gettext-tools/lib/xmalloc.c' || echo '$(srcdir)/'`../../gettext-tools/lib/xmalloc.c
-
 xstrdup.o: ../../gettext-tools/lib/xstrdup.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xstrdup.o `test -f '../../gettext-tools/lib/xstrdup.c' || echo '$(srcdir)/'`../../gettext-tools/lib/xstrdup.c
 
 xstrdup.obj: ../../gettext-tools/lib/xstrdup.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xstrdup.obj `if test -f '../../gettext-tools/lib/xstrdup.c'; then $(CYGPATH_W) '../../gettext-tools/lib/xstrdup.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/xstrdup.c'; fi`
 
-xstrdup.lo: ../../gettext-tools/lib/xstrdup.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xstrdup.lo `test -f '../../gettext-tools/lib/xstrdup.c' || echo '$(srcdir)/'`../../gettext-tools/lib/xstrdup.c
-
 xreadlink.o: ../../gettext-tools/lib/xreadlink.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xreadlink.o `test -f '../../gettext-tools/lib/xreadlink.c' || echo '$(srcdir)/'`../../gettext-tools/lib/xreadlink.c
 
 xreadlink.obj: ../../gettext-tools/lib/xreadlink.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xreadlink.obj `if test -f '../../gettext-tools/lib/xreadlink.c'; then $(CYGPATH_W) '../../gettext-tools/lib/xreadlink.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-tools/lib/xreadlink.c'; fi`
 
-xreadlink.lo: ../../gettext-tools/lib/xreadlink.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -c -o xreadlink.lo `test -f '../../gettext-tools/lib/xreadlink.c' || echo '$(srcdir)/'`../../gettext-tools/lib/xreadlink.c
-
 mostlyclean-libtool:
        -rm -f *.lo
 
@@ -521,9 +487,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -576,10 +544,12 @@ distdir: $(DISTFILES)
          fi; \
        done
 check-am: all-am
-check: check-am
+check: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) check-am
 all-am: Makefile $(LIBRARIES)
 installdirs:
-install: install-am
+install: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) install-am
 install-exec: install-exec-am
 install-data: install-data-am
 uninstall: uninstall-am
@@ -599,11 +569,12 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
+       -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
 clean: clean-am
 
 clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
@@ -677,6 +648,12 @@ stdbool.h: ../../gettext-tools/lib/stdbool_.h
 all-local $(libgrt_a_OBJECTS): @ALLOCA_H@
 alloca.h: ../../gettext-tools/lib/alloca_.h
        cp $(srcdir)/../../gettext-tools/lib/alloca_.h alloca.h
+
+# The following is needed in order to create a <getopt.h> when the system
+# doesn't have one that works.
+all-local $(libgettextlib_la_OBJECTS): @GETOPT_H@
+getopt.h: ../../gettext-tools/lib/getopt_.h
+       cp $(srcdir)/../../gettext-tools/lib/getopt_.h getopt.h
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
index fceefb4ae8f469a7ad22ffe31a6149208f4a2c4d..02998e05444d3a05e071dab7259844e239206d73 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -37,6 +37,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 DIST_COMMON = README $(am__configure_deps) $(include_HEADERS) \
        $(srcdir)/../../config/config.guess \
@@ -75,7 +76,14 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
 mkinstalldirs = $(SHELL) $(top_srcdir)/../../config/mkinstalldirs
 CONFIG_HEADER = config.h
 CONFIG_CLEAN_FILES =
-am__installdirs = $(DESTDIR)$(libdir) $(DESTDIR)$(infodir) $(DESTDIR)$(includedir)
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(infodir)" \
+       "$(DESTDIR)$(includedir)"
 libLTLIBRARIES_INSTALL = $(INSTALL)
 LTLIBRARIES = $(lib_LTLIBRARIES)
 libasprintf_la_LIBADD =
@@ -86,20 +94,20 @@ depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
+LTCXXCOMPILE = $(LIBTOOL) --tag=CXX --mode=compile $(CXX) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CXXFLAGS) $(CXXFLAGS)
 CXXLD = $(CXX)
-CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
-       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+CXXLINK = $(LIBTOOL) --tag=CXX --mode=link $(CXXLD) $(AM_CXXFLAGS) \
+       $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(libasprintf_la_SOURCES)
 DIST_SOURCES = $(libasprintf_la_SOURCES)
 INFO_DEPS = $(srcdir)/autosprintf.info
@@ -210,6 +218,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -242,10 +252,15 @@ AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
 ACLOCAL_AMFLAGS = -I ../../config/m4 -I ../m4
 
 # >>> gnulib module alloca.
-EXTRA_DIST = autosprintf.h.in $(lib_asprintf_EXTRASOURCES) alloca_.h texi2html autosprintf_all.html Makefile.vms config.h_vms README.woe32 Makefile.msvc config.h.msvc autosprintf.h.msvc-shared windows/dllexport.h windows/asprintf.rc
+EXTRA_DIST = autosprintf.h.in $(lib_asprintf_EXTRASOURCES) alloca_.h \
+       texi2html autosprintf_all.html Makefile.vms config.h_vms \
+       README.woe32 Makefile.msvc config.h.msvc \
+       autosprintf.h.msvc-shared windows/dllexport.h \
+       windows/asprintf.rc
 
 # Temporary index files. automake removes only the predefined ones by itself.
-MOSTLYCLEANFILES = autosprintf.h alloca.h 
+MOSTLYCLEANFILES = autosprintf.h alloca.h
+RM = rm -f
 
 # Library include file.
 include_HEADERS = autosprintf.h
@@ -338,33 +353,31 @@ distclean-hdr:
        -rm -f config.h stamp-h1
 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(libdir)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
          else :; fi; \
        done
 
 uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-           p="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
-         $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
        done
 
 clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" = "$$p" && dir=.; \
+         test "$$dir" != "$$p" || dir=.; \
          echo "rm -f \"$${dir}/so_locations\""; \
          rm -f "$${dir}/so_locations"; \
        done
-libasprintf.la: $(libasprintf_la_OBJECTS) $(libasprintf_la_DEPENDENCIES) 
-       $(CXXLINK) -rpath $(libdir) $(libasprintf_la_LDFLAGS) $(libasprintf_la_OBJECTS) $(libasprintf_la_LIBADD) $(LIBS)
 
 mostlyclean-compile:
        -rm -f *.$(OBJEXT)
@@ -400,15 +413,11 @@ distclean-libtool:
        -rm -f libtool
 
 .texi.info:
-       restore=: && \
-       backupdir="$(am__leading_dot)am$$$$" && \
+       restore=: && backupdir="$(am__leading_dot)am$$$$" && \
        am__cwd=`pwd` && cd $(srcdir) && \
        rm -rf $$backupdir && mkdir $$backupdir && \
        for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
-         if test -f $$f; then \
-           mv $$f $$backupdir; \
-           restore=mv; \
-         fi; \
+         if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
        done; \
        cd "$$am__cwd"; \
        if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
@@ -421,8 +430,7 @@ distclean-libtool:
          cd $(srcdir) && \
          $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
        fi; \
-       rm -rf $$backupdir; \
-       exit $$rc
+       rm -rf $$backupdir; exit $$rc
 
 .texi.dvi:
        TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
@@ -435,10 +443,18 @@ distclean-libtool:
        $(TEXI2PDF) $<
 
 .texi.html:
-       $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
-        -o $@ $<
-       if test ! -d $@ && test -d $(@:.html=); then \
-         mv $(@:.html=) $@; else :; fi
+       rm -rf $(@:.html=.htp)
+       if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
+        -o $(@:.html=.htp) $<; \
+       then \
+         rm -rf $@; \
+         if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+           mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
+       else \
+         if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+           rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
+         exit 1; \
+       fi
 $(srcdir)/autosprintf.info: autosprintf.texi 
 autosprintf.dvi: autosprintf.texi 
 autosprintf.pdf: autosprintf.texi 
@@ -447,14 +463,14 @@ autosprintf.html: autosprintf.texi
        $(DVIPS) -o $@ $<
 
 uninstall-info-am:
-       $(PRE_UNINSTALL)
+       @$(PRE_UNINSTALL)
        @if (install-info --version && \
             install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
          list='$(INFO_DEPS)'; \
          for file in $$list; do \
            relfile=`echo "$$file" | sed 's|^.*/||'`; \
-           echo " install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$$relfile"; \
-           install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$$relfile; \
+           echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \
+           install-info --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \
          done; \
        else :; fi
        @$(NORMAL_UNINSTALL)
@@ -462,8 +478,8 @@ uninstall-info-am:
        for file in $$list; do \
          relfile=`echo "$$file" | sed 's|^.*/||'`; \
          relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \
-         (if cd $(DESTDIR)$(infodir); then \
-            echo " rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9])"; \
+         (if cd "$(DESTDIR)$(infodir)"; then \
+            echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \
             rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \
           else :; fi); \
        done
@@ -500,20 +516,20 @@ maintainer-clean-aminfo:
        done
 install-includeHEADERS: $(include_HEADERS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(includedir)
+       test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
        @list='$(include_HEADERS)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
-         $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(includedir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
+         $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
        done
 
 uninstall-includeHEADERS:
        @$(NORMAL_UNINSTALL)
        @list='$(include_HEADERS)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(includedir)/$$f"; \
-         rm -f $(DESTDIR)$(includedir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
+         rm -f "$(DESTDIR)$(includedir)/$$f"; \
        done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -536,9 +552,11 @@ TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -601,15 +619,15 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 dist-bzip2: distdir
-       $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
        $(am__remove_distdir)
 
 dist-tarZ: distdir
-       $(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__remove_distdir)
 
 dist-shar: distdir
@@ -622,7 +640,7 @@ dist-zip: distdir
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
@@ -631,13 +649,13 @@ dist dist-all: distdir
 distcheck: dist
        case '$(DIST_ARCHIVES)' in \
        *.tar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
-         bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
        *.tar.Z*) \
-         uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
        *.shar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | unshar ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
@@ -660,7 +678,7 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkdir_p) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
@@ -697,7 +715,9 @@ check: check-am
 all-am: Makefile $(INFO_DEPS) $(LTLIBRARIES) $(HEADERS) config.h \
                all-local
 installdirs: installdirs-local
-       $(mkdir_p) $(DESTDIR)$(libdir) $(DESTDIR)$(infodir) $(DESTDIR)$(includedir)
+       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(infodir)" "$(DESTDIR)$(includedir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -719,7 +739,7 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -756,7 +776,7 @@ install-info: install-info-am
 
 install-info-am: $(INFO_DEPS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(infodir)
+       test -z "$(infodir)" || $(mkdir_p) "$(DESTDIR)$(infodir)"
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        list='$(INFO_DEPS)'; \
        for file in $$list; do \
@@ -769,8 +789,8 @@ install-info-am: $(INFO_DEPS)
                        $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \
            if test -f $$ifile; then \
              relfile=`echo "$$ifile" | sed 's|^.*/||'`; \
-             echo " $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile"; \
-             $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile; \
+             echo " $(INSTALL_DATA) '$$ifile' '$(DESTDIR)$(infodir)/$$relfile'"; \
+             $(INSTALL_DATA) "$$ifile" "$(DESTDIR)$(infodir)/$$relfile"; \
            else : ; fi; \
          done; \
        done
@@ -780,8 +800,8 @@ install-info-am: $(INFO_DEPS)
          list='$(INFO_DEPS)'; \
          for file in $$list; do \
            relfile=`echo "$$file" | sed 's|^.*/||'`; \
-           echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile";\
-           install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile || :;\
+           echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\
+           install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\
          done; \
        else : ; fi
 install-man:
@@ -813,8 +833,8 @@ uninstall-am: uninstall-includeHEADERS uninstall-info-am \
 
 .PHONY: CTAGS GTAGS all all-am all-local am--refresh check check-am \
        clean clean-generic clean-libLTLIBRARIES clean-libtool \
-       clean-local ctags dist dist-all dist-bzip2 dist-gzip dist-info \
-       dist-shar dist-tarZ dist-zip distcheck distclean \
+       clean-local ctags dist dist-all dist-bzip2 dist-gzip dist-hook \
+       dist-info dist-shar dist-tarZ dist-zip distcheck distclean \
        distclean-compile distclean-generic distclean-hdr \
        distclean-libtool distclean-tags distcleancheck distdir \
        distuninstallcheck dvi dvi-am html html-am html-local info \
@@ -822,7 +842,7 @@ uninstall-am: uninstall-includeHEADERS uninstall-info-am \
        install-data-local install-exec install-exec-am \
        install-includeHEADERS install-info install-info-am \
        install-libLTLIBRARIES install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
+       installcheck-am installdirs installdirs-local maintainer-clean \
        maintainer-clean-aminfo maintainer-clean-generic mostlyclean \
        mostlyclean-aminfo mostlyclean-compile mostlyclean-generic \
        mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
@@ -838,6 +858,13 @@ dist-hook:
        rm -f $(distdir)/autosprintf.h
 lib-asprintf.lo: $(lib_asprintf_EXTRASOURCES)
 
+# How to build libasprintf.
+# With libtool 1.5.14, on some platforms, like BeOS, "libtool --tag=CXX" fails
+# to create a shared library, however "libtool --tag=CC" succeeds.
+libasprintf.la: $(libasprintf_la_OBJECTS) $(libasprintf_la_DEPENDENCIES)
+       $(CXXLINK) -rpath $(libdir) $(libasprintf_la_LDFLAGS) $(libasprintf_la_OBJECTS) $(libasprintf_la_LIBADD) $(LIBS) || \
+       $(LINK) -rpath $(libdir) $(libasprintf_la_LDFLAGS) $(libasprintf_la_OBJECTS) $(libasprintf_la_LIBADD) $(LIBS)
+
 # The following is needed in order to create an <alloca.h> when the system
 # doesn't have one that works with the given compiler.
 all-local $(libasprintf_la_OBJECTS): @ALLOCA_H@
@@ -950,7 +977,7 @@ config.h.msvc: config.h.in
            -e 's/#undef HAVE_WCHAR_T$$/#define HAVE_WCHAR_T 1/' \
            -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
            -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
-           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 2147483647U/' \
+           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
            -e 's/#undef inline$$/#define inline __inline/' \
          < $(srcdir)/config.h.in > $@
 
index cce867c33a70b1092340e6fff4ce54b7b90d62ea..e23cdd73f7783793c4d9baf0e0a9066aa555944b 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.9.4 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -62,6 +62,8 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
@@ -159,7 +161,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
-INTL_MACOSX_LDFLAGS = @INTL_MACOSX_LDFLAGS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
index 69e42ee3c4aa53495577f479bc83a411eafad5ff..69f1039605494cdc3b9f5445e6ea4e4c8bc62fac 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = man
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
@@ -51,6 +52,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -60,21 +62,24 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
@@ -83,7 +88,7 @@ CONFIG_CLEAN_FILES = x-to-1
 SOURCES =
 DIST_SOURCES =
 man1dir = $(mandir)/man1
-am__installdirs = $(DESTDIR)$(man1dir) $(DESTDIR)$(man3dir)
+am__installdirs = "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)"
 man3dir = $(mandir)/man3
 NROFF = nroff
 MANS = $(man_MANS)
@@ -131,6 +136,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -159,6 +166,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -217,6 +225,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -254,7 +264,9 @@ AUTOMAKE_OPTIONS = 1.2 gnits
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = help2man $(man_aux) $(man_MAN1IN) $(man_MAN1OTHER) $(man_MAN3) $(man_MAN3IN) $(man_MAN3LINK) $(man_HTMLIN) $(man_HTMLOTHER) Makefile.vms Makefile.msvc
+EXTRA_DIST = help2man $(man_aux) $(man_MAN1IN) $(man_MAN1OTHER) \
+       $(man_MAN3) $(man_MAN3IN) $(man_MAN3LINK) $(man_HTMLIN) \
+       $(man_HTMLOTHER) Makefile.vms Makefile.msvc
 
 # A manual page for each of the bin_PROGRAMS in src/Makefile.am.
 man_aux = gettext.x ngettext.x envsubst.x
@@ -339,7 +351,7 @@ distclean-libtool:
 uninstall-info-am:
 install-man1: $(man1_MANS) $(man_MANS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(man1dir)
+       test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(man1dir)"
        @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
        l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
        for i in $$l2; do \
@@ -358,8 +370,8 @@ install-man1: $(man1_MANS) $(man_MANS)
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed -e 's/^.*\///'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-         echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
-         $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
+         echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
+         $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \
        done
 uninstall-man1:
        @$(NORMAL_UNINSTALL)
@@ -379,12 +391,12 @@ uninstall-man1:
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed -e 's/^.*\///'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-         echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
-         rm -f $(DESTDIR)$(man1dir)/$$inst; \
+         echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \
+         rm -f "$(DESTDIR)$(man1dir)/$$inst"; \
        done
 install-man3: $(man3_MANS) $(man_MANS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(man3dir)
+       test -z "$(man3dir)" || $(mkdir_p) "$(DESTDIR)$(man3dir)"
        @list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \
        l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
        for i in $$l2; do \
@@ -403,8 +415,8 @@ install-man3: $(man3_MANS) $(man_MANS)
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed -e 's/^.*\///'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-         echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst"; \
-         $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst; \
+         echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \
+         $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \
        done
 uninstall-man3:
        @$(NORMAL_UNINSTALL)
@@ -424,8 +436,8 @@ uninstall-man3:
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed -e 's/^.*\///'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-         echo " rm -f $(DESTDIR)$(man3dir)/$$inst"; \
-         rm -f $(DESTDIR)$(man3dir)/$$inst; \
+         echo " rm -f '$(DESTDIR)$(man3dir)/$$inst'"; \
+         rm -f "$(DESTDIR)$(man3dir)/$$inst"; \
        done
 tags: TAGS
 TAGS:
@@ -465,7 +477,9 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(MANS) all-local
 installdirs: installdirs-local
-       $(mkdir_p) $(DESTDIR)$(man1dir) $(DESTDIR)$(man3dir)
+       for dir in "$(DESTDIR)$(man1dir)" "$(DESTDIR)$(man3dir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -486,7 +500,7 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -549,10 +563,10 @@ uninstall-man: uninstall-man1 uninstall-man3
        install-data-local install-exec install-exec-am install-info \
        install-info-am install-man install-man1 install-man3 \
        install-strip installcheck installcheck-am installdirs \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       uninstall uninstall-am uninstall-info-am uninstall-local \
-       uninstall-man uninstall-man1 uninstall-man3
+       installdirs-local maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am uninstall uninstall-am uninstall-info-am \
+       uninstall-local uninstall-man uninstall-man1 uninstall-man3
 
 
 # We distribute both the man pages and their HTML equivalent.
index bcaf1fb8adcb6655e84d0e1e3be907f9e643eb73..248f7e69484b55726c0ff27727906af6ffb20b9e 100644 (file)
@@ -10,7 +10,7 @@
 .\"   GNU gettext source code and manual
 .\"   LI18NUX 2000 Globalization Specification
 .\"
-.TH BIND_TEXTDOMAIN_CODESET 3 "May 2001" "GNU gettext 0.14.1"
+.TH BIND_TEXTDOMAIN_CODESET 3 "May 2001" "GNU gettext 0.14.2"
 .SH NAME
 bind_textdomain_codeset \- set encoding of message translations
 .SH SYNOPSIS
index 09e27730fbe3905bacb7a1926e8551f4081e9400..87eac61208248f0dc7bf284777847e4eb30994dd 100644 (file)
@@ -10,7 +10,7 @@
 .\"   GNU gettext source code and manual
 .\"   LI18NUX 2000 Globalization Specification
 .\"
-.TH BINDTEXTDOMAIN 3 "May 2001" "GNU gettext 0.14.1"
+.TH BINDTEXTDOMAIN 3 "May 2001" "GNU gettext 0.14.2"
 .SH NAME
 bindtextdomain \- set directory containing message catalogs
 .SH SYNOPSIS
index 34f1c1440f7bef127163c54956cd9a8886bac361..9dc1647ab6559fddf4d3aa60784e59320a916b31 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH ENVSUBST "1" "January 2004" "GNU gettext-runtime 0.14.1" GNU
+.TH ENVSUBST "1" "February 2005" "GNU gettext-runtime 0.14.2" GNU
 .SH NAME
 envsubst \- substitutes environment variables in shell format strings
 .SH SYNOPSIS
@@ -35,7 +35,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2003-2004 Free Software Foundation, Inc.
+Copyright \(co 2003-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 4875650ed03fdbacf4620e6824671143d1bf2033..cddeeef4ca0346a63ad2eef67a0650cd7cc4fd1e 100644 (file)
@@ -134,7 +134,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2003-2004 Free Software Foundation, Inc.<br>
+Copyright 2003-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index f616a2129e57d57c737e05f649cd8a526b6ec71f..f82194e67420b2f351fe315a60cbeb0b6acc0cff 100644 (file)
@@ -174,7 +174,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1997, 2000-2004 Free Software Foundation,
+Copyright 1995-1997, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index c669b5df04d6ce3a5e5f95e65bfe305920e4a94b..5d5c8a7f58d4343a3113e5152a503756d7141492 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH GETTEXT "1" "January 2004" "GNU gettext-runtime 0.14.1" GNU
+.TH GETTEXT "1" "February 2005" "GNU gettext-runtime 0.14.2" GNU
 .SH NAME
 gettext \- translate message
 .SH SYNOPSIS
@@ -50,7 +50,7 @@ Written by Ulrich Drepper.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1997, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1997, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 5647b8d54ca4ef30ab8a874849a3f987e96127c7..000427771f9b35d98c8f1ce968eb43511d83d645 100644 (file)
@@ -10,7 +10,7 @@
 .\"   GNU gettext source code and manual
 .\"   LI18NUX 2000 Globalization Specification
 .\"
-.TH GETTEXT 3 "May 2001" "GNU gettext 0.14.1"
+.TH GETTEXT 3 "May 2001" "GNU gettext 0.14.2"
 .SH NAME
 gettext, dgettext, dcgettext \- translate message
 .SH SYNOPSIS
index 0a7aa19b208b0950046258c45448888a1348524d..b2090b2b40237b9d517e247a71d41b2bc60ef7bd 100644 (file)
@@ -184,7 +184,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1997, 2000-2004 Free Software Foundation,
+Copyright 1995-1997, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index 5709883a376de6b213bbe0ce5fa2a101fb8c7715..f7414d24afd24b58e6cb7623c9239ca082f18617 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH NGETTEXT "1" "January 2004" "GNU gettext-runtime 0.14.1" GNU
+.TH NGETTEXT "1" "February 2005" "GNU gettext-runtime 0.14.2" GNU
 .SH NAME
 ngettext \- translate message and choose plural form
 .SH SYNOPSIS
@@ -49,7 +49,7 @@ Written by Ulrich Drepper.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1997, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1997, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index f614b56c7818435a3fef09ac5866691166d2d6d6..24c339cc90a36f889a039eb42786f401a55a4f9a 100644 (file)
@@ -10,7 +10,7 @@
 .\"   GNU gettext source code and manual
 .\"   LI18NUX 2000 Globalization Specification
 .\"
-.TH NGETTEXT 3 "May 2001" "GNU gettext 0.14.1"
+.TH NGETTEXT 3 "May 2001" "GNU gettext 0.14.2"
 .SH NAME
 ngettext, dngettext, dcngettext \- translate message and choose plural form
 .SH SYNOPSIS
index 7897f7d49dd0791e58ccae5f71471d8337bc4ccd..313b230723e24d2fb46941c099807a9e7c2ce167 100644 (file)
@@ -10,7 +10,7 @@
 .\"   GNU gettext source code and manual
 .\"   LI18NUX 2000 Globalization Specification
 .\"
-.TH TEXTDOMAIN 3 "May 2001" "GNU gettext 0.14.1"
+.TH TEXTDOMAIN 3 "May 2001" "GNU gettext 0.14.2"
 .SH NAME
 textdomain \- set domain for future gettext() calls
 .SH SYNOPSIS
index fe76e292ca7d0c78f20c9066271acc8ef872657a..d9a1239218cc738389f44fe4b89d1859396e6f2b 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -14,6 +14,7 @@
 
 @SET_MAKE@
 
+
 SOURCES = $(envsubst_SOURCES) $(gettext_SOURCES) $(ngettext_SOURCES)
 
 srcdir = @srcdir@
@@ -36,10 +37,12 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 bin_PROGRAMS = gettext$(EXEEXT) ngettext$(EXEEXT) envsubst$(EXEEXT)
 subdir = src
-DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ChangeLog
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(srcdir)/gettext.sh.in ChangeLog
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../config/m4/libtool.m4 \
@@ -54,6 +57,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/eealloc.m4 \
        $(top_srcdir)/../gettext-tools/m4/error.m4 \
        $(top_srcdir)/../gettext-tools/m4/extensions.m4 \
+       $(top_srcdir)/../gettext-tools/m4/getopt.m4 \
        $(top_srcdir)/../gettext-tools/m4/javacomp.m4 \
        $(top_srcdir)/../gettext-tools/m4/onceonly.m4 \
        $(top_srcdir)/../gettext-tools/m4/pathmax.m4 \
@@ -63,27 +67,30 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-tools/m4/ssize_t.m4 \
        $(top_srcdir)/../gettext-tools/m4/stdbool.m4 \
        $(top_srcdir)/../gettext-tools/m4/strerror.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtol.m4 \
+       $(top_srcdir)/../gettext-tools/m4/strtoul.m4 \
        $(top_srcdir)/../gettext-tools/m4/unlocked-io.m4 \
        $(top_srcdir)/../gettext-tools/m4/xreadlink.m4 \
        $(top_srcdir)/m4/ansi-c++.m4 $(top_srcdir)/m4/codeset.m4 \
-       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \
-       $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intdiv0.m4 \
-       $(top_srcdir)/m4/intmax.m4 $(top_srcdir)/m4/inttypes-pri.m4 \
-       $(top_srcdir)/m4/inttypes.m4 $(top_srcdir)/m4/inttypes_h.m4 \
-       $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/longdouble.m4 \
-       $(top_srcdir)/m4/longlong.m4 $(top_srcdir)/m4/nls.m4 \
-       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/printf-posix.m4 \
-       $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/signed.m4 \
-       $(top_srcdir)/m4/size_max.m4 $(top_srcdir)/m4/stdint_h.m4 \
-       $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
-       $(top_srcdir)/m4/wchar_t.m4 $(top_srcdir)/m4/wint_t.m4 \
-       $(top_srcdir)/m4/xsize.m4 $(top_srcdir)/configure.ac
+       $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc2.m4 \
+       $(top_srcdir)/m4/glibc21.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intdiv0.m4 $(top_srcdir)/m4/intmax.m4 \
+       $(top_srcdir)/m4/inttypes-pri.m4 $(top_srcdir)/m4/inttypes.m4 \
+       $(top_srcdir)/m4/inttypes_h.m4 $(top_srcdir)/m4/lcmessage.m4 \
+       $(top_srcdir)/m4/longdouble.m4 $(top_srcdir)/m4/longlong.m4 \
+       $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \
+       $(top_srcdir)/m4/printf-posix.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/m4/signed.m4 $(top_srcdir)/m4/size_max.m4 \
+       $(top_srcdir)/m4/stdint_h.m4 $(top_srcdir)/m4/uintmax_t.m4 \
+       $(top_srcdir)/m4/ulonglong.m4 $(top_srcdir)/m4/wchar_t.m4 \
+       $(top_srcdir)/m4/wint_t.m4 $(top_srcdir)/m4/xsize.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
-CONFIG_CLEAN_FILES =
-am__installdirs = $(DESTDIR)$(bindir)
+CONFIG_CLEAN_FILES = gettext.sh
+am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"
 binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 PROGRAMS = $(bin_PROGRAMS)
 am_envsubst_OBJECTS = envsubst-envsubst.$(OBJEXT)
@@ -98,16 +105,18 @@ am_ngettext_OBJECTS = ngettext-ngettext.$(OBJEXT)
 ngettext_OBJECTS = $(am_ngettext_OBJECTS)
 ngettext_LDADD = $(LDADD)
 ngettext_DEPENDENCIES = ../lib/libgrt.a
+binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
+SCRIPTS = $(bin_SCRIPTS)
 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
 depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(envsubst_SOURCES) $(gettext_SOURCES) $(ngettext_SOURCES)
 DIST_SOURCES = $(envsubst_SOURCES) $(gettext_SOURCES) \
@@ -158,6 +167,8 @@ EXEEXT = @EXEEXT@
 F77 = @F77@
 FFLAGS = @FFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -186,6 +197,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
@@ -244,6 +256,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -276,13 +290,12 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
 
-# Special rule for installing gettext.sh in $(bindir).
-# automake doesn't handle "bin_DATA = gettext.sh".
-
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = gettext.sh Makefile.vms Makefile.msvc
+EXTRA_DIST = Makefile.vms Makefile.msvc
+DISTCLEANFILES = gettext.sh
+RM = rm -f
 localedir = $(datadir)/locale
 AM_CPPFLAGS = \
   -I. -I$(srcdir) \
@@ -308,6 +321,9 @@ envsubst_CFLAGS = -DINSTALLDIR=\"$(bindir)\"
 @RELOCATABLE_VIA_LD_TRUE@ngettext_LDFLAGS = `$(RELOCATABLE_LDFLAGS) $(bindir)`
 @RELOCATABLE_VIA_LD_TRUE@envsubst_LDFLAGS = `$(RELOCATABLE_LDFLAGS) $(bindir)`
 
+# For installing gettext.sh in $(bindir).
+bin_SCRIPTS = gettext.sh
+
 # Support for relocatability.
 RELOCATABLE_LIBRARY_PATH = $(libdir)
 RELOCATABLE_SRC_DIR = $(top_srcdir)/../gettext-tools/lib
@@ -346,17 +362,19 @@ $(top_srcdir)/configure:  $(am__configure_deps)
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
 $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+gettext.sh: $(top_builddir)/config.status $(srcdir)/gettext.sh.in
+       cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
             || test -f $$p1 \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -364,8 +382,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -383,7 +401,8 @@ installcheck-binPROGRAMS: $(bin_PROGRAMS)
          f=`echo "$$p" | \
             sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
          for opt in --help --version; do \
-           if $(DESTDIR)$(bindir)/$$f $$opt > c$${pid}_.out 2> c$${pid}_.err \
+           if "$(DESTDIR)$(bindir)/$$f" $$opt >c$${pid}_.out \
+                2>c$${pid}_.err </dev/null \
                 && test -n "`cat c$${pid}_.out`" \
                 && test -z "`cat c$${pid}_.err`"; then :; \
            else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \
@@ -398,6 +417,40 @@ gettext$(EXEEXT): $(gettext_OBJECTS) $(gettext_DEPENDENCIES)
 ngettext$(EXEEXT): $(ngettext_OBJECTS) $(ngettext_DEPENDENCIES) 
        @rm -f ngettext$(EXEEXT)
        $(LINK) $(ngettext_LDFLAGS) $(ngettext_OBJECTS) $(ngettext_LDADD) $(LIBS)
+install-binSCRIPTS: $(bin_SCRIPTS)
+       @$(NORMAL_INSTALL)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
+       @list='$(bin_SCRIPTS)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         if test -f $$d$$p; then \
+           f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+           echo " $(binSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+           $(binSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(bindir)/$$f"; \
+         else :; fi; \
+       done
+
+uninstall-binSCRIPTS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(bin_SCRIPTS)'; for p in $$list; do \
+         f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
+       done
+
+installcheck-binSCRIPTS: $(bin_SCRIPTS)
+       bad=0; pid=$$$$; list="$(bin_SCRIPTS)"; for p in $$list; do \
+         case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \
+          *" $$p "* | *" $(srcdir)/$$p "*) continue;; \
+         esac; \
+         f=`echo "$$p" | sed 's,^.*/,,;$(transform)'`; \
+         for opt in --help --version; do \
+           if "$(DESTDIR)$(bindir)/$$f" $$opt >c$${pid}_.out \
+                2>c$${pid}_.err </dev/null \
+                && test -n "`cat c$${pid}_.out`" \
+                && test -z "`cat c$${pid}_.err`"; then :; \
+           else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \
+         done; \
+       done; rm -f c$${pid}_.???; exit $$bad
 
 mostlyclean-compile:
        -rm -f *.$(OBJEXT)
@@ -420,27 +473,18 @@ envsubst-envsubst.o: envsubst.c
 envsubst-envsubst.obj: envsubst.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(envsubst_CFLAGS) $(CFLAGS) -c -o envsubst-envsubst.obj `if test -f 'envsubst.c'; then $(CYGPATH_W) 'envsubst.c'; else $(CYGPATH_W) '$(srcdir)/envsubst.c'; fi`
 
-envsubst-envsubst.lo: envsubst.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(envsubst_CFLAGS) $(CFLAGS) -c -o envsubst-envsubst.lo `test -f 'envsubst.c' || echo '$(srcdir)/'`envsubst.c
-
 gettext-gettext.o: gettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gettext_CFLAGS) $(CFLAGS) -c -o gettext-gettext.o `test -f 'gettext.c' || echo '$(srcdir)/'`gettext.c
 
 gettext-gettext.obj: gettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gettext_CFLAGS) $(CFLAGS) -c -o gettext-gettext.obj `if test -f 'gettext.c'; then $(CYGPATH_W) 'gettext.c'; else $(CYGPATH_W) '$(srcdir)/gettext.c'; fi`
 
-gettext-gettext.lo: gettext.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(gettext_CFLAGS) $(CFLAGS) -c -o gettext-gettext.lo `test -f 'gettext.c' || echo '$(srcdir)/'`gettext.c
-
 ngettext-ngettext.o: ngettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ngettext_CFLAGS) $(CFLAGS) -c -o ngettext-ngettext.o `test -f 'ngettext.c' || echo '$(srcdir)/'`ngettext.c
 
 ngettext-ngettext.obj: ngettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ngettext_CFLAGS) $(CFLAGS) -c -o ngettext-ngettext.obj `if test -f 'ngettext.c'; then $(CYGPATH_W) 'ngettext.c'; else $(CYGPATH_W) '$(srcdir)/ngettext.c'; fi`
 
-ngettext-ngettext.lo: ngettext.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(ngettext_CFLAGS) $(CFLAGS) -c -o ngettext-ngettext.lo `test -f 'ngettext.c' || echo '$(srcdir)/'`ngettext.c
-
 mostlyclean-libtool:
        -rm -f *.lo
 
@@ -471,9 +515,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -526,9 +572,11 @@ distdir: $(DISTFILES)
        done
 check-am: all-am
 check: check-am
-all-am: Makefile $(PROGRAMS) all-local
+all-am: Makefile $(PROGRAMS) $(SCRIPTS)
 installdirs:
-       $(mkdir_p) $(DESTDIR)$(bindir)
+       for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(bindir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -548,7 +596,8 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -572,15 +621,15 @@ info: info-am
 
 info-am:
 
-install-data-am: install-data-local
+install-data-am:
 
-install-exec-am: install-binPROGRAMS
+install-exec-am: install-binPROGRAMS install-binSCRIPTS
 
 install-info: install-info-am
 
 install-man:
 
-installcheck-am: installcheck-binPROGRAMS
+installcheck-am: installcheck-binPROGRAMS installcheck-binSCRIPTS
 
 maintainer-clean: maintainer-clean-am
        -rm -f Makefile
@@ -599,28 +648,23 @@ ps: ps-am
 
 ps-am:
 
-uninstall-am: uninstall-binPROGRAMS uninstall-info-am uninstall-local
-
-.PHONY: CTAGS GTAGS all all-am all-local check check-am clean \
-       clean-binPROGRAMS clean-generic clean-libtool ctags distclean \
-       distclean-compile distclean-generic distclean-libtool \
-       distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-binPROGRAMS install-data \
-       install-data-am install-data-local install-exec \
-       install-exec-am install-info install-info-am install-man \
-       install-strip installcheck installcheck-am \
-       installcheck-binPROGRAMS installdirs maintainer-clean \
+uninstall-am: uninstall-binPROGRAMS uninstall-binSCRIPTS \
+       uninstall-info-am
+
+.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
+       clean-generic clean-libtool ctags distclean distclean-compile \
+       distclean-generic distclean-libtool distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-binPROGRAMS install-binSCRIPTS install-data \
+       install-data-am install-exec install-exec-am install-info \
+       install-info-am install-man install-strip installcheck \
+       installcheck-am installcheck-binPROGRAMS \
+       installcheck-binSCRIPTS installdirs maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-compile \
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
        tags uninstall uninstall-am uninstall-binPROGRAMS \
-       uninstall-info-am uninstall-local
-
-all-local: gettext.sh
-install-data-local: all-local
-       $(mkinstalldirs) $(DESTDIR)$(bindir)
-       $(INSTALL_DATA) $(srcdir)/gettext.sh $(DESTDIR)$(bindir)/gettext.sh
-uninstall-local: all-local
-       $(RM) $(DESTDIR)$(bindir)/gettext.sh
+       uninstall-binSCRIPTS uninstall-info-am
+
 @SET_RELOCATABLE@
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
index 2f50c6693eff1c55f5696c5bd593f328cc0f0f95..b3049ecd95ccc8e81c680fddd4a42c73a7d56fe6 100644 (file)
@@ -1,10 +1,11 @@
-Notes on the Free Translation Project
-*************************************
+Notes on the Free Translation Project
+***************************************
 
 Free software is going international!  The Free Translation Project is
 a way to get maintainers of free software, translators, and users all
-together, so that will gradually become able to speak many languages.
-A few packages already provide translations for their messages.
+together, so that free software will gradually become able to speak many
+languages.  A few packages already provide translations for their
+messages.
 
    If you found this `ABOUT-NLS' file inside a distribution, you may
 assume that the distributed package does use GNU `gettext' internally,
@@ -15,15 +16,15 @@ this package with messages translated.
    Installers will find here some useful hints.  These notes also
 explain how users should proceed for getting the programs to use the
 available translations.  They tell how people wanting to contribute and
-work at translations should contact the appropriate team.
+work on translations can contact the appropriate team.
 
    When reporting bugs in the `intl/' directory or bugs which may be
 related to internationalization, you should tell about the version of
 `gettext' which is used.  The information can be found in the
 `intl/VERSION' file, in internationalized packages.
 
-Quick configuration advice
-==========================
+1.1 Quick configuration advice
+==============================
 
 If you want to exploit the full power of internationalization, you
 should configure it using
@@ -45,8 +46,8 @@ to change to GNU `gettext' as soon as possible.
 you have installed a recent copy of the GNU gettext package with the
 included `libintl'.
 
-INSTALL Matters
-===============
+1.2 INSTALL Matters
+===================
 
 Some packages are "localizable" when properly installed; the programs
 they contain can be made to speak your own native language.  Most such
@@ -55,27 +56,27 @@ internationalization, predating GNU `gettext'.
 
    By default, this package will be installed to allow translation of
 messages.  It will automatically detect whether the system already
-provides the GNU `gettext' functions.  If not, the GNU `gettext' own
-library will be used.  This library is wholly contained within this
-package, usually in the `intl/' subdirectory, so prior installation of
-the GNU `gettext' package is _not_ required.  Installers may use
-special options at configuration time for changing the default
-behaviour.  The commands:
+provides the GNU `gettext' functions.  If not, the included GNU
+`gettext' library will be used.  This library is wholly contained
+within this package, usually in the `intl/' subdirectory, so prior
+installation of the GNU `gettext' package is _not_ required.
+Installers may use special options at configuration time for changing
+the default behaviour.  The commands:
 
      ./configure --with-included-gettext
      ./configure --disable-nls
 
-will respectively bypass any pre-existing `gettext' to use the
+will, respectively, bypass any pre-existing `gettext' to use the
 internationalizing routines provided within this package, or else,
 _totally_ disable translation of messages.
 
    When you already have GNU `gettext' installed on your system and run
 configure without an option for your new package, `configure' will
 probably detect the previously built and installed `libintl.a' file and
-will decide to use this.  This might be not what is desirable.  You
-should use the more recent version of the GNU `gettext' library.  I.e.
-if the file `intl/VERSION' shows that the library which comes with this
-package is more recent, you should use
+will decide to use this.  This might not be desirable.  You should use
+the more recent version of the GNU `gettext' library.  I.e. if the file
+`intl/VERSION' shows that the library which comes with this package is
+more recent, you should use
 
      ./configure --with-included-gettext
 
@@ -86,7 +87,7 @@ and therefore it will not be used.  The reason is that even an
 emulation of `gettext' on top of `catgets' could not provide all the
 extensions of the GNU `gettext' library.
 
-   Internationalized packages have usually many `po/LL.po' files, where
+   Internationalized packages usually have many `po/LL.po' files, where
 LL gives an ISO 639 two-letter code identifying the language.  Unless
 translations have been forbidden at `configure' time by using the
 `--disable-nls' switch, all available translations are installed
@@ -95,8 +96,8 @@ may be set, prior to configuration, to limit the installed set.
 `LINGUAS' should then contain a space separated list of two-letter
 codes, stating which languages are allowed.
 
-Using This Package
-==================
+1.3 Using This Package
+======================
 
 As a user, if your language has been installed for this package, you
 only have to set the `LANG' environment variable to the appropriate
@@ -144,8 +145,8 @@ to denote the language's main dialect.  For example, `de' is equivalent
 to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
 (Portuguese as spoken in Portugal) in this context.
 
-Translating Teams
-=================
+1.4 Translating Teams
+=====================
 
 For the Free Translation Project to be a success, we need interested
 people who like their own language and write it well, and who are also
@@ -174,562 +175,789 @@ coordinator for all translator teams.
 the terminology in use.  Proven linguistic skill are praised more than
 programming skill, here.
 
-Available Packages
-==================
+1.5 Available Packages
+======================
 
 Languages are not equally supported in all packages.  The following
-matrix shows the current state of internationalization, as of January
-2004.  The matrix shows, in regard of each package, for which languages
+matrix shows the current state of internationalization, as of February
+2005.  The matrix shows, in regard of each package, for which languages
 PO files have been submitted to translation coordination, with a
 translation percentage of at least 50%.
 
-     Ready PO files       af am ar az be bg bs ca cs da de el en en_GB eo es
-                        +----------------------------------------------------+
-     a2ps               |             []             [] [] []                |
-     aegis              |                               ()                   |
-     ant-phone          |                               ()                   |
-     anubis             |                                                    |
-     ap-utils           |                                                    |
-     aspell             |             []                                     |
-     bash               |                      []       []             [] [] |
-     batchelor          |                                                    |
-     bfd                |                            []                   [] |
-     binutils           |                            []                   [] |
-     bison              |                            [] []                [] |
-     bluez-pin          | []                      []                   []    |
-     clisp              |                                                    |
-     clisp              |                               []    []          [] |
-     console-tools      |                         []    []                   |
-     coreutils          |                      []    [] []                [] |
-     cpio               |                            [] []                [] |
-     darkstat           |                []          ()                   [] |
-     diffutils          |                      [] [] [] [] []          [] [] |
-     e2fsprogs          |                         []    []                [] |
-     enscript           |                      []    [] []        []         |
-     error              |                      []    [] []        []      [] |
-     fetchmail          |                      [] () [] [] []             [] |
-     fileutils          |                            [] []                [] |
-     findutils          |             []       []    [] [] []          [] [] |
-     flex               |                      []    [] []                [] |
-     fslint             |                                                    |
-     gas                |                                                 [] |
-     gawk               |                      []    [] []                [] |
-     gbiff              |                               []                   |
-     gcal               |                      []                            |
-     gcc                |                            []                   [] |
-     gettext            |             []       []    [] []                [] |
-     gettext-examples   | []                   []       []                [] |
-     gettext-runtime    |             []       []    [] []                [] |
-     gettext-tools      |                      []       []                [] |
-     gimp-print         |                         [] [] []        []      [] |
-     gliv               |                                                    |
-     glunarclock        |                            [] []                   |
-     gnubiff            |                               []                   |
-     gnucash            |                         []    ()        []      [] |
-     gnucash-glossary   |                            [] ()                [] |
-     gnupg              |                      [] ()    [] []          [] [] |
-     gpe-aerial         |                         []                         |
-     gpe-beam           |                         []    []                   |
-     gpe-calendar       |                         []    []                   |
-     gpe-clock          |                         []    []                   |
-     gpe-conf           |                         []    []                   |
-     gpe-contacts       |                         []    []                   |
-     gpe-edit           |                         []                         |
-     gpe-go             |                         []                         |
-     gpe-login          |                         []    []                   |
-     gpe-ownerinfo      |                         []    []                   |
-     gpe-sketchbook     |                         []    []                   |
-     gpe-su             |                         []    []                   |
-     gpe-taskmanager    |                         []    []                   |
-     gpe-timesheet      |                         []                         |
-     gpe-today          |                         []    []                   |
-     gpe-todo           |                         []    []                   |
-     gphoto2            |                         [] [] []                [] |
-     gprof              |                            [] []                [] |
-     gpsdrive           |                               ()    ()          () |
-     gramadoir          |                               []                   |
-     grep               |             [] []    []       [] []             [] |
-     gretl              |                                                 [] |
-     gtick              | []                            ()                   |
-     hello              |                      []    [] [] []          [] [] |
-     id-utils           |                            [] []                   |
-     indent             |                      []       []             [] [] |
-     iso_3166           |          []    [] [] [] [] [] [] []          [] [] |
-     iso_3166_1         |                      [] [] [] [] []             [] |
-     iso_3166_2         |                                                    |
-     iso_3166_3         |                               []                   |
-     iso_4217           |                      []    [] []                [] |
-     iso_639            |                                                    |
-     jpilot             |                         [] []                   [] |
-     jtag               |                                                    |
-     jwhois             |                                                 [] |
-     kbd                |                         [] [] [] []             [] |
-     latrine            |                               ()                   |
-     ld                 |                            []                   [] |
-     libc               |                      [] [] [] [] []             [] |
-     libgpewidget       |                         []    []                   |
-     libiconv           |                      []    [] []             [] [] |
-     lifelines          |                            [] ()                   |
-     lilypond           |                               []                   |
-     lingoteach         |                                                    |
-     lingoteach_lessons |                               ()                () |
-     lynx               |                      [] [] [] []                   |
-     m4                 |                         [] [] [] []                |
-     mailutils          |                      []                         [] |
-     make               |                            [] []                [] |
-     man-db             |                      [] () [] []                () |
-     minicom            |                         []    []                [] |
-     mysecretdiary      |                            [] []                [] |
-     nano               |                      [] () [] []                [] |
-     nano_1_0           |                      [] () [] []                [] |
-     opcodes            |                                                 [] |
-     parted             |                      [] [] [] []                [] |
-     ptx                |                      []    [] []             [] [] |
-     python             |                                                    |
-     radius             |                                                 [] |
-     recode             |             []       []    [] [] []          [] [] |
-     rpm                |                         [] []                      |
-     screem             |                                                    |
-     scrollkeeper       |             []       [] [] [] []                [] |
-     sed                | []                   []    [] []             [] [] |
-     sh-utils           |                            [] []                [] |
-     shared-mime-info   |                                                    |
-     sharutils          |                      [] [] [] [] []             [] |
-     silky              |                               ()                   |
-     skencil            |                            [] ()                [] |
-     sketch             |                            [] ()                [] |
-     soundtracker       |                            [] []                [] |
-     sp                 |                               []                   |
-     tar                |                         [] [] []                [] |
-     texinfo            |                            [] []             []    |
-     textutils          |                      []    [] []                [] |
-     tin                |                               ()        ()         |
-     tp-robot           |                                                    |
-     tuxpaint           |                      [] [] [] [] []     []      [] |
-     unicode-han-tra... |                                                    |
-     unicode-transla... |                                                    |
-     util-linux         |                      [] [] [] []                [] |
-     vorbis-tools       |             []          [] []                   [] |
-     wastesedge         |                               ()                   |
-     wdiff              |                      []    [] []                [] |
-     wget               |                []    []    [] [] []             [] |
-     xchat              |                      []       [] []             [] |
-     xfree86_xkb_xml    |                         [] []                      |
-     xpad               |                                                 [] |
-                        +----------------------------------------------------+
-                          af am ar az be bg bs ca cs da de el en en_GB eo es
-                           4  0  0  1  9  4  1 40 41 60 78 17  1   5   13 68
-     
-                          et eu fa fi fr ga gl he hr hu id is it ja ko lg
+     Ready PO files       af am ar az be bg bs ca cs cy da de el en en_GB
                         +-------------------------------------------------+
-     a2ps               | []       [] []                      ()    ()    |
-     aegis              |                                                 |
-     ant-phone          |             []                                  |
-     anubis             |             []                                  |
-     ap-utils           |             []                                  |
-     aspell             |             [] []                               |
-     bash               |             []             []                   |
-     batchelor          |             [] []                               |
-     bfd                |             []                                  |
-     binutils           |             []                         []       |
-     bison              | []          []                []    []          |
-     bluez-pin          |          [] [] []          [] []                |
-     clisp              |                                                 |
-     clisp              |             []                                  |
-     console-tools      |                                                 |
-     coreutils          | []       [] [] []                   [] []       |
-     cpio               |             []    []       []             []    |
-     darkstat           |             () []          [] []                |
-     diffutils          |          [] []    [] []    [] []       []       |
-     e2fsprogs          |                                                 |
-     enscript           |             []          []                      |
-     error              |          [] [] []          []                   |
-     fetchmail          |                                        []       |
-     fileutils          | []          [] []          []       [] []       |
-     findutils          | []       [] [] [] []    [] [] []    [] [] []    |
-     flex               |             [] []                         []    |
-     fslint             |             []                                  |
-     gas                |             []                                  |
-     gawk               |             []       []                []       |
-     gbiff              |             []                                  |
-     gcal               |             []                                  |
-     gcc                |             []                                  |
-     gettext            |             []                         [] []    |
-     gettext-examples   |             []                         []       |
-     gettext-runtime    |          [] []                []       [] []    |
-     gettext-tools      |             []                         [] []    |
-     gimp-print         |             []                         []       |
-     gliv               |             ()                                  |
-     glunarclock        |          []    [] []       []                   |
-     gnubiff            |             []                                  |
-     gnucash            |             ()                      []          |
-     gnucash-glossary   |                                     []          |
-     gnupg              | []       [] []    []          []    [] []       |
-     gpe-aerial         |             []                                  |
-     gpe-beam           |             []                                  |
-     gpe-calendar       |             []             [] []                |
-     gpe-clock          |             []                                  |
-     gpe-conf           |             []                                  |
-     gpe-contacts       |             []             []                   |
-     gpe-edit           |             []                []                |
-     gpe-go             |             []                                  |
-     gpe-login          |             []             []                   |
-     gpe-ownerinfo      |             []             [] []                |
-     gpe-sketchbook     |             []                                  |
-     gpe-su             |             []                                  |
-     gpe-taskmanager    |             []                                  |
-     gpe-timesheet      |             [] []             []                |
-     gpe-today          |             [] []                               |
-     gpe-todo           |             []                []                |
-     gphoto2            |             []             []          []       |
-     gprof              |             []                []                |
-     gpsdrive           |             ()                      () ()       |
-     gramadoir          |             [] []                               |
-     grep               | []       [] [] [] [] [] [] [] []    [] []       |
-     gretl              |             []                      []          |
-     gtick              |          [] [] []                               |
-     hello              | []    [] [] [] [] [] [] [] [] []    [] [] []    |
-     id-utils           |             []             [] []    []          |
-     indent             | []       [] [] [] []       [] []    [] []       |
-     iso_3166           |    []       [] []       [] [] []    []          |
-     iso_3166_1         |    []       [] []          [] []                |
+     GNUnet             |                                                 |
+     a2ps               |             []                [] [] []     []   |
+     aegis              |                                  ()             |
+     ant-phone          |                                  ()             |
+     anubis             |                                  []             |
+     ap-utils           |                                                 |
+     aspell             |                         []    [] []        []   |
+     bash               |                      []          []             |
+     batchelor          |                                  []             |
+     bfd                |                               []                |
+     bibshelf           |                                  []             |
+     binutils           |                               []                |
+     bison              |                               [] []             |
+     bluez-pin          | []                      []       [] []          |
+     clisp              |                                  []    []       |
+     console-tools      |                         []       []             |
+     coreutils          |                []    []       [] []             |
+     cpio               |                                                 |
+     cpplib             |                      []       [] []             |
+     darkstat           |                []             () []             |
+     dialog             |                      [] [] [] [] [] []          |
+     diffutils          |                      [] []    [] [] []          |
+     doodle             |                                  []             |
+     e2fsprogs          |                         []       []             |
+     enscript           |                      []       [] []        []   |
+     error              |                      []       [] []        []   |
+     fetchmail          |                      [] ()    [] [] []          |
+     fileutils          |                               [] []             |
+     findutils          |                      []       []    []          |
+     flex               |                      []       [] []             |
+     fslint             |                                  []             |
+     gas                |                                                 |
+     gawk               |                      []       [] []             |
+     gbiff              |                                  []             |
+     gcal               |                      []                         |
+     gcc                |                                  []             |
+     gettext-examples   | []                   []          [] []          |
+     gettext-runtime    |             []       []       [] []             |
+     gettext-tools      |                      []          []             |
+     gimp-print         |                         []    [] []        []   |
+     gip                |                                                 |
+     gliv               |                                  []             |
+     glunarclock        |                                  []             |
+     gmult              | []                               []             |
+     gnubiff            |                                  ()             |
+     gnucash            |                         []       () ()     []   |
+     gnucash-glossary   |                               [] ()             |
+     gnupg              |                      [] ()       [] []          |
+     gpe-aerial         |                         []       []             |
+     gpe-beam           |                         []       []             |
+     gpe-calendar       |                         []       []             |
+     gpe-clock          |                         []       []             |
+     gpe-conf           |                         []       []             |
+     gpe-contacts       |                                                 |
+     gpe-edit           |                         []                      |
+     gpe-go             |                         []                      |
+     gpe-login          |                         []       []             |
+     gpe-ownerinfo      |                         []       []             |
+     gpe-sketchbook     |                         []       []             |
+     gpe-su             |                         []       []             |
+     gpe-taskmanager    |                         []       []             |
+     gpe-timesheet      |                         []                      |
+     gpe-today          |                         []       []             |
+     gpe-todo           |                         []       []             |
+     gphoto2            |                         []    [] []        []   |
+     gprof              |                               [] []             |
+     gpsdrive           |                                  ()    ()       |
+     gramadoir          | []                               []             |
+     grep               | []          [] []    []          [] []          |
+     gretl              |                                                 |
+     gsasl              |                                  []             |
+     gss                |                                                 |
+     gst-plugins        | []       []          [] []       []        []   |
+     gstreamer          | []                   [] []       []        []   |
+     gtick              | []                               ()             |
+     gtkspell           |             []                   [] []          |
+     hello              |                      []       [] [] []          |
+     id-utils           |                               [] []             |
+     impost             |                                                 |
+     indent             |                      []          []             |
+     iso_3166           |                                                 |
+     iso_3166_1         |                      [] []    [] [] []          |
      iso_3166_2         |                                                 |
-     iso_3166_3         |                                                 |
-     iso_4217           | []          []    []       []       [] []       |
+     iso_3166_3         |                                  []             |
+     iso_4217           |                                                 |
      iso_639            |                                                 |
-     jpilot             |             []                         ()       |
-     jtag               |             []                                  |
-     jwhois             |             []             [] []    []          |
-     kbd                |             []                                  |
-     latrine            |             []                                  |
-     ld                 |             []                                  |
-     libc               |          [] []    []       []          [] []    |
-     libgpewidget       |             [] []          [] []                |
-     libiconv           | []       [] [] [] []    [] [] []    []          |
-     lifelines          |             ()                                  |
-     lilypond           |             []                                  |
-     lingoteach         |             []                []                |
-     lingoteach_lessons |                                                 |
-     lynx               | []                         []       [] []       |
-     m4                 |             []    []          []       []       |
-     mailutils          |                                                 |
-     make               |             []    [] [] []             [] []    |
-     man-db             |                                     () ()       |
-     minicom            |          [] []             []          []       |
-     mysecretdiary      |             []                []                |
-     nano               |             []    []          []    []          |
-     nano_1_0           |             []    []          []    []          |
-     opcodes            |             []                                  |
-     parted             |             []    []                   []       |
-     ptx                | []       [] [] [] []       [] []                |
+     jpilot             |                         []                      |
+     jtag               |                                                 |
+     jwhois             |                                                 |
+     kbd                |                         []    [] [] []          |
+     latrine            |                                  ()             |
+     ld                 |                               []                |
+     libc               |                      [] []    [] [] []          |
+     libextractor       |                                                 |
+     libgpewidget       |                         []    [] []             |
+     libgsasl           |                                                 |
+     libiconv           | []                   []       [] [] []          |
+     libidn             |                                                 |
+     lifelines          |                               [] ()             |
+     lilypond           |                                  []             |
+     lingoteach         |                                                 |
+     lynx               |                      [] []    [] []             |
+     m4                 |                         []    [] [] []          |
+     mailutils          |                      []                         |
+     make               |                               [] []             |
+     man-db             |                      [] ()    [] []             |
+     minicom            |                         []       []             |
+     mysecretdiary      |                               [] []             |
+     nano               |                      [] ()       []             |
+     nano_1_0           |                      [] ()    [] []             |
+     opcodes            |                                  []             |
+     parted             |                      [] []    [] []             |
+     psmisc             |                                                 |
+     ptx                |                      []       [] []             |
+     pwdutils           |                                                 |
      python             |                                                 |
-     radius             |             []                                  |
-     recode             |             []    [] []    [] []    []          |
-     rpm                |             []                            []    |
+     radius             |                      []                         |
+     recode             |             []       []       [] [] []          |
+     rpm                |                         []    []                |
      screem             |                                                 |
-     scrollkeeper       |                            []                   |
-     sed                | []       [] [] [] []       [] []    [] []       |
-     sh-utils           | []       [] [] []          []       [] []       |
-     shared-mime-info   |          [] []             []                   |
-     sharutils          | []          []    []       []          []       |
-     silky              |          () []             ()       ()          |
-     skencil            |             []                                  |
-     sketch             |             []                                  |
-     soundtracker       |             []                      []          |
-     sp                 |             []                         ()       |
-     tar                | []       [] []    []    [] [] []    [] []       |
-     texinfo            |             []       [] []             []       |
-     textutils          |             [] [] []       []          [] []    |
-     tin                | []          ()                                  |
-     tp-robot           |             []                                  |
-     tuxpaint           |          [] []       []    [] [] [] [] [] []    |
+     scrollkeeper       |          [] []       [] [] [] [] []        []   |
+     sed                |                      []          []             |
+     sh-utils           |                               [] []             |
+     shared-mime-info   |                         [] []                   |
+     sharutils          |                      [] []    [] [] []          |
+     silky              |                                  ()             |
+     skencil            |                               [] ()             |
+     sketch             |                               [] ()             |
+     solfege            |                               [] []             |
+     soundtracker       |                               [] []             |
+     sp                 |                                  []             |
+     stardict           |                         []                      |
+     tar                |                                                 |
+     texinfo            |                               [] []             |
+     textutils          |                      []       [] []             |
+     tin                |                                  ()        ()   |
+     tp-robot           |                                  []             |
+     tuxpaint           | []                   [] []    [] [] []     []   |
      unicode-han-tra... |                                                 |
-     unicode-transla... |             [] []                               |
-     util-linux         | []       [] []             []       () []       |
-     vorbis-tools       |             []                                  |
-     wastesedge         |             ()                                  |
-     wdiff              | []          [] [] []       [] []                |
-     wget               | []       [] []    []    [] []          []       |
-     xchat              | []       [] []                                  |
-     xfree86_xkb_xml    |             []             []                   |
-     xpad               |             [] []                               |
+     unicode-transla... |                                                 |
+     util-linux         |                      [] []    [] []             |
+     vorbis-tools       |             []          []    []           []   |
+     wastesedge         |                                  ()             |
+     wdiff              |                      []       [] []        []   |
+     wget               |                []    []       [] [] []     []   |
+     xchat              |                      []          [] []     []   |
+     xfree86_xkb_xml    | []       []             []    []                |
+     xkeyboard-config   |                                                 |
+     xpad               |                                                 |
                         +-------------------------------------------------+
-                          et eu fa fi fr ga gl he hr hu id is it ja ko lg
-                          22  2  1 26 106 28 24  8 10 41 33  1 26 33 12  0
-     
-                          lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
-                        +-----------------------------------------------------+
-     a2ps               |             []       []    ()     ()     []   [] [] |
-     aegis              |                      ()                       () () |
-     ant-phone          |                      []                       []    |
-     anubis             |             []    [] []           []          [] [] |
-     ap-utils           |                      []           ()          []    |
-     aspell             |                      []                             |
-     bash               |                                          []   [] [] |
-     batchelor          |                                               []    |
-     bfd                |                                               []    |
-     binutils           |                                                  [] |
-     bison              |             []       []                  []   [] [] |
-     bluez-pin          |                      []           []          []    |
-     clisp              |                                                     |
-     clisp              |                      []                             |
-     console-tools      |                                                  [] |
-     coreutils          |                                   []             [] |
-     cpio               |                      []           []     []   [] [] |
-     darkstat           |             []       []                  []   []    |
-     diffutils          |             []       []           []     []   [] [] |
-     e2fsprogs          |                                   []                |
-     enscript           |                      []                  []   [] [] |
-     error              |                      []                  []   []    |
-     fetchmail          |                      []           []     ()      [] |
-     fileutils          |                                   []          [] [] |
-     findutils          |                      []           []     []   [] [] |
-     flex               |                                   []     []   [] [] |
-     fslint             |                      []                       []    |
-     gas                |                                                     |
-     gawk               |                                   []     []   []    |
-     gbiff              |                      []                       []    |
-     gcal               |                                                     |
-     gcc                |                                                     |
-     gettext            |                                   []          [] [] |
-     gettext-examples   |                      []           []          []    |
-     gettext-runtime    |                      []           []          [] [] |
-     gettext-tools      |                                   []          []    |
-     gimp-print         |                      []                             |
-     gliv               |                      []                  []   []    |
-     glunarclock        |             []       []                       [] [] |
-     gnubiff            |                      []                             |
-     gnucash            |                      []              []  ()      [] |
-     gnucash-glossary   |                      []              []             |
-     gnupg              |                                               []    |
-     gpe-aerial         |                      []              []       [] [] |
-     gpe-beam           |                      []              []       [] [] |
-     gpe-calendar       |                      []              []       [] [] |
-     gpe-clock          |                      []              []       [] [] |
-     gpe-conf           |                      []              []       [] [] |
-     gpe-contacts       |                      []              []       [] [] |
-     gpe-edit           |                      []              []       [] [] |
-     gpe-go             |                      []                       [] [] |
-     gpe-login          |                      []              []       [] [] |
-     gpe-ownerinfo      |                      []              []       [] [] |
-     gpe-sketchbook     |                      []              []       [] [] |
-     gpe-su             |                      []              []       [] [] |
-     gpe-taskmanager    |                      []              []       [] [] |
-     gpe-timesheet      |                      []              []       [] [] |
-     gpe-today          |                      []              []       [] [] |
-     gpe-todo           |                      []              []       [] [] |
-     gphoto2            |                                               []    |
-     gprof              |                                          []   []    |
-     gpsdrive           |                      ()    ()                 []    |
-     gramadoir          |                      ()                       []    |
-     grep               |                                   [] []  []   [] [] |
-     gretl              |                                                     |
-     gtick              |                      []                       [] [] |
-     hello              |    []       []    [] [] [] []     []     []   [] [] |
-     id-utils           |                      []                  []   [] [] |
-     indent             |                      []                  []   [] [] |
-     iso_3166           |          []                [] []                    |
-     iso_3166_1         |                      []    []                       |
-     iso_3166_2         |                                                     |
-     iso_3166_3         |                      []                             |
-     iso_4217           |          []          [] [] []     [] []  []      [] |
-     iso_639            |          []                                         |
-     jpilot             |                      ()    ()                       |
-     jtag               |                                                     |
-     jwhois             |                      []           []     []   [] () |
-     kbd                |                      []           []          []    |
-     latrine            |                                               []    |
-     ld                 |                                                     |
-     libc               |                   []       []     []     []         |
-     libgpewidget       |                      []              []       []    |
-     libiconv           |                      []           []     []   [] [] |
-     lifelines          |                                                     |
-     lilypond           |                                                     |
-     lingoteach         |                                                     |
-     lingoteach_lessons |                                                     |
-     lynx               |                      []                  []      [] |
-     m4                 |                      []           []     []   [] [] |
-     mailutils          |                                   []          [] [] |
-     make               |                      []           []     []      [] |
-     man-db             |                                               []    |
-     minicom            |                                   []     []   [] [] |
-     mysecretdiary      |                      []                  []   []    |
-     nano               |             []       []           []          [] [] |
-     nano_1_0           |             []    []    []        []          [] [] |
-     opcodes            |                      []                       []    |
-     parted             |                         []        [] []  []         |
-     ptx                |                   [] []    []     [] []  []   [] [] |
-     python             |                                                     |
-     radius             |                                   []             [] |
-     recode             |                                   []     []   [] [] |
-     rpm                |                                   [] []          [] |
-     screem             |                                                     |
-     scrollkeeper       |                   [] []           []          [] [] |
-     sed                |                                   []     []   []    |
-     sh-utils           |                   []                             [] |
-     shared-mime-info   |                      [] []                          |
-     sharutils          |                      []                          [] |
-     silky              |                                                  () |
-     skencil            |                                      []  []         |
-     sketch             |                                      []  []         |
-     soundtracker       |                                                     |
-     sp                 |                                                     |
-     tar                |             []    []       []     []     []   []    |
-     texinfo            |                   []              []          [] [] |
-     textutils          |                   []                             [] |
-     tin                |                                                     |
-     tp-robot           |                      []                             |
-     tuxpaint           | []          []       [] []        [] []  []   []    |
-     unicode-han-tra... |                                                     |
-     unicode-transla... |                                                     |
-     util-linux         |                      []                  []      [] |
-     vorbis-tools       |                      []                       [] [] |
-     wastesedge         |                                                     |
-     wdiff              |             []                    []     []   [] [] |
-     wget               |                                   []          [] [] |
-     xchat              |    []                []                          [] |
-     xfree86_xkb_xml    |                      []                          [] |
-     xpad               |                      []                       []    |
-                        +-----------------------------------------------------+
-                          lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
-                           1  2  0  3 12  0 10 69  6  7  1  40 26  36   76 63
-     
-                          sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
-                        +-----------------------------------------------------+
-     a2ps               |    []    []       [] []                             | 16
-     aegis              |                                                     |  0
-     ant-phone          |                                                     |  3
-     anubis             |                   [] []                             |  9
-     ap-utils           |                      ()                             |  3
-     aspell             |                                                     |  4
-     bash               |                                                     |  9
-     batchelor          |                                                     |  3
-     bfd                |          []       []                                |  6
-     binutils           |          []       []                  []            |  8
-     bison              |          []       []                                | 14
-     bluez-pin          | []       []                    []                   | 14
-     clisp              |                                                     |  0
-     clisp              |                                                     |  5
-     console-tools      |                                                     |  3
-     coreutils          |    []    []       []                        []      | 16
-     cpio               |          []                           []            | 14
-     darkstat           | []    [] []                           ()    ()      | 12
-     diffutils          |          []       []                        []      | 23
-     e2fsprogs          |          []       []                                |  6
-     enscript           |          []       []                                | 12
-     error              | []                []                        []      | 15
-     fetchmail          | []                []                                | 11
-     fileutils          |    []    []       []                  []    []      | 17
-     findutils          | [] [] [] []       []                  []            | 29
-     flex               |          []       []                                | 13
-     fslint             |                                                     |  3
-     gas                |                   []                                |  3
-     gawk               |          []       []                                | 12
-     gbiff              |                                                     |  4
-     gcal               |          []       []                                |  4
-     gcc                |                   []                                |  4
-     gettext            | [] []    []       []                        []      | 16
-     gettext-examples   | []    [] []       []                  []            | 14
-     gettext-runtime    | [] [] [] []       [] []               []    []      | 22
-     gettext-tools      | [] [] [] []       []                  []            | 14
-     gimp-print         | []       []                                         | 10
-     gliv               |                                                     |  3
-     glunarclock        |       [] []                    []                   | 13
-     gnubiff            |                                                     |  3
-     gnucash            | []                                          []      |  9
-     gnucash-glossary   | []       []                                 []      |  8
-     gnupg              | []       []       []                        []      | 17
-     gpe-aerial         |          []                                         |  7
-     gpe-beam           |          []                                         |  8
-     gpe-calendar       | []       []                    []           []      | 13
-     gpe-clock          | []    [] []                                         | 10
-     gpe-conf           | []       []                                         |  9
-     gpe-contacts       | []       []                                 []      | 11
-     gpe-edit           | []    [] []                    []           []      | 12
-     gpe-go             |                                                     |  5
-     gpe-login          | []    [] []                    []           []      | 13
-     gpe-ownerinfo      | []    [] []                                 []      | 13
-     gpe-sketchbook     | []       []                                         |  9
-     gpe-su             | []    [] []                                         | 10
-     gpe-taskmanager    | []    [] []                                         | 10
-     gpe-timesheet      | []    [] []                                 []      | 12
-     gpe-today          | []    [] []                    []           []      | 13
-     gpe-todo           | []       []                    []           []      | 12
-     gphoto2            | []       []                           []            | 11
-     gprof              |          []       []                                |  9
-     gpsdrive           | []       []                                         |  3
-     gramadoir          | []                                                  |  5
-     grep               |    [] []          [] []                             | 26
-     gretl              |                                                     |  3
-     gtick              |                                                     |  7
-     hello              | []    [] []       [] []                             | 34
-     id-utils           |          []       []                                | 12
-     indent             | []    [] []       []                                | 21
-     iso_3166           | [] [] [] []       []    []     []                   | 27
-     iso_3166_1         | [] []             []                                | 16
-     iso_3166_2         |                                                     |  0
-     iso_3166_3         |                                                     |  2
-     iso_4217           | [] []    []       [] []               []            | 24
-     iso_639            |                                                     |  1
-     jpilot             |          []       []        []        []    []      |  9
-     jtag               | []                                                  |  2
-     jwhois             |          ()       []                        []      | 11
-     kbd                |          []       []                                | 11
-     latrine            |                                                     |  2
-     ld                 |          []       []                                |  5
-     libc               | []       []       []                  []            | 20
-     libgpewidget       | []    [] []                    []                   | 13
-     libiconv           | [] [] [] []       [] []        []     []            | 27
-     lifelines          |          []                                         |  2
-     lilypond           |          []                                         |  3
-     lingoteach         |                                                     |  2
-     lingoteach_lessons |                                       ()            |  0
-     lynx               |          []       [] []                             | 14
-     m4                 |          []                           []            | 15
-     mailutils          |                                                     |  5
-     make               |          []       []                  []            | 16
-     man-db             |          []                                         |  5
-     minicom            |                                                     | 11
-     mysecretdiary      |          []       []                                | 10
-     nano               |       [] []       [] []                             | 17
-     nano_1_0           |          []       [] []                             | 17
-     opcodes            |          []       []                                |  6
-     parted             |          []       []                  []            | 15
-     ptx                |          []       []                                | 22
-     python             |                                                     |  0
-     radius             |                                                     |  4
-     recode             |    []    []       []                                | 20
-     rpm                |          []       []                                |  9
-     screem             |          []                           []            |  2
-     scrollkeeper       | []    [] []                                         | 15
-     sed                | [] [] [] []       [] []                             | 24
-     sh-utils           |    []             []                                | 14
-     shared-mime-info   |       [] []                                         |  7
-     sharutils          |       [] []       []                        []      | 17
-     silky              | ()                                                  |  3
-     skencil            |          []                                         |  6
-     sketch             |          []                                         |  6
-     soundtracker       | []       []                                         |  7
-     sp                 |                   []                                |  3
-     tar                | [] []    []       []                  []            | 24
-     texinfo            |          []       []                  []            | 14
-     textutils          |    []    []       []                        []      | 16
-     tin                |                                                     |  1
-     tp-robot           |                                                     |  2
-     tuxpaint           | []       []       []           []     []            | 29
-     unicode-han-tra... |                                                     |  0
-     unicode-transla... |                                                     |  2
-     util-linux         |          []       []                                | 15
-     vorbis-tools       |                                                     |  8
-     wastesedge         |                                                     |  0
-     wdiff              | []       []       []                                | 18
-     wget               | [] [] [] []       [] []               []    []      | 24
-     xchat              | [] [] [] []                           []            | 15
-     xfree86_xkb_xml    | []    []          [] []               []            | 11
-     xpad               |                                                     |  5
-                        +-----------------------------------------------------+
-       63 teams           sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
-      131 domains         47 19 28 83  0  0 59 13  1   1 11  0  22    22    0  1373
+                          af am ar az be bg bs ca cs cy da de el en en_GB
+                          11  0  0  3  7  4  0 42 44  3 55 92 21  1  15
+
+                          eo es et eu fa fi fr  ga gl he hr hu id is it
+                        +-----------------------------------------------+
+     GNUnet             |                                               |
+     a2ps               |       []       [] []                       () |
+     aegis              |                                               |
+     ant-phone          |                   []                          |
+     anubis             |                   []                          |
+     ap-utils           |                   []                          |
+     aspell             |                   []  []                      |
+     bash               | [] []             []              []          |
+     batchelor          |                   []  []                      |
+     bfd                |    []             []                          |
+     bibshelf           |    []                 []                   [] |
+     binutils           |    []             []                          |
+     bison              |    [] []          []  []             []    [] |
+     bluez-pin          | []             [] []  []          [] []       |
+     clisp              |    []             []                          |
+     console-tools      |                                               |
+     coreutils          |    [] []       [] []  []                      |
+     cpio               |    []             []                          |
+     cpplib             |    []             []                          |
+     darkstat           |    []             ()  []          [] []       |
+     dialog             |    [] [] []       []  []          []       [] |
+     diffutils          | [] []          [] []  [] [] []    [] []    [] |
+     doodle             |                       []                   [] |
+     e2fsprogs          |    []             []                       [] |
+     enscript           |                   []           []             |
+     error              |    []          [] []  []          []          |
+     fetchmail          |    []                                         |
+     fileutils          |    [] []          []  []          []       [] |
+     findutils          |    [] []          []  []                   [] |
+     flex               |    []             []  []                      |
+     fslint             |                   []                          |
+     gas                |    []             []                          |
+     gawk               |    []             []        []                |
+     gbiff              |                   []                          |
+     gcal               |    []             []                          |
+     gcc                |                                               |
+     gettext-examples   |    []             []  []                      |
+     gettext-runtime    |    []          [] []  []             []       |
+     gettext-tools      |    []             []                          |
+     gimp-print         |    []             []                          |
+     gip                |    []    []       []                          |
+     gliv               |                   ()                          |
+     glunarclock        |                []     []          []          |
+     gmult              |          []       []                       [] |
+     gnubiff            |    []             []                       () |
+     gnucash            |    []                             ()       [] |
+     gnucash-glossary   |    []                                      [] |
+     gnupg              | [] [] []       [] []     []          []    [] |
+     gpe-aerial         |    []             []                          |
+     gpe-beam           |    []             []                          |
+     gpe-calendar       |    []             []              [] []       |
+     gpe-clock          |    []             []                          |
+     gpe-conf           |                   []                          |
+     gpe-contacts       |                   []                          |
+     gpe-edit           |                   []                 []       |
+     gpe-go             |    []             []                          |
+     gpe-login          |    []             []              []          |
+     gpe-ownerinfo      |    []             []              [] []       |
+     gpe-sketchbook     |    []             []                          |
+     gpe-su             |    []             []                          |
+     gpe-taskmanager    |    []             []                          |
+     gpe-timesheet      |    []             []  []             []       |
+     gpe-today          |    []             []  []                      |
+     gpe-todo           |    []             []                 []       |
+     gphoto2            |    []          [] []              []       [] |
+     gprof              |    []             []                 []       |
+     gpsdrive           |    ()             ()              []       () |
+     gramadoir          |                   []  []                      |
+     grep               |    [] [] []    [] []  [] [] [] [] [] []    [] |
+     gretl              |    []             []                       [] |
+     gsasl              |          []       []  []                      |
+     gss                |                   []                          |
+     gst-plugins        |                   []              []       [] |
+     gstreamer          |                                            [] |
+     gtick              |          []    [] []  []                   [] |
+     gtkspell           | [] []    []       []  []                   [] |
+     hello              | [] [] [] [] [] [] []  [] [] [] [] [] []    [] |
+     id-utils           |                   []              [] []    [] |
+     impost             |                   []  []                      |
+     indent             | [] [] [] []    [] []  [] []       [] []    [] |
+     iso_3166           | []                []                          |
+     iso_3166_1         |    []    []       []  []          [] []       |
+     iso_3166_2         |                   []                          |
+     iso_3166_3         |                   []                          |
+     iso_4217           |       []                 []                   |
+     iso_639            | []          []    []                          |
+     jpilot             |    []             []                          |
+     jtag               |                   []                          |
+     jwhois             |    []             []              [] []    [] |
+     kbd                |    []             []                          |
+     latrine            |                   []  []                   [] |
+     ld                 |    []             []                          |
+     libc               |    []          [] []     []       []          |
+     libextractor       |                                               |
+     libgpewidget       |    []             []  []          [] []       |
+     libgsasl           |                   []  []                      |
+     libiconv           | [] [] []       [] []  [] []    [] [] []    [] |
+     libidn             |                   []                       [] |
+     lifelines          |                   ()                          |
+     lilypond           |                   []                          |
+     lingoteach         |                   []                 []    [] |
+     lynx               |       []                          []       [] |
+     m4                 |                   []  [] []          []       |
+     mailutils          |    []             []                          |
+     make               |    []          [] []  [] [] [] []             |
+     man-db             |    ()                                         |
+     minicom            |    []          [] []              []          |
+     mysecretdiary      |    []             []                 []       |
+     nano               |    []    []    () []                       [] |
+     nano_1_0           |    []             []     []          []    [] |
+     opcodes            |    []             []                          |
+     parted             |    []             []     []                [] |
+     psmisc             |          []                                   |
+     ptx                | [] [] []       [] []  [] []       [] []       |
+     pwdutils           |                                               |
+     python             |                                               |
+     radius             |    []             []                          |
+     recode             | [] []             []     [] []    [] []    [] |
+     rpm                |                   []                          |
+     screem             |                                               |
+     scrollkeeper       |    []                             []          |
+     sed                |    [] []          []  []          []          |
+     sh-utils           |    [] []       [] []  []          []       [] |
+     shared-mime-info   | [] []    []    [] []              []          |
+     sharutils          |    [] []       [] []     []       []       [] |
+     silky              |                () []              ()       () |
+     skencil            |    []             []                          |
+     sketch             |    []             []                          |
+     solfege            |    []             []                       [] |
+     soundtracker       |    []             []                       [] |
+     sp                 |                   []                          |
+     stardict           |                                   []          |
+     tar                |    [] []          []  []                   [] |
+     texinfo            | []                []        []                |
+     textutils          |    []             []  [] []       []          |
+     tin                |       []          ()                          |
+     tp-robot           |                   []              []          |
+     tuxpaint           |    []          [] []  []    []    [] [] [] [] |
+     unicode-han-tra... |                                               |
+     unicode-transla... |                   []  []                      |
+     util-linux         |    [] []       [] []              []          |
+     vorbis-tools       |    []             []                          |
+     wastesedge         |                   ()                          |
+     wdiff              |    [] []          []  [] []       [] []    [] |
+     wget               |    [] [] []    [] []  [] []    [] []       [] |
+     xchat              |    []    []    [] []                       [] |
+     xfree86_xkb_xml    |                   []              []          |
+     xkeyboard-config   |                                               |
+     xpad               |    []                 []          []          |
+                        +-----------------------------------------------+
+                          eo es et eu fa fi fr  ga gl he hr hu id is it
+                          14 87 22 15  2 25 119 44 18  8  6 41 28  1 41
+
+                          ja ko lg lt lv mk mn ms mt nb nl nn no nso or
+                        +-----------------------------------------------+
+     GNUnet             |                                               |
+     a2ps               |    ()                []       []    ()        |
+     aegis              |                               ()              |
+     ant-phone          |                               []              |
+     anubis             |                      []    [] []              |
+     ap-utils           |                                               |
+     aspell             |                   []          []              |
+     bash               |                               []              |
+     batchelor          |                               []              |
+     bfd                |                                               |
+     bibshelf           |                                               |
+     binutils           | []                                            |
+     bison              |                      []    [] []              |
+     bluez-pin          |                               []              |
+     clisp              |                               []              |
+     console-tools      |                                               |
+     coreutils          | []                            []              |
+     cpio               |                                               |
+     cpplib             |                                               |
+     darkstat           |                      []       []              |
+     dialog             |                               []              |
+     diffutils          | []                   []       []              |
+     doodle             |                                               |
+     e2fsprogs          |                                               |
+     enscript           |                               []              |
+     error              |                               []              |
+     fetchmail          | []                            []              |
+     fileutils          | []    []                                      |
+     findutils          |                                               |
+     flex               |    []                         []              |
+     fslint             |                               []              |
+     gas                |                                               |
+     gawk               | []                            []              |
+     gbiff              |                               []              |
+     gcal               |                                               |
+     gcc                |                                               |
+     gettext-examples   | []                            []              |
+     gettext-runtime    | [] []                         []              |
+     gettext-tools      | [] []                                         |
+     gimp-print         | []                            []              |
+     gip                |                               []              |
+     gliv               |                               []              |
+     glunarclock        |                      []       []              |
+     gmult              | []                                            |
+     gnubiff            |                                               |
+     gnucash            | ()                         () []              |
+     gnucash-glossary   |                               []              |
+     gnupg              | []                            []              |
+     gpe-aerial         |                               []              |
+     gpe-beam           |                               []              |
+     gpe-calendar       |                               []              |
+     gpe-clock          |                               []              |
+     gpe-conf           |                               []              |
+     gpe-contacts       |                                               |
+     gpe-edit           |                               []              |
+     gpe-go             |                               []              |
+     gpe-login          |                               []              |
+     gpe-ownerinfo      |                               []              |
+     gpe-sketchbook     |                               []              |
+     gpe-su             |                               []              |
+     gpe-taskmanager    |                               []              |
+     gpe-timesheet      |                               []              |
+     gpe-today          |                               []              |
+     gpe-todo           |                               []              |
+     gphoto2            | []                            []              |
+     gprof              |                                               |
+     gpsdrive           | ()                            ()    ()        |
+     gramadoir          |                               ()              |
+     grep               | []                         [] []              |
+     gretl              |                                               |
+     gsasl              |                               []              |
+     gss                |                                               |
+     gst-plugins        |                               []           [] |
+     gstreamer          |                               []              |
+     gtick              |                               []              |
+     gtkspell           |                   []                          |
+     hello              | [] []       []       []    [] [] [] []        |
+     id-utils           |                               []              |
+     impost             |                                               |
+     indent             | []                            []              |
+     iso_3166           |                               []              |
+     iso_3166_1         |                               []    []        |
+     iso_3166_2         |                               []              |
+     iso_3166_3         |                               []              |
+     iso_4217           | []                []          []              |
+     iso_639            | []                            [] []           |
+     jpilot             | ()                            ()    ()        |
+     jtag               |                                               |
+     jwhois             |                               []              |
+     kbd                |                               []              |
+     latrine            |                               []              |
+     ld                 |                                               |
+     libc               | [] []                      [] []    []        |
+     libextractor       |                                               |
+     libgpewidget       |                               []              |
+     libgsasl           |                               []              |
+     libiconv           |                               []              |
+     libidn             |                                               |
+     lifelines          |                               []              |
+     lilypond           |                               []              |
+     lingoteach         |                               []              |
+     lynx               | []                            []              |
+     m4                 | []                            []              |
+     mailutils          |                                               |
+     make               | [] []                         []              |
+     man-db             | ()                                            |
+     minicom            | []                                            |
+     mysecretdiary      |                               []              |
+     nano               |                      []    []                 |
+     nano_1_0           |                      []    []    []           |
+     opcodes            |                               []              |
+     parted             | []                               []           |
+     psmisc             |                               []              |
+     ptx                |                            [] []    []        |
+     pwdutils           |                                               |
+     python             |                                               |
+     radius             |                                               |
+     recode             |                               []              |
+     rpm                | [] []                                         |
+     screem             | []                                            |
+     scrollkeeper       |                            [] [] []           |
+     sed                | []                            []              |
+     sh-utils           | []                         []                 |
+     shared-mime-info   |    []                      [] [] []           |
+     sharutils          | []                            []              |
+     silky              |                               []              |
+     skencil            |                                               |
+     sketch             |                                               |
+     solfege            |                               []    []        |
+     soundtracker       |                                               |
+     sp                 | ()                                            |
+     stardict           |                []             []              |
+     tar                | []                            []              |
+     texinfo            | []                         [] []              |
+     textutils          | [] []                      []                 |
+     tin                |                                               |
+     tp-robot           |                               []              |
+     tuxpaint           | [] []    []          []       [] []           |
+     unicode-han-tra... |                                               |
+     unicode-transla... |                                               |
+     util-linux         | []                            []              |
+     vorbis-tools       |                               []              |
+     wastesedge         |                               []              |
+     wdiff              |                      []    []                 |
+     wget               | []                            []              |
+     xchat              |    []       [] []             []              |
+     xfree86_xkb_xml    |                               []              |
+     xkeyboard-config   |                               []              |
+     xpad               |                               []              |
+                        +-----------------------------------------------+
+                          ja ko lg lt lv mk mn ms mt nb nl nn no nso or
+                          35 11  1  1  2  2  3 11  0 14 96  7  5  0   1
+
+                          pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
+                        +----------------------------------------------+
+     GNUnet             |                                              |
+     a2ps               |    ()     []      [] []       []    [] []    |
+     aegis              |                   () ()                      |
+     ant-phone          |                   []                         |
+     anubis             |    []             [] []                      |
+     ap-utils           |    ()                                        |
+     aspell             |                   [] []                      |
+     bash               |           []      [] []                      |
+     batchelor          |                   []                         |
+     bfd                |                   []                   []    |
+     bibshelf           |                                              |
+     binutils           |                      []                []    |
+     bison              |    []     []      [] []                []    |
+     bluez-pin          |    []     []   [] [] []    []       [] []    |
+     clisp              |                      []                      |
+     console-tools      |                      []                      |
+     coreutils          |    []                []       []       []    |
+     cpio               |    []                                  []    |
+     cpplib             |                                              |
+     darkstat           |    []     []      []       []       [] []    |
+     dialog             |    [] []  []   [] [] []                      |
+     diffutils          |    []     []      [] []             [] []    |
+     doodle             |                                  []          |
+     e2fsprogs          |    []                                  []    |
+     enscript           |           []      [] []                []    |
+     error              |           []      []       []                |
+     fetchmail          |    []     ()         []    []    []          |
+     fileutils          |    []             [] []       []       []    |
+     findutils          |    []             []       []       [] []    |
+     flex               |    []     []      [] []                []    |
+     fslint             |           []      []                []       |
+     gas                |                                              |
+     gawk               |    []     []      []                   []    |
+     gbiff              |                   []                         |
+     gcal               |                                        []    |
+     gcc                |                                              |
+     gettext-examples   |    []             [] []    []       [] []    |
+     gettext-runtime    |    []             [] []    [] []    [] []    |
+     gettext-tools      |    []             [] []    [] []    [] []    |
+     gimp-print         |                            []          []    |
+     gip                |                []          []       []       |
+     gliv               |           []      []       []                |
+     glunarclock        |           []      [] []    []       [] []    |
+     gmult              |           []   [] []                []       |
+     gnubiff            |                   ()                   []    |
+     gnucash            |    () []             []    []          []    |
+     gnucash-glossary   |       []                   []          []    |
+     gnupg              |                   []       []          []    |
+     gpe-aerial         |       []  []      [] []             [] []    |
+     gpe-beam           |       []  []      [] []             [] []    |
+     gpe-calendar       |       []  []      [] []    []       [] []    |
+     gpe-clock          |       []  []      [] []    []       [] []    |
+     gpe-conf           |       []  []      [] []    []          []    |
+     gpe-contacts       |                   [] []                []    |
+     gpe-edit           |       []  []      [] []    []       [] []    |
+     gpe-go             |           []      [] []             [] []    |
+     gpe-login          |       []  []      [] []    []       [] []    |
+     gpe-ownerinfo      |       []  []      [] []    []       [] []    |
+     gpe-sketchbook     |       []  []      [] []    []       [] []    |
+     gpe-su             |       []  []      [] []    []       [] []    |
+     gpe-taskmanager    |       []  []      [] []    []       [] []    |
+     gpe-timesheet      |       []  []      [] []    []       [] []    |
+     gpe-today          |       []  []      [] []    []       [] []    |
+     gpe-todo           |       []  []      [] []    []       [] []    |
+     gphoto2            |                   []       []       [] []    |
+     gprof              |           []      []                   []    |
+     gpsdrive           |                   []                         |
+     gramadoir          |                            []                |
+     grep               |    [] []  []      [] []       []    []       |
+     gretl              |    []                                        |
+     gsasl              |    []             []             [] [] []    |
+     gss                |    []             []                   []    |
+     gst-plugins        |                                  [] [] []    |
+     gstreamer          |                      []          [] [] []    |
+     gtick              |                   [] []                []    |
+     gtkspell           |           []   [] []       []       []       |
+     hello              |    []     []      [] []    []       [] []    |
+     id-utils           |           []      [] []                []    |
+     impost             |                                              |
+     indent             |           []      [] []    []       [] []    |
+     iso_3166           |       []                []       [] [] []    |
+     iso_3166_1         |                            [] [] [] []       |
+     iso_3166_2         |                                              |
+     iso_3166_3         |                   []    []          []       |
+     iso_4217           |                         []          []       |
+     iso_639            |                         []          [] []    |
+     jpilot             |                                              |
+     jtag               |                            []                |
+     jwhois             |    []     []      [] ()                ()    |
+     kbd                |    []             []                   []    |
+     latrine            |                   []                   []    |
+     ld                 |                                        []    |
+     libc               |    []     []         []    []          []    |
+     libextractor       |                                              |
+     libgpewidget       |       []  []      []       []       [] []    |
+     libgsasl           |    []             []                []       |
+     libiconv           |    []     []   [] [] []    [] [] [] [] []    |
+     libidn             |    []                                  ()    |
+     lifelines          |    []                                  []    |
+     lilypond           |                                        []    |
+     lingoteach         |           []                                 |
+     lynx               |           []         []                []    |
+     m4                 |    []     []      [] []                []    |
+     mailutils          |    []             [] []                      |
+     make               |    []     []         []                []    |
+     man-db             |                   []                   []    |
+     minicom            |    []     []      [] []                      |
+     mysecretdiary      |           []      []                   []    |
+     nano               |           []      []                   []    |
+     nano_1_0           |    []             [] []                []    |
+     opcodes            |                   []                   []    |
+     parted             |    [] []  []                           []    |
+     psmisc             |    []                                  []    |
+     ptx                |    [] []  []      [] []                []    |
+     pwdutils           |    []                                        |
+     python             |                                              |
+     radius             |    []                []                      |
+     recode             |    []     []      [] []       []       []    |
+     rpm                |    [] []             []                []    |
+     screem             |                                              |
+     scrollkeeper       |    []             [] []    []    [] [] []    |
+     sed                |    []     []      [] []    []       [] []    |
+     sh-utils           |                      []       []    []       |
+     shared-mime-info   |       []  []                     [] [] []    |
+     sharutils          |                      []             [] []    |
+     silky              |                      ()    []                |
+     skencil            |       []  []                           []    |
+     sketch             |       []  []                           []    |
+     solfege            |                      []                      |
+     soundtracker       |                            []          []    |
+     sp                 |                                              |
+     stardict           |                      []    []                |
+     tar                |    []             [] []                []    |
+     texinfo            |    []             [] []                []    |
+     textutils          |                      []       []       []    |
+     tin                |                                              |
+     tp-robot           |                      []                      |
+     tuxpaint           |    [] []  []      []       []    [] [] []    |
+     unicode-han-tra... |                                              |
+     unicode-transla... |                                              |
+     util-linux         |           []         []                []    |
+     vorbis-tools       |                   [] []                      |
+     wastesedge         |                                              |
+     wdiff              |    []     []      [] []    []          []    |
+     wget               |    []     []      [] []    [] []    [] []    |
+     xchat              |                      []    [] [] [] [] []    |
+     xfree86_xkb_xml    |                      []    []    [] [] []    |
+     xkeyboard-config   |                                              |
+     xpad               |                                              |
+                        +----------------------------------------------+
+                          pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
+                           0 48 27  58    6 79 71  4 47 13 13 51 90  0
+
+                          tg th tk tr uk ven vi wa xh zh_CN zh_TW zu
+                        +--------------------------------------------+
+     GNUnet             |                                            |  0
+     a2ps               |          [] []                             | 18
+     aegis              |                                            |  0
+     ant-phone          |          []                                |  4
+     anubis             |          []                                |  9
+     ap-utils           |             ()                             |  1
+     aspell             |             []        []                   | 12
+     bash               |                                            | 10
+     batchelor          |          []        []                      |  7
+     bfd                |          []                                |  6
+     bibshelf           |                    []                      |  5
+     binutils           |          []                  []            |  8
+     bison              |          []                                | 17
+     bluez-pin          |          [] []     [] []     []            | 24
+     clisp              |                                            |  7
+     console-tools      |                                            |  3
+     coreutils          |          []                                | 16
+     cpio               |          []                                |  5
+     cpplib             |          []                                |  6
+     darkstat           |                    []        ()    ()      | 15
+     dialog             |             []     []                      | 22
+     diffutils          |          []                  []    []      | 27
+     doodle             |                                            |  4
+     e2fsprogs          |          []                                |  8
+     enscript           |          []                                | 12
+     error              |          []                        []      | 15
+     fetchmail          |          []                                | 12
+     fileutils          |          []                  []    []      | 18
+     findutils          |          []                                | 14
+     flex               |          []                                | 14
+     fslint             |                    []                      |  7
+     gas                |          []                                |  3
+     gawk               |          []                                | 13
+     gbiff              |                                            |  4
+     gcal               |          []                                |  5
+     gcc                |                                            |  1
+     gettext-examples   |          [] []     []        []            | 19
+     gettext-runtime    |          [] []     []        []    []      | 24
+     gettext-tools      |          [] []               []            | 16
+     gimp-print         |             []                             | 11
+     gip                |                    []                      |  8
+     gliv               |                                            |  5
+     glunarclock        |                    [] []                   | 14
+     gmult              |          []        []        []            | 13
+     gnubiff            |                                            |  3
+     gnucash            |          ()                        []      | 10
+     gnucash-glossary   |                                    []      |  8
+     gnupg              |          []                  []    []      | 19
+     gpe-aerial         |                    []                      | 12
+     gpe-beam           |                    []        []            | 13
+     gpe-calendar       |                    [] []     []    []      | 18
+     gpe-clock          |                    [] []     []            | 15
+     gpe-conf           |                    []        []            | 12
+     gpe-contacts       |                    []        []            |  6
+     gpe-edit           |                    [] []           []      | 14
+     gpe-go             |                    []                      | 10
+     gpe-login          |                    [] []     []    []      | 17
+     gpe-ownerinfo      |                    []        []    []      | 17
+     gpe-sketchbook     |                    []                      | 13
+     gpe-su             |                    []        []            | 14
+     gpe-taskmanager    |                    []        []            | 14
+     gpe-timesheet      |                    []        []    []      | 16
+     gpe-today          |                    [] []     []    []      | 17
+     gpe-todo           |                    [] []           []      | 16
+     gphoto2            |             []               []            | 17
+     gprof              |          []        []                      | 10
+     gpsdrive           |                                            |  2
+     gramadoir          |                    []                      |  6
+     grep               |          [] []     []              []      | 32
+     gretl              |                                            |  4
+     gsasl              |                    []        []            | 12
+     gss                |                    []                      |  5
+     gst-plugins        |             []     []                      | 16
+     gstreamer          |          [] []     []                      | 14
+     gtick              |                    []                      | 11
+     gtkspell           |                    [] []     []            | 18
+     hello              |          [] []     []        []            | 37
+     id-utils           |          []        []                      | 13
+     impost             |                    []                      |  3
+     indent             |          []        []        []            | 24
+     iso_3166           |       []                                   |  9
+     iso_3166_1         |          []           []                   | 19
+     iso_3166_2         |                                            |  2
+     iso_3166_3         |                       []     []            |  8
+     iso_4217           |          []                                |  8
+     iso_639            |                       []                   | 10
+     jpilot             |          [] []               []            |  6
+     jtag               |                                            |  2
+     jwhois             |          []        []              []      | 12
+     kbd                |          []                                | 11
+     latrine            |          []        []                      |  8
+     ld                 |          []                                |  5
+     libc               |          []                  []            | 22
+     libextractor       |                                            |  0
+     libgpewidget       |                    [] []                   | 17
+     libgsasl           |                    []                      |  7
+     libiconv           |          [] []     [] []     []            | 32
+     libidn             |                    []                      |  4
+     lifelines          |                                            |  4
+     lilypond           |          []                                |  5
+     lingoteach         |                                            |  5
+     lynx               |          [] []                             | 14
+     m4                 |                    []        []            | 17
+     mailutils          |             []                             |  7
+     make               |          []                  []            | 18
+     man-db             |                                            |  5
+     minicom            |                                            | 11
+     mysecretdiary      |          []        []                      | 11
+     nano               |                                            | 11
+     nano_1_0           |          [] []                             | 17
+     opcodes            |          []                                |  7
+     parted             |          [] []               []            | 17
+     psmisc             |                    []                      |  5
+     ptx                |          []                  []            | 23
+     pwdutils           |                                            |  1
+     python             |                                            |  0
+     radius             |             []                             |  6
+     recode             |          []        []                      | 22
+     rpm                |          [] []                             | 11
+     screem             |                                            |  1
+     scrollkeeper       |          [] []                             | 22
+     sed                |          []                                | 17
+     sh-utils           |          []                                | 15
+     shared-mime-info   |             []               []            | 19
+     sharutils          |          []        []              []      | 20
+     silky              |                                            |  3
+     skencil            |                                            |  6
+     sketch             |                                            |  6
+     solfege            |                                            |  8
+     soundtracker       |          []                                |  8
+     sp                 |          []                                |  3
+     stardict           |             []     []        []    []      | 10
+     tar                |          [] []                             | 13
+     texinfo            |          []                  []            | 14
+     textutils          |          []                  []    []      | 17
+     tin                |                                            |  1
+     tp-robot           |                              []    []      |  7
+     tuxpaint           |          []        [] []     []            | 34
+     unicode-han-tra... |                                            |  0
+     unicode-transla... |                                            |  2
+     util-linux         |          [] []                             | 16
+     vorbis-tools       |             []                             | 10
+     wastesedge         |                                            |  1
+     wdiff              |          []                                | 21
+     wget               |          [] []               []    []      | 30
+     xchat              |             []               []            | 21
+     xfree86_xkb_xml    |          [] []               []            | 15
+     xkeyboard-config   |                                            |  1
+     xpad               |                    []                      |  5
+                        +--------------------------------------------+
+       71 teams           tg th tk tr uk ven vi wa xh zh_CN zh_TW zu
+      149 domains          0  0  1 66 30  0  54 16  0  42    21    0  1695
 
    Some counters in the preceding matrix are higher than the number of
 visible blocks let us expect.  This is because a few extra PO files are
@@ -742,13 +970,13 @@ distributed as such by its maintainer.  There might be an observable
 lag between the mere existence a PO file and its wide availability in a
 distribution.
 
-   If January 2004 seems to be old, you may fetch a more recent copy of
-this `ABOUT-NLS' file on most GNU archive sites.  The most up-to-date
-matrix with full percentage details can be found at
+   If February 2005 seems to be old, you may fetch a more recent copy
+of this `ABOUT-NLS' file on most GNU archive sites.  The most
+up-to-date matrix with full percentage details can be found at
 `http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
 
-Using `gettext' in new packages
-===============================
+1.6 Using `gettext' in new packages
+===================================
 
 If you are writing a freely available program and want to
 internationalize it you are welcome to use GNU `gettext' in your
index 47fc90b5ca8231dd3287fab4cddf530730bc9b96..b4df9228cb105076f314665803764b2f03737b2f 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -34,6 +34,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 DIST_COMMON = README $(am__configure_deps) \
        $(srcdir)/../config/config.guess \
@@ -58,6 +59,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -85,19 +87,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -108,7 +117,7 @@ am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = config.h
 CONFIG_CLEAN_FILES = intl/Makefile
-am__installdirs = $(DESTDIR)$(gettextsrcdir)
+am__installdirs = "$(DESTDIR)$(gettextsrcdir)"
 gettextsrcSCRIPT_INSTALL = $(INSTALL_SCRIPT)
 SCRIPTS = $(gettextsrc_SCRIPTS)
 depcomp =
@@ -185,6 +194,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -227,11 +238,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -239,6 +252,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -295,6 +309,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -328,10 +344,15 @@ sysconfdir = @sysconfdir@
 target_alias = @target_alias@
 AUTOMAKE_OPTIONS = 1.5 gnu no-dependencies
 ACLOCAL_AMFLAGS = -I m4 -I ../gettext-runtime/m4 -I ../autoconf-lib-link/m4 -I ../config/m4
-SUBDIRS = doc intl lib libuniname src po projects misc man m4 tests examples
+SUBDIRS = doc intl lib libgrep libuniname src po projects misc man m4 tests examples
 # vms_jackets.h is a header that comes with Compaq's "porting library".
 # KEEP_CRTL_SETLOCALE tells it to not override the native locale support.
-EXTRA_DIST = misc/DISCLAIM Makefile.vms config.h_vms README.woe32 Makefile.msvc config.h.msvc windows/alloca.h windows/fnmatch.h windows/stdbool.h windows/gettextlib.def windows/gettextsrc.def windows/gettextpo.def windows/gettextlib.rc windows/gettextsrc.rc windows/gettextpo.rc
+EXTRA_DIST = misc/DISCLAIM Makefile.vms config.h_vms README.woe32 \
+       Makefile.msvc config.h.msvc windows/alloca.h windows/fnmatch.h \
+       windows/getopt.h windows/stdbool.h windows/gettextlib.def \
+       windows/gettextsrc.def windows/gettextpo.def \
+       windows/gettextlib.rc windows/gettextsrc.rc \
+       windows/gettextpo.rc
 
 # Files installed for use by gettextize.
 gettextsrcdir = $(datadir)/gettext
@@ -394,13 +415,13 @@ intl/Makefile: $(top_builddir)/config.status $(top_srcdir)/../gettext-runtime/in
        cd $(top_builddir) && $(SHELL) ./config.status $@
 install-gettextsrcSCRIPTS: $(gettextsrc_SCRIPTS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(gettextsrcdir)
+       test -z "$(gettextsrcdir)" || $(mkdir_p) "$(DESTDIR)$(gettextsrcdir)"
        @list='$(gettextsrc_SCRIPTS)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          if test -f $$d$$p; then \
            f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
-           echo " $(gettextsrcSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f"; \
-           $(gettextsrcSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f; \
+           echo " $(gettextsrcSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+           $(gettextsrcSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(gettextsrcdir)/$$f"; \
          else :; fi; \
        done
 
@@ -408,8 +429,8 @@ uninstall-gettextsrcSCRIPTS:
        @$(NORMAL_UNINSTALL)
        @list='$(gettextsrc_SCRIPTS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
-         echo " rm -f $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         rm -f $(DESTDIR)$(gettextsrcdir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 
 mostlyclean-libtool:
@@ -429,7 +450,13 @@ uninstall-info-am:
 #     (which will cause the Makefiles to be regenerated when you run `make');
 # (2) otherwise, pass the desired values on the `make' command line.
 $(RECURSIVE_TARGETS):
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -441,7 +468,7 @@ $(RECURSIVE_TARGETS):
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done; \
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
@@ -449,7 +476,13 @@ $(RECURSIVE_TARGETS):
 
 mostlyclean-recursive clean-recursive distclean-recursive \
 maintainer-clean-recursive:
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        case "$@" in \
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
@@ -470,7 +503,7 @@ maintainer-clean-recursive:
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -495,14 +528,16 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
-       if (etags --etags-include --version) >/dev/null 2>&1; then \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
          include_option=--etags-include; \
+         empty_fix=.; \
        else \
          include_option=--include; \
+         empty_fix=; \
        fi; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -f $$subdir/TAGS && \
+           test ! -f $$subdir/TAGS || \
              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
          fi; \
        done; \
@@ -512,9 +547,11 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -568,15 +605,17 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
            test -d "$(distdir)/$$subdir" \
-           || mkdir "$(distdir)/$$subdir" \
+           || $(mkdir_p) "$(distdir)/$$subdir" \
            || exit 1; \
+           distdir=`$(am__cd) $(distdir) && pwd`; \
+           top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="../$(top_distdir)" \
-               distdir="../$(distdir)/$$subdir" \
+               top_distdir="$$top_distdir" \
+               distdir="$$distdir/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
@@ -587,15 +626,15 @@ distdir: $(DISTFILES)
          ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
        || chmod -R a+r $(distdir)
 dist-gzip: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 dist-bzip2: distdir
-       $(AMTAR) chof - $(distdir) | bzip2 -9 -c >$(distdir).tar.bz2
+       tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
        $(am__remove_distdir)
 
 dist-tarZ: distdir
-       $(AMTAR) chof - $(distdir) | compress -c >$(distdir).tar.Z
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
        $(am__remove_distdir)
 
 dist-shar: distdir
@@ -608,7 +647,7 @@ dist-zip: distdir
        $(am__remove_distdir)
 
 dist dist-all: distdir
-       $(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
        $(am__remove_distdir)
 
 # This target untars the dist file and tries a VPATH configuration.  Then
@@ -617,13 +656,13 @@ dist dist-all: distdir
 distcheck: dist
        case '$(DIST_ARCHIVES)' in \
        *.tar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf - ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
        *.tar.bz2*) \
-         bunzip2 -c $(distdir).tar.bz2 | $(AMTAR) xf - ;;\
+         bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
        *.tar.Z*) \
-         uncompress -c $(distdir).tar.Z | $(AMTAR) xf - ;;\
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
        *.shar.gz*) \
-         GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | unshar ;;\
+         GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
@@ -647,7 +686,7 @@ distcheck: dist
                distuninstallcheck \
          && chmod -R a-w "$$dc_install_base" \
          && ({ \
-              (cd ../.. && $(mkdir_p) "$$dc_destdir") \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
               && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
@@ -684,7 +723,9 @@ check: check-recursive
 all-am: Makefile $(SCRIPTS) config.h all-local
 installdirs: installdirs-recursive
 installdirs-am:
-       $(mkdir_p) $(DESTDIR)$(gettextsrcdir)
+       for dir in "$(DESTDIR)$(gettextsrcdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-recursive
 install-exec: install-exec-recursive
 install-data: install-data-recursive
@@ -704,7 +745,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -795,7 +836,7 @@ config.h_vms: config.h.in ../version.sh
             -e 's/#undef HAVE_BTOWC$$/#define HAVE_BTOWC 1/' \
             -e 's/#undef HAVE_CHOWN$$/#define HAVE_CHOWN 1/' \
             -e 's/#undef HAVE_DECL_GETENV$$/#define HAVE_DECL_GETENV 1/' \
-            -e 's/#undef HAVE_DECL_STRERROR$$/#define HAVE_DECL_STRERROR 1/' \
+            -e 's/#undef HAVE_DECL_STRDUP$$/#define HAVE_DECL_STRDUP 1/' \
             -e 's/#undef HAVE_DECL_WCWIDTH$$/#define HAVE_DECL_WCWIDTH 1/' \
             -e 's/#undef HAVE_DIRENT_H$$/#define HAVE_DIRENT_H 1/' \
             -e 's/#undef HAVE_DLFCN_H$$/#define HAVE_DLFCN_H 1/' \
@@ -825,6 +866,7 @@ config.h_vms: config.h.in ../version.sh
             -e 's/#undef HAVE_MBRTOWC$$/#define HAVE_MBRTOWC 1/' \
             -e 's/#undef HAVE_MBSINIT$$/#define HAVE_MBSINIT 1/' \
             -e 's/#undef HAVE_MBSTATE_T$$/#define HAVE_MBSTATE_T 1/' \
+            -e 's/#undef HAVE_MEMCHR$$/#define HAVE_MEMCHR 1/' \
             -e 's/#undef HAVE_MEMMOVE$$/#define HAVE_MEMMOVE 1/' \
             -e 's/#undef HAVE_MEMORY_H$$/#define HAVE_MEMORY_H 1/' \
             -e 's/#undef HAVE_MEMSET$$/#define HAVE_MEMSET 1/' \
@@ -874,16 +916,21 @@ config.h_vms: config.h.in ../version.sh
             -e 's/#undef HAVE_WCTYPE_H$$/#define HAVE_WCTYPE_H 1/' \
             -e 's/#undef HAVE_WCWIDTH$$/#define HAVE_WCWIDTH 1/' \
             -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
+            -e 's/#undef HAVE_WMEMCHR$$/#define HAVE_WMEMCHR 1/' \
+            -e 's/#undef HAVE_WMEMCPY$$/#define HAVE_WMEMCPY 1/' \
             -e 's/#undef HAVE_WORKING_VFORK$$/#define HAVE_WORKING_VFORK 1/' \
             -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
             -e 's/#undef ICONV_CONST$$/#define ICONV_CONST/' \
             -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 0/' \
             -e 's/#undef SETLOCALE_CONST$$/#define SETLOCALE_CONST const/' \
             -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
+            -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
+            -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
             -e 's/#undef eaccess$$/#define eaccess access/' \
             -e 's/#undef fnmatch$$/#define fnmatch rpl_fnmatch/' \
             -e 's/#undef getline$$/#define getline rpl_getline/' \
             -e 's/#undef realpath$$/#define realpath rpl_realpath/' \
+            -e 's/#undef restrict$$/#define restrict/' \
             -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long long/' \
             -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-tools"/' \
             -e 's/#undef VERSION$$/#define VERSION "$(VERSION)"/' \
@@ -897,6 +944,7 @@ config.h.msvc: config.h.in ../version.sh
            -e 's/#undef HAVE_ALLOCA$$/#define HAVE_ALLOCA 1/' \
            -e 's/#undef HAVE_BTOWC$$/#define HAVE_BTOWC 1/' \
            -e 's/#undef HAVE_DECL_GETENV$$/#define HAVE_DECL_GETENV 1/' \
+           -e 's/#undef HAVE_DECL_STRDUP$$/#define HAVE_DECL_STRDUP 1/' \
            -e 's/#undef HAVE_DECL_STRERROR$$/#define HAVE_DECL_STRERROR 1/' \
            -e 's/#undef HAVE_DECL_WCWIDTH$$/#define HAVE_DECL_WCWIDTH 0/' \
            -e 's/#undef HAVE_DECL__SNPRINTF$$/#define HAVE_DECL__SNPRINTF 1/' \
@@ -914,6 +962,7 @@ config.h.msvc: config.h.in ../version.sh
            -e 's/#undef HAVE_LIMITS_H$$/#define HAVE_LIMITS_H 1/' \
            -e 's/#undef HAVE_LOCALE_H$$/#define HAVE_LOCALE_H 1/' \
            -e 's/#undef HAVE_LONG_FILE_NAMES$$/#define HAVE_LONG_FILE_NAMES 1/' \
+           -e 's/#undef HAVE_MEMCHR$$/#define HAVE_MEMCHR 1/' \
            -e 's/#undef HAVE_MEMMOVE$$/#define HAVE_MEMMOVE 1/' \
            -e 's/#undef HAVE_MEMSET$$/#define HAVE_MEMSET 1/' \
            -e 's/#undef HAVE_PTRDIFF_T$$/#define HAVE_PTRDIFF_T 1/' \
@@ -938,18 +987,23 @@ config.h.msvc: config.h.in ../version.sh
            -e 's/#undef HAVE_WCHAR_H$$/#define HAVE_WCHAR_H 1/' \
            -e 's/#undef HAVE_WCSLEN$$/#define HAVE_WCSLEN 1/' \
            -e 's/#undef HAVE_WINT_T$$/#define HAVE_WINT_T 1/' \
+           -e 's/#undef HAVE_WMEMCHR$$/#define HAVE_WMEMCHR 1/' \
+           -e 's/#undef HAVE_WMEMCPY$$/#define HAVE_WMEMCPY 1/' \
            -e 's/#undef HAVE_WPRINTF$$/#define HAVE_WPRINTF 1/' \
            -e 's/#undef ICONV_CONST$$/#define ICONV_CONST const/' \
            -e 's/#undef MALLOC_0_IS_NONNULL$$/#define MALLOC_0_IS_NONNULL 1/' \
            -e 's/#undef SETLOCALE_CONST$$/#define SETLOCALE_CONST const/' \
-           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 2147483647U/' \
+           -e 's/#undef SIZE_MAX$$/#define SIZE_MAX 4294967295U/' \
            -e 's/#undef STACK_DIRECTION$$/#define STACK_DIRECTION -1/' \
            -e 's/#undef STDC_HEADERS$$/#define STDC_HEADERS 1/' \
+           -e 's/#undef USE_UNLOCKED_IO$$/#define USE_UNLOCKED_IO 1/' \
+           -e 's/#undef __GETOPT_PREFIX$$/#define __GETOPT_PREFIX/' \
            -e 's/#undef fnmatch$$/#define fnmatch rpl_fnmatch/' \
            -e 's/#undef getline$$/#define getline rpl_getline/' \
            -e 's/#undef inline$$/#define inline __inline/' \
            -e 's/#undef mode_t$$/#define mode_t int/' \
            -e 's/#undef pid_t$$/#define pid_t int/' \
+           -e 's/#undef restrict$$/#define restrict/' \
            -e 's/#undef ssize_t$$/#define ssize_t int/' \
            -e 's/#undef uintmax_t$$/#define uintmax_t unsigned long/' \
            -e 's/#undef PACKAGE$$/#define PACKAGE "gettext-tools"/' \
index 4dc1d6776bf353e5877e7199ea189921cd2ebbef..4b0eae81de214db16a96234101100cf8699f83ff 100644 (file)
    */
 #undef CRAY_STACKSEG_END
 
-/* Define if mono is the preferred C[#] implementation. */
+/* Define if mono is the preferred C# implementation. */
 #undef CSHARP_CHOICE_MONO
 
-/* Define if pnet is the preferred C[#] implementation. */
+/* Define if pnet is the preferred C# implementation. */
 #undef CSHARP_CHOICE_PNET
 
 /* Define to 1 if using `alloca.c'. */
 /* Define to 1 if you have the `atexit' function. */
 #undef HAVE_ATEXIT
 
+/* Define to 1 if you have the <bp-sym.h> header file. */
+#undef HAVE_BP_SYM_H
+
 /* Define to 1 if you have the `btowc' function. */
 #undef HAVE_BTOWC
 
 /* Define to 1 if you have the `canonicalize_file_name' function. */
 #undef HAVE_CANONICALIZE_FILE_NAME
 
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+   CoreFoundation framework. */
+#undef HAVE_CFLOCALECOPYCURRENT
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+   the CoreFoundation framework. */
+#undef HAVE_CFPREFERENCESCOPYAPPVALUE
+
 /* Define to 1 if you have the `chown' function. */
 #undef HAVE_CHOWN
 
    */
 #undef HAVE_DECL_GETENV
 
+/* Define to 1 if you have a declaration of mbswidth() in <wchar.h>, and to 0
+   otherwise. */
+#undef HAVE_DECL_MBSWIDTH_IN_WCHAR_H
+
 /* Define to 1 if you have the declaration of `putchar_unlocked', and to 0 if
    you don't. */
 #undef HAVE_DECL_PUTCHAR_UNLOCKED
    don't. */
 #undef HAVE_DECL_PUTC_UNLOCKED
 
-/* Define to 1 if you have the declaration of `strerror', and to 0 if you
-   don't. */
-#undef HAVE_DECL_STRERROR
+/* Define to 1 if you have the declaration of `strdup', and to 0 if you don't.
+   */
+#undef HAVE_DECL_STRDUP
 
 /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
    don't. */
 /* Define if you have the declaration of errno. */
 #undef HAVE_ERRNO_DECL
 
-/* Define to 1 if you have the functions error() and error_at_line(). */
-#undef HAVE_ERROR_AT_LINE
-
 /* Define to 1 if you have the `fork' function. */
 #undef HAVE_FORK
 
 /* Define to 1 if you have the `gethostname' function. */
 #undef HAVE_GETHOSTNAME
 
+/* Define to 1 if you have the <getopt.h> header file. */
+#undef HAVE_GETOPT_H
+
+/* Define to 1 if you have the `getopt_long_only' function. */
+#undef HAVE_GETOPT_LONG_ONLY
+
 /* Define to 1 if you have the `getpagesize' function. */
 #undef HAVE_GETPAGESIZE
 
 /* Define to 1 if <wchar.h> declares mbstate_t. */
 #undef HAVE_MBSTATE_T
 
+/* Define to 1 if you have the `memchr' function. */
+#undef HAVE_MEMCHR
+
 /* Define to 1 if you have the `memmove' function. */
 #undef HAVE_MEMMOVE
 
 /* Define to 1 if you have the `stpcpy' function. */
 #undef HAVE_STPCPY
 
+/* Define if you have the stpncpy() function and it works. */
+#undef HAVE_STPNCPY
+
 /* Define to 1 if you have the `strcasecmp' function. */
 #undef HAVE_STRCASECMP
 
 /* Define if you have the 'wint_t' type. */
 #undef HAVE_WINT_T
 
+/* Define to 1 if you have the `wmemchr' function. */
+#undef HAVE_WMEMCHR
+
+/* Define to 1 if you have the `wmemcpy' function. */
+#undef HAVE_WMEMCPY
+
 /* Define to 1 if you have the `wmempcpy' function. */
 #undef HAVE_WMEMPCPY
 
 /* Define to 1 if strerror_r returns char *. */
 #undef STRERROR_R_CHAR_P
 
+/* Define to 1 if you want getc etc. to use unlocked I/O if available.
+   Unlocked I/O can improve performance in unithreaded apps, but it is not
+   safe for multithreaded apps. */
+#undef USE_UNLOCKED_IO
+
 /* Version number of package */
 #undef VERSION
 
+/* Define if unsetenv() returns void, not int. */
+#undef VOID_UNSETENV
+
+/* Define to 1 if on AIX 3.
+   System headers sometimes define this.
+   We just want to avoid a redefinition error message.  */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
+
 /* Enable GNU extensions on systems that have them.  */
 #ifndef _GNU_SOURCE
 # undef _GNU_SOURCE
 #endif
 
+/* Define to 1 if on MINIX. */
+#undef _MINIX
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+   this defined. */
+#undef _POSIX_1_SOURCE
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
+
 /* Enable extensions on Solaris.  */
 #ifndef __EXTENSIONS__
 # undef __EXTENSIONS__
 #endif
 
+/* Define to rpl_ if the getopt replacement functions and variables should be
+   used. */
+#undef __GETOPT_PREFIX
+
 /* Define to empty if `const' does not conform to ANSI C. */
 #undef const
 
 /* Define to a replacement function name for realpath(). */
 #undef realpath
 
+/* Define to equivalent of C99 restrict keyword, or to nothing if this is not
+   supported. Do not define if restrict is supported directly. */
+#undef restrict
+
 /* Define as an integer type suitable for memory locations that can be
    accessed atomically even in the presence of asynchnonous signals. */
 #undef sig_atomic_t
index db46690e4c36f6cbb3d5445fef653c314b22d491..c556641b60146bb5dfc00556cbe4c041a888e74d 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -13,6 +13,7 @@
 # PARTICULAR PURPOSE.
 
 @SET_MAKE@
+
 srcdir = @srcdir@
 top_srcdir = @top_srcdir@
 VPATH = @srcdir@
@@ -33,6 +34,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = doc
 DIST_COMMON = $(gettext_TEXINFOS) $(srcdir)/Makefile.am \
@@ -47,6 +49,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -74,19 +77,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -107,7 +117,15 @@ HTMLS = gettext.html
 TEXINFOS = gettext.texi
 MAKEINFOHTML = $(MAKEINFO) --html
 AM_MAKEINFOHTMLFLAGS = $(AM_MAKEINFOFLAGS)
-am__installdirs = $(DESTDIR)$(infodir)
+am__installdirs = "$(DESTDIR)$(infodir)" "$(DESTDIR)$(docdir)"
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+docDATA_INSTALL = $(INSTALL_DATA)
+DATA = $(doc_DATA)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 ACLOCAL = @ACLOCAL@
 ALLOCA = @ALLOCA@
@@ -164,6 +182,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -206,11 +226,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -218,6 +240,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -279,6 +302,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -319,24 +344,15 @@ AUTOMAKE_OPTIONS = 1.2 gnits
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = \
-  iso-639.sed iso-3166.sed ISO_639 ISO_3166 ISO_3166_de texi2html \
-  ChangeLog.0\
-Makefile.vms Makefile.msvc
+EXTRA_DIST = $(doc_DATA) iso-639.sed iso-3166.sed ISO_639 ISO_3166 \
+       ISO_3166_de texi2html ChangeLog.0 Makefile.vms Makefile.msvc
 
 # Temporary index files. automake removes only the predefined ones by itself.
-MOSTLYCLEANFILES = \
-  gettext.am gettext.ams \
-  gettext.cp gettext.cps \
-  gettext.ef gettext.efs \
-  gettext.em gettext.ems \
-  gettext.ev gettext.evs \
-  gettext.fn gettext.fns \
-  gettext.kw gettext.kws \
-  gettext.op gettext.ops \
-  gettext.pg gettext.pgs \
-  gettext.vr gettext.vrs
-
+MOSTLYCLEANFILES = gettext.am gettext.ams gettext.cp gettext.cps \
+       gettext.ef gettext.efs gettext.em gettext.ems gettext.ev \
+       gettext.evs gettext.fn gettext.fns gettext.kw gettext.kws \
+       gettext.op gettext.ops gettext.pg gettext.pgs gettext.vr \
+       gettext.vrs
 TEXINCLUDES = -I $(top_srcdir)/../gettext-runtime/doc
 SED = sed
 RM = rm -f
@@ -352,6 +368,10 @@ gettext_TEXINFOS = \
   $(top_srcdir)/../gettext-runtime/doc/rt-ngettext.texi \
   $(top_srcdir)/../gettext-runtime/doc/rt-envsubst.texi
 
+
+# The FAQ. To be edited with Mozilla.
+# The tutorial. To be edited by hand.
+doc_DATA = FAQ.html tutorial.html
 CLEANFILES = gettext.pdf gettext.html
 # gettext.dvi and gettext.ps are already known to automake.
 MAINTAINERCLEANFILES = gettext_*.html
@@ -409,15 +429,11 @@ distclean-libtool:
        -rm -f libtool
 
 .texi.info:
-       restore=: && \
-       backupdir="$(am__leading_dot)am$$$$" && \
+       restore=: && backupdir="$(am__leading_dot)am$$$$" && \
        am__cwd=`pwd` && cd $(srcdir) && \
        rm -rf $$backupdir && mkdir $$backupdir && \
        for f in $@ $@-[0-9] $@-[0-9][0-9] $(@:.info=).i[0-9] $(@:.info=).i[0-9][0-9]; do \
-         if test -f $$f; then \
-           mv $$f $$backupdir; \
-           restore=mv; \
-         fi; \
+         if test -f $$f; then mv $$f $$backupdir; restore=mv; else :; fi; \
        done; \
        cd "$$am__cwd"; \
        if $(MAKEINFO) $(AM_MAKEINFOFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
@@ -430,8 +446,7 @@ distclean-libtool:
          cd $(srcdir) && \
          $$restore $$backupdir/* `echo "./$@" | sed 's|[^/]*$$||'`; \
        fi; \
-       rm -rf $$backupdir; \
-       exit $$rc
+       rm -rf $$backupdir; exit $$rc
 
 .texi.dvi:
        TEXINPUTS="$(am__TEXINFO_TEX_DIR)$(PATH_SEPARATOR)$$TEXINPUTS" \
@@ -444,10 +459,18 @@ distclean-libtool:
        $(TEXI2PDF) $<
 
 .texi.html:
-       $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
-        -o $@ $<
-       if test ! -d $@ && test -d $(@:.html=); then \
-         mv $(@:.html=) $@; else :; fi
+       rm -rf $(@:.html=.htp)
+       if $(MAKEINFOHTML) $(AM_MAKEINFOHTMLFLAGS) $(MAKEINFOFLAGS) -I $(srcdir) \
+        -o $(@:.html=.htp) $<; \
+       then \
+         rm -rf $@; \
+         if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+           mv $(@:.html=) $@; else mv $(@:.html=.htp) $@; fi; \
+       else \
+         if test ! -d $(@:.html=.htp) && test -d $(@:.html=); then \
+           rm -rf $(@:.html=); else rm -Rf $(@:.html=.htp) $@; fi; \
+         exit 1; \
+       fi
 $(srcdir)/gettext.info: gettext.texi $(srcdir)/version.texi $(gettext_TEXINFOS)
 gettext.dvi: gettext.texi $(srcdir)/version.texi $(gettext_TEXINFOS)
 gettext.pdf: gettext.texi $(srcdir)/version.texi $(gettext_TEXINFOS)
@@ -462,14 +485,14 @@ maintainer-clean-vti:
        $(DVIPS) -o $@ $<
 
 uninstall-info-am:
-       $(PRE_UNINSTALL)
+       @$(PRE_UNINSTALL)
        @if (install-info --version && \
             install-info --version 2>&1 | sed 1q | grep -i -v debian) >/dev/null 2>&1; then \
          list='$(INFO_DEPS)'; \
          for file in $$list; do \
            relfile=`echo "$$file" | sed 's|^.*/||'`; \
-           echo " install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$$relfile"; \
-           install-info --info-dir=$(DESTDIR)$(infodir) --remove $(DESTDIR)$(infodir)/$$relfile; \
+           echo " install-info --info-dir='$(DESTDIR)$(infodir)' --remove '$(DESTDIR)$(infodir)/$$relfile'"; \
+           install-info --info-dir="$(DESTDIR)$(infodir)" --remove "$(DESTDIR)$(infodir)/$$relfile"; \
          done; \
        else :; fi
        @$(NORMAL_UNINSTALL)
@@ -477,8 +500,8 @@ uninstall-info-am:
        for file in $$list; do \
          relfile=`echo "$$file" | sed 's|^.*/||'`; \
          relfile_i=`echo "$$relfile" | sed 's|\.info$$||;s|$$|.i|'`; \
-         (if cd $(DESTDIR)$(infodir); then \
-            echo " rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9])"; \
+         (if cd "$(DESTDIR)$(infodir)"; then \
+            echo " cd '$(DESTDIR)$(infodir)' && rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]"; \
             rm -f $$relfile $$relfile-[0-9] $$relfile-[0-9][0-9] $$relfile_i[0-9] $$relfile_i[0-9][0-9]; \
           else :; fi); \
        done
@@ -512,6 +535,23 @@ maintainer-clean-aminfo:
          echo " rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]"; \
          rm -f $$i $$i-[0-9] $$i-[0-9][0-9] $$i_i[0-9] $$i_i[0-9][0-9]; \
        done
+install-docDATA: $(doc_DATA)
+       @$(NORMAL_INSTALL)
+       test -z "$(docdir)" || $(mkdir_p) "$(DESTDIR)$(docdir)"
+       @list='$(doc_DATA)'; for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         f=$(am__strip_dir) \
+         echo " $(docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
+         $(docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
+       done
+
+uninstall-docDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(doc_DATA)'; for p in $$list; do \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(docdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(docdir)/$$f"; \
+       done
 tags: TAGS
 TAGS:
 
@@ -552,9 +592,11 @@ distdir: $(DISTFILES)
          dist-info
 check-am: all-am
 check: check-am
-all-am: Makefile $(INFO_DEPS) all-local
+all-am: Makefile $(INFO_DEPS) $(DATA) all-local
 installdirs: installdirs-local
-       $(mkdir_p) $(DESTDIR)$(infodir)
+       for dir in "$(DESTDIR)$(infodir)" "$(DESTDIR)$(docdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -576,7 +618,7 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -602,7 +644,7 @@ info: info-am
 
 info-am: $(INFO_DEPS)
 
-install-data-am: install-data-local install-info-am
+install-data-am: install-data-local install-docDATA install-info-am
 
 install-exec-am:
 
@@ -610,7 +652,7 @@ install-info: install-info-am
 
 install-info-am: $(INFO_DEPS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(infodir)
+       test -z "$(infodir)" || $(mkdir_p) "$(DESTDIR)$(infodir)"
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        list='$(INFO_DEPS)'; \
        for file in $$list; do \
@@ -623,8 +665,8 @@ install-info-am: $(INFO_DEPS)
                        $$d/$$file_i[0-9] $$d/$$file_i[0-9][0-9] ; do \
            if test -f $$ifile; then \
              relfile=`echo "$$ifile" | sed 's|^.*/||'`; \
-             echo " $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile"; \
-             $(INSTALL_DATA) $$ifile $(DESTDIR)$(infodir)/$$relfile; \
+             echo " $(INSTALL_DATA) '$$ifile' '$(DESTDIR)$(infodir)/$$relfile'"; \
+             $(INSTALL_DATA) "$$ifile" "$(DESTDIR)$(infodir)/$$relfile"; \
            else : ; fi; \
          done; \
        done
@@ -634,8 +676,8 @@ install-info-am: $(INFO_DEPS)
          list='$(INFO_DEPS)'; \
          for file in $$list; do \
            relfile=`echo "$$file" | sed 's|^.*/||'`; \
-           echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile";\
-           install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/$$relfile || :;\
+           echo " install-info --info-dir='$(DESTDIR)$(infodir)' '$(DESTDIR)$(infodir)/$$relfile'";\
+           install-info --info-dir="$(DESTDIR)$(infodir)" "$(DESTDIR)$(infodir)/$$relfile" || :;\
          done; \
        else : ; fi
 install-man:
@@ -660,20 +702,20 @@ ps: ps-am
 
 ps-am: $(PSS)
 
-uninstall-am: uninstall-info-am uninstall-local
+uninstall-am: uninstall-docDATA uninstall-info-am uninstall-local
 
 .PHONY: all all-am all-local check check-am clean clean-generic \
        clean-libtool dist-info distclean distclean-generic \
        distclean-libtool distdir dvi dvi-am html html-am html-local \
        info info-am install install-am install-data install-data-am \
-       install-data-local install-exec install-exec-am install-info \
-       install-info-am install-man install-strip installcheck \
-       installcheck-am installdirs maintainer-clean \
-       maintainer-clean-aminfo maintainer-clean-generic \
-       maintainer-clean-vti mostlyclean mostlyclean-aminfo \
-       mostlyclean-generic mostlyclean-libtool mostlyclean-vti pdf \
-       pdf-am ps ps-am uninstall uninstall-am uninstall-info-am \
-       uninstall-local
+       install-data-local install-docDATA install-exec \
+       install-exec-am install-info install-info-am install-man \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-local maintainer-clean maintainer-clean-aminfo \
+       maintainer-clean-generic maintainer-clean-vti mostlyclean \
+       mostlyclean-aminfo mostlyclean-generic mostlyclean-libtool \
+       mostlyclean-vti pdf pdf-am ps ps-am uninstall uninstall-am \
+       uninstall-docDATA uninstall-info-am uninstall-local
 
 
 iso-639.texi: ISO_639 iso-639.sed
index 28b56fb6e4d1ffc5eb355961f485cf2d1a711747..8b2d4e898386e2d04813876e406cb2228648e78d 100644 (file)
@@ -1,4 +1,4 @@
-This is gettext.info, produced by makeinfo version 4.6 from
+This is gettext.info, produced by makeinfo version 4.8 from
 gettext.texi.
 
 INFO-DIR-SECTION GNU Gettext Utilities
@@ -30,7 +30,7 @@ END-INFO-DIR-ENTRY
    This file provides documentation for GNU `gettext' utilities.  It
 also serves as a reference for the free Translation Project.
 
-   Copyright (C) 1995-1998, 2001-2004 Free Software Foundation, Inc.
+   Copyright (C) 1995-1998, 2001-2005 Free Software Foundation, Inc.
 
    Permission is granted to make and distribute verbatim copies of this
 manual provided the copyright notice and this permission notice are
@@ -53,7 +53,7 @@ GNU `gettext' utilities
 ***********************
 
 This manual documents the GNU gettext tools and the GNU libintl library,
-version 0.14.1.
+version 0.14.2.
 
 * Menu:
 
@@ -224,6 +224,7 @@ The Maintainer's View
 * Adjusting Files::             Files You Must Create or Alter
 * autoconf macros::             Autoconf macros for use in `configure.in'
 * CVS Issues::                  Integrating with CVS
+* Release Management::          Creating a Distribution Tarball
 
 Files You Must Create or Alter
 
@@ -271,6 +272,7 @@ The Translator's View
 * lisp-format::                 Lisp Format Strings
 * elisp-format::                Emacs Lisp Format Strings
 * librep-format::               librep Format Strings
+* scheme-format::               Scheme Format Strings
 * smalltalk-format::            Smalltalk Format Strings
 * java-format::                 Java Format Strings
 * csharp-format::               C# Format Strings
@@ -293,6 +295,7 @@ Individual Programming Languages
 * clisp C::                     GNU clisp C sources
 * Emacs Lisp::                  Emacs Lisp
 * librep::                      librep
+* Scheme::                      GNU guile - Scheme
 * Smalltalk::                   GNU Smalltalk
 * Java::                        Java
 * C#::                          C#
@@ -342,8 +345,8 @@ Concluding Remarks
 \1f
 File: gettext.info,  Node: Introduction,  Next: Basics,  Prev: Top,  Up: Top
 
-Introduction
-************
+Introduction
+**************
 
      This manual is still in _DRAFT_ state.  Some sections are still
      empty, or almost.  We keep merging material from other sources
@@ -387,8 +390,8 @@ messages.
 \1f
 File: gettext.info,  Node: Why,  Next: Concepts,  Prev: Introduction,  Up: Introduction
 
-The Purpose of GNU `gettext'
-============================
+1.1 The Purpose of GNU `gettext'
+================================
 
 Usually, programs are written and documented in English, and use
 English at execution time to interact with users.  This is true not
@@ -456,8 +459,8 @@ respectively.
 \1f
 File: gettext.info,  Node: Concepts,  Next: Aspects,  Prev: Why,  Up: Introduction
 
-I18n, L10n, and Such
-====================
+1.2 I18n, L10n, and Such
+========================
 
 Two long words appear all the time when we discuss support of native
 language in programs, and these words have a precise meaning, worth
@@ -518,8 +521,8 @@ localization is usually taken care of by translators.
 \1f
 File: gettext.info,  Node: Aspects,  Next: Files,  Prev: Concepts,  Up: Introduction
 
-Aspects in Native Language Support
-==================================
+1.3 Aspects in Native Language Support
+======================================
 
 For a totally multi-lingual distribution, there are many things to
 translate beyond output messages.
@@ -587,11 +590,11 @@ _Characters and Codesets_
      are many characters needed by various locales that are not found
      within this codeset.  The 8-bit ISO 8859-1 code set has most of
      the special characters needed to handle the major European
-     languages.  However, in many cases, the ISO 8859-1 font is not
-     adequate: it doesn't even handle the major European currency.
-     Hence each locale will need to specify which codeset they need to
-     use and will need to have the appropriate character handling
-     routines to cope with the codeset.
+     languages.  However, in many cases, choosing ISO 8859-1 is
+     nevertheless not adequate: it doesn't even handle the major
+     European currency.  Hence each locale will need to specify which
+     codeset they need to use and will need to have the appropriate
+     character handling routines to cope with the codeset.
 
 _Currency_
      The symbols used vary from country to country as does the position
@@ -601,7 +604,7 @@ _Currency_
 _Dates_
      The format of date varies between locales.  For example, Christmas
      day in 1994 is written as 12/25/94 in the USA and as 25/12/94 in
-     Australia.  Other countries might use ISO 8061 dates, etc.
+     Australia.  Other countries might use ISO 8601 dates, etc.
 
      Time of the day may be noted as HH:MM, HH.MM, or otherwise.  Some
      locales require time to be specified in 24-hour mode rather than
@@ -637,8 +640,8 @@ reasonable support for at least some of the missing components.
 \1f
 File: gettext.info,  Node: Files,  Next: Overview,  Prev: Aspects,  Up: Introduction
 
-Files Conveying Translations
-============================
+1.4 Files Conveying Translations
+================================
 
 The letters PO in `.po' files means Portable Object, to distinguish it
 from `.mo' files, where MO stands for Machine Object.  This paradigm,
@@ -673,8 +676,8 @@ MO files, when it is known that these files use the GNU format.
 \1f
 File: gettext.info,  Node: Overview,  Prev: Files,  Up: Introduction
 
-Overview of GNU `gettext'
-=========================
+1.5 Overview of GNU `gettext'
+=============================
 
 The following diagram summarizes the relation between the files handled
 by GNU `gettext' and the tools acting on these files.  It is followed
@@ -870,8 +873,8 @@ the various steps outlined above.
 \1f
 File: gettext.info,  Node: Basics,  Next: Sources,  Prev: Introduction,  Up: Top
 
-PO Files and PO Mode Basics
-***************************
+PO Files and PO Mode Basics
+*****************************
 
 The GNU `gettext' toolset helps programmers and translators at
 producing, updating and using translation files, mainly those PO files
@@ -891,8 +894,8 @@ place.  Here we present only the basics of PO mode.
 \1f
 File: gettext.info,  Node: Installation,  Next: PO Files,  Prev: Basics,  Up: Basics
 
-Completing GNU `gettext' Installation
-=====================================
+2.1 Completing GNU `gettext' Installation
+=========================================
 
 Once you have received, unpacked, configured and compiled the GNU
 `gettext' distribution, the `make install' command puts in place the
@@ -934,8 +937,8 @@ button 1).
 \1f
 File: gettext.info,  Node: PO Files,  Next: Main PO Commands,  Prev: Installation,  Up: Basics
 
-The Format of PO Files
-======================
+2.2 The Format of PO Files
+==========================
 
 A PO file is made up of many entries, each entry holding the relation
 between an original untranslated string and its corresponding
@@ -1047,6 +1050,10 @@ forms of flags defined:
 `no-librep-format'
      Likewise for librep, see *Note librep-format::.
 
+`scheme-format'
+`no-scheme-format'
+     Likewise for Scheme, see *Note scheme-format::.
+
 `smalltalk-format'
 `no-smalltalk-format'
      Likewise for Smalltalk, see *Note smalltalk-format::.
@@ -1178,8 +1185,8 @@ compatibility with the `msgfmt' implementation on Solaris.
 \1f
 File: gettext.info,  Node: Main PO Commands,  Next: Entry Positioning,  Prev: PO Files,  Up: Basics
 
-Main PO mode Commands
-=====================
+2.3 Main PO mode Commands
+=========================
 
 After setting up Emacs with something similar to the lines in *Note
 Installation::, PO mode is activated for a window when Emacs finds a PO
@@ -1286,8 +1293,8 @@ any PO mode action which would help correcting the error.
 \1f
 File: gettext.info,  Node: Entry Positioning,  Next: Normalizing,  Prev: Main PO Commands,  Up: Basics
 
-Entry Positioning
-=================
+2.4 Entry Positioning
+=====================
 
 The cursor in a PO file window is almost always part of an entry.  The
 only exceptions are the special case when the cursor is after the last
@@ -1400,8 +1407,8 @@ position to the second entry, and merely use `x' for making the switch.
 \1f
 File: gettext.info,  Node: Normalizing,  Prev: Entry Positioning,  Up: Basics
 
-Normalizing Strings in Entries
-==============================
+2.5 Normalizing Strings in Entries
+==================================
 
 There are many different ways for encoding a particular string into a
 PO file entry, because there are so many different ways to split and
@@ -1498,8 +1505,8 @@ settle.
 \1f
 File: gettext.info,  Node: Sources,  Next: Template,  Prev: Basics,  Up: Top
 
-Preparing Program Sources
-*************************
+Preparing Program Sources
+***************************
 
 For the programmer, changes to the C source code fall into three
 categories.  First, you have to make the localization functions known
@@ -1539,8 +1546,8 @@ sections of this chapter.
 \1f
 File: gettext.info,  Node: Triggering,  Next: Preparing Strings,  Prev: Sources,  Up: Sources
 
-Triggering `gettext' Operations
-===============================
+3.1 Triggering `gettext' Operations
+===================================
 
 The initialization of locale data should be done with more or less the
 same code in every program, as demonstrated below:
@@ -1611,8 +1618,8 @@ multithread-safe.
 \1f
 File: gettext.info,  Node: Preparing Strings,  Next: Mark Keywords,  Prev: Triggering,  Up: Sources
 
-Preparing Translatable Strings
-==============================
+3.2 Preparing Translatable Strings
+==================================
 
 Before strings can be marked for translations, they sometimes need to
 be adjusted.  Usually preparing a string for translation is done right
@@ -1799,8 +1806,8 @@ into a statement involving a format string:
 \1f
 File: gettext.info,  Node: Mark Keywords,  Next: Marking,  Prev: Preparing Strings,  Up: Sources
 
-How Marks Appear in Sources
-===========================
+3.3 How Marks Appear in Sources
+===============================
 
 All strings requiring translation should be marked in the C sources.
 Marking is done in such a way that each translatable string appears to
@@ -1866,8 +1873,8 @@ _not_ requiring translation!
 \1f
 File: gettext.info,  Node: Marking,  Next: c-format Flag,  Prev: Mark Keywords,  Up: Sources
 
-Marking Translatable Strings
-============================
+3.4 Marking Translatable Strings
+================================
 
 In PO mode, one set of features is meant more for the programmer than
 for the translator, and allows him to interactively mark which strings,
@@ -2011,8 +2018,8 @@ one is already built in the `M-,' command.
 \1f
 File: gettext.info,  Node: c-format Flag,  Next: Special cases,  Prev: Marking,  Up: Sources
 
-Special Comments preceding Keywords
-===================================
+3.5 Special Comments preceding Keywords
+=======================================
 
 In C programs strings are often used within calls of functions from the
 `printf' family.  The special thing about these format strings is that
@@ -2091,8 +2098,8 @@ solving this problem.
 \1f
 File: gettext.info,  Node: Special cases,  Next: Names,  Prev: c-format Flag,  Up: Sources
 
-Special Cases of Translatable Strings
-=====================================
+3.6 Special Cases of Translatable Strings
+=========================================
 
 The attentive reader might now point out that it is not always possible
 to mark translatable string with `gettext' or something like this.
@@ -2107,7 +2114,7 @@ Consider the following case:
        ...
        string
          = index > 1 ? "a default message" : messages[index];
-     
+
        fputs (string);
        ...
      }
@@ -2124,7 +2131,7 @@ names a no-op.  For the second we have to mark all access points to a
 string from the array.  So one solution can look like this:
 
      #define gettext_noop(String) String
-     
+
      {
        static const char *messages[] = {
          gettext_noop ("some very meaningful message"),
@@ -2134,7 +2141,7 @@ string from the array.  So one solution can look like this:
        ...
        string
          = index > 1 ? gettext ("a default message") : gettext (messages[index]);
-     
+
        fputs (string);
        ...
      }
@@ -2147,7 +2154,7 @@ keyword `gettext_noop' is explained in *Note xgettext Invocation::.
 along with the following one:
 
      #define gettext_noop(String) String
-     
+
      {
        static const char *messages[] = {
          gettext_noop ("some very meaningful message",
@@ -2157,7 +2164,7 @@ along with the following one:
        ...
        string
          = index > 1 ? gettext_noop ("a default message") : messages[index];
-     
+
        fputs (gettext (string));
        ...
      }
@@ -2174,8 +2181,8 @@ use this second method in this situation.
 \1f
 File: gettext.info,  Node: Names,  Next: Libraries,  Prev: Special cases,  Up: Sources
 
-Marking Proper Names for Translation
-====================================
+3.7 Marking Proper Names for Translation
+========================================
 
 Should names of persons, cities, locations etc. be marked for
 translation or not?  People who only know languages that can be written
@@ -2226,13 +2233,13 @@ using Greek as the target script:
    Because translation of names is such a sensitive domain, it is a good
 idea to test your translation before submitting it.
 
-   The translation project <http://sourceforge.net/projects/translation>
+   The translation project `http://sourceforge.net/projects/translation'
 has set up a POT file and translation domain consisting of program
 author names, with better facilities for the translator than those
 presented here.  Namely, there the original name is written directly in
 Unicode (rather than with Unicode escapes or HTML entities), and the
 pronounciation is denoted using the International Phonetic Alphabet (see
-<http://www.wikipedia.org/wiki/International_Phonetic_Alphabet>).
+`http://www.wikipedia.org/wiki/International_Phonetic_Alphabet').
 
    However, we don't recommend this approach for all POT files in all
 packages, because this would force translators to use PO files in UTF-8
@@ -2242,8 +2249,8 @@ major hassle for translators using GNU Emacs or XEmacs with po-mode.
 \1f
 File: gettext.info,  Node: Libraries,  Prev: Names,  Up: Sources
 
-Preparing Library Sources
-=========================
+3.8 Preparing Library Sources
+=============================
 
 When you are preparing a library, not a program, for the use of
 `gettext', only a few details are different.  Here we assume that the
@@ -2279,14 +2286,14 @@ previous sections apply without changes.)
      whether the initialization function has been called. Like this:
 
           static bool libfoo_initialized;
-          
+
           static void
           libfoo_initialize (void)
           {
             bindtextdomain (PACKAGE, LOCALEDIR);
             libfoo_initialized = true;
           }
-          
+
           /* This function is part of the exported API.  */
           struct foo *
           create_foo (...)
@@ -2296,7 +2303,7 @@ previous sections apply without changes.)
               libfoo_initialize ();
             ...
           }
-          
+
           /* This function is part of the exported API.  The argument must be
              non-NULL and have been created through create_foo().  */
           int
@@ -2325,8 +2332,8 @@ previous sections apply without changes.)
 \1f
 File: gettext.info,  Node: Template,  Next: Creating,  Prev: Sources,  Up: Top
 
-Making the PO Template File
-***************************
+Making the PO Template File
+*****************************
 
 After preparing the sources, the programmer creates a PO template file.
 This section explains how to use `xgettext' for this purpose.
@@ -2345,16 +2352,16 @@ use at that time.)
 \1f
 File: gettext.info,  Node: xgettext Invocation,  Prev: Template,  Up: Template
 
-Invoking the `xgettext' Program
-===============================
+4.1 Invoking the `xgettext' Program
+===================================
 
      xgettext [OPTION] [INPUTFILE] ...
 
    The `xgettext' program extracts translatable strings from given
 input files.
 
-Input file location
--------------------
+4.1.1 Input file location
+-------------------------
 
 `INPUTFILE ...'
      Input files.
@@ -2373,8 +2380,8 @@ Input file location
 
    If INPUTFILE is `-', standard input is read.
 
-Output file location
---------------------
+4.1.2 Output file location
+--------------------------
 
 `-d NAME'
 `--default-domain=NAME'
@@ -2393,16 +2400,16 @@ Output file location
    If the output FILE is `-' or `/dev/stdout', the output is written to
 standard output.
 
-Choice of input file language
------------------------------
+4.1.3 Choice of input file language
+-----------------------------------
 
 `-L NAME'
 `--language=NAME'
      Specifies the language of the input files.  The supported languages
      are `C', `C++', `ObjectiveC', `PO', `Python', `Lisp', `EmacsLisp',
-     `librep', `Smalltalk', `Java', `JavaProperties', `C#', `awk',
-     `YCP', `Tcl', `Perl', `PHP', `GCC-source', `NXStringTable', `RST',
-     `Glade'.
+     `librep', `Scheme', `Smalltalk', `Java', `JavaProperties', `C#',
+     `awk', `YCP', `Tcl', `Perl', `PHP', `GCC-source', `NXStringTable',
+     `RST', `Glade'.
 
 `-C'
 `--c++'
@@ -2412,8 +2419,8 @@ Choice of input file language
    By default the language is guessed depending on the input file name
 extension.
 
-Input file interpretation
--------------------------
+4.1.4 Input file interpretation
+-------------------------------
 
 `--from-code=NAME'
      Specifies the encoding of the input files.  This option is needed
@@ -2425,8 +2432,8 @@ Input file interpretation
 
    By default the input files are assumed to be in ASCII.
 
-Operation mode
---------------
+4.1.5 Operation mode
+--------------------
 
 `-j'
 `--join-existing'
@@ -2443,8 +2450,8 @@ Operation mode
      output file.
 
 
-Language specific options
--------------------------
+4.1.6 Language specific options
+-------------------------------
 
 `-a'
 `--extract-all'
@@ -2511,8 +2518,8 @@ Language specific options
      translators cannot accidentally use format string directives that
      would lead to a crash at runtime.
      This option has an effect with most languages, namely C, C++,
-     ObjectiveC, Shell, Python, Lisp, EmacsLisp, librep, Java, C#, awk,
-     YCP, Tcl, Perl, PHP, GCC-source.
+     ObjectiveC, Shell, Python, Lisp, EmacsLisp, librep, Scheme, Java,
+     C#, awk, YCP, Tcl, Perl, PHP, GCC-source.
 
 `-T'
 `--trigraphs'
@@ -2538,8 +2545,8 @@ Language specific options
 cases, like strings in preprocessor macros, ANSI concatenation of
 adjacent strings, and escaped end of lines for continued strings.
 
-Output details
---------------
+4.1.7 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if no message is defined.
@@ -2656,8 +2663,8 @@ Output details
      Use STRING (or "" if not specified) as suffix for msgstr entries.
 
 
-Informative output
-------------------
+4.1.8 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -2671,8 +2678,8 @@ Informative output
 \1f
 File: gettext.info,  Node: Creating,  Next: Updating,  Prev: Template,  Up: Top
 
-Creating a New PO File
-**********************
+Creating a New PO File
+************************
 
 When starting a new translation, the translator creates a file called
 `LANG.po', as a copy of the `PACKAGE.pot' template file with
@@ -2699,16 +2706,16 @@ modifies the initial comments and the header entry of this file.
 \1f
 File: gettext.info,  Node: msginit Invocation,  Next: Header Entry,  Prev: Creating,  Up: Creating
 
-Invoking the `msginit' Program
-==============================
+5.1 Invoking the `msginit' Program
+==================================
 
      msginit [OPTION]
 
    The `msginit' program creates a new PO file, initializing the meta
 information with values from the user's environment.
 
-Input file location
--------------------
+5.1.1 Input file location
+-------------------------
 
 `-i INPUTFILE'
 `--input=INPUTFILE'
@@ -2718,8 +2725,8 @@ Input file location
    If no INPUTFILE is given, the current directory is searched for the
 POT file.  If it is `-', standard input is read.
 
-Output file location
---------------------
+5.1.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -2730,8 +2737,8 @@ Output file location
 the user's locale setting.  If it is `-', the results are written to
 standard output.
 
-Input file syntax
------------------
+5.1.3 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -2743,8 +2750,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+5.1.4 Output details
+--------------------
 
 `-l LL_CC'
 `--locale=LL_CC'
@@ -2781,8 +2788,8 @@ Output details
      page width will be split.
 
 
-Informative output
-------------------
+5.1.5 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -2796,8 +2803,8 @@ Informative output
 \1f
 File: gettext.info,  Node: Header Entry,  Prev: msginit Invocation,  Up: Creating
 
-Filling in the Header Entry
-===========================
+5.2 Filling in the Header Entry
+===============================
 
 The initial comments "SOME DESCRIPTIVE TITLE", "YEAR" and "FIRST AUTHOR
 <EMAIL@ADDRESS>, YEAR" ought to be replaced by sensible information.
@@ -2975,8 +2982,8 @@ Plural-Forms
 \1f
 File: gettext.info,  Node: Updating,  Next: Manipulating,  Prev: Creating,  Up: Top
 
-Updating Existing PO Files
-**************************
+Updating Existing PO Files
+****************************
 
 * Menu:
 
@@ -2995,8 +3002,8 @@ Updating Existing PO Files
 \1f
 File: gettext.info,  Node: msgmerge Invocation,  Next: Translated Entries,  Prev: Updating,  Up: Updating
 
-Invoking the `msgmerge' Program
-===============================
+6.1 Invoking the `msgmerge' Program
+===================================
 
      msgmerge [OPTION] DEF.po REF.pot
 
@@ -3011,8 +3018,8 @@ file will be discarded, however dot comments and file positions will be
 preserved.  Where an exact match cannot be found, fuzzy matching is
 used to produce better results.
 
-Input file location
--------------------
+6.1.1 Input file location
+-------------------------
 
 `DEF.po'
      Translations referring to old sources.
@@ -3032,16 +3039,16 @@ Input file location
      Compendium::.  This option may be specified more than once.
 
 
-Operation mode
---------------
+6.1.2 Operation mode
+--------------------
 
 `-U'
 `--update'
      Update DEF.po.  Do nothing if DEF.po is already up to date.
 
 
-Output file location
---------------------
+6.1.3 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -3051,8 +3058,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Output file location in update mode
------------------------------------
+6.1.4 Output file location in update mode
+-----------------------------------------
 
 The result is written back to DEF.po.
 
@@ -3088,8 +3095,8 @@ values:
    The backup suffix is `~', unless set with `--suffix' or the
 `SIMPLE_BACKUP_SUFFIX' environment variable.
 
-Operation modifiers
--------------------
+6.1.5 Operation modifiers
+-------------------------
 
 `-m'
 `--multi-domain'
@@ -3100,8 +3107,8 @@ Operation modifiers
      Do not use fuzzy matching when an exact match is not found.  This
      may speed up the operation considerably.
 
-Input file syntax
------------------
+6.1.6 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -3113,8 +3120,8 @@ Input file syntax
      files in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+6.1.7 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -3167,8 +3174,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+6.1.8 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -3191,8 +3198,8 @@ Informative output
 \1f
 File: gettext.info,  Node: Translated Entries,  Next: Fuzzy Entries,  Prev: msgmerge Invocation,  Up: Updating
 
-Translated Entries
-==================
+6.2 Translated Entries
+======================
 
 Each PO file entry for which the `msgstr' field has been filled with a
 translation, and which is not marked as fuzzy (*note Fuzzy Entries::),
@@ -3226,8 +3233,8 @@ entry.  *Note Fuzzy Entries::.
 \1f
 File: gettext.info,  Node: Fuzzy Entries,  Next: Untranslated Entries,  Prev: Translated Entries,  Up: Updating
 
-Fuzzy Entries
-=============
+6.3 Fuzzy Entries
+=================
 
 Each PO file entry may have a set of "attributes", which are qualities
 given a name and explicitly associated with the translation, using a
@@ -3295,8 +3302,8 @@ still exists.
 \1f
 File: gettext.info,  Node: Untranslated Entries,  Next: Obsolete Entries,  Prev: Fuzzy Entries,  Up: Updating
 
-Untranslated Entries
-====================
+6.4 Untranslated Entries
+========================
 
 When `xgettext' originally creates a PO file, unless told otherwise, it
 initializes the `msgid' field with the untranslated string, and leaves
@@ -3343,8 +3350,8 @@ untranslated string still exists.
 \1f
 File: gettext.info,  Node: Obsolete Entries,  Next: Modifying Translations,  Prev: Untranslated Entries,  Up: Updating
 
-Obsolete Entries
-================
+6.5 Obsolete Entries
+====================
 
 By "obsolete" PO file entries, we mean those entries which are
 commented out, usually by `msgmerge' when it found that the translation
@@ -3413,8 +3420,8 @@ tries to provide handy tools for helping her to do so.
 \1f
 File: gettext.info,  Node: Modifying Translations,  Next: Modifying Comments,  Prev: Obsolete Entries,  Up: Updating
 
-Modifying Translations
-======================
+6.6 Modifying Translations
+==========================
 
 PO mode prevents direct modification of the PO file, by the usual means
 Emacs gives for altering a buffer's contents.  By doing so, it pretends
@@ -3566,8 +3573,8 @@ request.  *Note Keyboard Macros: (emacs)Keyboard Macros.
 \1f
 File: gettext.info,  Node: Modifying Comments,  Next: Subedit,  Prev: Modifying Translations,  Up: Updating
 
-Modifying Comments
-==================
+6.7 Modifying Comments
+======================
 
 Any translation work done seriously will raise many linguistic
 difficulties, for which decisions have to be made, and the choices
@@ -3656,8 +3663,8 @@ previous translation where she likes.
 \1f
 File: gettext.info,  Node: Subedit,  Next: C Sources Context,  Prev: Modifying Comments,  Up: Updating
 
-Details of Sub Edition
-======================
+6.8 Details of Sub Edition
+==========================
 
 The PO subedit minor mode has a few peculiarities worth being described
 in fuller detail.  It installs a few commands over the usual editing set
@@ -3735,8 +3742,8 @@ each of them.
 \1f
 File: gettext.info,  Node: C Sources Context,  Next: Auxiliary,  Prev: Subedit,  Up: Updating
 
-C Sources Context
-=================
+6.9 C Sources Context
+=====================
 
 PO mode is particularly powerful when used with PO files created
 through GNU `gettext' utilities, as those utilities insert special
@@ -3838,8 +3845,8 @@ the directories she does not want anymore on the search path.
 \1f
 File: gettext.info,  Node: Auxiliary,  Next: Compendium,  Prev: C Sources Context,  Up: Updating
 
-Consulting Auxiliary PO Files
-=============================
+6.10 Consulting Auxiliary PO Files
+==================================
 
 PO mode is able to help the knowledgeable translator, being fluent in
 many languages, at taking advantage of translations already achieved in
@@ -3908,8 +3915,8 @@ resolved, the translator should stay aware of normalisation issues.
 \1f
 File: gettext.info,  Node: Compendium,  Prev: Auxiliary,  Up: Updating
 
-Using Translation Compendia
-===========================
+6.11 Using Translation Compendia
+================================
 
 A "compendium" is a special PO file containing a set of translations
 recurring in many different packages.  The translator can use gettext
@@ -3925,16 +3932,16 @@ entries, from translations kept in the compendium.
 \1f
 File: gettext.info,  Node: Creating Compendia,  Next: Using Compendia,  Prev: Compendium,  Up: Compendium
 
-Creating Compendia
-------------------
+6.11.1 Creating Compendia
+-------------------------
 
 Basically every PO file consisting of translated entries only can be
 declared as a valid compendium.  Often the translator wants to have
 special compendia; let's consider two cases: `concatenating PO files'
 and `extracting a message subset from a PO file'.
 
-Concatenate PO Files
-....................
+6.11.1.1 Concatenate PO Files
+.............................
 
 To concatenate several valid PO files into one compendium file you can
 use `msgcomm' or `msgcat' (the latter preferred):
@@ -3984,8 +3991,8 @@ entries.  If input files are "dirty" you must preprocess the input
 files or postprocess the result using `msgattrib --translated
 --no-fuzzy'.
 
-Extract a Message Subset from a PO File
-.......................................
+6.11.1.2 Extract a Message Subset from a PO File
+................................................
 
 Nobody wants to translate the same messages again and again; thus you
 may wish to have a compendium file containing `getopt.c' messages.
@@ -3998,22 +4005,22 @@ existing PO file into one compendium file you can use `msggrep':
 \1f
 File: gettext.info,  Node: Using Compendia,  Prev: Creating Compendia,  Up: Compendium
 
-Using Compendia
----------------
+6.11.2 Using Compendia
+----------------------
 
 You can use a compendium file to initialize a translation from scratch
 or to update an already existing translation.
 
-Initialize a New Translation File
-.................................
+6.11.2.1 Initialize a New Translation File
+..........................................
 
 Since a PO file with translations does not exist the translator can
 merely use `/dev/null' to fake the "old" translation file.
 
      msgmerge --compendium compendium.po -o file.po /dev/null file.pot
 
-Update an Existing Translation File
-...................................
+6.11.2.2 Update an Existing Translation File
+............................................
 
 Concatenate the compendium file(s) and the existing PO, merge the
 result with the POT file and remove the obsolete entries (optional,
@@ -4025,8 +4032,8 @@ here done using `sed'):
 \1f
 File: gettext.info,  Node: Manipulating,  Next: Binaries,  Prev: Updating,  Up: Top
 
-Manipulating PO Files
-*********************
+Manipulating PO Files
+***********************
 
 Sometimes it is necessary to manipulate PO files in a way that is better
 performed automatically than by hand.  GNU `gettext' includes a
@@ -4105,8 +4112,8 @@ write other specialized programs that process PO files.
 \1f
 File: gettext.info,  Node: msgcat Invocation,  Next: msgconv Invocation,  Prev: Manipulating,  Up: Manipulating
 
-Invoking the `msgcat' Program
-=============================
+7.1 Invoking the `msgcat' Program
+=================================
 
      msgcat [OPTION] [INPUTFILE]...
 
@@ -4121,8 +4128,8 @@ that if `--use-first' is specified, they will be taken from the first
 PO file to define them.  File positions from all PO files will be
 cumulated.
 
-Input file location
--------------------
+7.1.1 Input file location
+-------------------------
 
 `INPUTFILE ...'
      Input files.
@@ -4141,8 +4148,8 @@ Input file location
 
    If INPUTFILE is `-', standard input is read.
 
-Output file location
---------------------
+7.1.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -4152,8 +4159,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Message selection
------------------
+7.1.3 Message selection
+-----------------------
 
 `-< NUMBER'
 `--less-than=NUMBER'
@@ -4171,8 +4178,8 @@ Message selection
      be printed.
 
 
-Input file syntax
------------------
+7.1.4 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -4184,8 +4191,8 @@ Input file syntax
      files in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.1.5 Output details
+--------------------
 
 `-t'
 `--to-code=NAME'
@@ -4247,8 +4254,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.1.6 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -4262,16 +4269,16 @@ Informative output
 \1f
 File: gettext.info,  Node: msgconv Invocation,  Next: msggrep Invocation,  Prev: msgcat Invocation,  Up: Manipulating
 
-Invoking the `msgconv' Program
-==============================
+7.2 Invoking the `msgconv' Program
+==================================
 
      msgconv [OPTION] [INPUTFILE]
 
    The `msgconv' program converts a translation catalog to a different
 character encoding.
 
-Input file location
--------------------
+7.2.1 Input file location
+-------------------------
 
 `INPUTFILE'
      Input PO file.
@@ -4285,8 +4292,8 @@ Input file location
 
    If no INPUTFILE is given or if it is `-', standard input is read.
 
-Output file location
---------------------
+7.2.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -4296,8 +4303,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Conversion target
------------------
+7.2.3 Conversion target
+-----------------------
 
 `-t'
 `--to-code=NAME'
@@ -4306,8 +4313,8 @@ Conversion target
 
    The default encoding is the current locale's encoding.
 
-Input file syntax
------------------
+7.2.4 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -4319,8 +4326,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.2.5 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -4373,8 +4380,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.2.6 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -4388,16 +4395,16 @@ Informative output
 \1f
 File: gettext.info,  Node: msggrep Invocation,  Next: msgfilter Invocation,  Prev: msgconv Invocation,  Up: Manipulating
 
-Invoking the `msggrep' Program
-==============================
+7.3 Invoking the `msggrep' Program
+==================================
 
      msggrep [OPTION] [INPUTFILE]
 
    The `msggrep' program extracts all messages of a translation catalog
 that match a given pattern or belong to some given source files.
 
-Input file location
--------------------
+7.3.1 Input file location
+-------------------------
 
 `INPUTFILE'
      Input PO file.
@@ -4411,8 +4418,8 @@ Input file location
 
    If no INPUTFILE is given or if it is `-', standard input is read.
 
-Output file location
---------------------
+7.3.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -4422,8 +4429,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Message selection
------------------
+7.3.3 Message selection
+-----------------------
 
        [-N SOURCEFILE]... [-M DOMAINNAME]...
        [-K MSGID-PATTERN] [-T MSGSTR-PATTERN] [-C COMMENT-PATTERN]
@@ -4493,8 +4500,8 @@ regular expressions if -E is given, or fixed strings if -F is given.
      Ignore case distinctions.
 
 
-Input file syntax
------------------
+7.3.4 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -4506,8 +4513,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.3.5 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -4557,8 +4564,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.3.6 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -4572,16 +4579,16 @@ Informative output
 \1f
 File: gettext.info,  Node: msgfilter Invocation,  Next: msguniq Invocation,  Prev: msggrep Invocation,  Up: Manipulating
 
-Invoking the `msgfilter' Program
-================================
+7.4 Invoking the `msgfilter' Program
+====================================
 
      msgfilter [OPTION] FILTER [FILTER-OPTION]
 
    The `msgfilter' program applies a filter to all translations of a
 translation catalog.
 
-Input file location
--------------------
+7.4.1 Input file location
+-------------------------
 
 `-i INPUTFILE'
 `--input=INPUTFILE'
@@ -4596,8 +4603,8 @@ Input file location
 
    If no INPUTFILE is given or if it is `-', standard input is read.
 
-Output file location
---------------------
+7.4.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -4607,8 +4614,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-The filter
-----------
+7.4.3 The filter
+----------------
 
 The FILTER can be any program that reads a translation from standard
 input and writes a modified translation to standard output.  A
@@ -4632,8 +4639,8 @@ program on some platforms is known to ignore the last line of input if
 it is not terminated with a newline.  You can use GNU `sed' instead; it
 does not have this limitation.
 
-Useful FILTER-OPTIONs when the FILTER is `sed'
-----------------------------------------------
+7.4.4 Useful FILTER-OPTIONs when the FILTER is `sed'
+----------------------------------------------------
 
 `-e SCRIPT'
 `--expression=SCRIPT'
@@ -4649,8 +4656,8 @@ Useful FILTER-OPTIONs when the FILTER is `sed'
      Suppress automatic printing of pattern space.
 
 
-Input file syntax
------------------
+7.4.5 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -4662,8 +4669,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.4.6 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -4720,8 +4727,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.4.7 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -4735,8 +4742,8 @@ Informative output
 \1f
 File: gettext.info,  Node: msguniq Invocation,  Next: msgcomm Invocation,  Prev: msgfilter Invocation,  Up: Manipulating
 
-Invoking the `msguniq' Program
-==============================
+7.5 Invoking the `msguniq' Program
+==================================
 
      msguniq [OPTION] [INPUTFILE]
 
@@ -4750,8 +4757,8 @@ cumulated, except that if `--use-first' is specified, they will be
 taken from the first translation.  File positions will be cumulated.
 When using the `--unique' option, duplicates are discarded.
 
-Input file location
--------------------
+7.5.1 Input file location
+-------------------------
 
 `INPUTFILE'
      Input PO file.
@@ -4765,8 +4772,8 @@ Input file location
 
    If no INPUTFILE is given or if it is `-', standard input is read.
 
-Output file location
---------------------
+7.5.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -4776,8 +4783,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Message selection
------------------
+7.5.3 Message selection
+-----------------------
 
 `-d'
 `--repeated'
@@ -4788,8 +4795,8 @@ Message selection
      Print only unique messages, discard duplicates.
 
 
-Input file syntax
------------------
+7.5.4 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -4801,8 +4808,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.5.5 Output details
+--------------------
 
 `-t'
 `--to-code=NAME'
@@ -4864,8 +4871,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.5.6 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -4879,8 +4886,8 @@ Informative output
 \1f
 File: gettext.info,  Node: msgcomm Invocation,  Next: msgcmp Invocation,  Prev: msguniq Invocation,  Up: Manipulating
 
-Invoking the `msgcomm' Program
-==============================
+7.6 Invoking the `msgcomm' Program
+==================================
 
      msgcomm [OPTION] [INPUTFILE]...
 
@@ -4893,8 +4900,8 @@ messages).  Translations, comments and extract comments will be
 preserved, but only from the first PO file to define them.  File
 positions from all PO files will be cumulated.
 
-Input file location
--------------------
+7.6.1 Input file location
+-------------------------
 
 `INPUTFILE ...'
      Input files.
@@ -4913,8 +4920,8 @@ Input file location
 
    If INPUTFILE is `-', standard input is read.
 
-Output file location
---------------------
+7.6.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -4924,8 +4931,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Message selection
------------------
+7.6.3 Message selection
+-----------------------
 
 `-< NUMBER'
 `--less-than=NUMBER'
@@ -4943,8 +4950,8 @@ Message selection
      be printed.
 
 
-Input file syntax
------------------
+7.6.4 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -4956,8 +4963,8 @@ Input file syntax
      files in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.6.5 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -5014,8 +5021,8 @@ Output details
      Don't write header with `msgid ""' entry.
 
 
-Informative output
-------------------
+7.6.6 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -5029,8 +5036,8 @@ Informative output
 \1f
 File: gettext.info,  Node: msgcmp Invocation,  Next: msgattrib Invocation,  Prev: msgcomm Invocation,  Up: Manipulating
 
-Invoking the `msgcmp' Program
-=============================
+7.7 Invoking the `msgcmp' Program
+=================================
 
      msgcmp [OPTION] DEF.po REF.pot
 
@@ -5042,8 +5049,8 @@ created PO file, or a PO Template file (generally created by
 and every message in your program.  Where an exact match cannot be
 found, fuzzy matching is used to produce better diagnostics.
 
-Input file location
--------------------
+7.7.1 Input file location
+-------------------------
 
 `DEF.po'
      Translations.
@@ -5057,16 +5064,16 @@ Input file location
      searched relative to this list of directories.
 
 
-Operation modifiers
--------------------
+7.7.2 Operation modifiers
+-------------------------
 
 `-m'
 `--multi-domain'
      Apply REF.pot to each of the domains in DEF.po.
 
 
-Input file syntax
------------------
+7.7.3 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -5078,8 +5085,8 @@ Input file syntax
      files in `.strings' syntax, not in PO file syntax.
 
 
-Informative output
-------------------
+7.7.4 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -5093,16 +5100,16 @@ Informative output
 \1f
 File: gettext.info,  Node: msgattrib Invocation,  Next: msgen Invocation,  Prev: msgcmp Invocation,  Up: Manipulating
 
-Invoking the `msgattrib' Program
-================================
+7.8 Invoking the `msgattrib' Program
+====================================
 
      msgattrib [OPTION] [INPUTFILE]
 
    The `msgattrib' program filters the messages of a translation catalog
 according to their attributes, and manipulates the attributes.
 
-Input file location
--------------------
+7.8.1 Input file location
+-------------------------
 
 `INPUTFILE'
      Input PO file.
@@ -5116,8 +5123,8 @@ Input file location
 
    If no INPUTFILE is given or if it is `-', standard input is read.
 
-Output file location
---------------------
+7.8.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -5127,8 +5134,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Message selection
------------------
+7.8.3 Message selection
+-----------------------
 
 `--translated'
      Keep translated messages, remove untranslated messages.
@@ -5149,8 +5156,8 @@ Message selection
      Keep obsolete #~ messages, remove all other messages.
 
 
-Attribute manipulation
-----------------------
+7.8.4 Attribute manipulation
+----------------------------
 
 Attributes are modified after the message selection/removal has been
 performed.  If the `--only-file' or `--ignore-file' option is
@@ -5186,8 +5193,8 @@ that are listed in the ONLY-FILE and not listed in the IGNORE-FILE.
      obsolete messages and makes them non-obsolete.
 
 
-Input file syntax
------------------
+7.8.5 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -5199,8 +5206,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.8.6 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -5254,8 +5261,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.8.7 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -5269,8 +5276,8 @@ Informative output
 \1f
 File: gettext.info,  Node: msgen Invocation,  Next: msgexec Invocation,  Prev: msgattrib Invocation,  Up: Manipulating
 
-Invoking the `msgen' Program
-============================
+7.9 Invoking the `msgen' Program
+================================
 
      msgen [OPTION] INPUTFILE
 
@@ -5283,8 +5290,8 @@ translation that is identical to the msgid.
 task.  The main difference is that `msginit' cares specially about the
 header entry, whereas `msgen' doesn't.
 
-Input file location
--------------------
+7.9.1 Input file location
+-------------------------
 
 `INPUTFILE'
      Input PO or POT file.
@@ -5298,8 +5305,8 @@ Input file location
 
    If INPUTFILE is `-', standard input is read.
 
-Output file location
---------------------
+7.9.2 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -5309,8 +5316,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Input file syntax
------------------
+7.9.3 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -5322,8 +5329,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Output details
---------------
+7.9.4 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -5376,8 +5383,8 @@ Output details
      Sort output by file location.
 
 
-Informative output
-------------------
+7.9.5 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -5391,8 +5398,8 @@ Informative output
 \1f
 File: gettext.info,  Node: msgexec Invocation,  Next: libgettextpo,  Prev: msgen Invocation,  Up: Manipulating
 
-Invoking the `msgexec' Program
-==============================
+7.10 Invoking the `msgexec' Program
+===================================
 
      msgexec [OPTION] COMMAND [COMMAND-OPTION]
 
@@ -5421,8 +5428,8 @@ you can first convert the translation catalog to UTF-8 using the
 `msgconv' program and then make `msgexec' work in an UTF-8 locale, by
 using the `LC_ALL' environment variable.
 
-Input file location
--------------------
+7.10.1 Input file location
+--------------------------
 
 `-i INPUTFILE'
 `--input=INPUTFILE'
@@ -5437,8 +5444,8 @@ Input file location
 
    If no INPUTFILE is given or if it is `-', standard input is read.
 
-Input file syntax
------------------
+7.10.2 Input file syntax
+------------------------
 
 `-P'
 `--properties-input'
@@ -5450,8 +5457,8 @@ Input file syntax
      file in `.strings' syntax, not in PO file syntax.
 
 
-Informative output
-------------------
+7.10.3 Informative output
+-------------------------
 
 `-h'
 `--help'
@@ -5465,8 +5472,8 @@ Informative output
 \1f
 File: gettext.info,  Node: libgettextpo,  Prev: msgexec Invocation,  Up: Manipulating
 
-Writing your own programs that process PO files
-===============================================
+7.11 Writing your own programs that process PO files
+====================================================
 
 For the tasks for which a combination of `msgattrib', `msgcat' etc.  is
 not sufficient, a set of C functions is provided in a library, to make
@@ -5479,30 +5486,30 @@ this time.
    The functions are declared in the header file `<gettext-po.h>', and
 are defined in a library called `libgettextpo'.
 
- - Data Type: po_file_t
+ -- Data Type: po_file_t
      This is a pointer type that refers to the contents of a PO file,
      after it has been read into memory.
 
- - Data Type: po_message_iterator_t
+ -- Data Type: po_message_iterator_t
      This is a pointer type that refers to an iterator that produces a
      sequence of messages.
 
- - Data Type: po_message_t
+ -- Data Type: po_message_t
      This is a pointer type that refers to a message of a PO file,
      including its translation.
 
- - Function: po_file_t po_file_read (const char *FILENAME)
+ -- Function: po_file_t po_file_read (const char *FILENAME)
      The `po_file_read' function reads a PO file into memory.  The file
      name is given as argument.  The return value is a handle to the PO
      file's contents, valid until `po_file_free' is called on it.  In
      case of error, the return value is `NULL', and `errno' is set.
 
- - Function: void po_file_free (po_file_t FILE)
+ -- Function: void po_file_free (po_file_t FILE)
      The `po_file_free' function frees a PO file's contents from memory,
      including all messages that are only implicitly accessible through
      iterators.
 
- - Function: const char * const * po_file_domains (po_file_t FILE)
+ -- Function: const char * const * po_file_domains (po_file_t FILE)
      The `po_file_domains' function returns the domains for which the
      given PO file has messages.  The return value is a `NULL'
      terminated array which is valid as long as the FILE handle is
@@ -5510,19 +5517,19 @@ are defined in a library called `libgettextpo'.
      return value contains only one domain, namely the default domain
      `"messages"'.
 
- - Function: po_message_iterator_t po_message_iterator (po_file_t FILE,
-          const char *DOMAIN)
+ -- Function: po_message_iterator_t po_message_iterator (po_file_t
+          FILE, const char *DOMAIN)
      The `po_message_iterator' returns an iterator that will produce the
      messages of FILE that belong to the given DOMAIN.  If DOMAIN is
      `NULL', the default domain is used instead.  To list the messages,
      use the function `po_next_message' repeatedly.
 
- - Function: void po_message_iterator_free (po_message_iterator_t
+ -- Function: void po_message_iterator_free (po_message_iterator_t
           ITERATOR)
      The `po_message_iterator_free' function frees an iterator
      previously allocated through the `po_message_iterator' function.
 
- - Function: po_message_t po_next_message (po_message_iterator_t
+ -- Function: po_message_t po_next_message (po_message_iterator_t
           ITERATOR)
      The `po_next_message' function returns the next message from
      ITERATOR and advances the iterator.  It returns `NULL' when the
@@ -5531,21 +5538,22 @@ are defined in a library called `libgettextpo'.
    The following functions returns details of a `po_message_t'.  Recall
 that the results are valid as long as the FILE handle is valid.
 
- - Function: const char * po_message_msgid (po_message_t MESSAGE)
+ -- Function: const char * po_message_msgid (po_message_t MESSAGE)
      The `po_message_msgid' function returns the `msgid' (untranslated
      English string) of a message.  This is guaranteed to be non-`NULL'.
 
- - Function: const char * po_message_msgid_plural (po_message_t MESSAGE)
+ -- Function: const char * po_message_msgid_plural (po_message_t
+          MESSAGE)
      The `po_message_msgid_plural' function returns the `msgid_plural'
      (untranslated English plural string) of a message with plurals, or
      `NULL' for a message without plural.
 
- - Function: const char * po_message_msgstr (po_message_t MESSAGE)
+ -- Function: const char * po_message_msgstr (po_message_t MESSAGE)
      The `po_message_msgstr' function returns the `msgstr' (translation)
      of a message.  For an untranslated message, the return value is an
      empty string.
 
- - Function: const char * po_message_msgstr_plural (po_message_t
+ -- Function: const char * po_message_msgstr_plural (po_message_t
           MESSAGE, int INDEX)
      The `po_message_msgstr_plural' function returns the
      `msgstr[INDEX]' of a message with plurals, or `NULL' when the
@@ -5555,28 +5563,28 @@ that the results are valid as long as the FILE handle is valid.
 
      const char *filename = ...;
      po_file_t file = po_file_read (filename);
-     
+
      if (file == NULL)
        error (EXIT_FAILURE, errno, "couldn't open the PO file %s", filename);
      {
        const char * const *domains = po_file_domains (file);
        const char * const *domainp;
-     
+
        for (domainp = domains; *domainp; domainp++)
          {
            const char *domain = *domainp;
            po_message_iterator_t iterator = po_message_iterator (file, domain);
-     
+
            for (;;)
              {
                po_message_t *message = po_next_message (iterator);
-     
+
                if (message == NULL)
                  break;
                {
                  const char *msgid = po_message_msgid (message);
                  const char *msgstr = po_message_msgstr (message);
-     
+
                  ...
                }
              }
@@ -5588,8 +5596,8 @@ that the results are valid as long as the FILE handle is valid.
 \1f
 File: gettext.info,  Node: Binaries,  Next: Users,  Prev: Manipulating,  Up: Top
 
-Producing Binary MO Files
-*************************
+Producing Binary MO Files
+***************************
 
 * Menu:
 
@@ -5600,16 +5608,16 @@ Producing Binary MO Files
 \1f
 File: gettext.info,  Node: msgfmt Invocation,  Next: msgunfmt Invocation,  Prev: Binaries,  Up: Binaries
 
-Invoking the `msgfmt' Program
-=============================
+8.1 Invoking the `msgfmt' Program
+=================================
 
      msgfmt [OPTION] FILENAME.po ...
 
    The `msgfmt' programs generates a binary message catalog from a
 textual translation description.
 
-Input file location
--------------------
+8.1.1 Input file location
+-------------------------
 
 `FILENAME.po ...'
 
@@ -5622,8 +5630,8 @@ Input file location
 
    If an input file is `-', standard input is read.
 
-Operation mode
---------------
+8.1.2 Operation mode
+--------------------
 
 `-j'
 `--java'
@@ -5646,8 +5654,8 @@ Operation mode
      Qt mode: generate a Qt `.qm' file.
 
 
-Output file location
---------------------
+8.1.3 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -5667,8 +5675,8 @@ Output file location
 
    If the output FILE is `-', output is written to standard output.
 
-Output file location in Java mode
----------------------------------
+8.1.4 Output file location in Java mode
+---------------------------------------
 
 `-r RESOURCE'
 `--resource=RESOURCE'
@@ -5688,8 +5696,8 @@ Output file location in Java mode
 resource name, separated with an underscore.  The `-d' option is
 mandatory.  The class is written under the specified directory.
 
-Output file location in C# mode
--------------------------------
+8.1.5 Output file location in C# mode
+-------------------------------------
 
 `-r RESOURCE'
 `--resource=RESOURCE'
@@ -5709,8 +5717,8 @@ Output file location in C# mode
 in a subdirectory of the specified directory whose name depends on the
 locale.
 
-Output file location in Tcl mode
---------------------------------
+8.1.6 Output file location in Tcl mode
+--------------------------------------
 
 `-l LOCALE'
 `--locale=LOCALE'
@@ -5725,8 +5733,8 @@ Output file location in Tcl mode
    The `-l' and `-d' options are mandatory.  The `.msg' file is written
 in the specified directory.
 
-Input file syntax
------------------
+8.1.7 Input file syntax
+-----------------------
 
 `-P'
 `--properties-input'
@@ -5738,8 +5746,8 @@ Input file syntax
      files in `.strings' syntax, not in PO file syntax.
 
 
-Input file interpretation
--------------------------
+8.1.8 Input file interpretation
+-------------------------------
 
 `-c'
 `--check'
@@ -5792,7 +5800,7 @@ Input file interpretation
      untranslated string has exactly one `&' character, the translated
      string has exactly one `&' as well.  If this option is given with
      a CHAR argument, this CHAR should be a non-alphanumeric character
-     and is used as keyboard acceleator mark instead of `&'.
+     and is used as keyboard accelerator mark instead of `&'.
 
 `-f'
 `--use-fuzzy'
@@ -5801,8 +5809,8 @@ Input file interpretation
      not been validated by a human translator.
 
 
-Output details
---------------
+8.1.9 Output details
+--------------------
 
 `-a NUMBER'
 `--alignment=NUMBER'
@@ -5814,8 +5822,8 @@ Output details
      lookup).
 
 
-Informative output
-------------------
+8.1.10 Informative output
+-------------------------
 
 `-h'
 `--help'
@@ -5836,16 +5844,16 @@ Informative output
 \1f
 File: gettext.info,  Node: msgunfmt Invocation,  Next: MO Files,  Prev: msgfmt Invocation,  Up: Binaries
 
-Invoking the `msgunfmt' Program
-===============================
+8.2 Invoking the `msgunfmt' Program
+===================================
 
      msgunfmt [OPTION] [FILE]...
 
    The `msgunfmt' program converts a binary message catalog to a
 Uniforum style .po file.
 
-Operation mode
---------------
+8.2.1 Operation mode
+--------------------
 
 `-j'
 `--java'
@@ -5862,8 +5870,8 @@ Operation mode
      Tcl mode: input is a tcl/msgcat `.msg' file.
 
 
-Input file location
--------------------
+8.2.2 Input file location
+-------------------------
 
 `FILE ...'
      Input .mo files.
@@ -5871,8 +5879,8 @@ Input file location
 
    If no input FILE is given or if it is `-', standard input is read.
 
-Input file location in Java mode
---------------------------------
+8.2.3 Input file location in Java mode
+--------------------------------------
 
 `-r RESOURCE'
 `--resource=RESOURCE'
@@ -5889,8 +5897,8 @@ Input file location in Java mode
 resource name, separated with an underscore.  The class is located
 using the `CLASSPATH'.
 
-Input file location in C# mode
-------------------------------
+8.2.4 Input file location in C# mode
+------------------------------------
 
 `-r RESOURCE'
 `--resource=RESOURCE'
@@ -5910,8 +5918,8 @@ Input file location in C# mode
 in a subdirectory of the specified directory whose name depends on the
 locale.
 
-Input file location in Tcl mode
--------------------------------
+8.2.5 Input file location in Tcl mode
+-------------------------------------
 
 `-l LOCALE'
 `--locale=LOCALE'
@@ -5926,8 +5934,8 @@ Input file location in Tcl mode
    The `-l' and `-d' options are mandatory.  The `.msg' file is located
 in the specified directory.
 
-Output file location
---------------------
+8.2.6 Output file location
+--------------------------
 
 `-o FILE'
 `--output-file=FILE'
@@ -5937,8 +5945,8 @@ Output file location
    The results are written to standard output if no output file is
 specified or if it is `-'.
 
-Output details
---------------
+8.2.7 Output details
+--------------------
 
 `--force-po'
      Always write an output file even if it contains no message.
@@ -5981,8 +5989,8 @@ Output details
      harder for the translator to understand each message's context.
 
 
-Informative output
-------------------
+8.2.8 Informative output
+------------------------
 
 `-h'
 `--help'
@@ -6000,8 +6008,8 @@ Informative output
 \1f
 File: gettext.info,  Node: MO Files,  Prev: msgunfmt Invocation,  Up: Binaries
 
-The Format of GNU MO Files
-==========================
+8.3 The Format of GNU MO Files
+==============================
 
 The format of the generated MO files is best described by a picture,
 which appears below.
@@ -6137,8 +6145,8 @@ feel comfortable with the current approach.
 \1f
 File: gettext.info,  Node: Users,  Next: Programmers,  Prev: Binaries,  Up: Top
 
-The User's View
-***************
+The User's View
+*****************
 
 When GNU `gettext' will truly have reached its goal, average users
 should feel some kind of astonished pleasure, seeing the effect of that
@@ -6171,8 +6179,8 @@ installers and end users.
 \1f
 File: gettext.info,  Node: Matrix,  Next: Installers,  Prev: Users,  Up: Users
 
-The Current `ABOUT-NLS' Matrix
-==============================
+9.1 The Current `ABOUT-NLS' Matrix
+==================================
 
 Languages are not equally supported in all packages using GNU
 `gettext'.  To know if some package uses GNU `gettext', one may check
@@ -6195,8 +6203,8 @@ Translation Project sites, and also on most GNU archive sites.
 \1f
 File: gettext.info,  Node: Installers,  Next: End Users,  Prev: Matrix,  Up: Users
 
-Magic for Installers
-====================
+9.2 Magic for Installers
+========================
 
 By default, packages fully using GNU `gettext', internally, are
 installed in such a way that they to allow translation of messages.  At
@@ -6219,8 +6227,8 @@ which languages are allowed.
 \1f
 File: gettext.info,  Node: End Users,  Prev: Installers,  Up: Users
 
-Magic for End Users
-===================
+9.3 Magic for End Users
+=======================
 
 We consider here those packages using GNU `gettext' internally, and for
 which the installers did not disable translation at _configure_ time.
@@ -6234,8 +6242,8 @@ this from their `.login' or `.profile' file.
 \1f
 File: gettext.info,  Node: Programmers,  Next: Translators,  Prev: Users,  Up: Top
 
-The Programmer's View
-*********************
+10 The Programmer's View
+************************
 
 One aim of the current message catalog implementation provided by GNU
 `gettext' was to use the system's message catalog handling, if the
@@ -6260,8 +6268,8 @@ We'll describe them both and later explain our solution of this dilemma.
 \1f
 File: gettext.info,  Node: catgets,  Next: gettext,  Prev: Programmers,  Up: Programmers
 
-About `catgets'
-===============
+10.1 About `catgets'
+====================
 
 The `catgets' implementation is defined in the X/Open Portability
 Guide, Volume 3, XSI Supplementary Definitions, Chapter 5.  But the
@@ -6292,8 +6300,8 @@ the prediction that this interface will be in future Unix standards
 \1f
 File: gettext.info,  Node: Interface to catgets,  Next: Problems with catgets,  Prev: catgets,  Up: catgets
 
-The Interface
--------------
+10.1.1 The Interface
+--------------------
 
 The interface to the `catgets' implementation consists of three
 functions which correspond to those used in file access: `catopen' to
@@ -6342,8 +6350,8 @@ The last of these functions is used and behaves as expected:
 \1f
 File: gettext.info,  Node: Problems with catgets,  Prev: Interface to catgets,  Up: catgets
 
-Problems with the `catgets' Interface?!
----------------------------------------
+10.1.2 Problems with the `catgets' Interface?!
+----------------------------------------------
 
 Now that this description seemed to be really easy -- where are the
 problems we speak of?  In fact the interface could be used in a
@@ -6360,8 +6368,8 @@ more easy to manage.
 \1f
 File: gettext.info,  Node: gettext,  Next: Comparison,  Prev: catgets,  Up: Programmers
 
-About `gettext'
-===============
+10.2 About `gettext'
+====================
 
 The definition of the `gettext' interface comes from a Uniforum
 proposal.  It was submitted there by Sun, who had implemented the
@@ -6393,8 +6401,8 @@ this library will be interested in this description.
 \1f
 File: gettext.info,  Node: Interface to gettext,  Next: Ambiguities,  Prev: gettext,  Up: gettext
 
-The Interface
--------------
+10.2.1 The Interface
+--------------------
 
 The minimal functionality an interface must have is a) to select a
 domain the strings are coming from (a single domain for all programs is
@@ -6443,8 +6451,8 @@ your language.
 \1f
 File: gettext.info,  Node: Ambiguities,  Next: Locating Catalogs,  Prev: Interface to gettext,  Up: gettext
 
-Solving Ambiguities
--------------------
+10.2.2 Solving Ambiguities
+--------------------------
 
 While this single name domain works well for most applications there
 might be the need to get translations from more than one domain.  Of
@@ -6498,8 +6506,8 @@ always be avoided to avoid dependencies and unreliabilities.
 \1f
 File: gettext.info,  Node: Locating Catalogs,  Next: Charset conversion,  Prev: Ambiguities,  Up: gettext
 
-Locating Message Catalog Files
-------------------------------
+10.2.3 Locating Message Catalog Files
+-------------------------------------
 
 Because many different languages for many different packages have to be
 stored we need some way to add these information to file message catalog
@@ -6535,8 +6543,8 @@ variables.
 \1f
 File: gettext.info,  Node: Charset conversion,  Next: Plural forms,  Prev: Locating Catalogs,  Up: gettext
 
-How to specify the output character set `gettext' uses
-------------------------------------------------------
+10.2.4 How to specify the output character set `gettext' uses
+-------------------------------------------------------------
 
 `gettext' not only looks up a translation in a message catalog.  It
 also converts the translation on the fly to the desired output character
@@ -6558,7 +6566,7 @@ translation for MSGID, it returns MSGID unchanged - independently of
 the current output character set.  It is therefore recommended that all
 MSGIDs be US-ASCII strings.
 
- - Function: char * bind_textdomain_codeset (const char *DOMAINNAME,
+ -- Function: char * bind_textdomain_codeset (const char *DOMAINNAME,
           const char *CODESET)
      The `bind_textdomain_codeset' function can be used to specify the
      output character set for message catalogs for domain DOMAINNAME.
@@ -6584,8 +6592,8 @@ MSGIDs be US-ASCII strings.
 \1f
 File: gettext.info,  Node: Plural forms,  Next: GUI program problems,  Prev: Charset conversion,  Up: gettext
 
-Additional functions for plural forms
--------------------------------------
+10.2.5 Additional functions for plural forms
+--------------------------------------------
 
 The functions of the `gettext' family described so far (and all the
 `catgets' functions as well) have one problem in the real world which
@@ -6663,7 +6671,7 @@ package and the coding standards for the GNU project require program
 being written in English, this solution nevertheless fulfills its
 purpose.
 
- - Function: char * ngettext (const char *MSGID1, const char *MSGID2,
+ -- Function: char * ngettext (const char *MSGID1, const char *MSGID2,
           unsigned long int N)
      The `ngettext' function is similar to the `gettext' function as it
      finds the message catalogs in the same way.  But it takes two
@@ -6682,15 +6690,16 @@ purpose.
      `printf' function as well.  It is not sufficient to pass it only to
      `ngettext'.
 
- - Function: char * dngettext (const char *DOMAIN, const char *MSGID1,
+ -- Function: char * dngettext (const char *DOMAIN, const char *MSGID1,
           const char *MSGID2, unsigned long int N)
      The `dngettext' is similar to the `dgettext' function in the way
      the message catalog is selected.  The difference is that it takes
      two extra parameter to provide the correct plural form.  These two
      parameters are handled in the same way `ngettext' handles them.
 
- - Function: char * dcngettext (const char *DOMAIN, const char *MSGID1,
-          const char *MSGID2, unsigned long int N, int CATEGORY)
+ -- Function: char * dcngettext (const char *DOMAIN, const char
+          *MSGID1, const char *MSGID2, unsigned long int N, int
+          CATEGORY)
      The `dcngettext' is similar to the `dcgettext' function in the way
      the message catalog is selected.  The difference is that it takes
      two extra parameter to provide the correct plural form.  These two
@@ -6743,7 +6752,7 @@ Only one form:
           Hungarian
 
     Asian family
-          Japanese, Korean
+          Japanese, Korean, Vietnamese
 
     Turkic/Altaic family
           Turkish
@@ -6830,7 +6839,7 @@ Three forms, special cases for numbers ending in 1 and 2, 3, 4, except those end
      Languages with this property include:
 
     Slavic family
-          Croatian, Czech, Russian, Ukrainian
+          Croatian, Serbian, Russian, Ukrainian
 
 Three forms, special cases for 1 and 2, 3, 4
      The header entry would look like this:
@@ -6841,7 +6850,7 @@ Three forms, special cases for 1 and 2, 3, 4
      Languages with this property include:
 
     Slavic family
-          Slovak
+          Slovak, Czech
 
 Three forms, special case for one and some numbers ending in 2, 3, or 4
      The header entry would look like this:
@@ -6874,8 +6883,8 @@ Four forms, special case for one and all numbers ending in 02, 03, or 04
 \1f
 File: gettext.info,  Node: GUI program problems,  Next: Optimized gettext,  Prev: Plural forms,  Up: gettext
 
-How to use `gettext' in GUI programs
-------------------------------------
+10.2.6 How to use `gettext' in GUI programs
+-------------------------------------------
 
 One place where the `gettext' functions, if used normally, have big
 problems is within programs with graphical user interfaces (GUIs).  The
@@ -6988,8 +6997,8 @@ also saves quite some memory and disk space by doing this.
 \1f
 File: gettext.info,  Node: Optimized gettext,  Prev: GUI program problems,  Up: gettext
 
-Optimization of the *gettext functions
---------------------------------------
+10.2.7 Optimization of the *gettext functions
+---------------------------------------------
 
 At this point of the discussion we should talk about an advantage of the
 GNU `gettext' implementation.  Some readers might have pointed out that
@@ -7028,8 +7037,8 @@ the result through a single cache lookup.
 \1f
 File: gettext.info,  Node: Comparison,  Next: Using libintl.a,  Prev: gettext,  Up: Programmers
 
-Comparing the Two Interfaces
-============================
+10.3 Comparing the Two Interfaces
+=================================
 
 The following discussion is perhaps a little bit colored.  As said
 above we implemented GNU `gettext' following the Uniforum proposal and
@@ -7093,7 +7102,7 @@ is used in different contexts it is likely that in one or the other
 language the word has different translations.  Example:
 
      printf ("%s: %d", gettext ("number"), number_of_errors)
-     
+
      printf ("you should see %d %s", number_count,
              number_count == 1 ? gettext ("number") : gettext ("numbers"))
 
@@ -7109,7 +7118,7 @@ it does not weight that much.  The solution for the above problem could
 be very easy:
 
      printf ("%s %d", gettext ("number:"), number_of_errors)
-     
+
      printf (number_count == 1 ? gettext ("you should see %d number")
                                : gettext ("you should see %d numbers"),
              number_count)
@@ -7125,8 +7134,8 @@ this kind: *Note Ambiguities::.
 \1f
 File: gettext.info,  Node: Using libintl.a,  Next: gettext grok,  Prev: Comparison,  Up: Programmers
 
-Using libintl.a in own programs
-===============================
+10.4 Using libintl.a in own programs
+====================================
 
 Starting with version 0.9.4 the library `libintl.h' should be
 self-contained.  I.e., you can use it in your own programs without
@@ -7136,15 +7145,15 @@ the library in directories selected using the `$(prefix)'.
 \1f
 File: gettext.info,  Node: gettext grok,  Next: Temp Programmers,  Prev: Using libintl.a,  Up: Programmers
 
-Being a `gettext' grok
-======================
+10.5 Being a `gettext' grok
+===========================
 
 To fully exploit the functionality of the GNU `gettext' library it is
 surely helpful to read the source code.  But for those who don't want
 to spend that much time in reading the (sometimes complicated) code here
 is a list comments:
 
-   * Changing the language at runtime
+   * Changing the language at runtime 
 
      For interactive programs it might be useful to offer a selection
      of the used language at runtime.  To understand how to do this one
@@ -7158,11 +7167,11 @@ is a list comments:
      Highest priority means here the following list with decreasing
      priority:
 
-       1. `LANGUAGE'
+       1. `LANGUAGE' 
 
-       2. `LC_ALL'
+       2. `LC_ALL' 
 
-       3. `LC_xxx', according to selected locale
+       3. `LC_xxx', according to selected locale 
 
        4. `LANG'
 
@@ -7185,7 +7194,7 @@ is a list comments:
 
             /* Change language.  */
             setenv ("LANGUAGE", "fr", 1);
-          
+
             /* Make change known.  */
             {
               extern int  _nl_msg_cat_cntr;
@@ -7201,8 +7210,8 @@ is a list comments:
 \1f
 File: gettext.info,  Node: Temp Programmers,  Prev: gettext grok,  Up: Programmers
 
-Temporary Notes for the Programmers Chapter
-===========================================
+10.6 Temporary Notes for the Programmers Chapter
+================================================
 
 * Menu:
 
@@ -7214,8 +7223,8 @@ Temporary Notes for the Programmers Chapter
 \1f
 File: gettext.info,  Node: Temp Implementations,  Next: Temp catgets,  Prev: Temp Programmers,  Up: Temp Programmers
 
-Temporary - Two Possible Implementations
-----------------------------------------
+10.6.1 Temporary - Two Possible Implementations
+-----------------------------------------------
 
 There are two competing methods for language independent messages: the
 X/Open `catgets' method, and the Uniforum `gettext' method.  The
@@ -7241,8 +7250,8 @@ the Programming for Internationalization FAQ.
 \1f
 File: gettext.info,  Node: Temp catgets,  Next: Temp WSI,  Prev: Temp Implementations,  Up: Temp Programmers
 
-Temporary - About `catgets'
----------------------------
+10.6.2 Temporary - About `catgets'
+----------------------------------
 
 There have been a few discussions of late on the use of `catgets' as a
 base.  I think it important to present both sides of the argument and
@@ -7276,8 +7285,8 @@ systems.
 \1f
 File: gettext.info,  Node: Temp WSI,  Next: Temp Notes,  Prev: Temp catgets,  Up: Temp Programmers
 
-Temporary - Why a single implementation
----------------------------------------
+10.6.3 Temporary - Why a single implementation
+----------------------------------------------
 
 Now it seems kind of wasteful to me to have two different systems
 installed for accessing message catalogs.  If we do want to remedy
@@ -7314,8 +7323,8 @@ innovations for the future.
 \1f
 File: gettext.info,  Node: Temp Notes,  Prev: Temp WSI,  Up: Temp Programmers
 
-Temporary - Notes
------------------
+10.6.4 Temporary - Notes
+------------------------
 
 X/Open agreed very late on the standard form so that many
 implementations differ from the final form.  Both of my system (old
@@ -7328,8 +7337,8 @@ Solaris is not the only system having `gettext'.
 \1f
 File: gettext.info,  Node: Translators,  Next: Maintainers,  Prev: Programmers,  Up: Top
 
-The Translator's View
-*********************
+11 The Translator's View
+************************
 
 * Menu:
 
@@ -7343,8 +7352,8 @@ The Translator's View
 \1f
 File: gettext.info,  Node: Trans Intro 0,  Next: Trans Intro 1,  Prev: Translators,  Up: Translators
 
-Introduction 0
-==============
+11.1 Introduction 0
+===================
 
 Free software is going international!  The Translation Project is a way
 to get maintainers, translators and users all together, so free software
@@ -7400,8 +7409,8 @@ on.
 \1f
 File: gettext.info,  Node: Trans Intro 1,  Next: Discussions,  Prev: Trans Intro 0,  Up: Translators
 
-Introduction 1
-==============
+11.2 Introduction 1
+===================
 
 This is now official, GNU is going international!  Here is the
 announcement submitted for the January 1995 GNU Bulletin:
@@ -7439,8 +7448,8 @@ document, please e-mail to `translation@iro.umontreal.ca'.
 \1f
 File: gettext.info,  Node: Discussions,  Next: Organization,  Prev: Trans Intro 1,  Up: Translators
 
-Discussions
-===========
+11.3 Discussions
+================
 
 Facing this internationalization effort, a few users expressed their
 concerns.  Some of these doubts are presented and discussed, here.
@@ -7516,8 +7525,8 @@ concerns.  Some of these doubts are presented and discussed, here.
 \1f
 File: gettext.info,  Node: Organization,  Next: Information Flow,  Prev: Discussions,  Up: Translators
 
-Organization
-============
+11.4 Organization
+=================
 
 On a larger scale, the true solution would be to organize some kind of
 fairly precise set up in which volunteers could participate.  I gave
@@ -7558,8 +7567,8 @@ the Translation Project coordinator.
 \1f
 File: gettext.info,  Node: Central Coordination,  Next: National Teams,  Prev: Organization,  Up: Organization
 
-Central Coordination
---------------------
+11.4.1 Central Coordination
+---------------------------
 
 I also think GNU will need sooner than it thinks, that someone setup a
 way to organize and coordinate these groups.  Some kind of group of
@@ -7581,8 +7590,8 @@ in place.
 \1f
 File: gettext.info,  Node: National Teams,  Next: Mailing Lists,  Prev: Central Coordination,  Up: Organization
 
-National Teams
---------------
+11.4.2 National Teams
+---------------------
 
 I suggest we look for volunteer coordinators/editors for individual
 languages.  These people will scan contributions of translation files
@@ -7636,8 +7645,8 @@ consistent.
 \1f
 File: gettext.info,  Node: Sub-Cultures,  Next: Organizational Ideas,  Prev: National Teams,  Up: National Teams
 
-Sub-Cultures
-............
+11.4.2.1 Sub-Cultures
+.....................
 
 Taking French for example, there are a few sub-cultures around computers
 which developed diverging vocabularies.  Picking volunteers here and
@@ -7656,8 +7665,8 @@ soon!
 \1f
 File: gettext.info,  Node: Organizational Ideas,  Prev: Sub-Cultures,  Up: National Teams
 
-Organizational Ideas
-....................
+11.4.2.2 Organizational Ideas
+.............................
 
 I expect the next big changes after the official release.  Please note
 that I use the German translation of the short GPL message.  We need to
@@ -7682,8 +7691,8 @@ the free software community.  Here are a few points to discuss:
 \1f
 File: gettext.info,  Node: Mailing Lists,  Prev: National Teams,  Up: Organization
 
-Mailing Lists
--------------
+11.4.3 Mailing Lists
+--------------------
 
 If we get any inquiries about GNU `gettext', send them on to:
 
@@ -7722,8 +7731,8 @@ they see fit, as long as each team is represented in it.
 \1f
 File: gettext.info,  Node: Information Flow,  Next: Prioritizing messages,  Prev: Organization,  Up: Translators
 
-Information Flow
-================
+11.5 Information Flow
+=====================
 
 There will surely be some discussion about this messages after the
 packages are finally released.  If people now send you some proposals
@@ -7763,8 +7772,8 @@ have more information about this.
 \1f
 File: gettext.info,  Node: Prioritizing messages,  Prev: Information Flow,  Up: Translators
 
-Prioritizing messages: How to determine which messages to translate first
-=========================================================================
+11.6 Prioritizing messages: How to determine which messages to translate first
+==============================================================================
 
 A translator sometimes has only a limited amount of time per week to
 spend on a package, and some packages have quite large message catalogs
@@ -7861,8 +7870,8 @@ domain.
 \1f
 File: gettext.info,  Node: Maintainers,  Next: Programming Languages,  Prev: Translators,  Up: Top
 
-The Maintainer's View
-*********************
+12 The Maintainer's View
+************************
 
 The maintainer of a package has many responsibilities.  One of them is
 ensuring that the package will install easily on many platforms, and
@@ -7897,12 +7906,13 @@ ideally revise this chapter in subsequent releases, looking for changes.
 * Adjusting Files::             Files You Must Create or Alter
 * autoconf macros::             Autoconf macros for use in `configure.in'
 * CVS Issues::                  Integrating with CVS
+* Release Management::          Creating a Distribution Tarball
 
 \1f
 File: gettext.info,  Node: Flat and Non-Flat,  Next: Prerequisites,  Prev: Maintainers,  Up: Maintainers
 
-Flat or Non-Flat Directory Structures
-=====================================
+12.1 Flat or Non-Flat Directory Structures
+==========================================
 
 Some free software packages are distributed as `tar' files which unpack
 in a single directory, these are said to be "flat" distributions.
@@ -7930,8 +7940,8 @@ an opportunity to unflatten their package structure.
 \1f
 File: gettext.info,  Node: Prerequisites,  Next: gettextize Invocation,  Prev: Flat and Non-Flat,  Up: Maintainers
 
-Prerequisite Works
-==================
+12.2 Prerequisite Works
+=======================
 
 There are some works which are required for using GNU `gettext' in one
 of your package.  These works have some kind of generality that escape
@@ -8008,8 +8018,8 @@ never try to _solve_ a team's problem on your own.
 \1f
 File: gettext.info,  Node: gettextize Invocation,  Next: Adjusting Files,  Prev: Prerequisites,  Up: Maintainers
 
-Invoking the `gettextize' Program
-=================================
+12.3 Invoking the `gettextize' Program
+======================================
 
 The `gettextize' program is an interactive tool that helps the
 maintainer of a package internationalized through GNU `gettext'.  It is
@@ -8161,8 +8171,8 @@ separate tool is provided, see *Note autopoint Invocation::.
 \1f
 File: gettext.info,  Node: Adjusting Files,  Next: autoconf macros,  Prev: gettextize Invocation,  Up: Maintainers
 
-Files You Must Create or Alter
-==============================
+12.4 Files You Must Create or Alter
+===================================
 
 Besides files which are automatically added through `gettextize', there
 are many files needing revision for properly interacting with GNU
@@ -8173,7 +8183,7 @@ each.
 
    So, here comes a list of files, each one followed by a description of
 all alterations it needs.  Many examples are taken out from the GNU
-`gettext' 0.14.1 distribution itself, or from the GNU `hello'
+`gettext' 0.14.2 distribution itself, or from the GNU `hello'
 distribution (`http://www.franken.de/users/gnu/ke/hello' or
 `http://www.gnu.franken.de/ke/hello/')  You may indeed refer to the
 source code of the GNU `gettext' and GNU `hello' packages, as they are
@@ -8197,8 +8207,8 @@ intended to be good examples for using GNU gettext functionality.
 \1f
 File: gettext.info,  Node: po/POTFILES.in,  Next: po/LINGUAS,  Prev: Adjusting Files,  Up: Adjusting Files
 
-`POTFILES.in' in `po/'
-----------------------
+12.4.1 `POTFILES.in' in `po/'
+-----------------------------
 
 The `po/' directory should receive a file named `POTFILES.in'.  This
 file tells which files, among all program sources, have marked strings
@@ -8206,12 +8216,12 @@ needing translation.  Here is an example of such a file:
 
      # List of source files containing translatable strings.
      # Copyright (C) 1995 Free Software Foundation, Inc.
-     
+
      # Common library files
      lib/error.c
      lib/getopt.c
      lib/xmalloc.c
-     
+
      # Package source files
      src/gettext.c
      src/msgfmt.c
@@ -8231,8 +8241,8 @@ generated C file.
 \1f
 File: gettext.info,  Node: po/LINGUAS,  Next: po/Makevars,  Prev: po/POTFILES.in,  Up: Adjusting Files
 
-`LINGUAS' in `po/'
-------------------
+12.4.2 `LINGUAS' in `po/'
+-------------------------
 
 The `po/' directory should also receive a file named `LINGUAS'.  This
 file contains the list of available translations.  It is a whitespace
@@ -8267,8 +8277,8 @@ they are also installed by running `gettextize'.
 \1f
 File: gettext.info,  Node: po/Makevars,  Next: configure.in,  Prev: po/LINGUAS,  Up: Adjusting Files
 
-`Makefile' pieces in `po/'
---------------------------
+12.4.3 `Makefile' pieces in `po/'
+---------------------------------
 
 The `po/' directory also has a file named `Makevars'.  It can be left
 unmodified if your package has a single message domain and,
@@ -8298,18 +8308,18 @@ similarly add `en@boldquot' to the `po/LINGUAS' file.
 \1f
 File: gettext.info,  Node: configure.in,  Next: config.guess,  Prev: po/Makevars,  Up: Adjusting Files
 
-`configure.in' at top level
----------------------------
+12.4.4 `configure.in' at top level
+----------------------------------
 
 `configure.in' or `configure.ac' - this is the source from which
 `autoconf' generates the `configure' script.
 
-  1. Declare the package and version.
+  1. Declare the package and version.  
 
      This is done by a set of lines like these:
 
           PACKAGE=gettext
-          VERSION=0.14.1
+          VERSION=0.14.2
           AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
           AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
           AC_SUBST(PACKAGE)
@@ -8317,12 +8327,12 @@ File: gettext.info,  Node: configure.in,  Next: config.guess,  Prev: po/Makevars
 
      or, if you are using GNU `automake', by a line like this:
 
-          AM_INIT_AUTOMAKE(gettext, 0.14.1)
+          AM_INIT_AUTOMAKE(gettext, 0.14.2)
 
      Of course, you replace `gettext' with the name of your package,
-     and `0.14.1' by its version numbers, exactly as they should appear
+     and `0.14.2' by its version numbers, exactly as they should appear
      in the packaged `tar' file name of your distribution
-     (`gettext-0.14.1.tar.gz', here).
+     (`gettext-0.14.2.tar.gz', here).
 
   2. Check for internationalization support.
 
@@ -8360,8 +8370,8 @@ File: gettext.info,  Node: configure.in,  Next: config.guess,  Prev: po/Makevars
 \1f
 File: gettext.info,  Node: config.guess,  Next: mkinstalldirs,  Prev: configure.in,  Up: Adjusting Files
 
-`config.guess', `config.sub' at top level
------------------------------------------
+12.4.5 `config.guess', `config.sub' at top level
+------------------------------------------------
 
 If you haven't suppressed the `intl/' subdirectory, you need to add the
 GNU `config.guess' and `config.sub' files to your distribution.  They
@@ -8385,8 +8395,8 @@ following line to your `configure.in'.
 \1f
 File: gettext.info,  Node: mkinstalldirs,  Next: aclocal,  Prev: config.guess,  Up: Adjusting Files
 
-`mkinstalldirs' at top level
-----------------------------
+12.4.6 `mkinstalldirs' at top level
+-----------------------------------
 
 If `gettextize' has not already done it, you need to add the GNU
 `mkinstalldirs' script to your distribution.  It is needed because
@@ -8404,20 +8414,20 @@ files, is to add the following line to your `configure.in'.
 \1f
 File: gettext.info,  Node: aclocal,  Next: acconfig,  Prev: mkinstalldirs,  Up: Adjusting Files
 
-`aclocal.m4' at top level
--------------------------
+12.4.7 `aclocal.m4' at top level
+--------------------------------
 
 If you do not have an `aclocal.m4' file in your distribution, the
 simplest is to concatenate the files `codeset.m4', `gettext.m4',
-`glibc21.m4', `iconv.m4', `intdiv0.m4', `intmax.m4', `inttypes.m4',
-`inttypes_h.m4', `inttypes-pri.m4', `isc-posix.m4', `lcmessage.m4',
-`lib-ld.m4', `lib-link.m4', `lib-prefix.m4', `longdouble.m4',
-`longlong.m4', `printf-posix.m4', `progtest.m4', `signed.m4',
-`size_max.m4', `stdint_h.m4', `uintmax_t.m4', `ulonglong.m4',
-`wchar_t.m4', `wint_t.m4', `xsize.m4' from GNU `gettext''s `m4/'
-directory into a single file.  If you have suppressed the `intl/'
-directory, only `gettext.m4', `iconv.m4', `lib-ld.m4', `lib-link.m4',
-`lib-prefix.m4', `progtest.m4' need to be concatenated.
+`glibc2.m4', `glibc21.m4', `iconv.m4', `intdiv0.m4', `intmax.m4',
+`inttypes.m4', `inttypes_h.m4', `inttypes-pri.m4', `isc-posix.m4',
+`lcmessage.m4', `lib-ld.m4', `lib-link.m4', `lib-prefix.m4',
+`longdouble.m4', `longlong.m4', `printf-posix.m4', `progtest.m4',
+`signed.m4', `size_max.m4', `stdint_h.m4', `uintmax_t.m4',
+`ulonglong.m4', `wchar_t.m4', `wint_t.m4', `xsize.m4' from GNU
+`gettext''s `m4/' directory into a single file.  If you have suppressed
+the `intl/' directory, only `gettext.m4', `iconv.m4', `lib-ld.m4',
+`lib-link.m4', `lib-prefix.m4', `progtest.m4' need to be concatenated.
 
    If you already have an `aclocal.m4' file, then you will have to
 merge the said macro files into your `aclocal.m4'.  Note that if you
@@ -8442,8 +8452,8 @@ might be integrated in the standard Autoconf set, because this piece of
 \1f
 File: gettext.info,  Node: acconfig,  Next: config.h.in,  Prev: aclocal,  Up: Adjusting Files
 
-`acconfig.h' at top level
--------------------------
+12.4.8 `acconfig.h' at top level
+--------------------------------
 
 Earlier GNU `gettext' releases required to put definitions for
 `ENABLE_NLS', `HAVE_GETTEXT' and `HAVE_LC_MESSAGES', `HAVE_STPCPY',
@@ -8454,8 +8464,8 @@ package uses them independently from the `intl/' directory.
 \1f
 File: gettext.info,  Node: config.h.in,  Next: Makefile,  Prev: acconfig,  Up: Adjusting Files
 
-`config.h.in' at top level
---------------------------
+12.4.9 `config.h.in' at top level
+---------------------------------
 
 The include file template that holds the C macros to be defined by
 `configure' is usually called `config.h.in' and may be maintained
@@ -8483,8 +8493,8 @@ suppressed the `intl/' directory by calling `gettextize' without
 \1f
 File: gettext.info,  Node: Makefile,  Next: src/Makefile,  Prev: config.h.in,  Up: Adjusting Files
 
-`Makefile.in' at top level
---------------------------
+12.4.10 `Makefile.in' at top level
+----------------------------------
 
 Here are a few modifications you need to make to your main, top-level
 `Makefile.in' file.
@@ -8549,8 +8559,8 @@ automatically generated from `Makefile.am', and all needed changes to
 \1f
 File: gettext.info,  Node: src/Makefile,  Next: lib/gettext.h,  Prev: Makefile,  Up: Adjusting Files
 
-`Makefile.in' in `src/'
------------------------
+12.4.11 `Makefile.in' in `src/'
+-------------------------------
 
 Some of the modifications made in the main `Makefile.in' will also be
 needed in the `Makefile.in' from your package sources, which we assume
@@ -8628,8 +8638,8 @@ needed in `src/Makefile.in':
 \1f
 File: gettext.info,  Node: lib/gettext.h,  Prev: src/Makefile,  Up: Adjusting Files
 
-`gettext.h' in `lib/'
----------------------
+12.4.12 `gettext.h' in `lib/'
+-----------------------------
 
 Internationalization of packages, as provided by GNU `gettext', is
 optional.  It can be turned off in two situations:
@@ -8679,8 +8689,8 @@ package that needs it should contain a copy of it on its own.
 \1f
 File: gettext.info,  Node: autoconf macros,  Next: CVS Issues,  Prev: Adjusting Files,  Up: Maintainers
 
-Autoconf macros for use in `configure.in'
-=========================================
+12.5 Autoconf macros for use in `configure.in'
+==============================================
 
 GNU `gettext' installs macros for use in a package's `configure.in' or
 `configure.ac'.  *Note Introduction: (autoconf)Top.  The primary macro
@@ -8696,8 +8706,8 @@ is, of course, `AM_GNU_GETTEXT'.
 \1f
 File: gettext.info,  Node: AM_GNU_GETTEXT,  Next: AM_GNU_GETTEXT_VERSION,  Prev: autoconf macros,  Up: autoconf macros
 
-AM_GNU_GETTEXT in `gettext.m4'
-------------------------------
+12.5.1 AM_GNU_GETTEXT in `gettext.m4'
+-------------------------------------
 
 The `AM_GNU_GETTEXT' macro tests for the presence of the GNU gettext
 function family in either the C library or a separate `libintl' library
@@ -8770,8 +8780,8 @@ empty and doesn't change `CPPFLAGS'.
 \1f
 File: gettext.info,  Node: AM_GNU_GETTEXT_VERSION,  Next: AM_PO_SUBDIRS,  Prev: AM_GNU_GETTEXT,  Up: autoconf macros
 
-AM_GNU_GETTEXT_VERSION in `gettext.m4'
---------------------------------------
+12.5.2 AM_GNU_GETTEXT_VERSION in `gettext.m4'
+---------------------------------------------
 
 The `AM_GNU_GETTEXT_VERSION' macro declares the version number of the
 GNU gettext infrastructure that is used by the package.
@@ -8782,8 +8792,8 @@ use of it (*note CVS Issues::).
 \1f
 File: gettext.info,  Node: AM_PO_SUBDIRS,  Next: AM_ICONV,  Prev: AM_GNU_GETTEXT_VERSION,  Up: autoconf macros
 
-AM_PO_SUBDIRS in `po.m4'
-------------------------
+12.5.3 AM_PO_SUBDIRS in `po.m4'
+-------------------------------
 
 The `AM_PO_SUBDIRS' macro prepares the `po/' directories of the package
 for building.  This macro should be used in internationalized programs
@@ -8800,8 +8810,8 @@ variables in each `po/' directory.
 \1f
 File: gettext.info,  Node: AM_ICONV,  Prev: AM_PO_SUBDIRS,  Up: autoconf macros
 
-AM_ICONV in `iconv.m4'
-----------------------
+12.5.4 AM_ICONV in `iconv.m4'
+-----------------------------
 
 The `AM_ICONV' macro tests for the presence of the POSIX/XSI `iconv'
 function family in either the C library or a separate `libiconv'
@@ -8844,10 +8854,10 @@ found, it sets `LIBICONV' and `LTLIBICONV' to empty and doesn't change
 `gettext.m4' relies on it.
 
 \1f
-File: gettext.info,  Node: CVS Issues,  Prev: autoconf macros,  Up: Maintainers
+File: gettext.info,  Node: CVS Issues,  Next: Release Management,  Prev: autoconf macros,  Up: Maintainers
 
-Integrating with CVS
-====================
+12.6 Integrating with CVS
+=========================
 
 Many projects use CVS for distributed development, version control and
 source backup.  This section gives some advice how to manage the uses
@@ -8862,8 +8872,8 @@ of `cvs', `gettextize', `autopoint' and `autoconf'.
 \1f
 File: gettext.info,  Node: Distributed CVS,  Next: Files under CVS,  Prev: CVS Issues,  Up: CVS Issues
 
-Avoiding version mismatch in distributed development
-----------------------------------------------------
+12.6.1 Avoiding version mismatch in distributed development
+-----------------------------------------------------------
 
 In a project development with multiple developers, using CVS, there
 should be a single developer who occasionally - when there is desire to
@@ -8899,8 +8909,8 @@ Otherwise the following damages will likely occur:
 \1f
 File: gettext.info,  Node: Files under CVS,  Next: autopoint Invocation,  Prev: Distributed CVS,  Up: CVS Issues
 
-Files to put under CVS version control
---------------------------------------
+12.6.2 Files to put under CVS version control
+---------------------------------------------
 
 There are basically three ways to deal with generated files in the
 context of a CVS repository, such as `configure' generated from
@@ -8946,18 +8956,30 @@ repository all the files that `gettextize' mentions as "copy".
 Instead, he adds to the `configure.in' or `configure.ac' a line of the
 form
 
-     AM_GNU_GETTEXT_VERSION(0.14.1)
+     AM_GNU_GETTEXT_VERSION(0.14.2)
 
 and adds to the package's pre-build script an invocation of
 `autopoint'.  For everyone who checks out the CVS, this `autopoint'
 invocation will copy into the right place the `gettext' infrastructure
 files that have been omitted from the CVS.
 
+   The version number used as argument to `AM_GNU_GETTEXT_VERSION' is
+the version of the `gettext' infrastructure that the package wants to
+use.  It is also the minimum version number of the `autopoint' program.
+So, if you write `AM_GNU_GETTEXT_VERSION(0.11.5)' then the developers
+can have any version >= 0.11.5 installed; the package will work with
+the 0.11.5 infrastructure in all developers' builds.  When the
+maintainer then runs gettextize from, say, version 0.12.1 on the
+package, the occurrence of `AM_GNU_GETTEXT_VERSION(0.11.5)' will be
+changed into `AM_GNU_GETTEXT_VERSION(0.12.1)', and all other developers
+that use the CVS will henceforth need to have GNU `gettext' 0.12.1 or
+newer installed.
+
 \1f
 File: gettext.info,  Node: autopoint Invocation,  Prev: Files under CVS,  Up: CVS Issues
 
-Invoking the `autopoint' Program
---------------------------------
+12.6.3 Invoking the `autopoint' Program
+---------------------------------------
 
      autopoint [OPTION]...
 
@@ -8968,8 +8990,8 @@ into a source package.  It extracts from a macro call of the form
 package, and copies the infrastructure files belonging to this version
 into the package.
 
-Options
-.......
+12.6.3.1 Options
+................
 
 `-f'
 `--force'
@@ -8982,8 +9004,8 @@ Options
      instead only listed on standard output.
 
 
-Informative output
-..................
+12.6.3.2 Informative output
+...........................
 
 `--help'
      Display this help and exit.
@@ -8993,8 +9015,8 @@ Informative output
 
 
    `autopoint' supports the GNU `gettext' versions from 0.10.35 to the
-current one, 0.14.1.  In order to apply `autopoint' to a package using
-a `gettext' version newer than 0.14.1, you need to install this same
+current one, 0.14.2.  In order to apply `autopoint' to a package using
+a `gettext' version newer than 0.14.2, you need to install this same
 version of GNU `gettext' at least.
 
    In packages using GNU `automake', an invocation of `autopoint'
@@ -9009,11 +9031,28 @@ include file template.
 tool copies or updates mostly files in the `po', `intl', `m4'
 directories.
 
+\1f
+File: gettext.info,  Node: Release Management,  Prev: CVS Issues,  Up: Maintainers
+
+12.7 Creating a Distribution Tarball
+====================================
+
+In projects that use GNU `automake', the usual commands for creating a
+distribution tarball, `make dist' or `make distcheck', automatically
+update the PO files as needed.
+
+   If GNU `automake' is not used, the maintainer needs to perform this
+update before making a release:
+
+     $ ./configure
+     $ (cd po; make update-po)
+     $ make distclean
+
 \1f
 File: gettext.info,  Node: Programming Languages,  Next: Conclusion,  Prev: Maintainers,  Up: Top
 
-Other Programming Languages
-***************************
+13 Other Programming Languages
+******************************
 
 While the presentation of `gettext' focuses mostly on C and implicitly
 applies to C++ as well, its scope is far broader than that: Many
@@ -9033,8 +9072,8 @@ approach.
 \1f
 File: gettext.info,  Node: Language Implementors,  Next: Programmers for other Languages,  Prev: Programming Languages,  Up: Programming Languages
 
-The Language Implementor's View
-===============================
+13.1 The Language Implementor's View
+====================================
 
 All programming and scripting languages that have the notion of strings
 are eligible to supporting `gettext'.  Supporting `gettext' means the
@@ -9124,8 +9163,8 @@ different effects on portability and copyright:
 \1f
 File: gettext.info,  Node: Programmers for other Languages,  Next: Translators for other Languages,  Prev: Language Implementors,  Up: Programming Languages
 
-The Programmer's View
-=====================
+13.2 The Programmer's View
+==========================
 
 For the programmer, the general procedure is the same as for the C
 language.  The Emacs PO mode supports other languages, and the GNU
@@ -9137,8 +9176,8 @@ underlying language runtime.
 \1f
 File: gettext.info,  Node: Translators for other Languages,  Next: Maintainers for other Languages,  Prev: Programmers for other Languages,  Up: Programming Languages
 
-The Translator's View
-=====================
+13.3 The Translator's View
+==========================
 
 The translator works exactly as in the C language case.  The only
 difference is that when translating format strings, she has to be aware
@@ -9154,6 +9193,7 @@ strings.
 * lisp-format::                 Lisp Format Strings
 * elisp-format::                Emacs Lisp Format Strings
 * librep-format::               librep Format Strings
+* scheme-format::               Scheme Format Strings
 * smalltalk-format::            Smalltalk Format Strings
 * java-format::                 Java Format Strings
 * csharp-format::               C# Format Strings
@@ -9169,8 +9209,8 @@ strings.
 \1f
 File: gettext.info,  Node: c-format,  Next: objc-format,  Prev: Translators for other Languages,  Up: Translators for other Languages
 
-C Format Strings
-----------------
+13.3.1 C Format Strings
+-----------------------
 
 C format strings are described in POSIX (IEEE P1003.1 2001), section
 XSH 3 fprintf(),
@@ -9210,8 +9250,8 @@ glibc when NLS is disabled.)
 \1f
 File: gettext.info,  Node: objc-format,  Next: sh-format,  Prev: c-format,  Up: Translators for other Languages
 
-Objective C Format Strings
---------------------------
+13.3.2 Objective C Format Strings
+---------------------------------
 
 Objective C format strings are like C format strings.  They support an
 additional format directive: "$@", which when executed consumes an
@@ -9220,8 +9260,8 @@ argument of type `Object *'.
 \1f
 File: gettext.info,  Node: sh-format,  Next: python-format,  Prev: objc-format,  Up: Translators for other Languages
 
-Shell Format Strings
---------------------
+13.3.3 Shell Format Strings
+---------------------------
 
 Shell format strings, as supported by GNU gettext and the `envsubst'
 program, are strings with references to shell variables in the form
@@ -9237,8 +9277,8 @@ otherwise such a variable reference is ignored.
 \1f
 File: gettext.info,  Node: python-format,  Next: lisp-format,  Prev: sh-format,  Up: Translators for other Languages
 
-Python Format Strings
----------------------
+13.3.4 Python Format Strings
+----------------------------
 
 Python format strings are described in Python Library reference /
 2. Built-in Types, Exceptions and Functions / 2.2. Built-in Types /
@@ -9248,8 +9288,8 @@ Python format strings are described in Python Library reference /
 \1f
 File: gettext.info,  Node: lisp-format,  Next: elisp-format,  Prev: python-format,  Up: Translators for other Languages
 
-Lisp Format Strings
--------------------
+13.3.5 Lisp Format Strings
+--------------------------
 
 Lisp format strings are described in the Common Lisp HyperSpec, chapter
 22.3 Formatted Output,
@@ -9258,8 +9298,8 @@ Lisp format strings are described in the Common Lisp HyperSpec, chapter
 \1f
 File: gettext.info,  Node: elisp-format,  Next: librep-format,  Prev: lisp-format,  Up: Translators for other Languages
 
-Emacs Lisp Format Strings
--------------------------
+13.3.6 Emacs Lisp Format Strings
+--------------------------------
 
 Emacs Lisp format strings are documented in the Emacs Lisp reference,
 section Formatting Strings,
@@ -9268,21 +9308,30 @@ Note that as of version 21, XEmacs supports numbered argument
 specifications in format strings while FSF Emacs doesn't.
 
 \1f
-File: gettext.info,  Node: librep-format,  Next: smalltalk-format,  Prev: elisp-format,  Up: Translators for other Languages
+File: gettext.info,  Node: librep-format,  Next: scheme-format,  Prev: elisp-format,  Up: Translators for other Languages
 
-librep Format Strings
----------------------
+13.3.7 librep Format Strings
+----------------------------
 
 librep format strings are documented in the librep manual, section
 Formatted Output,
-<http://librep.sourceforge.net/librep-manual.html#Formatted%20Output>,
-<http://www.gwinnup.org/research/docs/librep.html#SEC122>.
+`http://librep.sourceforge.net/librep-manual.html#Formatted%20Output',
+`http://www.gwinnup.org/research/docs/librep.html#SEC122'.
 
 \1f
-File: gettext.info,  Node: smalltalk-format,  Next: java-format,  Prev: librep-format,  Up: Translators for other Languages
+File: gettext.info,  Node: scheme-format,  Next: smalltalk-format,  Prev: librep-format,  Up: Translators for other Languages
 
-Smalltalk Format Strings
-------------------------
+13.3.8 Scheme Format Strings
+----------------------------
+
+Scheme format strings are documented in the SLIB manual, section
+Format Specification.
+
+\1f
+File: gettext.info,  Node: smalltalk-format,  Next: java-format,  Prev: scheme-format,  Up: Translators for other Languages
+
+13.3.9 Smalltalk Format Strings
+-------------------------------
 
 Smalltalk format strings are described in the GNU Smalltalk
 documentation, class `CharArray', methods `bindWith:' and
@@ -9294,8 +9343,8 @@ nonzero digit (`1' to `9').
 \1f
 File: gettext.info,  Node: java-format,  Next: csharp-format,  Prev: smalltalk-format,  Up: Translators for other Languages
 
-Java Format Strings
--------------------
+13.3.10 Java Format Strings
+---------------------------
 
 Java format strings are described in the JDK documentation for class
 `java.text.MessageFormat',
@@ -9306,8 +9355,8 @@ See also the ICU documentation
 \1f
 File: gettext.info,  Node: csharp-format,  Next: awk-format,  Prev: java-format,  Up: Translators for other Languages
 
-C# Format Strings
------------------
+13.3.11 C# Format Strings
+-------------------------
 
 C# format strings are described in the .NET documentation for class
 `System.String' and in
@@ -9316,8 +9365,8 @@ C# format strings are described in the .NET documentation for class
 \1f
 File: gettext.info,  Node: awk-format,  Next: object-pascal-format,  Prev: csharp-format,  Up: Translators for other Languages
 
-awk Format Strings
-------------------
+13.3.12 awk Format Strings
+--------------------------
 
 awk format strings are described in the gawk documentation, section
 Printf, `http://www.gnu.org/manual/gawk/html_node/Printf.html#Printf'.
@@ -9325,16 +9374,16 @@ Printf, `http://www.gnu.org/manual/gawk/html_node/Printf.html#Printf'.
 \1f
 File: gettext.info,  Node: object-pascal-format,  Next: ycp-format,  Prev: awk-format,  Up: Translators for other Languages
 
-Object Pascal Format Strings
-----------------------------
+13.3.13 Object Pascal Format Strings
+------------------------------------
 
 Where is this documented?
 
 \1f
 File: gettext.info,  Node: ycp-format,  Next: tcl-format,  Prev: object-pascal-format,  Up: Translators for other Languages
 
-YCP Format Strings
-------------------
+13.3.14 YCP Format Strings
+--------------------------
 
 YCP sformat strings are described in the libycp documentation
 `file:/usr/share/doc/packages/libycp/YCP-builtins.html'.  In summary, a
@@ -9344,8 +9393,8 @@ directive starts with `%' and is followed by `%' or a nonzero digit
 \1f
 File: gettext.info,  Node: tcl-format,  Next: perl-format,  Prev: ycp-format,  Up: Translators for other Languages
 
-Tcl Format Strings
-------------------
+13.3.15 Tcl Format Strings
+--------------------------
 
 Tcl format strings are described in the `format.n' manual page,
 `http://www.scriptics.com/man/tcl8.3/TclCmd/format.htm'.
@@ -9353,8 +9402,8 @@ Tcl format strings are described in the `format.n' manual page,
 \1f
 File: gettext.info,  Node: perl-format,  Next: php-format,  Prev: tcl-format,  Up: Translators for other Languages
 
-Perl Format Strings
--------------------
+13.3.16 Perl Format Strings
+---------------------------
 
 There are two kinds format strings in Perl: those acceptable to the
 Perl built-in function `printf', labelled as `perl-format', and those
@@ -9372,8 +9421,8 @@ In brief, Perl format uses placeholders put between braces (`{' and
 \1f
 File: gettext.info,  Node: php-format,  Next: gcc-internal-format,  Prev: perl-format,  Up: Translators for other Languages
 
-PHP Format Strings
-------------------
+13.3.17 PHP Format Strings
+--------------------------
 
 PHP format strings are described in the documentation of the PHP
 function `sprintf', in `phpdoc/manual/function.sprintf.html' or
@@ -9382,8 +9431,8 @@ function `sprintf', in `phpdoc/manual/function.sprintf.html' or
 \1f
 File: gettext.info,  Node: gcc-internal-format,  Next: qt-format,  Prev: php-format,  Up: Translators for other Languages
 
-GCC internal Format Strings
----------------------------
+13.3.18 GCC internal Format Strings
+-----------------------------------
 
 These format strings are used inside the GCC sources.  In such a format
 string, a directive starts with `%', is optionally followed by a size
@@ -9402,8 +9451,8 @@ const/volatile qualifier.
 \1f
 File: gettext.info,  Node: qt-format,  Prev: gcc-internal-format,  Up: Translators for other Languages
 
-Qt Format Strings
------------------
+13.3.19 Qt Format Strings
+-------------------------
 
 Qt format strings are described in the documentation of the QString
 class `file:/usr/lib/qt-3.0.5/doc/html/qstring.html'.  In summary, a
@@ -9413,8 +9462,8 @@ cannot occur more than once in a format string.
 \1f
 File: gettext.info,  Node: Maintainers for other Languages,  Next: List of Programming Languages,  Prev: Translators for other Languages,  Up: Programming Languages
 
-The Maintainer's View
-=====================
+13.4 The Maintainer's View
+==========================
 
 For the maintainer, the general procedure differs from the C language
 case in two ways.
@@ -9439,8 +9488,8 @@ case in two ways.
 \1f
 File: gettext.info,  Node: List of Programming Languages,  Next: List of Data Formats,  Prev: Maintainers for other Languages,  Up: Programming Languages
 
-Individual Programming Languages
-================================
+13.5 Individual Programming Languages
+=====================================
 
 * Menu:
 
@@ -9452,6 +9501,7 @@ Individual Programming Languages
 * clisp C::                     GNU clisp C sources
 * Emacs Lisp::                  Emacs Lisp
 * librep::                      librep
+* Scheme::                      GNU guile - Scheme
 * Smalltalk::                   GNU Smalltalk
 * Java::                        Java
 * C#::                          C#
@@ -9468,8 +9518,8 @@ Individual Programming Languages
 \1f
 File: gettext.info,  Node: C,  Next: sh,  Prev: List of Programming Languages,  Up: List of Programming Languages
 
-C, C++, Objective C
--------------------
+13.5.1 C, C++, Objective C
+--------------------------
 
 RPMs
      gcc, gpp, gobjc, glibc, gettext
@@ -9528,8 +9578,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: sh,  Next: bash,  Prev: C,  Up: List of Programming Languages
 
-sh - Shell Script
------------------
+13.5.2 sh - Shell Script
+------------------------
 
 RPMs
      bash, gettext
@@ -9589,8 +9639,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Preparing Shell Scripts,  Next: gettext.sh,  Prev: sh,  Up: sh
 
-Preparing Shell Scripts for Internationalization
-................................................
+13.5.2.1 Preparing Shell Scripts for Internationalization
+.........................................................
 
 Preparing a shell script for internationalization is conceptually
 similar to the steps described in *Note Sources::.  The concrete steps
@@ -9652,11 +9702,39 @@ for shell scripts are as follows.
      of `ngettext' or `eval_ngettext', followed by a no-argument `echo'
      command.
 
+     When doing this, you also need to add an extra backslash before
+     the dollar sign in references to shell variables, so that the
+     `eval_gettext' function receives the translatable string before
+     the variable values are substituted into it. For example,
+
+          echo "Remaining files: $filecount"
+
+     becomes
+
+          eval_gettext "Remaining files: \$filecount"; echo
+
+     If the output command is not `echo', you can make it use `echo'
+     nevertheless, through the use of backquotes. However, note that
+     inside backquotes, backslashes must be doubled to be effective
+     (because the backquoting eats one level of backslashes). For
+     example, assuming that `error' is a shell function that signals an
+     error,
+
+          error "file not found: $filename"
+
+     is first transformed into
+
+          error "`echo \"file not found: \$filename\"`"
+
+     which then becomes
+
+          error "`eval_gettext \"file not found: \\\$filename\"`"
+
 \1f
 File: gettext.info,  Node: gettext.sh,  Next: gettext Invocation,  Prev: Preparing Shell Scripts,  Up: sh
 
-Contents of `gettext.sh'
-........................
+13.5.2.2 Contents of `gettext.sh'
+.................................
 
 `gettext.sh', contained in the run-time package of GNU gettext, provides
 the following:
@@ -9672,8 +9750,8 @@ the following:
 \1f
 File: gettext.info,  Node: gettext Invocation,  Next: ngettext Invocation,  Prev: gettext.sh,  Up: sh
 
-Invoking the `gettext' program
-..............................
+13.5.2.3 Invoking the `gettext' program
+.......................................
 
      gettext [OPTION] [[TEXTDOMAIN] MSGID]
      gettext [OPTION] -s [MSGID]...
@@ -9691,9 +9769,9 @@ textual message.
 `-e'
      Enable expansion of some escape sequences.  This option is for
      compatibility with the `echo' program or shell built-in.  The
-     escape sequences `\b', `\c', `\f', `\n', `\r', `\t', `\v', `\\',
-     and `\' followed by one to three octal digits, are interpreted
-     like the `echo' program does.
+     escape sequences `\a', `\b', `\c', `\f', `\n', `\r', `\t', `\v',
+     `\\', and `\' followed by one to three octal digits, are
+     interpreted like the SystemV `echo' program does.
 
 `-E'
      This option is only for compatibility with the `echo' program or
@@ -9727,8 +9805,8 @@ those messages found in the selected catalog are translated.
 \1f
 File: gettext.info,  Node: ngettext Invocation,  Next: envsubst Invocation,  Prev: gettext Invocation,  Up: sh
 
-Invoking the `ngettext' program
-...............................
+13.5.2.4 Invoking the `ngettext' program
+........................................
 
      ngettext [OPTION] [TEXTDOMAIN] MSGID MSGID-PLURAL COUNT
 
@@ -9745,9 +9823,9 @@ textual message whose grammatical form depends on a number.
 `-e'
      Enable expansion of some escape sequences.  This option is for
      compatibility with the `gettext' program.  The escape sequences
-     `\b', `\c', `\f', `\n', `\r', `\t', `\v', `\\', and `\' followed
-     by one to three octal digits, are interpreted like the `echo'
-     program does.
+     `\a', `\b', `\c', `\f', `\n', `\r', `\t', `\v', `\\', and `\'
+     followed by one to three octal digits, are interpreted like the
+     SystemV `echo' program does.
 
 `-E'
      This option is only for compatibility with the `gettext' program.
@@ -9779,8 +9857,8 @@ with the environment variable `TEXTDOMAINDIR'.
 \1f
 File: gettext.info,  Node: envsubst Invocation,  Next: eval_gettext Invocation,  Prev: ngettext Invocation,  Up: sh
 
-Invoking the `envsubst' program
-...............................
+13.5.2.5 Invoking the `envsubst' program
+........................................
 
      envsubst [OPTION] [SHELL-FORMAT]
 
@@ -9826,8 +9904,8 @@ SHELL-FORMAT, one per line.
 \1f
 File: gettext.info,  Node: eval_gettext Invocation,  Next: eval_ngettext Invocation,  Prev: envsubst Invocation,  Up: sh
 
-Invoking the `eval_gettext' function
-....................................
+13.5.2.6 Invoking the `eval_gettext' function
+.............................................
 
      eval_gettext MSGID
 
@@ -9839,8 +9917,8 @@ result.
 \1f
 File: gettext.info,  Node: eval_ngettext Invocation,  Prev: eval_gettext Invocation,  Up: sh
 
-Invoking the `eval_ngettext' function
-.....................................
+13.5.2.7 Invoking the `eval_ngettext' function
+..............................................
 
      eval_ngettext MSGID MSGID-PLURAL COUNT
 
@@ -9853,8 +9931,8 @@ result.
 \1f
 File: gettext.info,  Node: bash,  Next: Python,  Prev: sh,  Up: List of Programming Languages
 
-bash - Bourne-Again Shell Script
---------------------------------
+13.5.3 bash - Bourne-Again Shell Script
+---------------------------------------
 
 GNU `bash' 2.0 or newer has a special shorthand for translating a
 string and substituting variable values in it: `$"msgid"'.  But the use
@@ -9893,8 +9971,8 @@ that don't have the `gettext()' function in libc.
 \1f
 File: gettext.info,  Node: Python,  Next: Common Lisp,  Prev: bash,  Up: List of Programming Languages
 
-Python
-------
+13.5.4 Python
+-------------
 
 RPMs
      python
@@ -9930,7 +10008,7 @@ Prerequisite
      `import gettext'
 
 Use or emulate GNU gettext
-     emulate.  Bug: uses only the first found .mo file, not all of them
+     emulate
 
 Extractor
      `xgettext'
@@ -9949,8 +10027,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Common Lisp,  Next: clisp C,  Prev: Python,  Up: List of Programming Languages
 
-GNU clisp - Common Lisp
------------------------
+13.5.5 GNU clisp - Common Lisp
+------------------------------
 
 RPMs
      clisp 2.28 or newer
@@ -9999,8 +10077,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: clisp C,  Next: Emacs Lisp,  Prev: Common Lisp,  Up: List of Programming Languages
 
-GNU clisp C sources
--------------------
+13.5.6 GNU clisp C sources
+--------------------------
 
 RPMs
      clisp
@@ -10049,8 +10127,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Emacs Lisp,  Next: librep,  Prev: clisp C,  Up: List of Programming Languages
 
-Emacs Lisp
-----------
+13.5.7 Emacs Lisp
+-----------------
 
 RPMs
      emacs, xemacs
@@ -10096,10 +10174,10 @@ po-mode marking
      --
 
 \1f
-File: gettext.info,  Node: librep,  Next: Smalltalk,  Prev: Emacs Lisp,  Up: List of Programming Languages
+File: gettext.info,  Node: librep,  Next: Scheme,  Prev: Emacs Lisp,  Up: List of Programming Languages
 
-librep
-------
+13.5.8 librep
+-------------
 
 RPMs
      librep 0.15.3 or newer
@@ -10146,10 +10224,60 @@ po-mode marking
    An example is available in the `examples' directory: `hello-librep'.
 
 \1f
-File: gettext.info,  Node: Smalltalk,  Next: Java,  Prev: librep,  Up: List of Programming Languages
+File: gettext.info,  Node: Scheme,  Next: Smalltalk,  Prev: librep,  Up: List of Programming Languages
 
-GNU Smalltalk
--------------
+13.5.9 GNU guile - Scheme
+-------------------------
+
+RPMs
+     guile
+
+File extension
+     `scm'
+
+String syntax
+     `"abc"'
+
+gettext shorthand
+     `(_ "abc")'
+
+gettext/ngettext functions
+     `gettext', `ngettext'
+
+textdomain
+     `textdomain'
+
+bindtextdomain
+     `bindtextdomain'
+
+setlocale
+     `(catch #t (lambda () (setlocale LC_ALL "")) (lambda args #f))'
+
+Prerequisite
+     `(use-modules (ice-9 format))'
+
+Use or emulate GNU gettext
+     use
+
+Extractor
+     `xgettext -k_'
+
+Formatting with positions
+     --
+
+Portability
+     On platforms without gettext, no translation.
+
+po-mode marking
+     --
+
+   An example is available in the `examples' directory: `hello-guile'.
+
+\1f
+File: gettext.info,  Node: Smalltalk,  Next: Java,  Prev: Scheme,  Up: List of Programming Languages
+
+13.5.10 GNU Smalltalk
+---------------------
 
 RPMs
      smalltalk
@@ -10202,8 +10330,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Java,  Next: C#,  Prev: Smalltalk,  Up: List of Programming Languages
 
-Java
-----
+13.5.11 Java
+------------
 
 RPMs
      java, java2
@@ -10349,8 +10477,8 @@ than a class with a single-letter name.
 \1f
 File: gettext.info,  Node: C#,  Next: gawk,  Prev: Java,  Up: List of Programming Languages
 
-C#
---
+13.5.12 C#
+----------
 
 RPMs
      pnet, pnetlib 0.6.2 or newer, or mono 0.29 or newer
@@ -10486,7 +10614,6 @@ API.  The latter is an extension of the former, because
 
      The creation of the `ResourceManager' is done through
             new ResourceManager(domainname, Assembly.GetExecutingAssembly())
-
      The `GetString' function returns a string's translation.  Note
      that this function returns null when a translation is missing
      (i.e. not even found in the fallback resource file).
@@ -10561,8 +10688,8 @@ than a class with a single-letter name.
 \1f
 File: gettext.info,  Node: gawk,  Next: Pascal,  Prev: C#,  Up: List of Programming Languages
 
-GNU awk
--------
+13.5.13 GNU awk
+---------------
 
 RPMs
      gawk 3.1 or newer
@@ -10613,8 +10740,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Pascal,  Next: wxWindows,  Prev: gawk,  Up: List of Programming Languages
 
-Pascal - Free Pascal Compiler
------------------------------
+13.5.14 Pascal - Free Pascal Compiler
+-------------------------------------
 
 RPMs
      fpk
@@ -10671,8 +10798,8 @@ the `TranslateResourceStrings' function in the `gettext' unit.
 \1f
 File: gettext.info,  Node: wxWindows,  Next: YCP,  Prev: Pascal,  Up: List of Programming Languages
 
-wxWindows library
------------------
+13.5.15 wxWindows library
+-------------------------
 
 RPMs
      wxGTK, gettext
@@ -10719,8 +10846,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: YCP,  Next: Tcl,  Prev: wxWindows,  Up: List of Programming Languages
 
-YCP - YaST2 scripting language
-------------------------------
+13.5.16 YCP - YaST2 scripting language
+--------------------------------------
 
 RPMs
      libycp, libycp-devel, yast2-core, yast2-core-devel
@@ -10769,8 +10896,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Tcl,  Next: Perl,  Prev: YCP,  Up: List of Programming Languages
 
-Tcl - Tk's scripting language
------------------------------
+13.5.17 Tcl - Tk's scripting language
+-------------------------------------
 
 RPMs
      tcl
@@ -10830,8 +10957,8 @@ implicitly calls `format' when more than one argument is given.
 \1f
 File: gettext.info,  Node: Perl,  Next: PHP,  Prev: Tcl,  Up: List of Programming Languages
 
-Perl
-----
+13.5.18 Perl
+------------
 
 RPMs
      perl
@@ -10942,8 +11069,8 @@ worst probably being its imperfectness.
 \1f
 File: gettext.info,  Node: General Problems,  Next: Default Keywords,  Up: Perl
 
-General Problems Parsing Perl Code
-..................................
+13.5.18.1 General Problems Parsing Perl Code
+............................................
 
 It is often heard that only Perl can parse Perl.  This is not true.
 Perl cannot be _parsed_ at all, it can only be _executed_.  Perl has
@@ -10972,7 +11099,7 @@ function `gettext'.  But what if the module `Locale::Messages' really
 looks like this?
 
      use vars qw (*gettext);
-     
+
      1;
 
    In this case, the string `gettext' will be interpreted as a file
@@ -11004,13 +11131,13 @@ Their interpretation depends on the context:
 
      # A pattern match.
      print "OK\n" if /foobar/;
-     
+
      # A division.
      print 1 / 2;
-     
+
      # Another pattern match.
      print "OK\n" if ?foobar?;
-     
+
      # Conditional.
      print $x ? "foo" : "bar";
 
@@ -11037,8 +11164,8 @@ a manner less challenging to `xgettext'.
 \1f
 File: gettext.info,  Node: Default Keywords,  Next: Special Keywords,  Prev: General Problems,  Up: Perl
 
-Which keywords will xgettext look for?
-......................................
+13.5.18.2 Which keywords will xgettext look for?
+................................................
 
 Unless you instruct `xgettext' otherwise by invoking it with one of the
 options `--keyword' or `-k', it will recognize the following keywords
@@ -11080,8 +11207,8 @@ in your Perl sources:
 \1f
 File: gettext.info,  Node: Special Keywords,  Next: Quote-like Expressions,  Prev: Default Keywords,  Up: Perl
 
-How to Extract Hash Keys
-........................
+13.5.18.3 How to Extract Hash Keys
+..................................
 
 Translating messages at runtime is normally performed by looking up the
 original string in the translation database and returning the
@@ -11116,8 +11243,8 @@ _not_ allowed, regardless of the `use utf8' pragma.
 \1f
 File: gettext.info,  Node: Quote-like Expressions,  Next: Interpolation I,  Prev: Special Keywords,  Up: Perl
 
-What are Strings And Quote-like Expressions?
-............................................
+13.5.18.4 What are Strings And Quote-like Expressions?
+......................................................
 
 Perl offers a plethora of different string constructs.  Those that can
 be used either as arguments to functions or inside braces for hash
@@ -11163,7 +11290,7 @@ lookups are generally supported by `xgettext'.
           print gettext <<'EOF';
           program not found in $PATH
           EOF
-          
+
           print ngettext <<EOF, <<"EOF";
           one file deleted
           EOF
@@ -11181,8 +11308,8 @@ lookups are generally supported by `xgettext'.
 \1f
 File: gettext.info,  Node: Interpolation I,  Next: Interpolation II,  Prev: Quote-like Expressions,  Up: Perl
 
-Invalid Uses Of String Interpolation
-....................................
+13.5.18.5 Invalid Uses Of String Interpolation
+..............................................
 
 Perl is capable of interpolating variables into strings.  This offers
 some nice features in localized programs but can also lead to problems.
@@ -11273,8 +11400,8 @@ you mean.
 \1f
 File: gettext.info,  Node: Interpolation II,  Next: Parentheses,  Prev: Interpolation I,  Up: Perl
 
-Valid Uses Of String Interpolation
-..................................
+13.5.18.6 Valid Uses Of String Interpolation
+............................................
 
 Perl is often used to generate sources for other programming languages
 or arbitrary file formats.  Web applications that output HTML code make
@@ -11335,8 +11462,8 @@ with an "invalid interpolation" error.
 \1f
 File: gettext.info,  Node: Parentheses,  Next: Long Lines,  Prev: Interpolation II,  Up: Perl
 
-When To Use Parentheses
-.......................
+13.5.18.7 When To Use Parentheses
+.................................
 
 In Perl, parentheses around function arguments are mostly optional.
 `xgettext' will always assume that all recognized keywords (except for
@@ -11349,11 +11476,11 @@ ok to use:
      print gettext "Hello World!\n";
      print dgettext ($package => "Hello World!\n");
      print dgettext $package, "Hello World!\n";
-     
+
      # The "fat comma" => turns the left-hand side argument into a
      # single-quoted string!
      print dgettext smellovision => "Hello World!\n";
-     
+
      # The following assignment only works with prototyped functions.
      # Otherwise, the functions will act as "greedy" list operators and
      # eat up all following arguments.
@@ -11368,15 +11495,15 @@ ok to use:
         'cakes', ngettext "one cake", "several cakes", $n,
         'still', $works,
      };
-     
+
      # Parentheses are only significant for the first argument.
      print dngettext 'package', ("one cake", "several cakes", $n), $discarded;
 
 \1f
 File: gettext.info,  Node: Long Lines,  Next: Perl Pitfalls,  Prev: Parentheses,  Up: Perl
 
-How To Grok with Long Lines
-...........................
+13.5.18.8 How To Grok with Long Lines
+.....................................
 
 The necessity of long messages can often lead to a cumbersome or
 unreadable coding style.  Perl has several options that may prevent you
@@ -11425,8 +11552,8 @@ resulting POT file.
 \1f
 File: gettext.info,  Node: Perl Pitfalls,  Prev: Long Lines,  Up: Perl
 
-Bugs, Pitfalls, And Things That Do Not Work
-...........................................
+13.5.18.9 Bugs, Pitfalls, And Things That Do Not Work
+.....................................................
 
 The foregoing sections should have proven that `xgettext' is quite
 smart in extracting translatable strings from Perl sources.  Yet, some
@@ -11523,8 +11650,8 @@ along with `printf()' for this special case.
 \1f
 File: gettext.info,  Node: PHP,  Next: Pike,  Prev: Perl,  Up: List of Programming Languages
 
-PHP Hypertext Preprocessor
---------------------------
+13.5.19 PHP Hypertext Preprocessor
+----------------------------------
 
 RPMs
      mod_php4, mod_php4-core, phpdoc
@@ -11574,8 +11701,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: Pike,  Next: GCC-source,  Prev: PHP,  Up: List of Programming Languages
 
-Pike
-----
+13.5.20 Pike
+------------
 
 RPMs
      roxen
@@ -11622,8 +11749,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: GCC-source,  Prev: Pike,  Up: List of Programming Languages
 
-GNU Compiler Collection sources
--------------------------------
+13.5.21 GNU Compiler Collection sources
+---------------------------------------
 
 RPMs
      gcc
@@ -11671,8 +11798,8 @@ po-mode marking
 \1f
 File: gettext.info,  Node: List of Data Formats,  Prev: List of Programming Languages,  Up: Programming Languages
 
-Internationalizable Data
-========================
+13.6 Internationalizable Data
+=============================
 
 Here is a list of other data formats which can be internationalized
 using GNU gettext.
@@ -11686,8 +11813,8 @@ using GNU gettext.
 \1f
 File: gettext.info,  Node: POT,  Next: RST,  Prev: List of Data Formats,  Up: List of Data Formats
 
-POT - Portable Object Template
-------------------------------
+13.6.1 POT - Portable Object Template
+-------------------------------------
 
 RPMs
      gettext
@@ -11701,8 +11828,8 @@ Extractor
 \1f
 File: gettext.info,  Node: RST,  Next: Glade,  Prev: POT,  Up: List of Data Formats
 
-Resource String Table
----------------------
+13.6.2 Resource String Table
+----------------------------
 
 RPMs
      fpk
@@ -11716,8 +11843,8 @@ Extractor
 \1f
 File: gettext.info,  Node: Glade,  Prev: RST,  Up: List of Data Formats
 
-Glade - GNOME user interface description
-----------------------------------------
+13.6.3 Glade - GNOME user interface description
+-----------------------------------------------
 
 RPMs
      glade, libglade, glade2, libglade2, intltool
@@ -11732,8 +11859,8 @@ Extractor
 \1f
 File: gettext.info,  Node: Conclusion,  Next: Language Codes,  Prev: Programming Languages,  Up: Top
 
-Concluding Remarks
-******************
+14 Concluding Remarks
+*********************
 
 We would like to conclude this GNU `gettext' manual by presenting an
 history of the Translation Project so far.  We finally give a few
@@ -11748,8 +11875,8 @@ Native Language Support matters.
 \1f
 File: gettext.info,  Node: History,  Next: References,  Prev: Conclusion,  Up: Conclusion
 
-History of GNU `gettext'
-========================
+14.1 History of GNU `gettext'
+=============================
 
 Internationalization concerns and algorithms have been informally and
 casually discussed for years in GNU, sometimes around GNU `libc', maybe
@@ -11827,8 +11954,8 @@ manipulating PO files.
 \1f
 File: gettext.info,  Node: References,  Prev: History,  Up: Conclusion
 
-Related Readings
-================
+14.2 Related Readings
+=====================
 
 Eugene H. Dorr (`dorre@well.com') maintains an interesting bibliography
 on internationalization matters, called `Internationalization Reference
@@ -11852,20 +11979,18 @@ matters, and Jochen Hein (`Hein@student.tu-clausthal.de') took over the
 responsibility of maintaining it.  It may be found as:
      ftp://sunsite.unc.edu/pub/Linux/utils/nls/catalogs/Incoming/...
           ...locale-tutorial-0.8.txt.gz
-
-This site is mirrored in:
+   This site is mirrored in:
      ftp://ftp.ibp.fr/pub/linux/sunsite/
 
    A French version of the same tutorial should be findable at:
      ftp://ftp.ibp.fr/pub/linux/french/docs/
-
-together with French translations of many Linux-related documents.
+   together with French translations of many Linux-related documents.
 
 \1f
 File: gettext.info,  Node: Language Codes,  Next: Country Codes,  Prev: Conclusion,  Up: Top
 
-Language Codes
-**************
+Appendix A Language Codes
+*************************
 
 The ISO 639 standard defines two character codes for many languages.
 All abbreviations for languages used in the Translation Project should
@@ -12429,8 +12554,8 @@ come from this standard.
 \1f
 File: gettext.info,  Node: Country Codes,  Next: Program Index,  Prev: Language Codes,  Up: Top
 
-Country Codes
-*************
+Appendix B Country Codes
+************************
 
 The ISO 3166 standard defines two character codes for many countries
 and territories.  All abbreviations for countries used in the
@@ -13159,30 +13284,32 @@ File: gettext.info,  Node: Program Index,  Next: Option Index,  Prev: Country Co
 Program Index
 *************
 
+\0\b[index\0\b]
 * Menu:
 
-* autopoint:                             autopoint Invocation.
-* envsubst:                              envsubst Invocation.
-* gettext <1>:                           gettext Invocation.
-* gettext:                               sh.
+* autopoint:                             autopoint Invocation. (line  6)
+* envsubst:                              envsubst Invocation.  (line  6)
+* gettext <1>:                           gettext Invocation.   (line  6)
+* gettext:                               sh.                   (line 19)
 * gettextize:                            gettextize Invocation.
-* msgattrib:                             msgattrib Invocation.
-* msgcat:                                msgcat Invocation.
-* msgcmp:                                msgcmp Invocation.
-* msgcomm:                               msgcomm Invocation.
-* msgconv:                               msgconv Invocation.
-* msgen:                                 msgen Invocation.
-* msgexec:                               msgexec Invocation.
-* msgfilter:                             msgfilter Invocation.
-* msgfmt:                                msgfmt Invocation.
-* msggrep:                               msggrep Invocation.
-* msginit:                               msginit Invocation.
-* msgmerge:                              msgmerge Invocation.
-* msgunfmt:                              msgunfmt Invocation.
-* msguniq:                               msguniq Invocation.
-* ngettext <1>:                          ngettext Invocation.
-* ngettext:                              sh.
-* xgettext:                              xgettext Invocation.
+                                                               (line 34)
+* msgattrib:                             msgattrib Invocation. (line  6)
+* msgcat:                                msgcat Invocation.    (line  6)
+* msgcmp:                                msgcmp Invocation.    (line  6)
+* msgcomm:                               msgcomm Invocation.   (line  6)
+* msgconv:                               msgconv Invocation.   (line  6)
+* msgen:                                 msgen Invocation.     (line  6)
+* msgexec:                               msgexec Invocation.   (line  6)
+* msgfilter:                             msgfilter Invocation. (line  6)
+* msgfmt:                                msgfmt Invocation.    (line  6)
+* msggrep:                               msggrep Invocation.   (line  6)
+* msginit:                               msginit Invocation.   (line  6)
+* msgmerge:                              msgmerge Invocation.  (line  6)
+* msgunfmt:                              msgunfmt Invocation.  (line  6)
+* msguniq:                               msguniq Invocation.   (line  6)
+* ngettext <1>:                          ngettext Invocation.  (line  6)
+* ngettext:                              sh.                   (line 19)
+* xgettext:                              xgettext Invocation.  (line  6)
 
 \1f
 File: gettext.info,  Node: Option Index,  Next: Variable Index,  Prev: Program Index,  Up: Top
@@ -13190,548 +13317,643 @@ File: gettext.info,  Node: Option Index,  Next: Variable Index,  Prev: Program I
 Option Index
 ************
 
+\0\b[index\0\b]
 * Menu:
 
-* --add-comments, xgettext option:       xgettext Invocation.
+* --add-comments, xgettext option:       xgettext Invocation. (line  97)
 * --add-location, msgattrib option:      msgattrib Invocation.
-* --add-location, msgcat option:         msgcat Invocation.
-* --add-location, msgcomm option:        msgcomm Invocation.
-* --add-location, msgconv option:        msgconv Invocation.
-* --add-location, msgen option:          msgen Invocation.
+                                                              (line 124)
+* --add-location, msgcat option:         msgcat Invocation.   (line 105)
+* --add-location, msgcomm option:        msgcomm Invocation.  (line  95)
+* --add-location, msgconv option:        msgconv Invocation.  (line  74)
+* --add-location, msgen option:          msgen Invocation.    (line  70)
 * --add-location, msgfilter option:      msgfilter Invocation.
-* --add-location, msggrep option:        msggrep Invocation.
-* --add-location, msgmerge option:       msgmerge Invocation.
-* --add-location, msguniq option:        msguniq Invocation.
-* --add-location, xgettext option:       xgettext Invocation.
-* --alignment, msgfmt option:            msgfmt Invocation.
-* --backup, msgmerge option:             msgmerge Invocation.
-* --c++, xgettext option:                xgettext Invocation.
-* --check, msgfmt option:                msgfmt Invocation.
-* --check-accelerators, msgfmt option:   msgfmt Invocation.
-* --check-compatibility, msgfmt option:  msgfmt Invocation.
-* --check-domain, msgfmt option:         msgfmt Invocation.
-* --check-format, msgfmt option:         msgfmt Invocation.
-* --check-header, msgfmt option:         msgfmt Invocation.
+                                                              (line 111)
+* --add-location, msggrep option:        msggrep Invocation.  (line 134)
+* --add-location, msgmerge option:       msgmerge Invocation. (line 135)
+* --add-location, msguniq option:        msguniq Invocation.  (line  92)
+* --add-location, xgettext option:       xgettext Invocation. (line 211)
+* --alignment, msgfmt option:            msgfmt Invocation.   (line 209)
+* --backup, msgmerge option:             msgmerge Invocation. (line  65)
+* --c++, xgettext option:                xgettext Invocation. (line  64)
+* --check, msgfmt option:                msgfmt Invocation.   (line 146)
+* --check-accelerators, msgfmt option:   msgfmt Invocation.   (line 187)
+* --check-compatibility, msgfmt option:  msgfmt Invocation.   (line 183)
+* --check-domain, msgfmt option:         msgfmt Invocation.   (line 178)
+* --check-format, msgfmt option:         msgfmt Invocation.   (line 150)
+* --check-header, msgfmt option:         msgfmt Invocation.   (line 173)
 * --clear-fuzzy, msgattrib option:       msgattrib Invocation.
+                                                              (line  71)
 * --clear-obsolete, msgattrib option:    msgattrib Invocation.
-* --comment, msggrep option:             msggrep Invocation.
-* --compendium, msgmerge option:         msgmerge Invocation.
+                                                              (line  77)
+* --comment, msggrep option:             msggrep Invocation.  (line  85)
+* --compendium, msgmerge option:         msgmerge Invocation. (line  36)
 * --copy, gettextize option:             gettextize Invocation.
-* --copyright-holder, xgettext option:   xgettext Invocation.
-* --csharp, msgfmt option:               msgfmt Invocation.
-* --csharp, msgunfmt option:             msgunfmt Invocation.
-* --csharp-resources, msgfmt option:     msgfmt Invocation.
-* --csharp-resources, msgunfmt option:   msgunfmt Invocation.
-* --debug, xgettext option:              xgettext Invocation.
-* --default-domain, xgettext option:     xgettext Invocation.
+                                                              (line  40)
+* --copyright-holder, xgettext option:   xgettext Invocation. (line 258)
+* --csharp, msgfmt option:               msgfmt Invocation.   (line  36)
+* --csharp, msgunfmt option:             msgunfmt Invocation. (line  19)
+* --csharp-resources, msgfmt option:     msgfmt Invocation.   (line  40)
+* --csharp-resources, msgunfmt option:   msgunfmt Invocation. (line  23)
+* --debug, xgettext option:              xgettext Invocation. (line 183)
+* --default-domain, xgettext option:     xgettext Invocation. (line  36)
 * --directory, msgattrib option:         msgattrib Invocation.
-* --directory, msgcat option:            msgcat Invocation.
-* --directory, msgcmp option:            msgcmp Invocation.
-* --directory, msgcomm option:           msgcomm Invocation.
-* --directory, msgconv option:           msgconv Invocation.
-* --directory, msgen option:             msgen Invocation.
-* --directory, msgexec option:           msgexec Invocation.
+                                                              (line  19)
+* --directory, msgcat option:            msgcat Invocation.   (line  32)
+* --directory, msgcmp option:            msgcmp Invocation.   (line  27)
+* --directory, msgcomm option:           msgcomm Invocation.  (line  30)
+* --directory, msgconv option:           msgconv Invocation.  (line  19)
+* --directory, msgen option:             msgen Invocation.    (line  25)
+* --directory, msgexec option:           msgexec Invocation.  (line  42)
 * --directory, msgfilter option:         msgfilter Invocation.
-* --directory, msgfmt option:            msgfmt Invocation.
-* --directory, msggrep option:           msggrep Invocation.
-* --directory, msgmerge option:          msgmerge Invocation.
-* --directory, msguniq option:           msguniq Invocation.
-* --directory, xgettext option:          xgettext Invocation.
-* --domain, gettext option:              gettext Invocation.
-* --domain, msggrep option:              msggrep Invocation.
-* --domain, ngettext option:             ngettext Invocation.
+                                                              (line  20)
+* --directory, msgfmt option:            msgfmt Invocation.   (line  18)
+* --directory, msggrep option:           msggrep Invocation.  (line  19)
+* --directory, msgmerge option:          msgmerge Invocation. (line  30)
+* --directory, msguniq option:           msguniq Invocation.  (line  26)
+* --directory, xgettext option:          xgettext Invocation. (line  24)
+* --domain, gettext option:              gettext Invocation.  (line  16)
+* --domain, msggrep option:              msggrep Invocation.  (line  73)
+* --domain, ngettext option:             ngettext Invocation. (line  15)
 * --dry-run, autopoint option:           autopoint Invocation.
+                                                              (line  24)
 * --dry-run, gettextize option:          gettextize Invocation.
-* --exclude-file, xgettext option:       xgettext Invocation.
+                                                              (line  65)
+* --exclude-file, xgettext option:       xgettext Invocation. (line  92)
 * --expression, msgfilter option:        msgfilter Invocation.
-* --extended-regexp, msggrep option:     msggrep Invocation.
-* --extract-all, xgettext option:        xgettext Invocation.
+                                                              (line  68)
+* --extended-regexp, msggrep option:     msggrep Invocation.  (line  89)
+* --extract-all, xgettext option:        xgettext Invocation. (line 106)
 * --file, msgfilter option:              msgfilter Invocation.
-* --file, msggrep option:                msggrep Invocation.
-* --files-from, msgcat option:           msgcat Invocation.
-* --files-from, msgcomm option:          msgcomm Invocation.
-* --files-from, xgettext option:         xgettext Invocation.
-* --fixed-strings, msggrep option:       msggrep Invocation.
-* --flag, xgettext option:               xgettext Invocation.
+                                                              (line  72)
+* --file, msggrep option:                msggrep Invocation.  (line 101)
+* --files-from, msgcat option:           msgcat Invocation.   (line  27)
+* --files-from, msgcomm option:          msgcomm Invocation.  (line  25)
+* --files-from, xgettext option:         xgettext Invocation. (line  19)
+* --fixed-strings, msggrep option:       msggrep Invocation.  (line  93)
+* --flag, xgettext option:               xgettext Invocation. (line 134)
 * --force, autopoint option:             autopoint Invocation.
+                                                              (line  20)
 * --force, gettextize option:            gettextize Invocation.
+                                                              (line  48)
 * --force-po, msgattrib option:          msgattrib Invocation.
-* --force-po, msgcat option:             msgcat Invocation.
-* --force-po, msgcomm option:            msgcomm Invocation.
-* --force-po, msgconv option:            msgconv Invocation.
-* --force-po, msgen option:              msgen Invocation.
+                                                              (line 113)
+* --force-po, msgcat option:             msgcat Invocation.   (line  94)
+* --force-po, msgcomm option:            msgcomm Invocation.  (line  84)
+* --force-po, msgconv option:            msgconv Invocation.  (line  64)
+* --force-po, msgen option:              msgen Invocation.    (line  60)
 * --force-po, msgfilter option:          msgfilter Invocation.
-* --force-po, msggrep option:            msggrep Invocation.
-* --force-po, msgmerge option:           msgmerge Invocation.
-* --force-po, msgunfmt option:           msgunfmt Invocation.
-* --force-po, msguniq option:            msguniq Invocation.
-* --force-po, xgettext option:           xgettext Invocation.
-* --foreign-user, xgettext option:       xgettext Invocation.
-* --from-code, xgettext option:          xgettext Invocation.
+                                                              (line  97)
+* --force-po, msggrep option:            msggrep Invocation.  (line 125)
+* --force-po, msgmerge option:           msgmerge Invocation. (line 125)
+* --force-po, msgunfmt option:           msgunfmt Invocation. (line 108)
+* --force-po, msguniq option:            msguniq Invocation.  (line  81)
+* --force-po, xgettext option:           xgettext Invocation. (line 200)
+* --foreign-user, xgettext option:       xgettext Invocation. (line 273)
+* --from-code, xgettext option:          xgettext Invocation. (line  74)
 * --fuzzy, msgattrib option:             msgattrib Invocation.
+                                                              (line  88)
 * --help, autopoint option:              autopoint Invocation.
-* --help, envsubst option:               envsubst Invocation.
-* --help, gettext option:                gettext Invocation.
+                                                              (line  33)
+* --help, envsubst option:               envsubst Invocation. (line  22)
+* --help, gettext option:                gettext Invocation.  (line  32)
 * --help, gettextize option:             gettextize Invocation.
+                                                              (line  70)
 * --help, msgattrib option:              msgattrib Invocation.
-* --help, msgcat option:                 msgcat Invocation.
-* --help, msgcmp option:                 msgcmp Invocation.
-* --help, msgcomm option:                msgcomm Invocation.
-* --help, msgconv option:                msgconv Invocation.
-* --help, msgen option:                  msgen Invocation.
-* --help, msgexec option:                msgexec Invocation.
+                                                              (line 169)
+* --help, msgcat option:                 msgcat Invocation.   (line 150)
+* --help, msgcmp option:                 msgcmp Invocation.   (line  57)
+* --help, msgcomm option:                msgcomm Invocation.  (line 143)
+* --help, msgconv option:                msgconv Invocation.  (line 119)
+* --help, msgen option:                  msgen Invocation.    (line 115)
+* --help, msgexec option:                msgexec Invocation.  (line  67)
 * --help, msgfilter option:              msgfilter Invocation.
-* --help, msgfmt option:                 msgfmt Invocation.
-* --help, msggrep option:                msggrep Invocation.
-* --help, msginit option:                msginit Invocation.
-* --help, msgmerge option:               msgmerge Invocation.
-* --help, msgunfmt option:               msgunfmt Invocation.
-* --help, msguniq option:                msguniq Invocation.
-* --help, ngettext option:               ngettext Invocation.
-* --help, xgettext option:               xgettext Invocation.
-* --ignore-case, msggrep option:         msggrep Invocation.
+                                                              (line 156)
+* --help, msgfmt option:                 msgfmt Invocation.   (line 222)
+* --help, msggrep option:                msggrep Invocation.  (line 177)
+* --help, msginit option:                msginit Invocation.  (line  90)
+* --help, msgmerge option:               msgmerge Invocation. (line 180)
+* --help, msgunfmt option:               msgunfmt Invocation. (line 153)
+* --help, msguniq option:                msguniq Invocation.  (line 137)
+* --help, ngettext option:               ngettext Invocation. (line  31)
+* --help, xgettext option:               xgettext Invocation. (line 319)
+* --ignore-case, msggrep option:         msggrep Invocation.  (line 105)
 * --ignore-file, msgattrib option:       msgattrib Invocation.
+                                                              (line  84)
 * --indent, msgattrib option:            msgattrib Invocation.
-* --indent, msgcat option:               msgcat Invocation.
-* --indent, msgcomm option:              msgcomm Invocation.
-* --indent, msgconv option:              msgconv Invocation.
-* --indent, msgen option:                msgen Invocation.
+                                                              (line 117)
+* --indent, msgcat option:               msgcat Invocation.   (line  98)
+* --indent, msgcomm option:              msgcomm Invocation.  (line  88)
+* --indent, msgconv option:              msgconv Invocation.  (line  68)
+* --indent, msgen option:                msgen Invocation.    (line  64)
 * --indent, msgfilter option:            msgfilter Invocation.
-* --indent, msggrep option:              msggrep Invocation.
-* --indent, msgmerge option:             msgmerge Invocation.
-* --indent, msgunfmt option:             msgunfmt Invocation.
-* --indent, msguniq option:              msguniq Invocation.
-* --indent, xgettext option:             xgettext Invocation.
-* --input, msgexec option:               msgexec Invocation.
+                                                              (line 100)
+* --indent, msggrep option:              msggrep Invocation.  (line 128)
+* --indent, msgmerge option:             msgmerge Invocation. (line 129)
+* --indent, msgunfmt option:             msgunfmt Invocation. (line 112)
+* --indent, msguniq option:              msguniq Invocation.  (line  85)
+* --indent, xgettext option:             xgettext Invocation. (line 204)
+* --input, msgexec option:               msgexec Invocation.  (line  38)
 * --input, msgfilter option:             msgfilter Invocation.
-* --input, msginit option:               msginit Invocation.
+                                                              (line  16)
+* --input, msginit option:               msginit Invocation.  (line  16)
 * --intl, gettextize option:             gettextize Invocation.
-* --java, msgfmt option:                 msgfmt Invocation.
-* --java, msgunfmt option:               msgunfmt Invocation.
-* --java2, msgfmt option:                msgfmt Invocation.
-* --join-existing, xgettext option:      xgettext Invocation.
+                                                              (line  51)
+* --java, msgfmt option:                 msgfmt Invocation.   (line  30)
+* --java, msgunfmt option:               msgunfmt Invocation. (line  16)
+* --java2, msgfmt option:                msgfmt Invocation.   (line  33)
+* --join-existing, xgettext option:      xgettext Invocation. (line  88)
 * --keep-header, msgfilter option:       msgfilter Invocation.
-* --keyword, xgettext option:            xgettext Invocation.
-* --language, xgettext option:           xgettext Invocation.
-* --less-than, msgcat option:            msgcat Invocation.
-* --less-than, msgcomm option:           msgcomm Invocation.
-* --locale, msgfmt option:               msgfmt Invocation.
-* --locale, msginit option:              msginit Invocation.
-* --locale, msgunfmt option:             msgunfmt Invocation.
-* --location, msggrep option:            msggrep Invocation.
-* --more-than, msgcat option:            msgcat Invocation.
-* --more-than, msgcomm option:           msgcomm Invocation.
-* --msgid, msggrep option:               msggrep Invocation.
-* --msgid-bugs-address, xgettext option: xgettext Invocation.
-* --msgstr, msggrep option:              msggrep Invocation.
-* --msgstr-prefix, xgettext option:      xgettext Invocation.
-* --msgstr-suffix, xgettext option:      xgettext Invocation.
-* --multi-domain, msgcmp option:         msgcmp Invocation.
-* --multi-domain, msgmerge option:       msgmerge Invocation.
+                                                              (line 103)
+* --keyword, xgettext option:            xgettext Invocation. (line 114)
+* --language, xgettext option:           xgettext Invocation. (line  56)
+* --less-than, msgcat option:            msgcat Invocation.   (line  55)
+* --less-than, msgcomm option:           msgcomm Invocation.  (line  53)
+* --locale, msgfmt option:               msgfmt Invocation.   (line  79)
+* --locale, msginit option:              msginit Invocation.  (line  52)
+* --locale, msgunfmt option:             msgunfmt Invocation. (line  47)
+* --location, msggrep option:            msggrep Invocation.  (line  68)
+* --more-than, msgcat option:            msgcat Invocation.   (line  60)
+* --more-than, msgcomm option:           msgcomm Invocation.  (line  58)
+* --msgid, msggrep option:               msggrep Invocation.  (line  77)
+* --msgid-bugs-address, xgettext option: xgettext Invocation. (line 279)
+* --msgstr, msggrep option:              msggrep Invocation.  (line  81)
+* --msgstr-prefix, xgettext option:      xgettext Invocation. (line 307)
+* --msgstr-suffix, xgettext option:      xgettext Invocation. (line 311)
+* --multi-domain, msgcmp option:         msgcmp Invocation.   (line  36)
+* --multi-domain, msgmerge option:       msgmerge Invocation. (line 101)
 * --no-changelog, gettextize option:     gettextize Invocation.
+                                                              (line  59)
 * --no-fuzzy, msgattrib option:          msgattrib Invocation.
-* --no-fuzzy-matching, msgmerge option:  msgmerge Invocation.
-* --no-hash, msgfmt option:              msgfmt Invocation.
+                                                              (line  47)
+* --no-fuzzy-matching, msgmerge option:  msgmerge Invocation. (line 105)
+* --no-hash, msgfmt option:              msgfmt Invocation.   (line 212)
 * --no-location, msgattrib option:       msgattrib Invocation.
-* --no-location, msgcat option:          msgcat Invocation.
-* --no-location, msgcomm option:         msgcomm Invocation.
-* --no-location, msgconv option:         msgconv Invocation.
-* --no-location, msgen option:           msgen Invocation.
+                                                              (line 120)
+* --no-location, msgcat option:          msgcat Invocation.   (line 101)
+* --no-location, msgcomm option:         msgcomm Invocation.  (line  91)
+* --no-location, msgconv option:         msgconv Invocation.  (line  71)
+* --no-location, msgen option:           msgen Invocation.    (line  67)
 * --no-location, msgfilter option:       msgfilter Invocation.
-* --no-location, msggrep option:         msggrep Invocation.
-* --no-location, msgmerge option:        msgmerge Invocation.
-* --no-location, msguniq option:         msguniq Invocation.
-* --no-location, xgettext option:        xgettext Invocation.
+                                                              (line 108)
+* --no-location, msggrep option:         msggrep Invocation.  (line 131)
+* --no-location, msgmerge option:        msgmerge Invocation. (line 132)
+* --no-location, msguniq option:         msguniq Invocation.  (line  88)
+* --no-location, xgettext option:        xgettext Invocation. (line 207)
 * --no-obsolete, msgattrib option:       msgattrib Invocation.
-* --no-translator, msginit option:       msginit Invocation.
+                                                              (line  53)
+* --no-translator, msginit option:       msginit Invocation.  (line  58)
 * --no-wrap, msgattrib option:           msgattrib Invocation.
-* --no-wrap, msgcat option:              msgcat Invocation.
-* --no-wrap, msgcomm option:             msgcomm Invocation.
-* --no-wrap, msgconv option:             msgconv Invocation.
-* --no-wrap, msgen option:               msgen Invocation.
+                                                              (line 149)
+* --no-wrap, msgcat option:              msgcat Invocation.   (line 130)
+* --no-wrap, msgcomm option:             msgcomm Invocation.  (line 120)
+* --no-wrap, msgconv option:             msgconv Invocation.  (line  99)
+* --no-wrap, msgen option:               msgen Invocation.    (line  95)
 * --no-wrap, msgfilter option:           msgfilter Invocation.
-* --no-wrap, msggrep option:             msggrep Invocation.
-* --no-wrap, msginit option:             msginit Invocation.
-* --no-wrap, msgmerge option:            msgmerge Invocation.
-* --no-wrap, msgunfmt option:            msgunfmt Invocation.
-* --no-wrap, msguniq option:             msguniq Invocation.
-* --no-wrap, xgettext option:            xgettext Invocation.
+                                                              (line 136)
+* --no-wrap, msggrep option:             msggrep Invocation.  (line 159)
+* --no-wrap, msginit option:             msginit Invocation.  (line  79)
+* --no-wrap, msgmerge option:            msgmerge Invocation. (line 160)
+* --no-wrap, msgunfmt option:            msgunfmt Invocation. (line 137)
+* --no-wrap, msguniq option:             msguniq Invocation.  (line 117)
+* --no-wrap, xgettext option:            xgettext Invocation. (line 235)
 * --obsolete, msgattrib option:          msgattrib Invocation.
-* --omit-header, msgcomm option:         msgcomm Invocation.
-* --omit-header, xgettext option:        xgettext Invocation.
+                                                              (line  92)
+* --omit-header, msgcomm option:         msgcomm Invocation.  (line 135)
+* --omit-header, xgettext option:        xgettext Invocation. (line 250)
 * --only-file, msgattrib option:         msgattrib Invocation.
+                                                              (line  80)
 * --only-fuzzy, msgattrib option:        msgattrib Invocation.
+                                                              (line  50)
 * --only-obsolete, msgattrib option:     msgattrib Invocation.
-* --output, xgettext option:             xgettext Invocation.
-* --output-dir, xgettext option:         xgettext Invocation.
+                                                              (line  56)
+* --output, xgettext option:             xgettext Invocation. (line  40)
+* --output-dir, xgettext option:         xgettext Invocation. (line  45)
 * --output-file, msgattrib option:       msgattrib Invocation.
-* --output-file, msgcat option:          msgcat Invocation.
-* --output-file, msgcomm option:         msgcomm Invocation.
-* --output-file, msgconv option:         msgconv Invocation.
-* --output-file, msgen option:           msgen Invocation.
+                                                              (line  31)
+* --output-file, msgcat option:          msgcat Invocation.   (line  44)
+* --output-file, msgcomm option:         msgcomm Invocation.  (line  42)
+* --output-file, msgconv option:         msgconv Invocation.  (line  31)
+* --output-file, msgen option:           msgen Invocation.    (line  37)
 * --output-file, msgfilter option:       msgfilter Invocation.
-* --output-file, msgfmt option:          msgfmt Invocation.
-* --output-file, msggrep option:         msggrep Invocation.
-* --output-file, msginit option:         msginit Invocation.
-* --output-file, msgmerge option:        msgmerge Invocation.
-* --output-file, msgunfmt option:        msgunfmt Invocation.
-* --output-file, msguniq option:         msguniq Invocation.
+                                                              (line  32)
+* --output-file, msgfmt option:          msgfmt Invocation.   (line  54)
+* --output-file, msggrep option:         msggrep Invocation.  (line  31)
+* --output-file, msginit option:         msginit Invocation.  (line  27)
+* --output-file, msgmerge option:        msgmerge Invocation. (line  53)
+* --output-file, msgunfmt option:        msgunfmt Invocation. (line  98)
+* --output-file, msguniq option:         msguniq Invocation.  (line  38)
 * --properties-input, msgattrib option:  msgattrib Invocation.
-* --properties-input, msgcat option:     msgcat Invocation.
-* --properties-input, msgcmp option:     msgcmp Invocation.
-* --properties-input, msgcomm option:    msgcomm Invocation.
-* --properties-input, msgconv option:    msgconv Invocation.
-* --properties-input, msgen option:      msgen Invocation.
-* --properties-input, msgexec option:    msgexec Invocation.
+                                                              (line 101)
+* --properties-input, msgcat option:     msgcat Invocation.   (line  74)
+* --properties-input, msgcmp option:     msgcmp Invocation.   (line  44)
+* --properties-input, msgcomm option:    msgcomm Invocation.  (line  72)
+* --properties-input, msgconv option:    msgconv Invocation.  (line  52)
+* --properties-input, msgen option:      msgen Invocation.    (line  48)
+* --properties-input, msgexec option:    msgexec Invocation.  (line  54)
 * --properties-input, msgfilter option:  msgfilter Invocation.
-* --properties-input, msgfmt option:     msgfmt Invocation.
-* --properties-input, msggrep option:    msggrep Invocation.
-* --properties-input, msginit option:    msginit Invocation.
-* --properties-input, msgmerge option:   msgmerge Invocation.
-* --properties-input, msguniq option:    msguniq Invocation.
+                                                              (line  85)
+* --properties-input, msgfmt option:     msgfmt Invocation.   (line 133)
+* --properties-input, msggrep option:    msggrep Invocation.  (line 113)
+* --properties-input, msginit option:    msginit Invocation.  (line  39)
+* --properties-input, msgmerge option:   msgmerge Invocation. (line 113)
+* --properties-input, msguniq option:    msguniq Invocation.  (line  61)
 * --properties-output, msgattrib option: msgattrib Invocation.
-* --properties-output, msgcat option:    msgcat Invocation.
-* --properties-output, msgcomm option:   msgcomm Invocation.
-* --properties-output, msgconv option:   msgconv Invocation.
-* --properties-output, msgen option:     msgen Invocation.
+                                                              (line 133)
+* --properties-output, msgcat option:    msgcat Invocation.   (line 114)
+* --properties-output, msgcomm option:   msgcomm Invocation.  (line 104)
+* --properties-output, msgconv option:   msgconv Invocation.  (line  83)
+* --properties-output, msgen option:     msgen Invocation.    (line  79)
 * --properties-output, msgfilter option: msgfilter Invocation.
-* --properties-output, msggrep option:   msggrep Invocation.
-* --properties-output, msginit option:   msginit Invocation.
-* --properties-output, msgmerge option:  msgmerge Invocation.
-* --properties-output, msgunfmt option:  msgunfmt Invocation.
-* --properties-output, msguniq option:   msguniq Invocation.
-* --properties-output, xgettext option:  xgettext Invocation.
-* --qt, msgfmt option:                   msgfmt Invocation.
-* --qt, xgettext option:                 xgettext Invocation.
+                                                              (line 120)
+* --properties-output, msggrep option:   msggrep Invocation.  (line 143)
+* --properties-output, msginit option:   msginit Invocation.  (line  63)
+* --properties-output, msgmerge option:  msgmerge Invocation. (line 144)
+* --properties-output, msgunfmt option:  msgunfmt Invocation. (line 121)
+* --properties-output, msguniq option:   msguniq Invocation.  (line 101)
+* --properties-output, xgettext option:  xgettext Invocation. (line 219)
+* --qt, msgfmt option:                   msgfmt Invocation.   (line  46)
+* --qt, xgettext option:                 xgettext Invocation. (line 179)
 * --quiet, msgfilter option:             msgfilter Invocation.
-* --quiet, msgmerge option:              msgmerge Invocation.
-* --regexp=, msggrep option:             msggrep Invocation.
-* --repeated, msguniq option:            msguniq Invocation.
-* --resource, msgfmt option:             msgfmt Invocation.
-* --resource, msgunfmt option:           msgunfmt Invocation.
+                                                              (line  77)
+* --quiet, msgmerge option:              msgmerge Invocation. (line 193)
+* --regexp=, msggrep option:             msggrep Invocation.  (line  97)
+* --repeated, msguniq option:            msguniq Invocation.  (line  49)
+* --resource, msgfmt option:             msgfmt Invocation.   (line  75)
+* --resource, msgunfmt option:           msgunfmt Invocation. (line  43)
 * --set-fuzzy, msgattrib option:         msgattrib Invocation.
+                                                              (line  68)
 * --set-obsolete, msgattrib option:      msgattrib Invocation.
+                                                              (line  74)
 * --silent, msgfilter option:            msgfilter Invocation.
-* --silent, msgmerge option:             msgmerge Invocation.
+                                                              (line  77)
+* --silent, msgmerge option:             msgmerge Invocation. (line 193)
 * --sort-by-file, msgattrib option:      msgattrib Invocation.
-* --sort-by-file, msgcat option:         msgcat Invocation.
-* --sort-by-file, msgcomm option:        msgcomm Invocation.
-* --sort-by-file, msgconv option:        msgconv Invocation.
-* --sort-by-file, msgen option:          msgen Invocation.
+                                                              (line 161)
+* --sort-by-file, msgcat option:         msgcat Invocation.   (line 142)
+* --sort-by-file, msgcomm option:        msgcomm Invocation.  (line 132)
+* --sort-by-file, msgconv option:        msgconv Invocation.  (line 111)
+* --sort-by-file, msgen option:          msgen Invocation.    (line 107)
 * --sort-by-file, msgfilter option:      msgfilter Invocation.
-* --sort-by-file, msggrep option:        msggrep Invocation.
-* --sort-by-file, msgmerge option:       msgmerge Invocation.
-* --sort-by-file, msguniq option:        msguniq Invocation.
-* --sort-by-file, xgettext option:       xgettext Invocation.
+                                                              (line 148)
+* --sort-by-file, msggrep option:        msggrep Invocation.  (line 169)
+* --sort-by-file, msgmerge option:       msgmerge Invocation. (line 172)
+* --sort-by-file, msguniq option:        msguniq Invocation.  (line 129)
+* --sort-by-file, xgettext option:       xgettext Invocation. (line 247)
 * --sort-output, msgattrib option:       msgattrib Invocation.
-* --sort-output, msgcat option:          msgcat Invocation.
-* --sort-output, msgcomm option:         msgcomm Invocation.
-* --sort-output, msgconv option:         msgconv Invocation.
-* --sort-output, msgen option:           msgen Invocation.
+                                                              (line 156)
+* --sort-output, msgcat option:          msgcat Invocation.   (line 137)
+* --sort-output, msgcomm option:         msgcomm Invocation.  (line 127)
+* --sort-output, msgconv option:         msgconv Invocation.  (line 106)
+* --sort-output, msgen option:           msgen Invocation.    (line 102)
 * --sort-output, msgfilter option:       msgfilter Invocation.
-* --sort-output, msggrep option:         msggrep Invocation.
-* --sort-output, msgmerge option:        msgmerge Invocation.
-* --sort-output, msgunfmt option:        msgunfmt Invocation.
-* --sort-output, msguniq option:         msguniq Invocation.
-* --sort-output, xgettext option:        xgettext Invocation.
-* --statistics, msgfmt option:           msgfmt Invocation.
+                                                              (line 143)
+* --sort-output, msggrep option:         msggrep Invocation.  (line 165)
+* --sort-output, msgmerge option:        msgmerge Invocation. (line 167)
+* --sort-output, msgunfmt option:        msgunfmt Invocation. (line 144)
+* --sort-output, msguniq option:         msguniq Invocation.  (line 124)
+* --sort-output, xgettext option:        xgettext Invocation. (line 242)
+* --statistics, msgfmt option:           msgfmt Invocation.   (line 229)
 * --strict, msgattrib option:            msgattrib Invocation.
-* --strict, msgcat option:               msgcat Invocation.
-* --strict, msgcomm option:              msgcomm Invocation.
-* --strict, msgconv option:              msgconv Invocation.
-* --strict, msgen option:                msgen Invocation.
+                                                              (line 127)
+* --strict, msgcat option:               msgcat Invocation.   (line 108)
+* --strict, msgcomm option:              msgcomm Invocation.  (line  98)
+* --strict, msgconv option:              msgconv Invocation.  (line  77)
+* --strict, msgen option:                msgen Invocation.    (line  73)
 * --strict, msgfilter option:            msgfilter Invocation.
-* --strict, msgfmt option:               msgfmt Invocation.
-* --strict, msggrep option:              msggrep Invocation.
-* --strict, msgmerge option:             msgmerge Invocation.
-* --strict, msgunfmt option:             msgunfmt Invocation.
-* --strict, msguniq option:              msguniq Invocation.
-* --strict, xgettext option:             xgettext Invocation.
+                                                              (line 114)
+* --strict, msgfmt option:               msgfmt Invocation.   (line  57)
+* --strict, msggrep option:              msggrep Invocation.  (line 137)
+* --strict, msgmerge option:             msgmerge Invocation. (line 138)
+* --strict, msgunfmt option:             msgunfmt Invocation. (line 115)
+* --strict, msguniq option:              msguniq Invocation.  (line  95)
+* --strict, xgettext option:             xgettext Invocation. (line 214)
 * --stringtable-input, msgattrib option: msgattrib Invocation.
-* --stringtable-input, msgcat option:    msgcat Invocation.
-* --stringtable-input, msgcmp option:    msgcmp Invocation.
-* --stringtable-input, msgcomm option:   msgcomm Invocation.
-* --stringtable-input, msgen option:     msgen Invocation.
-* --stringtable-input, msgexec option:   msgexec Invocation.
+                                                              (line 105)
+* --stringtable-input, msgcat option:    msgcat Invocation.   (line  78)
+* --stringtable-input, msgcmp option:    msgcmp Invocation.   (line  48)
+* --stringtable-input, msgcomm option:   msgcomm Invocation.  (line  76)
+* --stringtable-input, msgen option:     msgen Invocation.    (line  52)
+* --stringtable-input, msgexec option:   msgexec Invocation.  (line  58)
 * --stringtable-input, msgfilter option: msgfilter Invocation.
-* --stringtable-input, msgfmt option:    msgfmt Invocation.
-* --stringtable-input, msggrep option:   msggrep Invocation.
-* --stringtable-input, msginit option:   msginit Invocation.
-* --stringtable-input, msgmerge option:  msgmerge Invocation.
-* --stringtable-input, msgonv option:    msgconv Invocation.
-* --stringtable-input, msguniq option:   msguniq Invocation.
+                                                              (line  89)
+* --stringtable-input, msgfmt option:    msgfmt Invocation.   (line 137)
+* --stringtable-input, msggrep option:   msggrep Invocation.  (line 117)
+* --stringtable-input, msginit option:   msginit Invocation.  (line  43)
+* --stringtable-input, msgmerge option:  msgmerge Invocation. (line 117)
+* --stringtable-input, msgonv option:    msgconv Invocation.  (line  56)
+* --stringtable-input, msguniq option:   msguniq Invocation.  (line  65)
 * --stringtable-output, msgattrib option: msgattrib Invocation.
-* --stringtable-output, msgcat option:   msgcat Invocation.
-* --stringtable-output, msgcomm option:  msgcomm Invocation.
-* --stringtable-output, msgconv option:  msgconv Invocation.
-* --stringtable-output, msgen option:    msgen Invocation.
+                                                              (line 138)
+* --stringtable-output, msgcat option:   msgcat Invocation.   (line 119)
+* --stringtable-output, msgcomm option:  msgcomm Invocation.  (line 109)
+* --stringtable-output, msgconv option:  msgconv Invocation.  (line  88)
+* --stringtable-output, msgen option:    msgen Invocation.    (line  84)
 * --stringtable-output, msgfilter option: msgfilter Invocation.
-* --stringtable-output, msggrep option:  msggrep Invocation.
-* --stringtable-output, msginit option:  msginit Invocation.
-* --stringtable-output, msgmerge option: msgmerge Invocation.
-* --stringtable-output, msgunfmt option: msgunfmt Invocation.
-* --stringtable-output, msguniq option:  msguniq Invocation.
-* --stringtable-output, xgettext option: xgettext Invocation.
-* --suffix, msgmerge option:             msgmerge Invocation.
-* --tcl, msgfmt option:                  msgfmt Invocation.
-* --tcl, msgunfmt option:                msgunfmt Invocation.
-* --to-code, msgcat option:              msgcat Invocation.
-* --to-code, msgconv option:             msgconv Invocation.
-* --to-code, msguniq option:             msguniq Invocation.
+                                                              (line 125)
+* --stringtable-output, msggrep option:  msggrep Invocation.  (line 148)
+* --stringtable-output, msginit option:  msginit Invocation.  (line  68)
+* --stringtable-output, msgmerge option: msgmerge Invocation. (line 149)
+* --stringtable-output, msgunfmt option: msgunfmt Invocation. (line 126)
+* --stringtable-output, msguniq option:  msguniq Invocation.  (line 106)
+* --stringtable-output, xgettext option: xgettext Invocation. (line 224)
+* --suffix, msgmerge option:             msgmerge Invocation. (line  68)
+* --tcl, msgfmt option:                  msgfmt Invocation.   (line  43)
+* --tcl, msgunfmt option:                msgunfmt Invocation. (line  26)
+* --to-code, msgcat option:              msgcat Invocation.   (line  87)
+* --to-code, msgconv option:             msgconv Invocation.  (line  42)
+* --to-code, msguniq option:             msguniq Invocation.  (line  74)
 * --translated, msgattrib option:        msgattrib Invocation.
-* --trigraphs, xgettext option:          xgettext Invocation.
-* --unique, msgcat option:               msgcat Invocation.
-* --unique, msgcomm option:              msgcomm Invocation.
-* --unique, msguniq option:              msguniq Invocation.
+                                                              (line  41)
+* --trigraphs, xgettext option:          xgettext Invocation. (line 174)
+* --unique, msgcat option:               msgcat Invocation.   (line  65)
+* --unique, msgcomm option:              msgcomm Invocation.  (line  63)
+* --unique, msguniq option:              msguniq Invocation.  (line  53)
 * --untranslated, msgattrib option:      msgattrib Invocation.
-* --update, msgmerge option:             msgmerge Invocation.
-* --use-first, msgcat option:            msgcat Invocation.
-* --use-first, msguniq option:           msguniq Invocation.
-* --use-fuzzy, msgfmt option:            msgfmt Invocation.
-* --variables, envsubst option:          envsubst Invocation.
-* --verbose, msgfmt option:              msgfmt Invocation.
-* --verbose, msgmerge option:            msgmerge Invocation.
-* --verbose, msgunfmt option:            msgunfmt Invocation.
+                                                              (line  44)
+* --update, msgmerge option:             msgmerge Invocation. (line  45)
+* --use-first, msgcat option:            msgcat Invocation.   (line  90)
+* --use-first, msguniq option:           msguniq Invocation.  (line  77)
+* --use-fuzzy, msgfmt option:            msgfmt Invocation.   (line 199)
+* --variables, envsubst option:          envsubst Invocation. (line  15)
+* --verbose, msgfmt option:              msgfmt Invocation.   (line 233)
+* --verbose, msgmerge option:            msgmerge Invocation. (line 188)
+* --verbose, msgunfmt option:            msgunfmt Invocation. (line 161)
 * --version, autopoint option:           autopoint Invocation.
-* --version, envsubst option:            envsubst Invocation.
-* --version, gettext option:             gettext Invocation.
+                                                              (line  36)
+* --version, envsubst option:            envsubst Invocation. (line  26)
+* --version, gettext option:             gettext Invocation.  (line  40)
 * --version, gettextize option:          gettextize Invocation.
+                                                              (line  73)
 * --version, msgattrib option:           msgattrib Invocation.
-* --version, msgcat option:              msgcat Invocation.
-* --version, msgcmp option:              msgcmp Invocation.
-* --version, msgcomm option:             msgcomm Invocation.
-* --version, msgconv option:             msgconv Invocation.
-* --version, msgen option:               msgen Invocation.
-* --version, msgexec option:             msgexec Invocation.
+                                                              (line 173)
+* --version, msgcat option:              msgcat Invocation.   (line 154)
+* --version, msgcmp option:              msgcmp Invocation.   (line  61)
+* --version, msgcomm option:             msgcomm Invocation.  (line 147)
+* --version, msgconv option:             msgconv Invocation.  (line 123)
+* --version, msgen option:               msgen Invocation.    (line 119)
+* --version, msgexec option:             msgexec Invocation.  (line  71)
 * --version, msgfilter option:           msgfilter Invocation.
-* --version, msgfmt option:              msgfmt Invocation.
-* --version, msggrep option:             msggrep Invocation.
-* --version, msginit option:             msginit Invocation.
-* --version, msgmerge option:            msgmerge Invocation.
-* --version, msgunfmt option:            msgunfmt Invocation.
-* --version, msguniq option:             msguniq Invocation.
-* --version, ngettext option:            ngettext Invocation.
-* --version, xgettext option:            xgettext Invocation.
+                                                              (line 160)
+* --version, msgfmt option:              msgfmt Invocation.   (line 226)
+* --version, msggrep option:             msggrep Invocation.  (line 181)
+* --version, msginit option:             msginit Invocation.  (line  94)
+* --version, msgmerge option:            msgmerge Invocation. (line 184)
+* --version, msgunfmt option:            msgunfmt Invocation. (line 157)
+* --version, msguniq option:             msguniq Invocation.  (line 141)
+* --version, ngettext option:            ngettext Invocation. (line  35)
+* --version, xgettext option:            xgettext Invocation. (line 323)
 * --width, msgattrib option:             msgattrib Invocation.
-* --width, msgcat option:                msgcat Invocation.
-* --width, msgcomm option:               msgcomm Invocation.
-* --width, msgconv option:               msgconv Invocation.
-* --width, msgen option:                 msgen Invocation.
+                                                              (line 143)
+* --width, msgcat option:                msgcat Invocation.   (line 124)
+* --width, msgcomm option:               msgcomm Invocation.  (line 114)
+* --width, msgconv option:               msgconv Invocation.  (line  93)
+* --width, msgen option:                 msgen Invocation.    (line  89)
 * --width, msgfilter option:             msgfilter Invocation.
-* --width, msggrep option:               msggrep Invocation.
-* --width, msginit option:               msginit Invocation.
-* --width, msgmerge option:              msgmerge Invocation.
-* --width, msgunfmt option:              msgunfmt Invocation.
-* --width, msguniq option:               msguniq Invocation.
-* --width, xgettext option:              xgettext Invocation.
-* -<, msgcat option:                     msgcat Invocation.
-* -<, msgcomm option:                    msgcomm Invocation.
-* ->, msgcat option:                     msgcat Invocation.
-* ->, msgcomm option:                    msgcomm Invocation.
-* -a, msgfmt option:                     msgfmt Invocation.
-* -a, xgettext option:                   xgettext Invocation.
+                                                              (line 130)
+* --width, msggrep option:               msggrep Invocation.  (line 153)
+* --width, msginit option:               msginit Invocation.  (line  73)
+* --width, msgmerge option:              msgmerge Invocation. (line 154)
+* --width, msgunfmt option:              msgunfmt Invocation. (line 131)
+* --width, msguniq option:               msguniq Invocation.  (line 111)
+* --width, xgettext option:              xgettext Invocation. (line 229)
+* -<, msgcat option:                     msgcat Invocation.   (line  55)
+* -<, msgcomm option:                    msgcomm Invocation.  (line  53)
+* ->, msgcat option:                     msgcat Invocation.   (line  60)
+* ->, msgcomm option:                    msgcomm Invocation.  (line  58)
+* -a, msgfmt option:                     msgfmt Invocation.   (line 209)
+* -a, xgettext option:                   xgettext Invocation. (line 106)
 * -c, gettextize option:                 gettextize Invocation.
-* -C, msgfmt option:                     msgfmt Invocation.
-* -c, msgfmt option:                     msgfmt Invocation.
-* -C, msggrep option:                    msggrep Invocation.
-* -C, msgmerge option:                   msgmerge Invocation.
-* -c, xgettext option:                   xgettext Invocation.
-* -C, xgettext option:                   xgettext Invocation.
+                                                              (line  40)
+* -C, msgfmt option:                     msgfmt Invocation.   (line 183)
+* -c, msgfmt option:                     msgfmt Invocation.   (line 146)
+* -C, msggrep option:                    msggrep Invocation.  (line  85)
+* -C, msgmerge option:                   msgmerge Invocation. (line  36)
+* -c, xgettext option:                   xgettext Invocation. (line  97)
+* -C, xgettext option:                   xgettext Invocation. (line  64)
 * -d, autopoint option:                  autopoint Invocation.
-* -d, gettext option:                    gettext Invocation.
+                                                              (line  24)
+* -d, gettext option:                    gettext Invocation.  (line  16)
 * -d, gettextize option:                 gettextize Invocation.
+                                                              (line  65)
 * -D, msgattrib option:                  msgattrib Invocation.
-* -D, msgcat option:                     msgcat Invocation.
-* -D, msgcmp option:                     msgcmp Invocation.
-* -D, msgcomm option:                    msgcomm Invocation.
-* -D, msgconv option:                    msgconv Invocation.
-* -D, msgen option:                      msgen Invocation.
-* -D, msgexec option:                    msgexec Invocation.
+                                                              (line  19)
+* -D, msgcat option:                     msgcat Invocation.   (line  32)
+* -D, msgcmp option:                     msgcmp Invocation.   (line  27)
+* -D, msgcomm option:                    msgcomm Invocation.  (line  30)
+* -D, msgconv option:                    msgconv Invocation.  (line  19)
+* -D, msgen option:                      msgen Invocation.    (line  25)
+* -D, msgexec option:                    msgexec Invocation.  (line  42)
 * -D, msgfilter option:                  msgfilter Invocation.
-* -d, msgfmt option:                     msgfmt Invocation.
-* -D, msgfmt option:                     msgfmt Invocation.
-* -D, msggrep option:                    msggrep Invocation.
-* -D, msgmerge option:                   msgmerge Invocation.
-* -d, msgunfmt option:                   msgunfmt Invocation.
-* -d, msguniq option:                    msguniq Invocation.
-* -D, msguniq option:                    msguniq Invocation.
-* -d, ngettext option:                   ngettext Invocation.
-* -d, xgettext option:                   xgettext Invocation.
-* -D, xgettext option:                   xgettext Invocation.
-* -E, gettext option:                    gettext Invocation.
-* -e, gettext option:                    gettext Invocation.
+                                                              (line  20)
+* -d, msgfmt option:                     msgfmt Invocation.   (line  84)
+* -D, msgfmt option:                     msgfmt Invocation.   (line  18)
+* -D, msggrep option:                    msggrep Invocation.  (line  19)
+* -D, msgmerge option:                   msgmerge Invocation. (line  30)
+* -d, msgunfmt option:                   msgunfmt Invocation. (line  70)
+* -d, msguniq option:                    msguniq Invocation.  (line  49)
+* -D, msguniq option:                    msguniq Invocation.  (line  26)
+* -d, ngettext option:                   ngettext Invocation. (line  15)
+* -d, xgettext option:                   xgettext Invocation. (line  36)
+* -D, xgettext option:                   xgettext Invocation. (line  24)
+* -E, gettext option:                    gettext Invocation.  (line  27)
+* -e, gettext option:                    gettext Invocation.  (line  20)
 * -e, msgfilter option:                  msgfilter Invocation.
-* -e, msggrep option:                    msggrep Invocation.
-* -E, msggrep option:                    msggrep Invocation.
-* -E, ngettext option:                   ngettext Invocation.
-* -e, ngettext option:                   ngettext Invocation.
+                                                              (line  68)
+* -e, msggrep option:                    msggrep Invocation.  (line  97)
+* -E, msggrep option:                    msggrep Invocation.  (line  89)
+* -E, ngettext option:                   ngettext Invocation. (line  26)
+* -e, ngettext option:                   ngettext Invocation. (line  19)
 * -f, autopoint option:                  autopoint Invocation.
+                                                              (line  20)
 * -f, gettextize option:                 gettextize Invocation.
+                                                              (line  48)
 * -F, msgattrib option:                  msgattrib Invocation.
-* -F, msgcat option:                     msgcat Invocation.
-* -f, msgcat option:                     msgcat Invocation.
-* -F, msgcomm option:                    msgcomm Invocation.
-* -f, msgcomm option:                    msgcomm Invocation.
-* -F, msgconv option:                    msgconv Invocation.
-* -F, msgen option:                      msgen Invocation.
+                                                              (line 161)
+* -F, msgcat option:                     msgcat Invocation.   (line 142)
+* -f, msgcat option:                     msgcat Invocation.   (line  27)
+* -F, msgcomm option:                    msgcomm Invocation.  (line 132)
+* -f, msgcomm option:                    msgcomm Invocation.  (line  25)
+* -F, msgconv option:                    msgconv Invocation.  (line 111)
+* -F, msgen option:                      msgen Invocation.    (line 107)
 * -F, msgfilter option:                  msgfilter Invocation.
+                                                              (line 148)
 * -f, msgfilter option:                  msgfilter Invocation.
-* -f, msgfmt option:                     msgfmt Invocation.
-* -f, msggrep option:                    msggrep Invocation.
-* -F, msggrep option:                    msggrep Invocation.
-* -F, msgmerge option:                   msgmerge Invocation.
-* -F, msguniq option:                    msguniq Invocation.
-* -F, xgettext option:                   xgettext Invocation.
-* -f, xgettext option:                   xgettext Invocation.
-* -h, envsubst option:                   envsubst Invocation.
-* -h, gettext option:                    gettext Invocation.
+                                                              (line  72)
+* -f, msgfmt option:                     msgfmt Invocation.   (line 199)
+* -f, msggrep option:                    msggrep Invocation.  (line 101)
+* -F, msggrep option:                    msggrep Invocation.  (line  93)
+* -F, msgmerge option:                   msgmerge Invocation. (line 172)
+* -F, msguniq option:                    msguniq Invocation.  (line 129)
+* -F, xgettext option:                   xgettext Invocation. (line 247)
+* -f, xgettext option:                   xgettext Invocation. (line  19)
+* -h, envsubst option:                   envsubst Invocation. (line  22)
+* -h, gettext option:                    gettext Invocation.  (line  32)
 * -h, msgattrib option:                  msgattrib Invocation.
-* -h, msgcat option:                     msgcat Invocation.
-* -h, msgcmp option:                     msgcmp Invocation.
-* -h, msgcomm option:                    msgcomm Invocation.
-* -h, msgconv option:                    msgconv Invocation.
-* -h, msgen option:                      msgen Invocation.
-* -h, msgexec option:                    msgexec Invocation.
+                                                              (line 169)
+* -h, msgcat option:                     msgcat Invocation.   (line 150)
+* -h, msgcmp option:                     msgcmp Invocation.   (line  57)
+* -h, msgcomm option:                    msgcomm Invocation.  (line 143)
+* -h, msgconv option:                    msgconv Invocation.  (line 119)
+* -h, msgen option:                      msgen Invocation.    (line 115)
+* -h, msgexec option:                    msgexec Invocation.  (line  67)
 * -h, msgfilter option:                  msgfilter Invocation.
-* -h, msgfmt option:                     msgfmt Invocation.
-* -h, msggrep option:                    msggrep Invocation.
-* -h, msginit option:                    msginit Invocation.
-* -h, msgmerge option:                   msgmerge Invocation.
-* -h, msgunfmt option:                   msgunfmt Invocation.
-* -h, msguniq option:                    msguniq Invocation.
-* -h, ngettext option:                   ngettext Invocation.
-* -h, xgettext option:                   xgettext Invocation.
+                                                              (line 156)
+* -h, msgfmt option:                     msgfmt Invocation.   (line 222)
+* -h, msggrep option:                    msggrep Invocation.  (line 177)
+* -h, msginit option:                    msginit Invocation.  (line  90)
+* -h, msgmerge option:                   msgmerge Invocation. (line 180)
+* -h, msgunfmt option:                   msgunfmt Invocation. (line 153)
+* -h, msguniq option:                    msguniq Invocation.  (line 137)
+* -h, ngettext option:                   ngettext Invocation. (line  31)
+* -h, xgettext option:                   xgettext Invocation. (line 319)
 * -i, msgattrib option:                  msgattrib Invocation.
-* -i, msgcat option:                     msgcat Invocation.
-* -i, msgcomm option:                    msgcomm Invocation.
-* -i, msgconv option:                    msgconv Invocation.
-* -i, msgen option:                      msgen Invocation.
-* -i, msgexec option:                    msgexec Invocation.
+                                                              (line 117)
+* -i, msgcat option:                     msgcat Invocation.   (line  98)
+* -i, msgcomm option:                    msgcomm Invocation.  (line  88)
+* -i, msgconv option:                    msgconv Invocation.  (line  68)
+* -i, msgen option:                      msgen Invocation.    (line  64)
+* -i, msgexec option:                    msgexec Invocation.  (line  38)
 * -i, msgfilter option:                  msgfilter Invocation.
-* -i, msggrep option:                    msggrep Invocation.
-* -i, msginit option:                    msginit Invocation.
-* -i, msgmerge option:                   msgmerge Invocation.
-* -i, msgunfmt option:                   msgunfmt Invocation.
-* -i, msguniq option:                    msguniq Invocation.
-* -i, xgettext option:                   xgettext Invocation.
-* -j, msgfmt option:                     msgfmt Invocation.
-* -j, msgunfmt option:                   msgunfmt Invocation.
-* -j, xgettext option:                   xgettext Invocation.
-* -K, msggrep option:                    msggrep Invocation.
-* -k, xgettext option:                   xgettext Invocation.
-* -l, msgfmt option:                     msgfmt Invocation.
-* -l, msginit option:                    msginit Invocation.
-* -l, msgunfmt option:                   msgunfmt Invocation.
-* -L, xgettext option:                   xgettext Invocation.
-* -m, msgcmp option:                     msgcmp Invocation.
-* -M, msggrep option:                    msggrep Invocation.
-* -m, msgmerge option:                   msgmerge Invocation.
-* -M, xgettext option:                   xgettext Invocation.
-* -m, xgettext option:                   xgettext Invocation.
-* -n, gettext option:                    gettext Invocation.
+                                                              (line  16)
+* -i, msggrep option:                    msggrep Invocation.  (line 105)
+* -i, msginit option:                    msginit Invocation.  (line  16)
+* -i, msgmerge option:                   msgmerge Invocation. (line 129)
+* -i, msgunfmt option:                   msgunfmt Invocation. (line 112)
+* -i, msguniq option:                    msguniq Invocation.  (line  85)
+* -i, xgettext option:                   xgettext Invocation. (line 204)
+* -j, msgfmt option:                     msgfmt Invocation.   (line  30)
+* -j, msgunfmt option:                   msgunfmt Invocation. (line  16)
+* -j, xgettext option:                   xgettext Invocation. (line  88)
+* -K, msggrep option:                    msggrep Invocation.  (line  77)
+* -k, xgettext option:                   xgettext Invocation. (line 114)
+* -l, msgfmt option:                     msgfmt Invocation.   (line  79)
+* -l, msginit option:                    msginit Invocation.  (line  52)
+* -l, msgunfmt option:                   msgunfmt Invocation. (line  47)
+* -L, xgettext option:                   xgettext Invocation. (line  56)
+* -m, msgcmp option:                     msgcmp Invocation.   (line  36)
+* -M, msggrep option:                    msggrep Invocation.  (line  73)
+* -m, msgmerge option:                   msgmerge Invocation. (line 101)
+* -M, xgettext option:                   xgettext Invocation. (line 311)
+* -m, xgettext option:                   xgettext Invocation. (line 307)
+* -n, gettext option:                    gettext Invocation.  (line  35)
 * -n, msgattrib option:                  msgattrib Invocation.
-* -n, msgcat option:                     msgcat Invocation.
-* -n, msgcomm option:                    msgcomm Invocation.
+                                                              (line 124)
+* -n, msgcat option:                     msgcat Invocation.   (line 105)
+* -n, msgcomm option:                    msgcomm Invocation.  (line  95)
 * -n, msgfilter option:                  msgfilter Invocation.
-* -N, msggrep option:                    msggrep Invocation.
-* -N, msgmerge option:                   msgmerge Invocation.
-* -n, msguniq option:                    msguniq Invocation.
-* -n, xgettext option:                   xgettext Invocation.
+                                                              (line  77)
+* -N, msggrep option:                    msggrep Invocation.  (line  68)
+* -N, msgmerge option:                   msgmerge Invocation. (line 105)
+* -n, msguniq option:                    msguniq Invocation.  (line  92)
+* -n, xgettext option:                   xgettext Invocation. (line 211)
 * -o, msgattrib option:                  msgattrib Invocation.
-* -o, msgcat option:                     msgcat Invocation.
-* -o, msgcomm option:                    msgcomm Invocation.
-* -o, msgconv option:                    msgconv Invocation.
-* -o, msgen option:                      msgen Invocation.
+                                                              (line  31)
+* -o, msgcat option:                     msgcat Invocation.   (line  44)
+* -o, msgcomm option:                    msgcomm Invocation.  (line  42)
+* -o, msgconv option:                    msgconv Invocation.  (line  31)
+* -o, msgen option:                      msgen Invocation.    (line  37)
 * -o, msgfilter option:                  msgfilter Invocation.
-* -o, msgfmt option:                     msgfmt Invocation.
-* -o, msggrep option:                    msggrep Invocation.
-* -o, msginit option:                    msginit Invocation.
-* -o, msgmerge option:                   msgmerge Invocation.
-* -o, msgunfmt option:                   msgunfmt Invocation.
-* -o, msguniq option:                    msguniq Invocation.
-* -o, xgettext option:                   xgettext Invocation.
+                                                              (line  32)
+* -o, msgfmt option:                     msgfmt Invocation.   (line  54)
+* -o, msggrep option:                    msggrep Invocation.  (line  31)
+* -o, msginit option:                    msginit Invocation.  (line  27)
+* -o, msgmerge option:                   msgmerge Invocation. (line  53)
+* -o, msgunfmt option:                   msgunfmt Invocation. (line  98)
+* -o, msguniq option:                    msguniq Invocation.  (line  38)
+* -o, xgettext option:                   xgettext Invocation. (line  40)
 * -p, msgattrib option:                  msgattrib Invocation.
+                                                              (line 133)
 * -P, msgattrib option:                  msgattrib Invocation.
-* -p, msgcat option:                     msgcat Invocation.
-* -P, msgcat option:                     msgcat Invocation.
-* -P, msgcmp option:                     msgcmp Invocation.
-* -p, msgcomm option:                    msgcomm Invocation.
-* -P, msgcomm option:                    msgcomm Invocation.
-* -p, msgconv option:                    msgconv Invocation.
-* -P, msgconv option:                    msgconv Invocation.
-* -p, msgen option:                      msgen Invocation.
-* -P, msgen option:                      msgen Invocation.
-* -P, msgexec option:                    msgexec Invocation.
+                                                              (line 101)
+* -p, msgcat option:                     msgcat Invocation.   (line 114)
+* -P, msgcat option:                     msgcat Invocation.   (line  74)
+* -P, msgcmp option:                     msgcmp Invocation.   (line  44)
+* -p, msgcomm option:                    msgcomm Invocation.  (line 104)
+* -P, msgcomm option:                    msgcomm Invocation.  (line  72)
+* -p, msgconv option:                    msgconv Invocation.  (line  83)
+* -P, msgconv option:                    msgconv Invocation.  (line  52)
+* -p, msgen option:                      msgen Invocation.    (line  79)
+* -P, msgen option:                      msgen Invocation.    (line  48)
+* -P, msgexec option:                    msgexec Invocation.  (line  54)
 * -p, msgfilter option:                  msgfilter Invocation.
+                                                              (line 120)
 * -P, msgfilter option:                  msgfilter Invocation.
-* -P, msgfmt option:                     msgfmt Invocation.
-* -p, msggrep option:                    msggrep Invocation.
-* -P, msggrep option:                    msggrep Invocation.
-* -p, msginit option:                    msginit Invocation.
-* -P, msginit option:                    msginit Invocation.
-* -p, msgmerge option:                   msgmerge Invocation.
-* -P, msgmerge option:                   msgmerge Invocation.
-* -p, msgunfmt option:                   msgunfmt Invocation.
-* -p, msguniq option:                    msguniq Invocation.
-* -P, msguniq option:                    msguniq Invocation.
-* -p, xgettext option:                   xgettext Invocation.
-* -q, msgmerge option:                   msgmerge Invocation.
-* -r, msgfmt option:                     msgfmt Invocation.
-* -r, msgunfmt option:                   msgunfmt Invocation.
+                                                              (line  85)
+* -P, msgfmt option:                     msgfmt Invocation.   (line 133)
+* -p, msggrep option:                    msggrep Invocation.  (line 143)
+* -P, msggrep option:                    msggrep Invocation.  (line 113)
+* -p, msginit option:                    msginit Invocation.  (line  63)
+* -P, msginit option:                    msginit Invocation.  (line  39)
+* -p, msgmerge option:                   msgmerge Invocation. (line 144)
+* -P, msgmerge option:                   msgmerge Invocation. (line 113)
+* -p, msgunfmt option:                   msgunfmt Invocation. (line 121)
+* -p, msguniq option:                    msguniq Invocation.  (line 101)
+* -P, msguniq option:                    msguniq Invocation.  (line  61)
+* -p, xgettext option:                   xgettext Invocation. (line  45)
+* -q, msgmerge option:                   msgmerge Invocation. (line 193)
+* -r, msgfmt option:                     msgfmt Invocation.   (line  75)
+* -r, msgunfmt option:                   msgunfmt Invocation. (line  43)
 * -s, msgattrib option:                  msgattrib Invocation.
-* -s, msgcat option:                     msgcat Invocation.
-* -s, msgcomm option:                    msgcomm Invocation.
-* -s, msgconv option:                    msgconv Invocation.
-* -s, msgen option:                      msgen Invocation.
+                                                              (line 156)
+* -s, msgcat option:                     msgcat Invocation.   (line 137)
+* -s, msgcomm option:                    msgcomm Invocation.  (line 127)
+* -s, msgconv option:                    msgconv Invocation.  (line 106)
+* -s, msgen option:                      msgen Invocation.    (line 102)
 * -s, msgfilter option:                  msgfilter Invocation.
-* -s, msgmerge option:                   msgmerge Invocation.
-* -s, msgunfmt option:                   msgunfmt Invocation.
-* -s, msguniq option:                    msguniq Invocation.
-* -s, xgettext option:                   xgettext Invocation.
-* -t, msgcat option:                     msgcat Invocation.
-* -t, msgconv option:                    msgconv Invocation.
-* -T, msggrep option:                    msggrep Invocation.
-* -t, msguniq option:                    msguniq Invocation.
-* -T, xgettext option:                   xgettext Invocation.
-* -u, msgcat option:                     msgcat Invocation.
-* -u, msgcomm option:                    msgcomm Invocation.
-* -U, msgmerge option:                   msgmerge Invocation.
-* -u, msguniq option:                    msguniq Invocation.
-* -V, envsubst option:                   envsubst Invocation.
-* -v, envsubst option:                   envsubst Invocation.
-* -V, gettext option:                    gettext Invocation.
+                                                              (line 143)
+* -s, msgmerge option:                   msgmerge Invocation. (line 167)
+* -s, msgunfmt option:                   msgunfmt Invocation. (line 144)
+* -s, msguniq option:                    msguniq Invocation.  (line 124)
+* -s, xgettext option:                   xgettext Invocation. (line 242)
+* -t, msgcat option:                     msgcat Invocation.   (line  87)
+* -t, msgconv option:                    msgconv Invocation.  (line  42)
+* -T, msggrep option:                    msggrep Invocation.  (line  81)
+* -t, msguniq option:                    msguniq Invocation.  (line  74)
+* -T, xgettext option:                   xgettext Invocation. (line 174)
+* -u, msgcat option:                     msgcat Invocation.   (line  65)
+* -u, msgcomm option:                    msgcomm Invocation.  (line  63)
+* -U, msgmerge option:                   msgmerge Invocation. (line  45)
+* -u, msguniq option:                    msguniq Invocation.  (line  53)
+* -V, envsubst option:                   envsubst Invocation. (line  26)
+* -v, envsubst option:                   envsubst Invocation. (line  15)
+* -V, gettext option:                    gettext Invocation.  (line  40)
 * -V, msgattrib option:                  msgattrib Invocation.
-* -V, msgcat option:                     msgcat Invocation.
-* -V, msgcmp option:                     msgcmp Invocation.
-* -V, msgcomm option:                    msgcomm Invocation.
-* -V, msgconv option:                    msgconv Invocation.
-* -V, msgen option:                      msgen Invocation.
-* -V, msgexec option:                    msgexec Invocation.
+                                                              (line 173)
+* -V, msgcat option:                     msgcat Invocation.   (line 154)
+* -V, msgcmp option:                     msgcmp Invocation.   (line  61)
+* -V, msgcomm option:                    msgcomm Invocation.  (line 147)
+* -V, msgconv option:                    msgconv Invocation.  (line 123)
+* -V, msgen option:                      msgen Invocation.    (line 119)
+* -V, msgexec option:                    msgexec Invocation.  (line  71)
 * -V, msgfilter option:                  msgfilter Invocation.
-* -v, msgfmt option:                     msgfmt Invocation.
-* -V, msgfmt option:                     msgfmt Invocation.
-* -V, msggrep option:                    msggrep Invocation.
-* -V, msginit option:                    msginit Invocation.
-* -v, msgmerge option:                   msgmerge Invocation.
-* -V, msgmerge option:                   msgmerge Invocation.
-* -v, msgunfmt option:                   msgunfmt Invocation.
-* -V, msgunfmt option:                   msgunfmt Invocation.
-* -V, msguniq option:                    msguniq Invocation.
-* -V, ngettext option:                   ngettext Invocation.
-* -V, xgettext option:                   xgettext Invocation.
+                                                              (line 160)
+* -v, msgfmt option:                     msgfmt Invocation.   (line 233)
+* -V, msgfmt option:                     msgfmt Invocation.   (line 226)
+* -V, msggrep option:                    msggrep Invocation.  (line 181)
+* -V, msginit option:                    msginit Invocation.  (line  94)
+* -v, msgmerge option:                   msgmerge Invocation. (line 188)
+* -V, msgmerge option:                   msgmerge Invocation. (line 184)
+* -v, msgunfmt option:                   msgunfmt Invocation. (line 161)
+* -V, msgunfmt option:                   msgunfmt Invocation. (line 157)
+* -V, msguniq option:                    msguniq Invocation.  (line 141)
+* -V, ngettext option:                   ngettext Invocation. (line  35)
+* -V, xgettext option:                   xgettext Invocation. (line 323)
 * -w, msgattrib option:                  msgattrib Invocation.
-* -w, msgcat option:                     msgcat Invocation.
-* -w, msgcomm option:                    msgcomm Invocation.
-* -w, msgconv option:                    msgconv Invocation.
-* -w, msgen option:                      msgen Invocation.
+                                                              (line 143)
+* -w, msgcat option:                     msgcat Invocation.   (line 124)
+* -w, msgcomm option:                    msgcomm Invocation.  (line 114)
+* -w, msgconv option:                    msgconv Invocation.  (line  93)
+* -w, msgen option:                      msgen Invocation.    (line  89)
 * -w, msgfilter option:                  msgfilter Invocation.
-* -w, msggrep option:                    msggrep Invocation.
-* -w, msginit option:                    msginit Invocation.
-* -w, msgmerge option:                   msgmerge Invocation.
-* -w, msgunfmt option:                   msgunfmt Invocation.
-* -w, msguniq option:                    msguniq Invocation.
-* -w, xgettext option:                   xgettext Invocation.
-* -x, xgettext option:                   xgettext Invocation.
+                                                              (line 130)
+* -w, msggrep option:                    msggrep Invocation.  (line 153)
+* -w, msginit option:                    msginit Invocation.  (line  73)
+* -w, msgmerge option:                   msgmerge Invocation. (line 154)
+* -w, msgunfmt option:                   msgunfmt Invocation. (line 131)
+* -w, msguniq option:                    msguniq Invocation.  (line 111)
+* -w, xgettext option:                   xgettext Invocation. (line 229)
+* -x, xgettext option:                   xgettext Invocation. (line  92)
 
 \1f
 File: gettext.info,  Node: Variable Index,  Next: PO Mode Index,  Prev: Option Index,  Up: Top
@@ -13739,25 +13961,27 @@ File: gettext.info,  Node: Variable Index,  Next: PO Mode Index,  Prev: Option I
 Variable Index
 **************
 
+\0\b[index\0\b]
 * Menu:
 
 * GETTEXT_LOG_UNTRANSLATED, environment variable: Prioritizing messages.
-* LANG, environment variable <1>:        gettext grok.
-* LANG, environment variable:            End Users.
-* LANGUAGE, environment variable <1>:    po/Makevars.
-* LANGUAGE, environment variable:        gettext grok.
-* LC_ALL, environment variable:          gettext grok.
-* LC_COLLATE, environment variable:      gettext grok.
-* LC_CTYPE, environment variable:        gettext grok.
-* LC_MESSAGES, environment variable:     gettext grok.
-* LC_MONETARY, environment variable:     gettext grok.
-* LC_NUMERIC, environment variable:      gettext grok.
-* LC_TIME, environment variable:         gettext grok.
-* LINGUAS, environment variable:         Installers.
-* MSGEXEC_LOCATION, environment variable: msgexec Invocation.
-* MSGEXEC_MSGID, environment variable:   msgexec Invocation.
-* TEXTDOMAIN, environment variable:      sh.
-* TEXTDOMAINDIR, environment variable:   sh.
+                                                               (line 23)
+* LANG, environment variable <1>:        gettext grok.         (line 29)
+* LANG, environment variable:            End Users.            (line  6)
+* LANGUAGE, environment variable <1>:    po/Makevars.          (line 18)
+* LANGUAGE, environment variable:        gettext grok.         (line 25)
+* LC_ALL, environment variable:          gettext grok.         (line 25)
+* LC_COLLATE, environment variable:      gettext grok.         (line 27)
+* LC_CTYPE, environment variable:        gettext grok.         (line 27)
+* LC_MESSAGES, environment variable:     gettext grok.         (line 27)
+* LC_MONETARY, environment variable:     gettext grok.         (line 27)
+* LC_NUMERIC, environment variable:      gettext grok.         (line 27)
+* LC_TIME, environment variable:         gettext grok.         (line 27)
+* LINGUAS, environment variable:         Installers.           (line 17)
+* MSGEXEC_LOCATION, environment variable: msgexec Invocation.  (line 18)
+* MSGEXEC_MSGID, environment variable:   msgexec Invocation.   (line 18)
+* TEXTDOMAIN, environment variable:      sh.                   (line 23)
+* TEXTDOMAINDIR, environment variable:   sh.                   (line 26)
 
 \1f
 File: gettext.info,  Node: PO Mode Index,  Next: Autoconf Macro Index,  Prev: Variable Index,  Up: Top
@@ -13765,164 +13989,201 @@ File: gettext.info,  Node: PO Mode Index,  Next: Autoconf Macro Index,  Prev: Va
 PO Mode Index
 *************
 
+\0\b[index\0\b]
 * Menu:
 
-* #, PO Mode command:                    Modifying Comments.
-* ,, PO Mode command:                    Marking.
-* ., PO Mode command:                    Entry Positioning.
-* .emacs customizations:                 Installation.
-* 0, PO Mode command:                    Main PO Commands.
-* <, PO Mode command:                    Entry Positioning.
-* =, PO Mode command:                    Main PO Commands.
-* >, PO Mode command:                    Entry Positioning.
-* ?, PO Mode command:                    Main PO Commands.
-* _, PO Mode command:                    Main PO Commands.
-* a, PO Mode command:                    Auxiliary.
-* A, PO Mode command:                    Auxiliary.
-* a, PO Mode command:                    Auxiliary.
-* auxiliary PO file:                     Auxiliary.
-* C-c C-a, PO Mode command <1>:          Auxiliary.
-* C-c C-a, PO Mode command:              Subedit.
-* C-c C-c, PO Mode command:              Subedit.
-* C-c C-k, PO Mode command:              Subedit.
+* #, PO Mode command:                    Modifying Comments.  (line  24)
+* ,, PO Mode command:                    Marking.             (line  44)
+* ., PO Mode command:                    Entry Positioning.   (line  20)
+* .emacs customizations:                 Installation.        (line  13)
+* 0, PO Mode command:                    Main PO Commands.    (line  40)
+* <, PO Mode command:                    Entry Positioning.   (line  29)
+* =, PO Mode command:                    Main PO Commands.    (line  47)
+* >, PO Mode command:                    Entry Positioning.   (line  32)
+* ?, PO Mode command:                    Main PO Commands.    (line  44)
+* _, PO Mode command:                    Main PO Commands.    (line  30)
+* a, PO Mode command:                    Auxiliary.           (line  40)
+* A, PO Mode command:                    Auxiliary.           (line  28)
+* a, PO Mode command:                    Auxiliary.           (line  21)
+* auxiliary PO file:                     Auxiliary.           (line  13)
+* C-c C-a, PO Mode command <1>:          Auxiliary.           (line  25)
+* C-c C-a, PO Mode command:              Subedit.             (line  17)
+* C-c C-c, PO Mode command:              Subedit.             (line  11)
+* C-c C-k, PO Mode command:              Subedit.             (line  14)
 * C-j, PO Mode command:                  Modifying Translations.
-* commands:                              Main PO Commands.
-* comment out PO file entry:             Obsolete Entries.
-* consulting program sources:            C Sources Context.
-* consulting translations to other languages: Auxiliary.
-* current entry of a PO file:            Entry Positioning.
+                                                              (line  26)
+* commands:                              Main PO Commands.    (line   6)
+* comment out PO file entry:             Obsolete Entries.    (line  47)
+* consulting program sources:            C Sources Context.   (line   6)
+* consulting translations to other languages: Auxiliary.      (line   6)
+* current entry of a PO file:            Entry Positioning.   (line   6)
 * cut and paste for translated strings:  Modifying Translations.
-* DEL, PO Mode command <1>:              Obsolete Entries.
-* DEL, PO Mode command:                  Fuzzy Entries.
-* editing comments:                      Modifying Comments.
-* editing multiple entries:              Subedit.
+                                                              (line  74)
+* DEL, PO Mode command <1>:              Obsolete Entries.    (line  32)
+* DEL, PO Mode command:                  Fuzzy Entries.       (line  60)
+* editing comments:                      Modifying Comments.  (line   6)
+* editing multiple entries:              Subedit.             (line  62)
 * editing translations:                  Modifying Translations.
-* etags, using for marking strings:      Marking.
-* exiting PO subedit:                    Subedit.
+                                                              (line   6)
+* etags, using for marking strings:      Marking.             (line  17)
+* exiting PO subedit:                    Subedit.             (line  20)
 * find source fragment for a PO file entry: C Sources Context.
-* h, PO Mode command:                    Main PO Commands.
-* installing PO mode:                    Installation.
-* K, PO Mode command:                    Modifying Comments.
+                                                              (line  33)
+* h, PO Mode command:                    Main PO Commands.    (line  44)
+* installing PO mode:                    Installation.        (line  13)
+* K, PO Mode command:                    Modifying Comments.  (line  27)
 * k, PO Mode command <1>:                Modifying Translations.
+                                                              (line  30)
 * k, PO Mode command:                    Untranslated Entries.
+                                                              (line  32)
 * LFD, PO Mode command:                  Modifying Translations.
+                                                              (line  26)
 * looking at the source to aid translation: C Sources Context.
-* m, PO Mode command:                    Entry Positioning.
-* M-,, PO Mode command:                  Marking.
-* M-., PO Mode command:                  Marking.
-* M-A, PO Mode command:                  Auxiliary.
-* M-S, PO Mode command:                  C Sources Context.
-* M-s, PO Mode command:                  C Sources Context.
-* M-S, PO Mode command:                  C Sources Context.
-* M-s, PO Mode command:                  C Sources Context.
-* marking strings for translation:       Marking.
-* moving by fuzzy entries:               Fuzzy Entries.
-* moving by obsolete entries:            Obsolete Entries.
-* moving by translated entries:          Translated Entries.
+                                                              (line   6)
+* m, PO Mode command:                    Entry Positioning.   (line  35)
+* M-,, PO Mode command:                  Marking.             (line  48)
+* M-., PO Mode command:                  Marking.             (line  51)
+* M-A, PO Mode command:                  Auxiliary.           (line  32)
+* M-S, PO Mode command:                  C Sources Context.   (line  89)
+* M-s, PO Mode command:                  C Sources Context.   (line  53)
+* M-S, PO Mode command:                  C Sources Context.   (line  49)
+* M-s, PO Mode command:                  C Sources Context.   (line  41)
+* marking strings for translation:       Marking.             (line   6)
+* moving by fuzzy entries:               Fuzzy Entries.       (line  24)
+* moving by obsolete entries:            Obsolete Entries.    (line  22)
+* moving by translated entries:          Translated Entries.  (line  12)
 * moving by untranslated entries:        Untranslated Entries.
-* moving through a PO file:              Entry Positioning.
-* n, PO Mode command:                    Entry Positioning.
+                                                              (line  18)
+* moving through a PO file:              Entry Positioning.   (line  14)
+* n, PO Mode command:                    Entry Positioning.   (line  23)
 * next-error, stepping through PO file validation results: Main PO Commands.
-* normalize, PO Mode command:            Auxiliary.
-* O, PO Mode command:                    Obsolete Entries.
-* o, PO Mode command:                    Obsolete Entries.
-* O, PO Mode command:                    Obsolete Entries.
-* o, PO Mode command:                    Obsolete Entries.
-* obsolete active entry:                 Obsolete Entries.
-* p, PO Mode command:                    Entry Positioning.
-* pending subedits:                      Subedit.
+                                                              (line  99)
+* normalize, PO Mode command:            Auxiliary.           (line  64)
+* O, PO Mode command:                    Obsolete Entries.    (line  36)
+* o, PO Mode command:                    Obsolete Entries.    (line  36)
+* O, PO Mode command:                    Obsolete Entries.    (line  29)
+* o, PO Mode command:                    Obsolete Entries.    (line  26)
+* obsolete active entry:                 Obsolete Entries.    (line  47)
+* p, PO Mode command:                    Entry Positioning.   (line  26)
+* pending subedits:                      Subedit.             (line  73)
 * po-auto-edit-with-msgid, PO Mode variable: Modifying Translations.
+                                                              (line  57)
 * po-auto-fuzzy-on-edit, PO Mode variable: Translated Entries.
-* po-auto-select-on-unfuzzy, PO Mode variable: Fuzzy Entries.
-* po-confirm-and-quit, PO Mode command:  Main PO Commands.
-* po-consider-as-auxiliary, PO Mode command: Auxiliary.
+                                                              (line  28)
+* po-auto-select-on-unfuzzy, PO Mode variable: Fuzzy Entries. (line  44)
+* po-confirm-and-quit, PO Mode command:  Main PO Commands.    (line  62)
+* po-consider-as-auxiliary, PO Mode command: Auxiliary.       (line  36)
 * po-consider-source-path, PO Mode command: C Sources Context.
-* po-current-entry, PO Mode command:     Entry Positioning.
-* po-cycle-auxiliary, PO Mode command:   Auxiliary.
+                                                              (line  89)
+* po-current-entry, PO Mode command:     Entry Positioning.   (line  46)
+* po-cycle-auxiliary, PO Mode command:   Auxiliary.           (line  40)
 * po-cycle-source-reference, PO Mode command: C Sources Context.
-* po-edit-comment, PO Mode command:      Modifying Comments.
+                                                              (line  53)
+* po-edit-comment, PO Mode command:      Modifying Comments.  (line  46)
 * po-edit-msgstr, PO Mode command:       Modifying Translations.
-* po-exchange-location, PO Mode command: Entry Positioning.
-* po-fade-out-entry, PO Mode command <1>: Obsolete Entries.
-* po-fade-out-entry, PO Mode command:    Fuzzy Entries.
-* po-first-entry, PO Mode command:       Entry Positioning.
-* po-help, PO Mode command:              Main PO Commands.
-* po-ignore-as-auxiliary, PO Mode command: Auxiliary.
-* po-ignore-source-path, PO Mode command: C Sources Context.
-* po-kill-comment, PO Mode command:      Modifying Comments.
+                                                              (line  42)
+* po-exchange-location, PO Mode command: Entry Positioning.   (line 106)
+* po-fade-out-entry, PO Mode command <1>: Obsolete Entries.   (line  47)
+* po-fade-out-entry, PO Mode command:    Fuzzy Entries.       (line  60)
+* po-first-entry, PO Mode command:       Entry Positioning.   (line  74)
+* po-help, PO Mode command:              Main PO Commands.    (line  83)
+* po-ignore-as-auxiliary, PO Mode command: Auxiliary.         (line  36)
+* po-ignore-source-path, PO Mode command: C Sources Context.  (line  89)
+* po-kill-comment, PO Mode command:      Modifying Comments.  (line  60)
 * po-kill-msgstr, PO Mode command <1>:   Modifying Translations.
+                                                              (line  74)
 * po-kill-msgstr, PO Mode command:       Untranslated Entries.
+                                                              (line  40)
 * po-kill-ring-save-comment, PO Mode command: Modifying Comments.
+                                                              (line  60)
 * po-kill-ring-save-msgstr, PO Mode command: Modifying Translations.
-* po-last-entry, PO Mode command:        Entry Positioning.
-* po-mark-translatable, PO Mode command: Marking.
+                                                              (line  74)
+* po-last-entry, PO Mode command:        Entry Positioning.   (line  74)
+* po-mark-translatable, PO Mode command: Marking.             (line  98)
 * po-msgid-to-msgstr, PO Mode command:   Modifying Translations.
-* po-next-entry, PO Mode command:        Entry Positioning.
-* po-next-fuzzy-entry, PO Mode command:  Fuzzy Entries.
-* po-next-obsolete-entry, PO Mode command: Obsolete Entries.
+                                                              (line  52)
+* po-next-entry, PO Mode command:        Entry Positioning.   (line  69)
+* po-next-fuzzy-entry, PO Mode command:  Fuzzy Entries.       (line  39)
+* po-next-obsolete-entry, PO Mode command: Obsolete Entries.  (line  36)
 * po-next-translated-entry, PO Mode command: Translated Entries.
+                                                              (line  23)
 * po-next-untranslated-entry, PO Mode command: Untranslated Entries.
-* po-normalize, PO Mode command <1>:     Normalizing.
-* po-normalize, PO Mode command:         PO Files.
-* po-other-window, PO Mode command:      Main PO Commands.
-* po-pop-location, PO Mode command:      Entry Positioning.
-* po-previous-entry, PO Mode command:    Entry Positioning.
-* po-previous-fuzzy-entry, PO Mode command: Fuzzy Entries.
+                                                              (line  35)
+* po-normalize, PO Mode command <1>:     Normalizing.         (line  31)
+* po-normalize, PO Mode command:         PO Files.            (line 192)
+* po-other-window, PO Mode command:      Main PO Commands.    (line  72)
+* po-pop-location, PO Mode command:      Entry Positioning.   (line  92)
+* po-previous-entry, PO Mode command:    Entry Positioning.   (line  69)
+* po-previous-fuzzy-entry, PO Mode command: Fuzzy Entries.    (line  39)
 * po-previous-obsolete-entry, PO Mode command: Obsolete Entries.
+                                                              (line  36)
 * po-previous-translated-entry, PO Mode command: Translated Entries.
+                                                              (line  23)
 * po-previous-untransted-entry, PO Mode command: Untranslated Entries.
-* po-push-location, PO Mode command:     Entry Positioning.
-* po-quit, PO Mode command:              Main PO Commands.
-* po-select-auxiliary, PO Mode command:  Auxiliary.
-* po-select-mark-and-mark, PO Mode command: Marking.
+                                                              (line  35)
+* po-push-location, PO Mode command:     Entry Positioning.   (line  92)
+* po-quit, PO Mode command:              Main PO Commands.    (line  62)
+* po-select-auxiliary, PO Mode command:  Auxiliary.           (line  49)
+* po-select-mark-and-mark, PO Mode command: Marking.          (line  98)
 * po-select-source-reference, PO Mode command: C Sources Context.
-* po-statistics, PO Mode command:        Main PO Commands.
-* po-subedit-abort, PO Mode command:     Subedit.
-* po-subedit-cycle-auxiliary, PO Mode command: Subedit.
-* po-subedit-exit, PO Mode command:      Subedit.
-* po-subedit-mode-hook, PO Mode variable: Modifying Comments.
-* po-tags-search, PO Mode command:       Marking.
-* po-undo, PO Mode command:              Main PO Commands.
-* po-unfuzzy, PO Mode command:           Fuzzy Entries.
-* po-validate, PO Mode command:          Main PO Commands.
-* po-yank-comment, PO Mode command:      Modifying Comments.
+                                                              (line  53)
+* po-statistics, PO Mode command:        Main PO Commands.    (line  87)
+* po-subedit-abort, PO Mode command:     Subedit.             (line  27)
+* po-subedit-cycle-auxiliary, PO Mode command: Subedit.       (line  35)
+* po-subedit-exit, PO Mode command:      Subedit.             (line  20)
+* po-subedit-mode-hook, PO Mode variable: Modifying Comments. (line  57)
+* po-tags-search, PO Mode command:       Marking.             (line  56)
+* po-undo, PO Mode command:              Main PO Commands.    (line  53)
+* po-unfuzzy, PO Mode command:           Fuzzy Entries.       (line  44)
+* po-validate, PO Mode command:          Main PO Commands.    (line  92)
+* po-yank-comment, PO Mode command:      Modifying Comments.  (line  60)
 * po-yank-msgstr, PO Mode command:       Modifying Translations.
-* q, PO Mode command:                    Main PO Commands.
-* Q, PO Mode command:                    Main PO Commands.
-* q, PO Mode command:                    Main PO Commands.
-* Q, PO Mode command:                    Main PO Commands.
-* r, PO Mode command:                    Entry Positioning.
+                                                              (line  98)
+* q, PO Mode command:                    Main PO Commands.    (line  62)
+* Q, PO Mode command:                    Main PO Commands.    (line  62)
+* q, PO Mode command:                    Main PO Commands.    (line  36)
+* Q, PO Mode command:                    Main PO Commands.    (line  33)
+* r, PO Mode command:                    Entry Positioning.   (line  39)
 * RET, PO Mode command:                  Modifying Translations.
-* S, PO Mode command:                    C Sources Context.
-* s, PO Mode command:                    C Sources Context.
-* S, PO Mode command:                    C Sources Context.
-* s, PO Mode command:                    C Sources Context.
+                                                              (line  22)
+* S, PO Mode command:                    C Sources Context.   (line  89)
+* s, PO Mode command:                    C Sources Context.   (line  53)
+* S, PO Mode command:                    C Sources Context.   (line  45)
+* s, PO Mode command:                    C Sources Context.   (line  37)
 * starting a string translation:         Modifying Translations.
-* string normalization in entries:       Normalizing.
-* subedit minor mode:                    Subedit.
-* T, PO Mode command:                    Translated Entries.
-* t, PO Mode command:                    Translated Entries.
-* T, PO Mode command:                    Translated Entries.
-* t, PO Mode command:                    Translated Entries.
-* TAB, PO Mode command:                  Fuzzy Entries.
-* TAGS, and marking translatable strings: Marking.
+                                                              (line  63)
+* string normalization in entries:       Normalizing.         (line  30)
+* subedit minor mode:                    Subedit.             (line   6)
+* T, PO Mode command:                    Translated Entries.  (line  23)
+* t, PO Mode command:                    Translated Entries.  (line  23)
+* T, PO Mode command:                    Translated Entries.  (line  19)
+* t, PO Mode command:                    Translated Entries.  (line  16)
+* TAB, PO Mode command:                  Fuzzy Entries.       (line  36)
+* TAGS, and marking translatable strings: Marking.            (line  31)
 * U, PO Mode command:                    Untranslated Entries.
+                                                              (line  35)
 * u, PO Mode command:                    Untranslated Entries.
+                                                              (line  35)
 * U, PO Mode command:                    Untranslated Entries.
+                                                              (line  28)
 * u, PO Mode command:                    Untranslated Entries.
-* use the source, Luke:                  C Sources Context.
+                                                              (line  25)
+* use the source, Luke:                  C Sources Context.   (line   6)
 * using obsolete translations to make new entries: Modifying Translations.
-* using translation compendia:           Compendium.
-* V, PO Mode command:                    Main PO Commands.
-* W, PO Mode command:                    Modifying Comments.
+                                                              (line 124)
+* using translation compendia:           Compendium.          (line   6)
+* V, PO Mode command:                    Main PO Commands.    (line  50)
+* W, PO Mode command:                    Modifying Comments.  (line  31)
 * w, PO Mode command:                    Modifying Translations.
-* x, PO Mode command:                    Entry Positioning.
-* Y, PO Mode command:                    Modifying Comments.
+                                                              (line  34)
+* x, PO Mode command:                    Entry Positioning.   (line  42)
+* Y, PO Mode command:                    Modifying Comments.  (line  35)
 * y, PO Mode command:                    Modifying Translations.
-* Z, PO Mode command:                    Fuzzy Entries.
-* z, PO Mode command:                    Fuzzy Entries.
-* Z, PO Mode command:                    Fuzzy Entries.
-* z, PO Mode command:                    Fuzzy Entries.
+                                                              (line  38)
+* Z, PO Mode command:                    Fuzzy Entries.       (line  39)
+* z, PO Mode command:                    Fuzzy Entries.       (line  39)
+* Z, PO Mode command:                    Fuzzy Entries.       (line  33)
+* z, PO Mode command:                    Fuzzy Entries.       (line  30)
 
 \1f
 File: gettext.info,  Node: Autoconf Macro Index,  Next: Index,  Prev: PO Mode Index,  Up: Top
@@ -13930,12 +14191,14 @@ File: gettext.info,  Node: Autoconf Macro Index,  Next: Index,  Prev: PO Mode In
 Autoconf Macro Index
 ********************
 
+\0\b[index\0\b]
 * Menu:
 
-* AM_GNU_GETTEXT:                        AM_GNU_GETTEXT.
+* AM_GNU_GETTEXT:                        AM_GNU_GETTEXT.        (line 6)
 * AM_GNU_GETTEXT_VERSION:                AM_GNU_GETTEXT_VERSION.
-* AM_ICONV:                              AM_ICONV.
-* AM_PO_SUBDIRS:                         AM_PO_SUBDIRS.
+                                                                (line 6)
+* AM_ICONV:                              AM_ICONV.              (line 6)
+* AM_PO_SUBDIRS:                         AM_PO_SUBDIRS.         (line 6)
 
 \1f
 File: gettext.info,  Node: Index,  Prev: Autoconf Macro Index,  Up: Top
@@ -13943,579 +14206,629 @@ File: gettext.info,  Node: Index,  Prev: Autoconf Macro Index,  Up: Top
 General Index
 *************
 
+\0\b[index\0\b]
 * Menu:
 
-* _, a macro to mark strings for translation: Mark Keywords.
-* _nl_msg_cat_cntr:                      gettext grok.
-* ABOUT-NLS file:                        Matrix.
-* acconfig.h file:                       acconfig.
-* accumulating translations:             Creating Compendia.
-* aclocal.m4 file:                       aclocal.
-* adding keywords, xgettext:             xgettext Invocation.
-* ambiguities:                           Preparing Strings.
+* _, a macro to mark strings for translation: Mark Keywords.  (line  45)
+* _nl_msg_cat_cntr:                      gettext grok.        (line  59)
+* ABOUT-NLS file:                        Matrix.              (line   6)
+* acconfig.h file:                       acconfig.            (line   6)
+* accumulating translations:             Creating Compendia.  (line  14)
+* aclocal.m4 file:                       aclocal.             (line   6)
+* adding keywords, xgettext:             xgettext Invocation. (line 117)
+* ambiguities:                           Preparing Strings.   (line  39)
 * apply a filter to translations:        msgfilter Invocation.
+                                                              (line   8)
 * apply command to all translations in a catalog: msgexec Invocation.
-* Arabic digits:                         c-format.
+                                                              (line   8)
+* Arabic digits:                         c-format.            (line  28)
 * attribute manipulation:                msgattrib Invocation.
-* attribute, fuzzy:                      Fuzzy Entries.
-* attributes of a PO file entry:         Fuzzy Entries.
-* attributes, manipulating:              Manipulating.
-* autoconf macros for gettext:           autoconf macros.
+                                                              (line   8)
+* attribute, fuzzy:                      Fuzzy Entries.       (line   6)
+* attributes of a PO file entry:         Fuzzy Entries.       (line   6)
+* attributes, manipulating:              Manipulating.        (line  56)
+* autoconf macros for gettext:           autoconf macros.     (line   6)
 * autopoint program, usage:              autopoint Invocation.
-* auxiliary PO file:                     Auxiliary.
-* available translations:                Matrix.
-* awk:                                   gawk.
-* awk-format flag:                       PO Files.
-* backup old file, and msgmerge program: msgmerge Invocation.
-* bash:                                  bash.
-* bibliography:                          References.
-* big picture:                           Overview.
-* bind_textdomain_codeset:               Charset conversion.
-* bug report address:                    Introduction.
-* C and C-like languages:                C.
-* C trigraphs:                           xgettext Invocation.
-* C#:                                    C#.
-* C# mode, and msgfmt program:           msgfmt Invocation.
-* C# mode, and msgunfmt program:         msgunfmt Invocation.
-* C# resources mode, and msgfmt program: msgfmt Invocation.
+                                                              (line   6)
+* auxiliary PO file:                     Auxiliary.           (line  13)
+* available translations:                Matrix.              (line   6)
+* awk:                                   gawk.                (line   6)
+* awk-format flag:                       PO Files.            (line 133)
+* backup old file, and msgmerge program: msgmerge Invocation. (line  65)
+* bash:                                  bash.                (line   6)
+* bibliography:                          References.          (line   6)
+* big picture:                           Overview.            (line   6)
+* bind_textdomain_codeset:               Charset conversion.  (line  28)
+* bug report address:                    Introduction.        (line  29)
+* C and C-like languages:                C.                   (line   6)
+* C trigraphs:                           xgettext Invocation. (line 174)
+* C#:                                    C#.                  (line   6)
+* C# mode, and msgfmt program:           msgfmt Invocation.   (line  36)
+* C# mode, and msgunfmt program:         msgunfmt Invocation. (line  19)
+* C# resources mode, and msgfmt program: msgfmt Invocation.   (line  40)
 * C# resources mode, and msgunfmt program: msgunfmt Invocation.
-* C#, string concatenation:              Preparing Strings.
-* c-format flag:                         PO Files.
-* c-format, and xgettext:                c-format Flag.
-* catalog encoding and msgexec output:   msgexec Invocation.
+                                                              (line  23)
+* C#, string concatenation:              Preparing Strings.   (line 166)
+* c-format flag:                         PO Files.            (line  74)
+* c-format, and xgettext:                c-format Flag.       (line  48)
+* catalog encoding and msgexec output:   msgexec Invocation.  (line  23)
 * catclose, a catgets function:          Interface to catgets.
+                                                              (line  44)
 * catgets, a catgets function:           Interface to catgets.
-* catgets, X/Open specification:         catgets.
+                                                              (line  25)
+* catgets, X/Open specification:         catgets.             (line   6)
 * catopen, a catgets function:           Interface to catgets.
-* character encoding:                    Aspects.
-* charset conversion at runtime:         Charset conversion.
-* charset of PO files:                   Header Entry.
-* check format strings:                  msgfmt Invocation.
-* checking of translations:              Manipulating.
-* clisp:                                 Common Lisp.
-* clisp C sources:                       clisp C.
-* codeset:                               Aspects.
-* comments in PO files:                  PO Files.
-* Common Lisp:                           Common Lisp.
-* compare PO files:                      msgcmp Invocation.
-* comparison of interfaces:              Comparison.
-* compatibility with X/Open msgfmt:      msgfmt Invocation.
-* compendium:                            Compendium.
-* compendium, creating:                  Creating Compendia.
-* concatenate PO files:                  msgcat Invocation.
+                                                              (line  13)
+* character encoding:                    Aspects.             (line  67)
+* charset conversion at runtime:         Charset conversion.  (line   6)
+* charset of PO files:                   Header Entry.        (line  65)
+* check format strings:                  msgfmt Invocation.   (line 150)
+* checking of translations:              Manipulating.        (line  41)
+* clisp:                                 Common Lisp.         (line   6)
+* clisp C sources:                       clisp C.             (line   6)
+* codeset:                               Aspects.             (line  67)
+* comments in PO files:                  PO Files.            (line 235)
+* Common Lisp:                           Common Lisp.         (line   6)
+* compare PO files:                      msgcmp Invocation.   (line   8)
+* comparison of interfaces:              Comparison.          (line   6)
+* compatibility with X/Open msgfmt:      msgfmt Invocation.   (line 183)
+* compendium:                            Compendium.          (line   6)
+* compendium, creating:                  Creating Compendia.  (line   6)
+* concatenate PO files:                  msgcat Invocation.   (line   8)
 * concatenating PO files into a compendium: Creating Compendia.
-* concatenation of strings:              Preparing Strings.
-* config.h.in file:                      config.h.in.
+                                                              (line  14)
+* concatenation of strings:              Preparing Strings.   (line 115)
+* config.h.in file:                      config.h.in.         (line   6)
 * convert binary message catalog into PO file: msgunfmt Invocation.
+                                                              (line   8)
 * convert translations to a different encoding: msgconv Invocation.
-* converting a package to use gettext:   Prerequisites.
-* country codes:                         Country Codes.
-* create new PO file:                    msginit Invocation.
-* creating a new PO file:                Creating.
-* creating compendia:                    Creating Compendia.
-* csharp-format flag:                    PO Files.
-* currency symbols:                      Aspects.
-* date format:                           Aspects.
-* dcngettext:                            Plural forms.
+                                                              (line   8)
+* converting a package to use gettext:   Prerequisites.       (line   6)
+* country codes:                         Country Codes.       (line   6)
+* create new PO file:                    msginit Invocation.  (line   8)
+* creating a new PO file:                Creating.            (line   6)
+* creating compendia:                    Creating Compendia.  (line   6)
+* csharp-format flag:                    PO Files.            (line 129)
+* currency symbols:                      Aspects.             (line  79)
+* date format:                           Aspects.             (line  84)
+* dcngettext:                            Plural forms.        (line 111)
 * debugging messages marked as format strings: xgettext Invocation.
-* dialect:                               Manipulating.
-* disabling NLS:                         lib/gettext.h.
-* dngettext:                             Plural forms.
-* dollar substitution:                   envsubst Invocation.
-* domain ambiguities:                    Ambiguities.
-* duplicate elimination:                 Manipulating.
-* duplicate removal:                     msguniq Invocation.
-* editing comments in PO files:          Modifying Comments.
+                                                              (line 183)
+* dialect:                               Manipulating.        (line  28)
+* disabling NLS:                         lib/gettext.h.       (line   6)
+* distribution tarball:                  Release Management.  (line   6)
+* dngettext:                             Plural forms.        (line 103)
+* dollar substitution:                   envsubst Invocation. (line   8)
+* domain ambiguities:                    Ambiguities.         (line   6)
+* duplicate elimination:                 Manipulating.        (line  45)
+* duplicate removal:                     msguniq Invocation.  (line   8)
+* editing comments in PO files:          Modifying Comments.  (line   6)
 * editing translations:                  Modifying Translations.
-* elisp-format flag:                     PO Files.
-* Emacs Lisp:                            Emacs Lisp.
-* encoding:                              Aspects.
-* encoding conversion:                   Manipulating.
-* encoding conversion at runtime:        Charset conversion.
-* encoding for your language:            Header Entry.
-* encoding list:                         Header Entry.
-* encoding of PO files:                  Header Entry.
-* environment variables:                 envsubst Invocation.
-* envsubst program, usage:               envsubst Invocation.
+                                                              (line   6)
+* elisp-format flag:                     PO Files.            (line 109)
+* Emacs Lisp:                            Emacs Lisp.          (line   6)
+* encoding:                              Aspects.             (line  67)
+* encoding conversion:                   Manipulating.        (line  17)
+* encoding conversion at runtime:        Charset conversion.  (line   6)
+* encoding for your language:            Header Entry.        (line  94)
+* encoding list:                         Header Entry.        (line  78)
+* encoding of PO files:                  Header Entry.        (line  65)
+* environment variables:                 envsubst Invocation. (line   8)
+* envsubst program, usage:               envsubst Invocation. (line   6)
 * eval_gettext function, usage:          eval_gettext Invocation.
+                                                              (line   6)
 * eval_ngettext function, usage:         eval_ngettext Invocation.
-* evolution of packages:                 Overview.
+                                                              (line   6)
+* evolution of packages:                 Overview.            (line 142)
 * extracting parts of a PO file into a compendium: Creating Compendia.
-* file format, .mo:                      MO Files.
-* file format, .po:                      PO Files.
-* files, .po and .mo:                    Files.
-* files, .pot:                           Overview.
+                                                              (line  65)
+* file format, .mo:                      MO Files.            (line   6)
+* file format, .po:                      PO Files.            (line   6)
+* files, .po and .mo:                    Files.               (line   6)
+* files, .pot:                           Overview.            (line  79)
 * filter messages according to attributes: msgattrib Invocation.
-* find common messages:                  msgcomm Invocation.
-* force use of fuzzy entries:            msgfmt Invocation.
-* format strings:                        c-format Flag.
-* Free Pascal:                           Pascal.
-* function attribute, __format__:        xgettext Invocation.
-* function attribute, __format_arg__:    xgettext Invocation.
-* fuzzy entries:                         Fuzzy Entries.
-* fuzzy flag:                            PO Files.
-* gawk:                                  gawk.
-* gcc-internal-format flag:              PO Files.
-* GCC-source:                            GCC-source.
+                                                              (line   8)
+* find common messages:                  msgcomm Invocation.  (line   8)
+* force use of fuzzy entries:            msgfmt Invocation.   (line 199)
+* format strings:                        c-format Flag.       (line   6)
+* Free Pascal:                           Pascal.              (line   6)
+* function attribute, __format__:        xgettext Invocation. (line 138)
+* function attribute, __format_arg__:    xgettext Invocation. (line 152)
+* fuzzy entries:                         Fuzzy Entries.       (line   6)
+* fuzzy flag:                            PO Files.            (line  64)
+* gawk:                                  gawk.                (line   6)
+* gcc-internal-format flag:              PO Files.            (line 161)
+* GCC-source:                            GCC-source.          (line   6)
 * generate binary message catalog from PO file: msgfmt Invocation.
-* generate translation catalog in English: msgen Invocation.
-* gettext files:                         Adjusting Files.
-* gettext installation:                  Installation.
+                                                              (line   8)
+* generate translation catalog in English: msgen Invocation.  (line   8)
+* gettext files:                         Adjusting Files.     (line   6)
+* gettext installation:                  Installation.        (line   6)
 * gettext interface:                     Interface to gettext.
-* gettext program, usage:                gettext Invocation.
-* gettext vs catgets:                    Comparison.
-* gettext, a programmer's view:          gettext.
-* gettext.h file:                        lib/gettext.h.
+                                                              (line   6)
+* gettext program, usage:                gettext Invocation.  (line   6)
+* gettext vs catgets:                    Comparison.          (line   6)
+* gettext, a programmer's view:          gettext.             (line   6)
+* gettext.h file:                        lib/gettext.h.       (line   6)
 * gettextize program, usage:             gettextize Invocation.
+                                                              (line  34)
 * GUI programs:                          GUI program problems.
-* hash table, inside MO files:           MO Files.
-* he, she, and they:                     Introduction.
-* header entry of a PO file:             Header Entry.
-* help option:                           Preparing Strings.
-* history of GNU gettext:                History.
-* i18n:                                  Concepts.
-* importing PO files:                    Normalizing.
-* include file libintl.h <1>:            lib/gettext.h.
-* include file libintl.h <2>:            Comparison.
-* include file libintl.h <3>:            Sources.
-* include file libintl.h:                Overview.
-* initialization:                        Triggering.
-* initialize new PO file:                msginit Invocation.
-* initialize translations from a compendium: Using Compendia.
-* installing gettext:                    Installation.
+                                                              (line   6)
+* guile:                                 Scheme.              (line   6)
+* hash table, inside MO files:           MO Files.            (line  47)
+* he, she, and they:                     Introduction.        (line  11)
+* header entry of a PO file:             Header Entry.        (line   6)
+* help option:                           Preparing Strings.   (line 107)
+* history of GNU gettext:                History.             (line   6)
+* i18n:                                  Concepts.            (line   6)
+* importing PO files:                    Normalizing.         (line  55)
+* include file libintl.h <1>:            lib/gettext.h.       (line  29)
+* include file libintl.h <2>:            Comparison.          (line  33)
+* include file libintl.h <3>:            Sources.             (line  19)
+* include file libintl.h:                Overview.            (line  69)
+* initialization:                        Triggering.          (line   6)
+* initialize new PO file:                msginit Invocation.  (line   8)
+* initialize translations from a compendium: Using Compendia. (line  12)
+* installing gettext:                    Installation.        (line   6)
 * interface to catgets:                  Interface to catgets.
-* internationalization:                  Concepts.
-* inttypes.h:                            Preparing Strings.
-* ISO 3166:                              Country Codes.
-* ISO 639:                               Language Codes.
-* Java:                                  Java.
-* Java mode, and msgfmt program:         msgfmt Invocation.
-* Java mode, and msgunfmt program:       msgunfmt Invocation.
-* Java, string concatenation:            Preparing Strings.
-* java-format flag:                      PO Files.
-* keyboard accelerator checking:         msgfmt Invocation.
-* l10n:                                  Concepts.
-* language codes:                        Language Codes.
-* language selection:                    End Users.
-* language selection at runtime:         gettext grok.
-* large package:                         Ambiguities.
-* libiconv library:                      AM_ICONV.
-* libintl for C#:                        C#.
-* libintl for Java:                      Java.
-* libintl library:                       AM_GNU_GETTEXT.
-* librep Lisp:                           librep.
-* librep-format flag:                    PO Files.
-* LINGUAS file:                          po/LINGUAS.
-* link with libintl:                     Overview.
-* Linux <1>:                             Header Entry.
-* Linux <2>:                             Overview.
-* Linux:                                 Aspects.
-* Lisp:                                  Common Lisp.
-* lisp-format flag:                      PO Files.
-* list of translation teams, where to find: Header Entry.
-* locale facet, LC_ALL:                  Triggering.
-* locale facet, LC_COLLATE:              Triggering.
-* locale facet, LC_CTYPE <1>:            Triggering.
-* locale facet, LC_CTYPE:                Aspects.
-* locale facet, LC_MESSAGES <1>:         Triggering.
-* locale facet, LC_MESSAGES:             Aspects.
-* locale facet, LC_MONETARY <1>:         Triggering.
-* locale facet, LC_MONETARY:             Aspects.
-* locale facet, LC_NUMERIC <1>:          Triggering.
-* locale facet, LC_NUMERIC:              Aspects.
-* locale facet, LC_RESPONSES:            Triggering.
-* locale facet, LC_TIME <1>:             Triggering.
-* locale facet, LC_TIME:                 Aspects.
-* locale facets:                         Aspects.
-* locale program:                        Header Entry.
-* localization:                          Concepts.
+                                                              (line   6)
+* internationalization:                  Concepts.            (line  16)
+* inttypes.h:                            Preparing Strings.   (line 131)
+* ISO 3166:                              Country Codes.       (line   6)
+* ISO 639:                               Language Codes.      (line   6)
+* Java:                                  Java.                (line   6)
+* Java mode, and msgfmt program:         msgfmt Invocation.   (line  30)
+* Java mode, and msgunfmt program:       msgunfmt Invocation. (line  16)
+* Java, string concatenation:            Preparing Strings.   (line 166)
+* java-format flag:                      PO Files.            (line 125)
+* keyboard accelerator checking:         msgfmt Invocation.   (line 187)
+* l10n:                                  Concepts.            (line   6)
+* language codes:                        Language Codes.      (line   6)
+* language selection:                    End Users.           (line   6)
+* language selection at runtime:         gettext grok.        (line  11)
+* large package:                         Ambiguities.         (line   6)
+* libiconv library:                      AM_ICONV.            (line  21)
+* libintl for C#:                        C#.                  (line 161)
+* libintl for Java:                      Java.                (line 104)
+* libintl library:                       AM_GNU_GETTEXT.      (line  48)
+* librep Lisp:                           librep.              (line   6)
+* librep-format flag:                    PO Files.            (line 113)
+* LINGUAS file:                          po/LINGUAS.          (line   6)
+* link with libintl:                     Overview.            (line  74)
+* Linux <1>:                             Header Entry.        (line  91)
+* Linux <2>:                             Overview.            (line  74)
+* Linux:                                 Aspects.             (line 114)
+* Lisp:                                  Common Lisp.         (line   6)
+* lisp-format flag:                      PO Files.            (line 105)
+* list of translation teams, where to find: Header Entry.     (line  58)
+* locale facet, LC_ALL:                  Triggering.          (line  23)
+* locale facet, LC_COLLATE:              Triggering.          (line  52)
+* locale facet, LC_CTYPE <1>:            Triggering.          (line  23)
+* locale facet, LC_CTYPE:                Aspects.             (line  67)
+* locale facet, LC_MESSAGES <1>:         Triggering.          (line  52)
+* locale facet, LC_MESSAGES:             Aspects.             (line 108)
+* locale facet, LC_MONETARY <1>:         Triggering.          (line  52)
+* locale facet, LC_MONETARY:             Aspects.             (line  79)
+* locale facet, LC_NUMERIC <1>:          Triggering.          (line  52)
+* locale facet, LC_NUMERIC:              Aspects.             (line  94)
+* locale facet, LC_RESPONSES:            Triggering.          (line  52)
+* locale facet, LC_TIME <1>:             Triggering.          (line  52)
+* locale facet, LC_TIME:                 Aspects.             (line  84)
+* locale facets:                         Aspects.             (line  61)
+* locale program:                        Header Entry.        (line  71)
+* localization:                          Concepts.            (line  26)
 * lookup message translation <1>:        eval_gettext Invocation.
-* lookup message translation:            gettext Invocation.
+                                                              (line   8)
+* lookup message translation:            gettext Invocation.  (line   9)
 * lookup plural message translation <1>: eval_ngettext Invocation.
-* lookup plural message translation:     ngettext Invocation.
-* magic signature of MO files:           MO Files.
-* Makevars file:                         po/Makevars.
-* manipulating PO files:                 Manipulating.
-* marking Perl sources:                  Perl.
-* marking string initializers:           Special cases.
-* marking strings that require translation: Mark Keywords.
-* marking strings, preparations:         Preparing Strings.
-* marking translatable strings:          Overview.
+                                                              (line   8)
+* lookup plural message translation:     ngettext Invocation. (line   8)
+* magic signature of MO files:           MO Files.            (line   9)
+* Makevars file:                         po/Makevars.         (line   6)
+* manipulating PO files:                 Manipulating.        (line   6)
+* marking Perl sources:                  Perl.                (line  93)
+* marking string initializers:           Special cases.       (line   6)
+* marking strings that require translation: Mark Keywords.    (line   6)
+* marking strings, preparations:         Preparing Strings.   (line   6)
+* marking translatable strings:          Overview.            (line  46)
 * menu entries:                          GUI program problems.
-* menu, keyboard accelerator support:    msgfmt Invocation.
-* merge PO files:                        msgcat Invocation.
-* merging two PO files:                  Manipulating.
-* message catalog files location:        Locating Catalogs.
-* messages:                              Aspects.
-* migration from earlier versions of gettext: Prerequisites.
-* mkinstalldirs file:                    mkinstalldirs.
-* mnemonics of menu entries:             msgfmt Invocation.
-* MO file's format:                      MO Files.
+                                                              (line   6)
+* menu, keyboard accelerator support:    msgfmt Invocation.   (line 187)
+* merge PO files:                        msgcat Invocation.   (line   8)
+* merging two PO files:                  Manipulating.        (line  10)
+* message catalog files location:        Locating Catalogs.   (line   6)
+* messages:                              Aspects.             (line 108)
+* migration from earlier versions of gettext: Prerequisites.  (line   6)
+* mkinstalldirs file:                    mkinstalldirs.       (line   6)
+* mnemonics of menu entries:             msgfmt Invocation.   (line 187)
+* MO file's format:                      MO Files.            (line   6)
 * modify message attrributes:            msgattrib Invocation.
+                                                              (line  62)
 * msgattrib program, usage:              msgattrib Invocation.
-* msgcat program, usage:                 msgcat Invocation.
-* msgcmp program, usage:                 msgcmp Invocation.
-* msgcomm program, usage:                msgcomm Invocation.
-* msgconv program, usage:                msgconv Invocation.
-* msgen program, usage:                  msgen Invocation.
-* msgexec program, usage:                msgexec Invocation.
+                                                              (line   6)
+* msgcat program, usage:                 msgcat Invocation.   (line   6)
+* msgcmp program, usage:                 msgcmp Invocation.   (line   6)
+* msgcomm program, usage:                msgcomm Invocation.  (line   6)
+* msgconv program, usage:                msgconv Invocation.  (line   6)
+* msgen program, usage:                  msgen Invocation.    (line   6)
+* msgexec program, usage:                msgexec Invocation.  (line   6)
 * msgfilter filter and catalog encoding: msgfilter Invocation.
+                                                              (line  45)
 * msgfilter program, usage:              msgfilter Invocation.
-* msgfmt program, usage:                 msgfmt Invocation.
-* msggrep program, usage:                msggrep Invocation.
-* msgid:                                 PO Files.
-* msgid_plural:                          PO Files.
-* msginit program, usage:                msginit Invocation.
-* msgmerge program, usage:               msgmerge Invocation.
-* msgstr:                                PO Files.
-* msgunfmt program, usage:               msgunfmt Invocation.
-* msguniq program, usage:                msguniq Invocation.
-* multi-line strings:                    Normalizing.
-* N_, a convenience macro:               Comparison.
-* Native Language Support:               Concepts.
-* Natural Language Support:              Concepts.
-* newlines in PO files:                  PO Files.
-* ngettext:                              Plural forms.
-* ngettext program, usage:               ngettext Invocation.
-* NLS:                                   Concepts.
-* no-awk-format flag:                    PO Files.
-* no-c-format flag:                      PO Files.
-* no-c-format, and xgettext:             c-format Flag.
-* no-csharp-format flag:                 PO Files.
-* no-elisp-format flag:                  PO Files.
-* no-gcc-internal-format flag:           PO Files.
-* no-java-format flag:                   PO Files.
-* no-librep-format flag:                 PO Files.
-* no-lisp-format flag:                   PO Files.
-* no-objc-format flag:                   PO Files.
-* no-object-pascal-format flag:          PO Files.
-* no-perl-brace-format flag:             PO Files.
-* no-perl-format flag:                   PO Files.
-* no-php-format flag:                    PO Files.
-* no-python-format flag:                 PO Files.
-* no-qt-format flag:                     PO Files.
-* no-sh-format flag:                     PO Files.
-* no-smalltalk-format flag:              PO Files.
-* no-tcl-format flag:                    PO Files.
-* no-ycp-format flag:                    PO Files.
-* nplurals, in a PO file header:         Plural forms.
-* number format:                         Aspects.
-* objc-format flag:                      PO Files.
-* Object Pascal:                         Pascal.
-* object-pascal-format flag:             PO Files.
-* obsolete entries:                      Obsolete Entries.
-* optimization of gettext functions:     Optimized gettext.
-* orthography:                           Manipulating.
-* outdigits:                             c-format.
-* output to stdout, xgettext:            xgettext Invocation.
-* overview of gettext:                   Overview.
+                                                              (line   6)
+* msgfmt program, usage:                 msgfmt Invocation.   (line   6)
+* msggrep program, usage:                msggrep Invocation.  (line   6)
+* msgid:                                 PO Files.            (line  40)
+* msgid_plural:                          PO Files.            (line 169)
+* msginit program, usage:                msginit Invocation.  (line   6)
+* msgmerge program, usage:               msgmerge Invocation. (line   6)
+* msgstr:                                PO Files.            (line  40)
+* msgunfmt program, usage:               msgunfmt Invocation. (line   6)
+* msguniq program, usage:                msguniq Invocation.  (line   6)
+* multi-line strings:                    Normalizing.         (line  65)
+* N_, a convenience macro:               Comparison.          (line  41)
+* Native Language Support:               Concepts.            (line  51)
+* Natural Language Support:              Concepts.            (line  51)
+* newlines in PO files:                  PO Files.            (line 230)
+* ngettext:                              Plural forms.        (line  84)
+* ngettext program, usage:               ngettext Invocation. (line   6)
+* NLS:                                   Concepts.            (line  51)
+* no-awk-format flag:                    PO Files.            (line 134)
+* no-c-format flag:                      PO Files.            (line  75)
+* no-c-format, and xgettext:             c-format Flag.       (line  48)
+* no-csharp-format flag:                 PO Files.            (line 130)
+* no-elisp-format flag:                  PO Files.            (line 110)
+* no-gcc-internal-format flag:           PO Files.            (line 162)
+* no-java-format flag:                   PO Files.            (line 126)
+* no-librep-format flag:                 PO Files.            (line 114)
+* no-lisp-format flag:                   PO Files.            (line 106)
+* no-objc-format flag:                   PO Files.            (line  94)
+* no-object-pascal-format flag:          PO Files.            (line 138)
+* no-perl-brace-format flag:             PO Files.            (line 154)
+* no-perl-format flag:                   PO Files.            (line 150)
+* no-php-format flag:                    PO Files.            (line 158)
+* no-python-format flag:                 PO Files.            (line 102)
+* no-qt-format flag:                     PO Files.            (line 166)
+* no-scheme-format flag:                 PO Files.            (line 118)
+* no-sh-format flag:                     PO Files.            (line  98)
+* no-smalltalk-format flag:              PO Files.            (line 122)
+* no-tcl-format flag:                    PO Files.            (line 146)
+* no-ycp-format flag:                    PO Files.            (line 142)
+* nplurals, in a PO file header:         Plural forms.        (line 128)
+* number format:                         Aspects.             (line  94)
+* objc-format flag:                      PO Files.            (line  93)
+* Object Pascal:                         Pascal.              (line   6)
+* object-pascal-format flag:             PO Files.            (line 137)
+* obsolete entries:                      Obsolete Entries.    (line   6)
+* optimization of gettext functions:     Optimized gettext.   (line   6)
+* orthography:                           Manipulating.        (line  28)
+* outdigits:                             c-format.            (line  28)
+* output to stdout, xgettext:            xgettext Invocation. (line  48)
+* overview of gettext:                   Overview.            (line   6)
 * package and version declaration in configure.in: configure.in.
-* package build and installation options: Installers.
-* package maintainer's view of gettext:  Maintainers.
-* paragraphs:                            Preparing Strings.
-* Pascal:                                Pascal.
-* Perl:                                  Perl.
-* Perl default keywords:                 Default Keywords.
-* Perl invalid string interpolation:     Interpolation I.
-* Perl long lines:                       Long Lines.
-* Perl parentheses:                      Parentheses.
-* Perl pitfalls:                         Perl Pitfalls.
+                                                              (line   9)
+* package build and installation options: Installers.         (line   6)
+* package maintainer's view of gettext:  Maintainers.         (line   6)
+* paragraphs:                            Preparing Strings.   (line  99)
+* Pascal:                                Pascal.              (line   6)
+* Perl:                                  Perl.                (line   6)
+* Perl default keywords:                 Default Keywords.    (line   6)
+* Perl invalid string interpolation:     Interpolation I.     (line   6)
+* Perl long lines:                       Long Lines.          (line   6)
+* Perl parentheses:                      Parentheses.         (line   6)
+* Perl pitfalls:                         Perl Pitfalls.       (line   6)
 * Perl quote-like expressions:           Quote-like Expressions.
-* Perl special keywords for hash-lookups: Special Keywords.
-* Perl valid string interpolation:       Interpolation II.
-* perl-brace-format flag:                PO Files.
-* perl-format flag:                      PO Files.
-* PHP:                                   PHP.
-* php-format flag:                       PO Files.
-* Pike:                                  Pike.
-* plural form formulas:                  Plural forms.
-* plural forms:                          Plural forms.
-* plural forms, in MO files:             MO Files.
-* plural forms, in PO files:             PO Files.
-* plural, in a PO file header:           Plural forms.
-* PO files' format:                      PO Files.
-* PO mode (Emacs) commands:              Main PO Commands.
-* PO template file:                      Template.
-* po_file_domains:                       libgettextpo.
-* po_file_free:                          libgettextpo.
-* po_file_read:                          libgettextpo.
-* po_message_iterator:                   libgettextpo.
-* po_message_iterator_free:              libgettextpo.
-* po_message_msgid:                      libgettextpo.
-* po_message_msgid_plural:               libgettextpo.
-* po_message_msgstr:                     libgettextpo.
-* po_message_msgstr_plural:              libgettextpo.
-* po_next_message:                       libgettextpo.
+                                                              (line   6)
+* Perl special keywords for hash-lookups: Special Keywords.   (line   6)
+* Perl valid string interpolation:       Interpolation II.    (line   6)
+* perl-brace-format flag:                PO Files.            (line 153)
+* perl-format flag:                      PO Files.            (line 149)
+* PHP:                                   PHP.                 (line   6)
+* php-format flag:                       PO Files.            (line 157)
+* Pike:                                  Pike.                (line   6)
+* plural form formulas:                  Plural forms.        (line 145)
+* plural forms:                          Plural forms.        (line   6)
+* plural forms, in MO files:             MO Files.            (line  63)
+* plural forms, in PO files:             PO Files.            (line 169)
+* plural, in a PO file header:           Plural forms.        (line 128)
+* PO files' format:                      PO Files.            (line   6)
+* PO mode (Emacs) commands:              Main PO Commands.    (line   6)
+* PO template file:                      Template.            (line   6)
+* po_file_domains:                       libgettextpo.        (line  41)
+* po_file_free:                          libgettextpo.        (line  36)
+* po_file_read:                          libgettextpo.        (line  30)
+* po_message_iterator:                   libgettextpo.        (line  50)
+* po_message_iterator_free:              libgettextpo.        (line  57)
+* po_message_msgid:                      libgettextpo.        (line  70)
+* po_message_msgid_plural:               libgettextpo.        (line  75)
+* po_message_msgstr:                     libgettextpo.        (line  80)
+* po_message_msgstr_plural:              libgettextpo.        (line  86)
+* po_next_message:                       libgettextpo.        (line  62)
 * portability problems with sed:         msgfilter Invocation.
-* POTFILES.in file:                      po/POTFILES.in.
-* preparing programs for translation:    Sources.
+                                                              (line  55)
+* POTFILES.in file:                      po/POTFILES.in.      (line   6)
+* preparing programs for translation:    Sources.             (line   6)
 * preparing shell scripts for translation: Preparing Shell Scripts.
+                                                              (line   6)
 * problems with catgets interface:       Problems with catgets.
+                                                              (line   6)
 * programming languages:                 Language Implementors.
-* Python:                                Python.
-* python-format flag:                    PO Files.
-* Qt format strings:                     xgettext Invocation.
-* Qt mode, and msgfmt program:           msgfmt Invocation.
-* qt-format flag:                        PO Files.
-* quotation marks <1>:                   po/Makevars.
-* quotation marks:                       Header Entry.
-* quote characters, use in PO files:     Header Entry.
-* related reading:                       References.
-* RST:                                   RST.
+                                                              (line   6)
+* Python:                                Python.              (line   6)
+* python-format flag:                    PO Files.            (line 101)
+* Qt format strings:                     xgettext Invocation. (line 179)
+* Qt mode, and msgfmt program:           msgfmt Invocation.   (line  46)
+* qt-format flag:                        PO Files.            (line 165)
+* quotation marks <1>:                   po/Makevars.         (line  18)
+* quotation marks:                       Header Entry.        (line 145)
+* quote characters, use in PO files:     Header Entry.        (line 145)
+* related reading:                       References.          (line   6)
+* release:                               Release Management.  (line   6)
+* RST:                                   RST.                 (line   6)
+* Scheme:                                Scheme.              (line   6)
+* scheme-format flag:                    PO Files.            (line 117)
 * scripting languages:                   Language Implementors.
-* search messages in a catalog:          msggrep Invocation.
-* selecting message language:            End Users.
-* sentences:                             Preparing Strings.
-* setting up gettext at build time:      Installers.
-* setting up gettext at run time:        End Users.
-* several domains:                       Ambiguities.
-* sex:                                   Introduction.
+                                                              (line   6)
+* search messages in a catalog:          msggrep Invocation.  (line   8)
+* selecting message language:            End Users.           (line   6)
+* sentences:                             Preparing Strings.   (line  42)
+* setting up gettext at build time:      Installers.          (line   6)
+* setting up gettext at run time:        End Users.           (line   6)
+* several domains:                       Ambiguities.         (line   6)
+* sex:                                   Introduction.        (line  11)
 * sgettext:                              GUI program problems.
-* sh-format flag:                        PO Files.
-* she, he, and they:                     Introduction.
-* shell format string:                   envsubst Invocation.
-* shell scripts:                         sh.
-* Smalltalk:                             Smalltalk.
-* smalltalk-format flag:                 PO Files.
-* sorting msgcat output:                 msgcat Invocation.
-* sorting msgmerge output:               msgmerge Invocation.
-* sorting msgunfmt output:               msgunfmt Invocation.
-* sorting output of xgettext:            xgettext Invocation.
-* specifying plural form in a PO file:   Plural forms.
-* standard output, and msgcat:           msgcat Invocation.
-* standard output, and msgmerge program: msgmerge Invocation.
-* string concatenation:                  Preparing Strings.
-* string normalization in entries:       Normalizing.
-* style:                                 Preparing Strings.
-* supported languages, xgettext:         xgettext Invocation.
-* Tcl:                                   Tcl.
-* Tcl mode, and msgfmt program:          msgfmt Invocation.
-* Tcl mode, and msgunfmt program:        msgunfmt Invocation.
-* tcl-format flag:                       PO Files.
-* template PO file:                      Overview.
-* testing .po files for equivalence:     xgettext Invocation.
-* Tk's scripting language:               Tcl.
-* translated entries:                    Translated Entries.
+                                                              (line  59)
+* sh-format flag:                        PO Files.            (line  97)
+* she, he, and they:                     Introduction.        (line  11)
+* shell format string:                   envsubst Invocation. (line   8)
+* shell scripts:                         sh.                  (line   6)
+* Smalltalk:                             Smalltalk.           (line   6)
+* smalltalk-format flag:                 PO Files.            (line 121)
+* sorting msgcat output:                 msgcat Invocation.   (line 137)
+* sorting msgmerge output:               msgmerge Invocation. (line 167)
+* sorting msgunfmt output:               msgunfmt Invocation. (line 144)
+* sorting output of xgettext:            xgettext Invocation. (line 242)
+* specifying plural form in a PO file:   Plural forms.        (line 128)
+* standard output, and msgcat:           msgcat Invocation.   (line  47)
+* standard output, and msgmerge program: msgmerge Invocation. (line  56)
+* string concatenation:                  Preparing Strings.   (line 115)
+* string normalization in entries:       Normalizing.         (line   6)
+* style:                                 Preparing Strings.   (line  22)
+* supported languages, xgettext:         xgettext Invocation. (line  56)
+* Tcl:                                   Tcl.                 (line   6)
+* Tcl mode, and msgfmt program:          msgfmt Invocation.   (line  43)
+* Tcl mode, and msgunfmt program:        msgunfmt Invocation. (line  26)
+* tcl-format flag:                       PO Files.            (line 145)
+* template PO file:                      Overview.            (line  79)
+* testing .po files for equivalence:     xgettext Invocation. (line 252)
+* Tk's scripting language:               Tcl.                 (line   6)
+* translated entries:                    Translated Entries.  (line   6)
 * translating menu entries:              GUI program problems.
-* translation aspects:                   Aspects.
-* Translation Matrix:                    Matrix.
-* Translation Project:                   Why.
-* turning off NLS support:               lib/gettext.h.
-* tutorial of gettext usage:             Overview.
-* unify duplicate translations:          msguniq Invocation.
+                                                              (line   6)
+* translation aspects:                   Aspects.             (line   6)
+* Translation Matrix:                    Matrix.              (line   6)
+* Translation Project:                   Why.                 (line  17)
+* turning off NLS support:               lib/gettext.h.       (line   6)
+* tutorial of gettext usage:             Overview.            (line   6)
+* unify duplicate translations:          msguniq Invocation.  (line   8)
 * untranslated entries:                  Untranslated Entries.
-* update translations from a compendium: Using Compendia.
-* upgrading to new versions of gettext:  Prerequisites.
+                                                              (line   6)
+* update translations from a compendium: Using Compendia.     (line  20)
+* upgrading to new versions of gettext:  Prerequisites.       (line   6)
 * version control for backup files, msgmerge: msgmerge Invocation.
-* wxWindows library:                     wxWindows.
-* xargs, and output from msgexec:        msgexec Invocation.
-* xgettext program, usage:               xgettext Invocation.
-* xmodmap program, and typing quotation marks: Header Entry.
-* YaST2 scripting language:              YCP.
-* YCP:                                   YCP.
-* ycp-format flag:                       PO Files.
+                                                              (line  71)
+* wxWindows library:                     wxWindows.           (line   6)
+* xargs, and output from msgexec:        msgexec Invocation.  (line  14)
+* xgettext program, usage:               xgettext Invocation. (line   6)
+* xmodmap program, and typing quotation marks: Header Entry.  (line 157)
+* YaST2 scripting language:              YCP.                 (line   6)
+* YCP:                                   YCP.                 (line   6)
+* ycp-format flag:                       PO Files.            (line 141)
 
 
 \1f
 Tag Table:
 Node: Top\7f2663
-Node: Introduction\7f14898
-Node: Why\7f16756
-Ref: Why-Footnote-1\7f19860
-Node: Concepts\7f20016
-Node: Aspects\7f23426
-Node: Files\7f29262
-Node: Overview\7f31160
-Node: Basics\7f41949
-Node: Installation\7f42776
-Node: PO Files\7f44715
-Ref: PO Files-Footnote-1\7f54044
-Node: Main PO Commands\7f54171
-Node: Entry Positioning\7f59239
-Node: Normalizing\7f64692
-Node: Sources\7f69143
-Node: Triggering\7f70837
-Node: Preparing Strings\7f73864
-Node: Mark Keywords\7f81561
-Node: Marking\7f85113
-Node: c-format Flag\7f92832
-Node: Special cases\7f96740
-Node: Names\7f99483
-Node: Libraries\7f103076
-Node: Template\7f106129
-Node: xgettext Invocation\7f106846
-Node: Creating\7f118320
-Node: msginit Invocation\7f119198
-Node: Header Entry\7f121756
-Node: Updating\7f128753
-Node: msgmerge Invocation\7f129508
-Node: Translated Entries\7f134445
-Node: Fuzzy Entries\7f135797
-Node: Untranslated Entries\7f138963
-Node: Obsolete Entries\7f140881
-Node: Modifying Translations\7f144092
-Node: Modifying Comments\7f152047
-Node: Subedit\7f156458
-Node: C Sources Context\7f160338
-Node: Auxiliary\7f165446
-Node: Compendium\7f168669
-Node: Creating Compendia\7f169276
-Node: Using Compendia\7f171706
-Node: Manipulating\7f172585
-Node: msgcat Invocation\7f176344
-Node: msgconv Invocation\7f180514
-Node: msggrep Invocation\7f183613
-Node: msgfilter Invocation\7f188304
-Node: msguniq Invocation\7f193091
-Node: msgcomm Invocation\7f196900
-Node: msgcmp Invocation\7f200865
-Node: msgattrib Invocation\7f202421
-Node: msgen Invocation\7f206924
-Node: msgexec Invocation\7f210191
-Node: libgettextpo\7f212586
-Node: Binaries\7f217700
-Node: msgfmt Invocation\7f218032
-Node: msgunfmt Invocation\7f224884
-Node: MO Files\7f228924
-Node: Users\7f237012
-Node: Matrix\7f238492
-Node: Installers\7f239693
-Node: End Users\7f240860
-Node: Programmers\7f241505
-Node: catgets\7f242675
-Node: Interface to catgets\7f244075
-Node: Problems with catgets\7f246067
-Node: gettext\7f246965
-Node: Interface to gettext\7f248461
-Node: Ambiguities\7f250804
-Node: Locating Catalogs\7f253494
-Ref: Locating Catalogs-Footnote-1\7f254638
-Ref: Locating Catalogs-Footnote-2\7f254863
-Node: Charset conversion\7f255012
-Node: Plural forms\7f257452
-Ref: Plural forms-Footnote-1\7f268310
-Node: GUI program problems\7f268402
-Node: Optimized gettext\7f273503
-Node: Comparison\7f274833
-Node: Using libintl.a\7f279100
-Node: gettext grok\7f279530
-Node: Temp Programmers\7f282077
-Node: Temp Implementations\7f282517
-Node: Temp catgets\7f283880
-Node: Temp WSI\7f285564
-Node: Temp Notes\7f287549
-Node: Translators\7f288035
-Node: Trans Intro 0\7f288492
-Node: Trans Intro 1\7f291138
-Node: Discussions\7f292999
-Node: Organization\7f296566
-Node: Central Coordination\7f298544
-Node: National Teams\7f299669
-Node: Sub-Cultures\7f302179
-Node: Organizational Ideas\7f303095
-Node: Mailing Lists\7f304095
-Node: Information Flow\7f305895
-Node: Prioritizing messages\7f308055
-Node: Maintainers\7f312316
-Node: Flat and Non-Flat\7f314210
-Node: Prerequisites\7f315690
-Node: gettextize Invocation\7f319827
-Node: Adjusting Files\7f326531
-Node: po/POTFILES.in\7f328252
-Node: po/LINGUAS\7f329494
-Node: po/Makevars\7f331169
-Node: configure.in\7f332760
-Node: config.guess\7f334847
-Node: mkinstalldirs\7f335961
-Node: aclocal\7f336719
-Node: acconfig\7f338485
-Node: config.h.in\7f338968
-Node: Makefile\7f340122
-Node: src/Makefile\7f342700
-Node: lib/gettext.h\7f345713
-Node: autoconf macros\7f347943
-Node: AM_GNU_GETTEXT\7f348567
-Node: AM_GNU_GETTEXT_VERSION\7f352147
-Node: AM_PO_SUBDIRS\7f352579
-Node: AM_ICONV\7f353343
-Node: CVS Issues\7f355536
-Node: Distributed CVS\7f356087
-Node: Files under CVS\7f357998
-Node: autopoint Invocation\7f360550
-Node: Programming Languages\7f362344
-Node: Language Implementors\7f363162
-Node: Programmers for other Languages\7f367941
-Node: Translators for other Languages\7f368504
-Node: c-format\7f369913
-Node: objc-format\7f371613
-Node: sh-format\7f371951
-Node: python-format\7f372739
-Node: lisp-format\7f373163
-Node: elisp-format\7f373475
-Node: librep-format\7f373951
-Node: smalltalk-format\7f374340
-Node: java-format\7f374826
-Node: csharp-format\7f375258
-Node: awk-format\7f375617
-Node: object-pascal-format\7f375926
-Node: ycp-format\7f376139
-Node: tcl-format\7f376522
-Node: perl-format\7f376801
-Node: php-format\7f377530
-Node: gcc-internal-format\7f377879
-Node: qt-format\7f378905
-Node: Maintainers for other Languages\7f379302
-Node: List of Programming Languages\7f380527
-Node: C\7f381749
-Node: sh\7f383012
-Node: Preparing Shell Scripts\7f384272
-Node: gettext.sh\7f386670
-Node: gettext Invocation\7f387199
-Node: ngettext Invocation\7f388922
-Node: envsubst Invocation\7f390478
-Node: eval_gettext Invocation\7f391881
-Node: eval_ngettext Invocation\7f392324
-Node: bash\7f392820
-Node: Python\7f394782
-Node: Common Lisp\7f395977
-Node: clisp C\7f396763
-Node: Emacs Lisp\7f397464
-Node: librep\7f398176
-Node: Smalltalk\7f398900
-Node: Java\7f399918
-Node: C#\7f404921
-Node: gawk\7f413323
-Node: Pascal\7f414219
-Node: wxWindows\7f415511
-Node: YCP\7f416245
-Node: Tcl\7f416968
-Node: Perl\7f418362
-Node: General Problems\7f421354
-Node: Default Keywords\7f425012
-Node: Special Keywords\7f425944
-Node: Quote-like Expressions\7f427438
-Node: Interpolation I\7f429703
-Node: Interpolation II\7f433473
-Node: Parentheses\7f435818
-Node: Long Lines\7f437330
-Node: Perl Pitfalls\7f439157
-Node: PHP\7f443379
-Node: Pike\7f444294
-Node: GCC-source\7f444939
-Node: List of Data Formats\7f445670
-Node: POT\7f446126
-Node: RST\7f446370
-Node: Glade\7f446582
-Node: Conclusion\7f446928
-Node: History\7f447425
-Node: References\7f451681
-Node: Language Codes\7f453233
-Node: Country Codes\7f457557
-Node: Program Index\7f463292
-Node: Option Index\7f464747
-Node: Variable Index\7f498022
-Node: PO Mode Index\7f499101
-Node: Autoconf Macro Index\7f508459
-Node: Index\7f508838
+Node: Introduction\7f15067
+Node: Why\7f16929
+Ref: Why-Footnote-1\7f20041
+Node: Concepts\7f20197
+Node: Aspects\7f23615
+Node: Files\7f29473
+Node: Overview\7f31379
+Node: Basics\7f42176
+Node: Installation\7f43007
+Node: PO Files\7f44954
+Ref: PO Files-Footnote-1\7f54380
+Node: Main PO Commands\7f54507
+Node: Entry Positioning\7f59583
+Node: Normalizing\7f65044
+Node: Sources\7f69503
+Node: Triggering\7f71201
+Node: Preparing Strings\7f74236
+Node: Mark Keywords\7f81941
+Node: Marking\7f85501
+Node: c-format Flag\7f93228
+Node: Special cases\7f97144
+Node: Names\7f99870
+Node: Libraries\7f103471
+Node: Template\7f106502
+Node: xgettext Invocation\7f107223
+Node: Creating\7f118819
+Node: msginit Invocation\7f119701
+Node: Header Entry\7f122327
+Node: Updating\7f129332
+Node: msgmerge Invocation\7f130091
+Node: Translated Entries\7f135132
+Node: Fuzzy Entries\7f136492
+Node: Untranslated Entries\7f139666
+Node: Obsolete Entries\7f141592
+Node: Modifying Translations\7f144811
+Node: Modifying Comments\7f152774
+Node: Subedit\7f157193
+Node: C Sources Context\7f161081
+Node: Auxiliary\7f166197
+Node: Compendium\7f169430
+Node: Creating Compendia\7f170047
+Node: Using Compendia\7f172527
+Node: Manipulating\7f173456
+Node: msgcat Invocation\7f177219
+Node: msgconv Invocation\7f181469
+Node: msggrep Invocation\7f184648
+Node: msgfilter Invocation\7f189419
+Node: msguniq Invocation\7f194298
+Node: msgcomm Invocation\7f198187
+Node: msgcmp Invocation\7f202232
+Node: msgattrib Invocation\7f203844
+Node: msgen Invocation\7f208439
+Node: msgexec Invocation\7f211774
+Node: libgettextpo\7f214221
+Node: Binaries\7f219343
+Node: msgfmt Invocation\7f219679
+Node: msgunfmt Invocation\7f226662
+Node: MO Files\7f230806
+Node: Users\7f238902
+Node: Matrix\7f240386
+Node: Installers\7f241595
+Node: End Users\7f242770
+Node: Programmers\7f243423
+Node: catgets\7f244599
+Node: Interface to catgets\7f246009
+Node: Problems with catgets\7f248015
+Node: gettext\7f248927
+Node: Interface to gettext\7f250433
+Node: Ambiguities\7f252790
+Node: Locating Catalogs\7f255494
+Ref: Locating Catalogs-Footnote-1\7f256652
+Ref: Locating Catalogs-Footnote-2\7f256877
+Node: Charset conversion\7f257026
+Node: Plural forms\7f259481
+Ref: Plural forms-Footnote-1\7f270387
+Node: GUI program problems\7f270479
+Node: Optimized gettext\7f275594
+Node: Comparison\7f276938
+Node: Using libintl.a\7f281205
+Node: gettext grok\7f281645
+Node: Temp Programmers\7f284196
+Node: Temp Implementations\7f284646
+Node: Temp catgets\7f286023
+Node: Temp WSI\7f287721
+Node: Temp Notes\7f289720
+Node: Translators\7f290220
+Node: Trans Intro 0\7f290683
+Node: Trans Intro 1\7f293339
+Node: Discussions\7f295210
+Node: Organization\7f298787
+Node: Central Coordination\7f300775
+Node: National Teams\7f301914
+Node: Sub-Cultures\7f304438
+Node: Organizational Ideas\7f305372
+Node: Mailing Lists\7f306390
+Node: Information Flow\7f308204
+Node: Prioritizing messages\7f310374
+Node: Maintainers\7f314645
+Node: Flat and Non-Flat\7f316609
+Node: Prerequisites\7f318099
+Node: gettextize Invocation\7f322246
+Node: Adjusting Files\7f328960
+Node: po/POTFILES.in\7f330691
+Node: po/LINGUAS\7f331937
+Node: po/Makevars\7f333626
+Node: configure.in\7f335231
+Node: config.guess\7f337334
+Node: mkinstalldirs\7f338462
+Node: aclocal\7f339234
+Node: acconfig\7f341027
+Node: config.h.in\7f341524
+Node: Makefile\7f342692
+Node: src/Makefile\7f345286
+Node: lib/gettext.h\7f348315
+Node: autoconf macros\7f350561
+Node: AM_GNU_GETTEXT\7f351195
+Node: AM_GNU_GETTEXT_VERSION\7f354789
+Node: AM_PO_SUBDIRS\7f355235
+Node: AM_ICONV\7f356013
+Node: CVS Issues\7f358220
+Node: Distributed CVS\7f358808
+Node: Files under CVS\7f360733
+Node: autopoint Invocation\7f364006
+Node: Release Management\7f365850
+Node: Programming Languages\7f366360
+Node: Language Implementors\7f367184
+Node: Programmers for other Languages\7f371973
+Node: Translators for other Languages\7f372546
+Node: c-format\7f374019
+Node: objc-format\7f375733
+Node: sh-format\7f376085
+Node: python-format\7f376887
+Node: lisp-format\7f377325
+Node: elisp-format\7f377651
+Node: librep-format\7f378141
+Node: scheme-format\7f378541
+Node: smalltalk-format\7f378817
+Node: java-format\7f379317
+Node: csharp-format\7f379765
+Node: awk-format\7f380140
+Node: object-pascal-format\7f380465
+Node: ycp-format\7f380694
+Node: tcl-format\7f381093
+Node: perl-format\7f381388
+Node: php-format\7f382133
+Node: gcc-internal-format\7f382498
+Node: qt-format\7f383540
+Node: Maintainers for other Languages\7f383953
+Node: List of Programming Languages\7f385188
+Node: C\7f386471
+Node: sh\7f387748
+Node: Preparing Shell Scripts\7f389022
+Node: gettext.sh\7f392411
+Node: gettext Invocation\7f392958
+Node: ngettext Invocation\7f394713
+Node: envsubst Invocation\7f396301
+Node: eval_gettext Invocation\7f397722
+Node: eval_ngettext Invocation\7f398183
+Node: bash\7f398697
+Node: Python\7f400673
+Node: Common Lisp\7f401823
+Node: clisp C\7f402623
+Node: Emacs Lisp\7f403338
+Node: librep\7f404064
+Node: Scheme\7f404799
+Node: Smalltalk\7f405583
+Node: Java\7f406617
+Node: C#\7f411636
+Node: gawk\7f420053
+Node: Pascal\7f420965
+Node: wxWindows\7f422273
+Node: YCP\7f423023
+Node: Tcl\7f423762
+Node: Perl\7f425172
+Node: General Problems\7f428180
+Node: Default Keywords\7f431838
+Node: Special Keywords\7f432790
+Node: Quote-like Expressions\7f434304
+Node: Interpolation I\7f436579
+Node: Interpolation II\7f440369
+Node: Parentheses\7f442734
+Node: Long Lines\7f444251
+Node: Perl Pitfalls\7f446098
+Node: PHP\7f450340
+Node: Pike\7f451271
+Node: GCC-source\7f451932
+Node: List of Data Formats\7f452679
+Node: POT\7f453145
+Node: RST\7f453403
+Node: Glade\7f453629
+Node: Conclusion\7f453989
+Node: History\7f454492
+Node: References\7f458758
+Node: Language Codes\7f460324
+Node: Country Codes\7f464670
+Node: Program Index\7f470427
+Node: Option Index\7f472245
+Node: Variable Index\7f517746
+Node: PO Mode Index\7f519211
+Node: Autoconf Macro Index\7f533120
+Node: Index\7f533639
 \1f
 End Tag Table
index 33edc8230b400b8f64b0413011dbd4c158687046..67e936da6359d6182300bdfddcb8ffcaf5b44be0 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 1  Introduction</TITLE>
 </HEAD>
@@ -329,8 +329,8 @@ speaking parts of the world is the ASCII codeset.  However, there are
 many characters needed by various locales that are not found within
 this codeset.  The 8-bit ISO 8859-1 code set has most of the special
 characters needed to handle the major European languages.  However, in
-many cases, the ISO 8859-1 font is not adequate: it doesn't even
-handle the major European currency.  Hence each locale
+many cases, choosing ISO 8859-1 is nevertheless not adequate: it
+doesn't even handle the major European currency.  Hence each locale
 will need to specify which codeset they need to use and will need
 to have the appropriate character handling routines to cope with
 the codeset.
@@ -351,7 +351,7 @@ display currency figures in the native mode for each locale.
 
 The format of date varies between locales.  For example, Christmas day
 in 1994 is written as 12/25/94 in the USA and as 25/12/94 in Australia.
-Other countries might use ISO 8061 dates, etc.
+Other countries might use ISO 8601 dates, etc.
 
 Time of the day may be noted as <VAR>hh</VAR>:<VAR>mm</VAR>, <VAR>hh</VAR>.<VAR>mm</VAR>,
 or otherwise.  Some locales require time to be specified in 24-hour
index 67d80b2074cc262d6f21c366b1c9b88d0d2dcee2..93c7ac1de2876169a0f7d67f13a53c4710768c71 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 10  The Programmer's View</TITLE>
 </HEAD>
@@ -30,7 +30,7 @@ later explain our solution of this dilemma.
 
 <H2><A NAME="SEC161" HREF="gettext_toc.html#TOC161">10.1  About <CODE>catgets</CODE></A></H2>
 <P>
-<A NAME="IDX978"></A>
+<A NAME="IDX980"></A>
 
 </P>
 <P>
@@ -65,7 +65,7 @@ therefore part of all Unix implementation (implementations, which are
 
 <H3><A NAME="SEC162" HREF="gettext_toc.html#TOC162">10.1.1  The Interface</A></H3>
 <P>
-<A NAME="IDX979"></A>
+<A NAME="IDX981"></A>
 
 </P>
 <P>
@@ -78,7 +78,7 @@ for the functions and the needed definitions are in the
 
 </P>
 <P>
-<A NAME="IDX980"></A>
+<A NAME="IDX982"></A>
 <CODE>catopen</CODE> is used like in this:
 
 </P>
@@ -97,7 +97,7 @@ message catalog, equivalent to handles to file returned by <CODE>open</CODE>.
 
 </P>
 <P>
-<A NAME="IDX981"></A>
+<A NAME="IDX983"></A>
 This handle is of course used in the <CODE>catgets</CODE> function which can
 be used like this:
 
@@ -129,7 +129,7 @@ should better be <CODE>const char *</CODE>, but the standard is published in
 
 </P>
 <P>
-<A NAME="IDX982"></A>
+<A NAME="IDX984"></A>
 The last of these functions is used and behaves as expected:
 
 </P>
@@ -146,7 +146,7 @@ After this no <CODE>catgets</CODE> call using the descriptor is legal anymore.
 
 <H3><A NAME="SEC163" HREF="gettext_toc.html#TOC163">10.1.2  Problems with the <CODE>catgets</CODE> Interface?!</A></H3>
 <P>
-<A NAME="IDX983"></A>
+<A NAME="IDX985"></A>
 
 </P>
 <P>
@@ -167,7 +167,7 @@ more easy to manage.
 
 <H2><A NAME="SEC164" HREF="gettext_toc.html#TOC164">10.2  About <CODE>gettext</CODE></A></H2>
 <P>
-<A NAME="IDX984"></A>
+<A NAME="IDX986"></A>
 
 </P>
 <P>
@@ -198,7 +198,7 @@ in using this library will be interested in this description.
 
 <H3><A NAME="SEC165" HREF="gettext_toc.html#TOC165">10.2.1  The Interface</A></H3>
 <P>
-<A NAME="IDX985"></A>
+<A NAME="IDX987"></A>
 
 </P>
 <P>
@@ -269,9 +269,9 @@ your language.
 
 <H3><A NAME="SEC166" HREF="gettext_toc.html#TOC166">10.2.2  Solving Ambiguities</A></H3>
 <P>
-<A NAME="IDX986"></A>
-<A NAME="IDX987"></A>
 <A NAME="IDX988"></A>
+<A NAME="IDX989"></A>
+<A NAME="IDX990"></A>
 
 </P>
 <P>
@@ -347,7 +347,7 @@ unreliabilities.
 
 <H3><A NAME="SEC167" HREF="gettext_toc.html#TOC167">10.2.3  Locating Message Catalog Files</A></H3>
 <P>
-<A NAME="IDX989"></A>
+<A NAME="IDX991"></A>
 
 </P>
 <P>
@@ -387,8 +387,8 @@ The value of the locale is determined through
 
 <H3><A NAME="SEC168" HREF="gettext_toc.html#TOC168">10.2.4  How to specify the output character set <CODE>gettext</CODE> uses</A></H3>
 <P>
-<A NAME="IDX990"></A>
-<A NAME="IDX991"></A>
+<A NAME="IDX992"></A>
+<A NAME="IDX993"></A>
 
 </P>
 <P>
@@ -420,7 +420,7 @@ recommended that all <VAR>msgid</VAR>s be US-ASCII strings.
 <P>
 <DL>
 <DT><U>Function:</U> char * <B>bind_textdomain_codeset</B> <I>(const char *<VAR>domainname</VAR>, const char *<VAR>codeset</VAR>)</I>
-<DD><A NAME="IDX992"></A>
+<DD><A NAME="IDX994"></A>
 The <CODE>bind_textdomain_codeset</CODE> function can be used to specify the
 output character set for message catalogs for domain <VAR>domainname</VAR>.
 The <VAR>codeset</VAR> argument must be a valid codeset name which can be used
@@ -454,7 +454,7 @@ global variable <VAR>errno</VAR> is set accordingly.
 
 <H3><A NAME="SEC169" HREF="gettext_toc.html#TOC169">10.2.5  Additional functions for plural forms</A></H3>
 <P>
-<A NAME="IDX993"></A>
+<A NAME="IDX995"></A>
 
 </P>
 <P>
@@ -574,7 +574,7 @@ purpose.
 <P>
 <DL>
 <DT><U>Function:</U> char * <B>ngettext</B> <I>(const char *<VAR>msgid1</VAR>, const char *<VAR>msgid2</VAR>, unsigned long int <VAR>n</VAR>)</I>
-<DD><A NAME="IDX994"></A>
+<DD><A NAME="IDX996"></A>
 The <CODE>ngettext</CODE> function is similar to the <CODE>gettext</CODE> function
 as it finds the message catalogs in the same way.  But it takes two
 extra arguments.  The <VAR>msgid1</VAR> parameter must contain the singular
@@ -604,7 +604,7 @@ Please note that the numeric value <VAR>n</VAR> has to be passed to the
 <P>
 <DL>
 <DT><U>Function:</U> char * <B>dngettext</B> <I>(const char *<VAR>domain</VAR>, const char *<VAR>msgid1</VAR>, const char *<VAR>msgid2</VAR>, unsigned long int <VAR>n</VAR>)</I>
-<DD><A NAME="IDX995"></A>
+<DD><A NAME="IDX997"></A>
 The <CODE>dngettext</CODE> is similar to the <CODE>dgettext</CODE> function in the
 way the message catalog is selected.  The difference is that it takes
 two extra parameter to provide the correct plural form.  These two
@@ -615,7 +615,7 @@ parameters are handled in the same way <CODE>ngettext</CODE> handles them.
 <P>
 <DL>
 <DT><U>Function:</U> char * <B>dcngettext</B> <I>(const char *<VAR>domain</VAR>, const char *<VAR>msgid1</VAR>, const char *<VAR>msgid2</VAR>, unsigned long int <VAR>n</VAR>, int <VAR>category</VAR>)</I>
-<DD><A NAME="IDX996"></A>
+<DD><A NAME="IDX998"></A>
 The <CODE>dcngettext</CODE> is similar to the <CODE>dcgettext</CODE> function in the
 way the message catalog is selected.  The difference is that it takes
 two extra parameter to provide the correct plural form.  These two
@@ -640,9 +640,9 @@ possibility of extensions to not prevent the use of new languages).
 
 </P>
 <P>
-<A NAME="IDX997"></A>
-<A NAME="IDX998"></A>
 <A NAME="IDX999"></A>
+<A NAME="IDX1000"></A>
+<A NAME="IDX1001"></A>
 The information about the plural form selection has to be stored in the
 header entry of the PO file (the one with the empty <CODE>msgid</CODE> string).
 The plural form information looks like this:
@@ -668,7 +668,7 @@ value of <CODE>nplurals</CODE>.
 
 </P>
 <P>
-<A NAME="IDX1000"></A>
+<A NAME="IDX1002"></A>
 The following rules are known at this point.  The language with families
 are listed.  But this does not necessarily mean the information can be
 generalized for the whole family (as can be easily seen in the table
@@ -697,7 +697,7 @@ Languages with this property include:
 Hungarian
 <DT>Asian family
 <DD>
-Japanese, Korean
+Japanese, Korean, Vietnamese
 <DT>Turkic/Altaic family
 <DD>
 Turkish
@@ -831,7 +831,7 @@ Languages with this property include:
 
 <DT>Slavic family
 <DD>
-Croatian, Czech, Russian, Ukrainian
+Croatian, Serbian, Russian, Ukrainian
 </DL>
 
 <DT>Three forms, special cases for 1 and 2, 3, 4
@@ -850,7 +850,7 @@ Languages with this property include:
 
 <DT>Slavic family
 <DD>
-Slovak
+Slovak, Czech
 </DL>
 
 <DT>Three forms, special case for one and some numbers ending in 2, 3, or 4
@@ -897,9 +897,9 @@ Slovenian
 
 <H3><A NAME="SEC170" HREF="gettext_toc.html#TOC170">10.2.6  How to use <CODE>gettext</CODE> in GUI programs</A></H3>
 <P>
-<A NAME="IDX1001"></A>
-<A NAME="IDX1002"></A>
 <A NAME="IDX1003"></A>
+<A NAME="IDX1004"></A>
+<A NAME="IDX1005"></A>
 
 </P>
 <P>
@@ -976,7 +976,7 @@ fine:
 
 </P>
 <P>
-<A NAME="IDX1004"></A>
+<A NAME="IDX1006"></A>
 
 <PRE>
   char *
@@ -1053,7 +1053,7 @@ quite some memory and disk space by doing this.
 
 <H3><A NAME="SEC171" HREF="gettext_toc.html#TOC171">10.2.7  Optimization of the *gettext functions</A></H3>
 <P>
-<A NAME="IDX1005"></A>
+<A NAME="IDX1007"></A>
 
 </P>
 <P>
@@ -1108,8 +1108,8 @@ find the result through a single cache lookup.
 
 <H2><A NAME="SEC172" HREF="gettext_toc.html#TOC172">10.3  Comparing the Two Interfaces</A></H2>
 <P>
-<A NAME="IDX1006"></A>
-<A NAME="IDX1007"></A>
+<A NAME="IDX1008"></A>
+<A NAME="IDX1009"></A>
 
 </P>
 
@@ -1159,7 +1159,7 @@ by
 
 </P>
 <P>
-<A NAME="IDX1008"></A>
+<A NAME="IDX1010"></A>
 
 <PRE>
 #include &#60;libintl.h&#62;
@@ -1174,7 +1174,7 @@ can use any that becomes available.
 
 </P>
 <P>
-<A NAME="IDX1009"></A>
+<A NAME="IDX1011"></A>
 The same procedure can be done for the <CODE>gettext_noop</CODE> invocations
 (see section <A HREF="gettext_3.html#SEC19">3.6  Special Cases of Translatable Strings</A>).  One usually defines <CODE>gettext_noop</CODE> as a
 no-op macro.  So you should consider the following code for your project:
@@ -1282,7 +1282,7 @@ is a list comments:
 <UL>
 <LI>Changing the language at runtime
 
-<A NAME="IDX1010"></A>
+<A NAME="IDX1012"></A>
 
 For interactive programs it might be useful to offer a selection of the
 used language at runtime.  To understand how to do this one need to know
@@ -1299,20 +1299,20 @@ priority:
 <OL>
 <LI><CODE>LANGUAGE</CODE>
 
-<A NAME="IDX1011"></A>
+<A NAME="IDX1013"></A>
  
-<A NAME="IDX1012"></A>
+<A NAME="IDX1014"></A>
 <LI><CODE>LC_ALL</CODE>
 
-<A NAME="IDX1013"></A>
-<A NAME="IDX1014"></A>
 <A NAME="IDX1015"></A>
 <A NAME="IDX1016"></A>
 <A NAME="IDX1017"></A>
 <A NAME="IDX1018"></A>
+<A NAME="IDX1019"></A>
+<A NAME="IDX1020"></A>
 <LI><CODE>LC_xxx</CODE>, according to selected locale
 
-<A NAME="IDX1019"></A>
+<A NAME="IDX1021"></A>
 <LI><CODE>LANG</CODE>
 
 </OL>
@@ -1346,7 +1346,7 @@ language switching function.
   }
 </PRE>
 
-<A NAME="IDX1020"></A>
+<A NAME="IDX1022"></A>
 The variable <CODE>_nl_msg_cat_cntr</CODE> is defined in <TT>`loadmsgcat.c&acute;</TT>.
 You don't need to know what this is for.  But it can be used to detect
 whether a <CODE>gettext</CODE> implementation is GNU gettext and not non-GNU
index 85a313d75a76b79ca2655d34c0b685765fbb986e..9b3431588d2d93eb4eac2674609449bb85baade6 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 11  The Translator's View</TITLE>
 </HEAD>
@@ -538,7 +538,7 @@ of messages.
 
 </P>
 <P>
-<A NAME="IDX1021"></A>
+<A NAME="IDX1023"></A>
 Here a more details.  The GNU <CODE>libintl</CODE> library (but not the
 corresponding functions in GNU <CODE>libc</CODE>) supports an environment variable
 <CODE>GETTEXT_LOG_UNTRANSLATED</CODE>.  The GNU <CODE>libintl</CODE> library will
index ba45f39b6a8bd5c23d0a640b9c83b93463fd9bb3..64b26bca7aac595d865c2f04ec701a384a9424a3 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 12  The Maintainer's View</TITLE>
 </HEAD>
@@ -12,7 +12,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_11.html">previous
 
 <H1><A NAME="SEC192" HREF="gettext_toc.html#TOC192">12  The Maintainer's View</A></H1>
 <P>
-<A NAME="IDX1022"></A>
+<A NAME="IDX1024"></A>
 
 </P>
 <P>
@@ -87,9 +87,9 @@ use this as an opportunity to unflatten their package structure.
 
 <H2><A NAME="SEC194" HREF="gettext_toc.html#TOC194">12.2  Prerequisite Works</A></H2>
 <P>
-<A NAME="IDX1023"></A>
-<A NAME="IDX1024"></A>
 <A NAME="IDX1025"></A>
+<A NAME="IDX1026"></A>
+<A NAME="IDX1027"></A>
 
 </P>
 <P>
@@ -238,8 +238,8 @@ It can be invoked as follows:
 
 </P>
 <P>
-<A NAME="IDX1026"></A>
-<A NAME="IDX1027"></A>
+<A NAME="IDX1028"></A>
+<A NAME="IDX1029"></A>
 
 <PRE>
 gettextize [ <VAR>option</VAR>... ] [ <VAR>directory</VAR> ]
@@ -255,8 +255,8 @@ and accepts the following options:
 <DD>
 <DT><SAMP>`--copy&acute;</SAMP>
 <DD>
-<A NAME="IDX1028"></A>
-<A NAME="IDX1029"></A>
+<A NAME="IDX1030"></A>
+<A NAME="IDX1031"></A>
 Copy the needed files instead of making symbolic links.  Using links
 would allow the package to always use the latest <CODE>gettext</CODE> code
 available on the system, but it might disturb some mechanism the
@@ -267,13 +267,13 @@ maintainer is used to apply to the sources.  Because running
 <DD>
 <DT><SAMP>`--force&acute;</SAMP>
 <DD>
-<A NAME="IDX1030"></A>
-<A NAME="IDX1031"></A>
+<A NAME="IDX1032"></A>
+<A NAME="IDX1033"></A>
 Force replacement of files which already exist.
 
 <DT><SAMP>`--intl&acute;</SAMP>
 <DD>
-<A NAME="IDX1032"></A>
+<A NAME="IDX1034"></A>
 Install the libintl sources in a subdirectory named <TT>`intl/&acute;</TT>.
 This libintl will be used to provide internationalization on systems
 that don't have GNU libintl installed.  If this option is omitted,
@@ -283,7 +283,7 @@ be enabled on systems lacking GNU gettext.
 
 <DT><SAMP>`--no-changelog&acute;</SAMP>
 <DD>
-<A NAME="IDX1033"></A>
+<A NAME="IDX1035"></A>
 Don't update or create ChangeLog files.  By default, <CODE>gettextize</CODE>
 logs all changes (file additions, modifications and removals) in a
 file called <SAMP>`ChangeLog&acute;</SAMP> in each affected directory.
@@ -292,20 +292,20 @@ file called <SAMP>`ChangeLog&acute;</SAMP> in each affected directory.
 <DD>
 <DT><SAMP>`--dry-run&acute;</SAMP>
 <DD>
-<A NAME="IDX1034"></A>
-<A NAME="IDX1035"></A>
+<A NAME="IDX1036"></A>
+<A NAME="IDX1037"></A>
 Print modifications but don't perform them.  All actions that
 <CODE>gettextize</CODE> would normally execute are inhibited and instead only
 listed on standard output.
 
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX1036"></A>
+<A NAME="IDX1038"></A>
 Display this help and exit.
 
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX1037"></A>
+<A NAME="IDX1039"></A>
 Output version information and exit.
 
 </DL>
@@ -423,7 +423,7 @@ separate tool is provided, see section <A HREF="gettext_12.html#SEC217">12.6.3
 
 <H2><A NAME="SEC196" HREF="gettext_toc.html#TOC196">12.4  Files You Must Create or Alter</A></H2>
 <P>
-<A NAME="IDX1038"></A>
+<A NAME="IDX1040"></A>
 
 </P>
 <P>
@@ -438,7 +438,7 @@ changes needed in each.
 <P>
 So, here comes a list of files, each one followed by a description of
 all alterations it needs.  Many examples are taken out from the GNU
-<CODE>gettext</CODE> 0.14.1 distribution itself, or from the GNU
+<CODE>gettext</CODE> 0.14.2 distribution itself, or from the GNU
 <CODE>hello</CODE> distribution (<A HREF="http://www.franken.de/users/gnu/ke/hello">http://www.franken.de/users/gnu/ke/hello</A>
 or <A HREF="http://www.gnu.franken.de/ke/hello/">http://www.gnu.franken.de/ke/hello/</A>)  You may indeed
 refer to the source code of the GNU <CODE>gettext</CODE> and GNU <CODE>hello</CODE>
@@ -451,7 +451,7 @@ gettext functionality.
 
 <H3><A NAME="SEC197" HREF="gettext_toc.html#TOC197">12.4.1  <TT>`POTFILES.in&acute;</TT> in <TT>`po/&acute;</TT></A></H3>
 <P>
-<A NAME="IDX1039"></A>
+<A NAME="IDX1041"></A>
 
 </P>
 <P>
@@ -497,7 +497,7 @@ case of <CODE>bison</CODE>), not the generated C file.
 
 <H3><A NAME="SEC198" HREF="gettext_toc.html#TOC198">12.4.2  <TT>`LINGUAS&acute;</TT> in <TT>`po/&acute;</TT></A></H3>
 <P>
-<A NAME="IDX1040"></A>
+<A NAME="IDX1042"></A>
 
 </P>
 <P>
@@ -546,7 +546,7 @@ directory; they are also installed by running <CODE>gettextize</CODE>.
 
 <H3><A NAME="SEC199" HREF="gettext_toc.html#TOC199">12.4.3  <TT>`Makefile&acute;</TT> pieces in <TT>`po/&acute;</TT></A></H3>
 <P>
-<A NAME="IDX1041"></A>
+<A NAME="IDX1043"></A>
 
 </P>
 <P>
@@ -566,8 +566,8 @@ needing to mess with <TT>`po/Makefile.in.in&acute;</TT>.
 
 </P>
 <P>
-<A NAME="IDX1042"></A>
-<A NAME="IDX1043"></A>
+<A NAME="IDX1044"></A>
+<A NAME="IDX1045"></A>
 GNU gettext comes with a <TT>`Rules-quot&acute;</TT> file, containing rules for
 building catalogs <TT>`en@quot.po&acute;</TT> and <TT>`en@boldquot.po&acute;</TT>.  The
 effect of <TT>`en@quot.po&acute;</TT> is that people who set their <CODE>LANGUAGE</CODE>
@@ -596,14 +596,14 @@ GUI programs.  To enable it, similarly add <CODE>en@boldquot</CODE> to the
 <OL>
 <LI>Declare the package and version.
 
-<A NAME="IDX1044"></A>
+<A NAME="IDX1046"></A>
 
 This is done by a set of lines like these:
 
 
 <PRE>
 PACKAGE=gettext
-VERSION=0.14.1
+VERSION=0.14.2
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
 AC_SUBST(PACKAGE)
@@ -614,13 +614,13 @@ or, if you are using GNU <CODE>automake</CODE>, by a line like this:
 
 
 <PRE>
-AM_INIT_AUTOMAKE(gettext, 0.14.1)
+AM_INIT_AUTOMAKE(gettext, 0.14.2)
 </PRE>
 
 Of course, you replace <SAMP>`gettext&acute;</SAMP> with the name of your package,
-and <SAMP>`0.14.1&acute;</SAMP> by its version numbers, exactly as they
+and <SAMP>`0.14.2&acute;</SAMP> by its version numbers, exactly as they
 should appear in the packaged <CODE>tar</CODE> file name of your distribution
-(<TT>`gettext-0.14.1.tar.gz&acute;</TT>, here).
+(<TT>`gettext-0.14.2.tar.gz&acute;</TT>, here).
 
 <LI>Check for internationalization support.
 
@@ -703,7 +703,7 @@ AC_CONFIG_AUX_DIR([<VAR>subdir</VAR>])
 
 <H3><A NAME="SEC202" HREF="gettext_toc.html#TOC202">12.4.6  <TT>`mkinstalldirs&acute;</TT> at top level</A></H3>
 <P>
-<A NAME="IDX1045"></A>
+<A NAME="IDX1047"></A>
 
 </P>
 <P>
@@ -730,14 +730,14 @@ AC_CONFIG_AUX_DIR([<VAR>subdir</VAR>])
 
 <H3><A NAME="SEC203" HREF="gettext_toc.html#TOC203">12.4.7  <TT>`aclocal.m4&acute;</TT> at top level</A></H3>
 <P>
-<A NAME="IDX1046"></A>
+<A NAME="IDX1048"></A>
 
 </P>
 <P>
 If you do not have an <TT>`aclocal.m4&acute;</TT> file in your distribution,
 the simplest is to concatenate the files <TT>`codeset.m4&acute;</TT>,
-<TT>`gettext.m4&acute;</TT>, <TT>`glibc21.m4&acute;</TT>, <TT>`iconv.m4&acute;</TT>, <TT>`intdiv0.m4&acute;</TT>,
-<TT>`intmax.m4&acute;</TT>, <TT>`inttypes.m4&acute;</TT>, <TT>`inttypes_h.m4&acute;</TT>,
+<TT>`gettext.m4&acute;</TT>, <TT>`glibc2.m4&acute;</TT>, <TT>`glibc21.m4&acute;</TT>, <TT>`iconv.m4&acute;</TT>,
+<TT>`intdiv0.m4&acute;</TT>, <TT>`intmax.m4&acute;</TT>, <TT>`inttypes.m4&acute;</TT>, <TT>`inttypes_h.m4&acute;</TT>,
 <TT>`inttypes-pri.m4&acute;</TT>, <TT>`isc-posix.m4&acute;</TT>, <TT>`lcmessage.m4&acute;</TT>,
 <TT>`lib-ld.m4&acute;</TT>, <TT>`lib-link.m4&acute;</TT>, <TT>`lib-prefix.m4&acute;</TT>,
 <TT>`longdouble.m4&acute;</TT>, <TT>`longlong.m4&acute;</TT>, <TT>`printf-posix.m4&acute;</TT>,
@@ -788,7 +788,7 @@ piece of <CODE>m4</CODE> code will be the same for all projects using GNU
 
 <H3><A NAME="SEC204" HREF="gettext_toc.html#TOC204">12.4.8  <TT>`acconfig.h&acute;</TT> at top level</A></H3>
 <P>
-<A NAME="IDX1047"></A>
+<A NAME="IDX1049"></A>
 
 </P>
 <P>
@@ -804,7 +804,7 @@ independently from the <TT>`intl/&acute;</TT> directory.
 
 <H3><A NAME="SEC205" HREF="gettext_toc.html#TOC205">12.4.9  <TT>`config.h.in&acute;</TT> at top level</A></H3>
 <P>
-<A NAME="IDX1048"></A>
+<A NAME="IDX1050"></A>
 
 </P>
 <P>
@@ -1053,9 +1053,9 @@ dist: Makefile $(DISTFILES)
 
 <H3><A NAME="SEC208" HREF="gettext_toc.html#TOC208">12.4.12  <TT>`gettext.h&acute;</TT> in <TT>`lib/&acute;</TT></A></H3>
 <P>
-<A NAME="IDX1049"></A>
-<A NAME="IDX1050"></A>
 <A NAME="IDX1051"></A>
+<A NAME="IDX1052"></A>
+<A NAME="IDX1053"></A>
 
 </P>
 <P>
@@ -1092,7 +1092,7 @@ to 0 in C preprocessor expressions.
 
 </P>
 <P>
-<A NAME="IDX1052"></A>
+<A NAME="IDX1054"></A>
 <TT>`gettext.h&acute;</TT> is a convenience header file for conditional use of
 <TT>`&#60;libintl.h&#62;&acute;</TT>, depending on the <CODE>ENABLE_NLS</CODE> macro.  If
 <CODE>ENABLE_NLS</CODE> is set, it includes <TT>`&#60;libintl.h&#62;&acute;</TT>; otherwise it
@@ -1133,7 +1133,7 @@ package that needs it should contain a copy of it on its own.
 
 <H2><A NAME="SEC209" HREF="gettext_toc.html#TOC209">12.5  Autoconf macros for use in <TT>`configure.in&acute;</TT></A></H2>
 <P>
-<A NAME="IDX1053"></A>
+<A NAME="IDX1055"></A>
 
 </P>
 <P>
@@ -1149,7 +1149,7 @@ The primary macro is, of course, <CODE>AM_GNU_GETTEXT</CODE>.
 <H3><A NAME="SEC210" HREF="gettext_toc.html#TOC210">12.5.1  AM_GNU_GETTEXT in <TT>`gettext.m4&acute;</TT></A></H3>
 
 <P>
-<A NAME="IDX1054"></A>
+<A NAME="IDX1056"></A>
 The <CODE>AM_GNU_GETTEXT</CODE> macro tests for the presence of the GNU gettext
 function family in either the C library or a separate <CODE>libintl</CODE>
 library (shared or static libraries are both supported) or in the package's
@@ -1214,7 +1214,7 @@ The complexities that <CODE>AM_GNU_GETTEXT</CODE> deals with are the following:
 <UL>
 <LI>
 
-<A NAME="IDX1055"></A>
+<A NAME="IDX1057"></A>
 Some operating systems have <CODE>gettext</CODE> in the C library, for example
 glibc.  Some have it in a separate library <CODE>libintl</CODE>.  GNU <CODE>libintl</CODE>
 might have been installed as part of the GNU <CODE>gettext</CODE> package.
@@ -1253,7 +1253,7 @@ and <CODE>LTLIBINTL</CODE> variables.
 <H3><A NAME="SEC211" HREF="gettext_toc.html#TOC211">12.5.2  AM_GNU_GETTEXT_VERSION in <TT>`gettext.m4&acute;</TT></A></H3>
 
 <P>
-<A NAME="IDX1056"></A>
+<A NAME="IDX1058"></A>
 The <CODE>AM_GNU_GETTEXT_VERSION</CODE> macro declares the version number of
 the GNU gettext infrastructure that is used by the package.
 
@@ -1268,11 +1268,11 @@ use of it (see section <A HREF="gettext_12.html#SEC214">12.6  Integrating with C
 <H3><A NAME="SEC212" HREF="gettext_toc.html#TOC212">12.5.3  AM_PO_SUBDIRS in <TT>`po.m4&acute;</TT></A></H3>
 
 <P>
-<A NAME="IDX1057"></A>
+<A NAME="IDX1059"></A>
 The <CODE>AM_PO_SUBDIRS</CODE> macro prepares the <TT>`po/&acute;</TT> directories of the
 package for building.  This macro should be used in internationalized
 programs written in other programming languages than C, C++, Objective C,
-for example <CODE>sh</CODE>, <CODE>Python</CODE>, <CODE>Lisp</CODE>.  See section <A HREF="gettext_13.html#SEC220">13  Other Programming Languages</A> for a list of programming languages that support localization
+for example <CODE>sh</CODE>, <CODE>Python</CODE>, <CODE>Lisp</CODE>.  See section <A HREF="gettext_13.html#SEC221">13  Other Programming Languages</A> for a list of programming languages that support localization
 through PO files.
 
 </P>
@@ -1288,7 +1288,7 @@ variables in each <TT>`po/&acute;</TT> directory.
 <H3><A NAME="SEC213" HREF="gettext_toc.html#TOC213">12.5.4  AM_ICONV in <TT>`iconv.m4&acute;</TT></A></H3>
 
 <P>
-<A NAME="IDX1058"></A>
+<A NAME="IDX1060"></A>
 The <CODE>AM_ICONV</CODE> macro tests for the presence of the POSIX/XSI
 <CODE>iconv</CODE> function family in either the C library or a separate
 <CODE>libiconv</CODE> library.  If found, it sets the <CODE>am_cv_func_iconv</CODE>
@@ -1312,7 +1312,7 @@ The complexities that <CODE>AM_ICONV</CODE> deals with are the following:
 <UL>
 <LI>
 
-<A NAME="IDX1059"></A>
+<A NAME="IDX1061"></A>
 Some operating systems have <CODE>iconv</CODE> in the C library, for example
 glibc.  Some have it in a separate library <CODE>libiconv</CODE>, for example
 OSF/1 or FreeBSD.  Regardless of the operating system, GNU <CODE>libiconv</CODE>
@@ -1482,7 +1482,7 @@ form
 </P>
 
 <PRE>
-AM_GNU_GETTEXT_VERSION(0.14.1)
+AM_GNU_GETTEXT_VERSION(0.14.2)
 </PRE>
 
 <P>
@@ -1491,14 +1491,28 @@ and adds to the package's pre-build script an invocation of
 <CODE>autopoint</CODE> invocation will copy into the right place the
 <CODE>gettext</CODE> infrastructure files that have been omitted from the CVS.
 
+</P>
+<P>
+The version number used as argument to <CODE>AM_GNU_GETTEXT_VERSION</CODE> is
+the version of the <CODE>gettext</CODE> infrastructure that the package wants
+to use.  It is also the minimum version number of the <SAMP>`autopoint&acute;</SAMP>
+program.  So, if you write <CODE>AM_GNU_GETTEXT_VERSION(0.11.5)</CODE> then the
+developers can have any version &#62;= 0.11.5 installed; the package will work
+with the 0.11.5 infrastructure in all developers' builds.  When the
+maintainer then runs gettextize from, say, version 0.12.1 on the package,
+the occurrence of <CODE>AM_GNU_GETTEXT_VERSION(0.11.5)</CODE> will be changed
+into <CODE>AM_GNU_GETTEXT_VERSION(0.12.1)</CODE>, and all other developers that
+use the CVS will henceforth need to have GNU <CODE>gettext</CODE> 0.12.1 or newer
+installed.
+
 </P>
 
 
 <H3><A NAME="SEC217" HREF="gettext_toc.html#TOC217">12.6.3  Invoking the <CODE>autopoint</CODE> Program</A></H3>
 
 <P>
-<A NAME="IDX1060"></A>
-<A NAME="IDX1061"></A>
+<A NAME="IDX1062"></A>
+<A NAME="IDX1063"></A>
 
 <PRE>
 autopoint [<VAR>option</VAR>]...
@@ -1523,16 +1537,16 @@ this version into the package.
 <DD>
 <DT><SAMP>`--force&acute;</SAMP>
 <DD>
-<A NAME="IDX1062"></A>
-<A NAME="IDX1063"></A>
+<A NAME="IDX1064"></A>
+<A NAME="IDX1065"></A>
 Force overwriting of files that already exist.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
 <DT><SAMP>`--dry-run&acute;</SAMP>
 <DD>
-<A NAME="IDX1064"></A>
-<A NAME="IDX1065"></A>
+<A NAME="IDX1066"></A>
+<A NAME="IDX1067"></A>
 Print modifications but don't perform them.  All file copying actions that
 <CODE>autopoint</CODE> would normally execute are inhibited and instead only
 listed on standard output.
@@ -1547,20 +1561,20 @@ listed on standard output.
 
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX1066"></A>
+<A NAME="IDX1068"></A>
 Display this help and exit.
 
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX1067"></A>
+<A NAME="IDX1069"></A>
 Output version information and exit.
 
 </DL>
 
 <P>
 <CODE>autopoint</CODE> supports the GNU <CODE>gettext</CODE> versions from 0.10.35 to
-the current one, 0.14.1.  In order to apply <CODE>autopoint</CODE> to
-a package using a <CODE>gettext</CODE> version newer than 0.14.1, you
+the current one, 0.14.2.  In order to apply <CODE>autopoint</CODE> to
+a package using a <CODE>gettext</CODE> version newer than 0.14.2, you
 need to install this same version of GNU <CODE>gettext</CODE> at least.
 
 </P>
@@ -1580,6 +1594,30 @@ the tool copies or updates mostly files in the <TT>`po&acute;</TT>, <TT>`intl&ac
 <TT>`m4&acute;</TT> directories.
 
 </P>
+
+
+<H2><A NAME="SEC220" HREF="gettext_toc.html#TOC220">12.7  Creating a Distribution Tarball</A></H2>
+
+<P>
+<A NAME="IDX1070"></A>
+<A NAME="IDX1071"></A>
+In projects that use GNU <CODE>automake</CODE>, the usual commands for creating
+a distribution tarball, <SAMP>`make dist&acute;</SAMP> or <SAMP>`make distcheck&acute;</SAMP>,
+automatically update the PO files as needed.
+
+</P>
+<P>
+If GNU <CODE>automake</CODE> is not used, the maintainer needs to perform this
+update before making a release:
+
+</P>
+
+<PRE>
+$ ./configure
+$ (cd po; make update-po)
+$ make distclean
+</PRE>
+
 <P><HR><P>
 Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_11.html">previous</A>, <A HREF="gettext_13.html">next</A>, <A HREF="gettext_22.html">last</A> section, <A HREF="gettext_toc.html">table of contents</A>.
 </BODY>
index d40fb1f15b211631ab89e94f7f9c440761492044..8cd94367d5dafbe4edbe83072e69a25884a8cb84 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 13  Other Programming Languages</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_12.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC220" HREF="gettext_toc.html#TOC220">13  Other Programming Languages</A></H1>
+<H1><A NAME="SEC221" HREF="gettext_toc.html#TOC221">13  Other Programming Languages</A></H1>
 
 <P>
 While the presentation of <CODE>gettext</CODE> focuses mostly on C and
@@ -23,10 +23,10 @@ approach.
 
 
 
-<H2><A NAME="SEC221" HREF="gettext_toc.html#TOC221">13.1  The Language Implementor's View</A></H2>
+<H2><A NAME="SEC222" HREF="gettext_toc.html#TOC222">13.1  The Language Implementor's View</A></H2>
 <P>
-<A NAME="IDX1068"></A>
-<A NAME="IDX1069"></A>
+<A NAME="IDX1072"></A>
+<A NAME="IDX1073"></A>
 
 </P>
 <P>
@@ -149,7 +149,7 @@ and plural handling).
 
 
 
-<H2><A NAME="SEC222" HREF="gettext_toc.html#TOC222">13.2  The Programmer's View</A></H2>
+<H2><A NAME="SEC223" HREF="gettext_toc.html#TOC223">13.2  The Programmer's View</A></H2>
 
 <P>
 For the programmer, the general procedure is the same as for the C
@@ -162,7 +162,7 @@ underlying language runtime.
 </P>
 
 
-<H2><A NAME="SEC223" HREF="gettext_toc.html#TOC223">13.3  The Translator's View</A></H2>
+<H2><A NAME="SEC224" HREF="gettext_toc.html#TOC224">13.3  The Translator's View</A></H2>
 
 <P>
 The translator works exactly as in the C language case.  The only
@@ -174,7 +174,7 @@ strings.
 
 
 
-<H3><A NAME="SEC224" HREF="gettext_toc.html#TOC224">13.3.1  C Format Strings</A></H3>
+<H3><A NAME="SEC225" HREF="gettext_toc.html#TOC225">13.3.1  C Format Strings</A></H3>
 
 <P>
 C format strings are described in POSIX (IEEE P1003.1 2001), section
@@ -212,8 +212,8 @@ activates these replacement functions automatically.
 
 </P>
 <P>
-<A NAME="IDX1070"></A>
-<A NAME="IDX1071"></A>
+<A NAME="IDX1074"></A>
+<A NAME="IDX1075"></A>
 As a special feature for Farsi (Persian) and maybe Arabic, translators can
 insert an <SAMP>`I&acute;</SAMP> flag into numeric format directives.  For example, the
 translation of <CODE>"%d"</CODE> can be <CODE>"%Id"</CODE>.  The effect of this flag,
@@ -232,7 +232,7 @@ glibc when NLS is disabled.)
 </P>
 
 
-<H3><A NAME="SEC225" HREF="gettext_toc.html#TOC225">13.3.2  Objective C Format Strings</A></H3>
+<H3><A NAME="SEC226" HREF="gettext_toc.html#TOC226">13.3.2  Objective C Format Strings</A></H3>
 
 <P>
 Objective C format strings are like C format strings.  They support an
@@ -242,7 +242,7 @@ of type <CODE>Object *</CODE>.
 </P>
 
 
-<H3><A NAME="SEC226" HREF="gettext_toc.html#TOC226">13.3.3  Shell Format Strings</A></H3>
+<H3><A NAME="SEC227" HREF="gettext_toc.html#TOC227">13.3.3  Shell Format Strings</A></H3>
 
 <P>
 Shell format strings, as supported by GNU gettext and the <SAMP>`envsubst&acute;</SAMP>
@@ -264,7 +264,7 @@ a variable reference is ignored.
 </P>
 
 
-<H3><A NAME="SEC227" HREF="gettext_toc.html#TOC227">13.3.4  Python Format Strings</A></H3>
+<H3><A NAME="SEC228" HREF="gettext_toc.html#TOC228">13.3.4  Python Format Strings</A></H3>
 
 <P>
 Python format strings are described in
@@ -278,7 +278,7 @@ Python Library reference /
 </P>
 
 
-<H3><A NAME="SEC228" HREF="gettext_toc.html#TOC228">13.3.5  Lisp Format Strings</A></H3>
+<H3><A NAME="SEC229" HREF="gettext_toc.html#TOC229">13.3.5  Lisp Format Strings</A></H3>
 
 <P>
 Lisp format strings are described in the Common Lisp HyperSpec,
@@ -288,7 +288,7 @@ chapter 22.3 Formatted Output,
 </P>
 
 
-<H3><A NAME="SEC229" HREF="gettext_toc.html#TOC229">13.3.6  Emacs Lisp Format Strings</A></H3>
+<H3><A NAME="SEC230" HREF="gettext_toc.html#TOC230">13.3.6  Emacs Lisp Format Strings</A></H3>
 
 <P>
 Emacs Lisp format strings are documented in the Emacs Lisp reference,
@@ -300,7 +300,7 @@ in format strings while FSF Emacs doesn't.
 </P>
 
 
-<H3><A NAME="SEC230" HREF="gettext_toc.html#TOC230">13.3.7  librep Format Strings</A></H3>
+<H3><A NAME="SEC231" HREF="gettext_toc.html#TOC231">13.3.7  librep Format Strings</A></H3>
 
 <P>
 librep format strings are documented in the librep manual, section
@@ -311,7 +311,16 @@ Formatted Output,
 </P>
 
 
-<H3><A NAME="SEC231" HREF="gettext_toc.html#TOC231">13.3.8  Smalltalk Format Strings</A></H3>
+<H3><A NAME="SEC232" HREF="gettext_toc.html#TOC232">13.3.8  Scheme Format Strings</A></H3>
+
+<P>
+Scheme format strings are documented in the SLIB manual, section
+Format Specification.
+
+</P>
+
+
+<H3><A NAME="SEC233" HREF="gettext_toc.html#TOC233">13.3.9  Smalltalk Format Strings</A></H3>
 
 <P>
 Smalltalk format strings are described in the GNU Smalltalk documentation,
@@ -324,7 +333,7 @@ or a nonzero digit (<SAMP>`1&acute;</SAMP> to <SAMP>`9&acute;</SAMP>).
 </P>
 
 
-<H3><A NAME="SEC232" HREF="gettext_toc.html#TOC232">13.3.9  Java Format Strings</A></H3>
+<H3><A NAME="SEC234" HREF="gettext_toc.html#TOC234">13.3.10  Java Format Strings</A></H3>
 
 <P>
 Java format strings are described in the JDK documentation for class
@@ -336,7 +345,7 @@ See also the ICU documentation
 </P>
 
 
-<H3><A NAME="SEC233" HREF="gettext_toc.html#TOC233">13.3.10  C# Format Strings</A></H3>
+<H3><A NAME="SEC235" HREF="gettext_toc.html#TOC235">13.3.11  C# Format Strings</A></H3>
 
 <P>
 C# format strings are described in the .NET documentation for class
@@ -346,7 +355,7 @@ C# format strings are described in the .NET documentation for class
 </P>
 
 
-<H3><A NAME="SEC234" HREF="gettext_toc.html#TOC234">13.3.11  awk Format Strings</A></H3>
+<H3><A NAME="SEC236" HREF="gettext_toc.html#TOC236">13.3.12  awk Format Strings</A></H3>
 
 <P>
 awk format strings are described in the gawk documentation, section
@@ -356,7 +365,7 @@ Printf,
 </P>
 
 
-<H3><A NAME="SEC235" HREF="gettext_toc.html#TOC235">13.3.12  Object Pascal Format Strings</A></H3>
+<H3><A NAME="SEC237" HREF="gettext_toc.html#TOC237">13.3.13  Object Pascal Format Strings</A></H3>
 
 <P>
 Where is this documented?
@@ -364,7 +373,7 @@ Where is this documented?
 </P>
 
 
-<H3><A NAME="SEC236" HREF="gettext_toc.html#TOC236">13.3.13  YCP Format Strings</A></H3>
+<H3><A NAME="SEC238" HREF="gettext_toc.html#TOC238">13.3.14  YCP Format Strings</A></H3>
 
 <P>
 YCP sformat strings are described in the libycp documentation
@@ -375,7 +384,7 @@ or a nonzero digit (<SAMP>`1&acute;</SAMP> to <SAMP>`9&acute;</SAMP>).
 </P>
 
 
-<H3><A NAME="SEC237" HREF="gettext_toc.html#TOC237">13.3.14  Tcl Format Strings</A></H3>
+<H3><A NAME="SEC239" HREF="gettext_toc.html#TOC239">13.3.15  Tcl Format Strings</A></H3>
 
 <P>
 Tcl format strings are described in the <TT>`format.n&acute;</TT> manual page,
@@ -384,7 +393,7 @@ Tcl format strings are described in the <TT>`format.n&acute;</TT> manual page,
 </P>
 
 
-<H3><A NAME="SEC238" HREF="gettext_toc.html#TOC238">13.3.15  Perl Format Strings</A></H3>
+<H3><A NAME="SEC240" HREF="gettext_toc.html#TOC240">13.3.16  Perl Format Strings</A></H3>
 
 <P>
 There are two kinds format strings in Perl: those acceptable to the
@@ -408,7 +417,7 @@ of simple identifiers.
 </P>
 
 
-<H3><A NAME="SEC239" HREF="gettext_toc.html#TOC239">13.3.16  PHP Format Strings</A></H3>
+<H3><A NAME="SEC241" HREF="gettext_toc.html#TOC241">13.3.17  PHP Format Strings</A></H3>
 
 <P>
 PHP format strings are described in the documentation of the PHP function
@@ -418,7 +427,7 @@ PHP format strings are described in the documentation of the PHP function
 </P>
 
 
-<H3><A NAME="SEC240" HREF="gettext_toc.html#TOC240">13.3.17  GCC internal Format Strings</A></H3>
+<H3><A NAME="SEC242" HREF="gettext_toc.html#TOC242">13.3.18  GCC internal Format Strings</A></H3>
 
 <P>
 These format strings are used inside the GCC sources.  In such a format
@@ -439,7 +448,7 @@ operator, <SAMP>`V&acute;</SAMP> denotes a const/volatile qualifier.
 </P>
 
 
-<H3><A NAME="SEC241" HREF="gettext_toc.html#TOC241">13.3.18  Qt Format Strings</A></H3>
+<H3><A NAME="SEC243" HREF="gettext_toc.html#TOC243">13.3.19  Qt Format Strings</A></H3>
 
 <P>
 Qt format strings are described in the documentation of the QString class
@@ -450,7 +459,7 @@ directive cannot occur more than once in a format string.
 </P>
 
 
-<H2><A NAME="SEC242" HREF="gettext_toc.html#TOC242">13.4  The Maintainer's View</A></H2>
+<H2><A NAME="SEC244" HREF="gettext_toc.html#TOC244">13.4  The Maintainer's View</A></H2>
 
 <P>
 For the maintainer, the general procedure differs from the C language
@@ -481,13 +490,13 @@ that language, and to combine the resulting files using <CODE>msgcat</CODE>.
 
 
 
-<H2><A NAME="SEC243" HREF="gettext_toc.html#TOC243">13.5  Individual Programming Languages</A></H2>
+<H2><A NAME="SEC245" HREF="gettext_toc.html#TOC245">13.5  Individual Programming Languages</A></H2>
 
 
 
-<H3><A NAME="SEC244" HREF="gettext_toc.html#TOC244">13.5.1  C, C++, Objective C</A></H3>
+<H3><A NAME="SEC246" HREF="gettext_toc.html#TOC246">13.5.1  C, C++, Objective C</A></H3>
 <P>
-<A NAME="IDX1072"></A>
+<A NAME="IDX1076"></A>
 
 </P>
 <DL COMPACT>
@@ -565,9 +574,9 @@ The following examples are available in the <TT>`examples&acute;</TT> directory:
 </P>
 
 
-<H3><A NAME="SEC245" HREF="gettext_toc.html#TOC245">13.5.2  sh - Shell Script</A></H3>
+<H3><A NAME="SEC247" HREF="gettext_toc.html#TOC247">13.5.2  sh - Shell Script</A></H3>
 <P>
-<A NAME="IDX1073"></A>
+<A NAME="IDX1077"></A>
 
 </P>
 <DL COMPACT>
@@ -590,19 +599,19 @@ bash, gettext
 
 <DT>gettext/ngettext functions
 <DD>
-<A NAME="IDX1074"></A>
-<A NAME="IDX1075"></A>
+<A NAME="IDX1078"></A>
+<A NAME="IDX1079"></A>
 <CODE>gettext</CODE>, <CODE>ngettext</CODE> programs
 <BR><CODE>eval_gettext</CODE>, <CODE>eval_ngettext</CODE> shell functions
 
 <DT>textdomain
 <DD>
-<A NAME="IDX1076"></A>
+<A NAME="IDX1080"></A>
 environment variable <CODE>TEXTDOMAIN</CODE>
 
 <DT>bindtextdomain
 <DD>
-<A NAME="IDX1077"></A>
+<A NAME="IDX1081"></A>
 environment variable <CODE>TEXTDOMAINDIR</CODE>
 
 <DT>setlocale
@@ -641,9 +650,9 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 
 
 
-<H4><A NAME="SEC246" HREF="gettext_toc.html#TOC246">13.5.2.1  Preparing Shell Scripts for Internationalization</A></H4>
+<H4><A NAME="SEC248" HREF="gettext_toc.html#TOC248">13.5.2.1  Preparing Shell Scripts for Internationalization</A></H4>
 <P>
-<A NAME="IDX1078"></A>
+<A NAME="IDX1082"></A>
 
 </P>
 <P>
@@ -665,8 +674,8 @@ Insert the line
 
 near the top of the script.  <CODE>gettext.sh</CODE> is a shell function library
 that provides the functions
-<CODE>eval_gettext</CODE> (see section <A HREF="gettext_13.html#SEC251">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A>) and
-<CODE>eval_ngettext</CODE> (see section <A HREF="gettext_13.html#SEC252">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A>).
+<CODE>eval_gettext</CODE> (see section <A HREF="gettext_13.html#SEC253">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A>) and
+<CODE>eval_ngettext</CODE> (see section <A HREF="gettext_13.html#SEC254">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A>).
 You have to ensure that <CODE>gettext.sh</CODE> can be found in the <CODE>PATH</CODE>.
 
 <LI>
@@ -734,11 +743,54 @@ followed by a no-argument <SAMP>`echo&acute;</SAMP> command (to account for the
 newline). Similarly, for cases with plural handling, replace a conditional
 <SAMP>`echo&acute;</SAMP> command with an invocation of <SAMP>`ngettext&acute;</SAMP> or
 <SAMP>`eval_ngettext&acute;</SAMP>, followed by a no-argument <SAMP>`echo&acute;</SAMP> command.
+
+When doing this, you also need to add an extra backslash before the dollar
+sign in references to shell variables, so that the <SAMP>`eval_gettext&acute;</SAMP>
+function receives the translatable string before the variable values are
+substituted into it. For example,
+
+
+<PRE>
+echo "Remaining files: $filecount"
+</PRE>
+
+becomes
+
+
+<PRE>
+eval_gettext "Remaining files: \$filecount"; echo
+</PRE>
+
+If the output command is not <SAMP>`echo&acute;</SAMP>, you can make it use <SAMP>`echo&acute;</SAMP>
+nevertheless, through the use of backquotes. However, note that inside
+backquotes, backslashes must be doubled to be effective (because the
+backquoting eats one level of backslashes). For example, assuming that
+<SAMP>`error&acute;</SAMP> is a shell function that signals an error,
+
+
+<PRE>
+error "file not found: $filename"
+</PRE>
+
+is first transformed into
+
+
+<PRE>
+error "`echo \"file not found: \$filename\"`"
+</PRE>
+
+which then becomes
+
+
+<PRE>
+error "`eval_gettext \"file not found: \\\$filename\"`"
+</PRE>
+
 </OL>
 
 
 
-<H4><A NAME="SEC247" HREF="gettext_toc.html#TOC247">13.5.2.2  Contents of <CODE>gettext.sh</CODE></A></H4>
+<H4><A NAME="SEC249" HREF="gettext_toc.html#TOC249">13.5.2.2  Contents of <CODE>gettext.sh</CODE></A></H4>
 
 <P>
 <CODE>gettext.sh</CODE>, contained in the run-time package of GNU gettext, provides
@@ -754,20 +806,20 @@ and a newline, without interpreting backslashes in the argument string.
 
 <LI>eval_gettext
 
-See section <A HREF="gettext_13.html#SEC251">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A>.
+See section <A HREF="gettext_13.html#SEC253">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A>.
 
 <LI>eval_ngettext
 
-See section <A HREF="gettext_13.html#SEC252">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A>.
+See section <A HREF="gettext_13.html#SEC254">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A>.
 </UL>
 
 
 
-<H4><A NAME="SEC248" HREF="gettext_toc.html#TOC248">13.5.2.3  Invoking the <CODE>gettext</CODE> program</A></H4>
+<H4><A NAME="SEC250" HREF="gettext_toc.html#TOC250">13.5.2.3  Invoking the <CODE>gettext</CODE> program</A></H4>
 
 <P>
-<A NAME="IDX1079"></A>
-<A NAME="IDX1080"></A>
+<A NAME="IDX1083"></A>
+<A NAME="IDX1084"></A>
 
 <PRE>
 gettext [<VAR>option</VAR>] [[<VAR>textdomain</VAR>] <VAR>msgid</VAR>]
@@ -775,7 +827,7 @@ gettext [<VAR>option</VAR>] -s [<VAR>msgid</VAR>]...
 </PRE>
 
 <P>
-<A NAME="IDX1081"></A>
+<A NAME="IDX1085"></A>
 The <CODE>gettext</CODE> program displays the native language translation of a
 textual message.
 
@@ -790,23 +842,23 @@ textual message.
 <DD>
 <DT><SAMP>`--domain=<VAR>textdomain</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX1082"></A>
-<A NAME="IDX1083"></A>
+<A NAME="IDX1086"></A>
+<A NAME="IDX1087"></A>
 Retrieve translated messages from <VAR>textdomain</VAR>.  Usually a <VAR>textdomain</VAR>
 corresponds to a package, a program, or a module of a program.
 
 <DT><SAMP>`-e&acute;</SAMP>
 <DD>
-<A NAME="IDX1084"></A>
+<A NAME="IDX1088"></A>
 Enable expansion of some escape sequences.  This option is for compatibility
 with the <SAMP>`echo&acute;</SAMP> program or shell built-in.  The escape sequences
-<SAMP>`\b&acute;</SAMP>, <SAMP>`\c&acute;</SAMP>, <SAMP>`\f&acute;</SAMP>, <SAMP>`\n&acute;</SAMP>, <SAMP>`\r&acute;</SAMP>, <SAMP>`\t&acute;</SAMP>, <SAMP>`\v&acute;</SAMP>,
-<SAMP>`\\&acute;</SAMP>, and <SAMP>`\&acute;</SAMP> followed by one to three octal digits, are interpreted
-like the <SAMP>`echo&acute;</SAMP> program does.
+<SAMP>`\a&acute;</SAMP>, <SAMP>`\b&acute;</SAMP>, <SAMP>`\c&acute;</SAMP>, <SAMP>`\f&acute;</SAMP>, <SAMP>`\n&acute;</SAMP>, <SAMP>`\r&acute;</SAMP>, <SAMP>`\t&acute;</SAMP>,
+<SAMP>`\v&acute;</SAMP>, <SAMP>`\\&acute;</SAMP>, and <SAMP>`\&acute;</SAMP> followed by one to three octal digits, are
+interpreted like the SystemV <SAMP>`echo&acute;</SAMP> program does.
 
 <DT><SAMP>`-E&acute;</SAMP>
 <DD>
-<A NAME="IDX1085"></A>
+<A NAME="IDX1089"></A>
 This option is only for compatibility with the <SAMP>`echo&acute;</SAMP> program or shell
 built-in.  It has no effect.
 
@@ -814,13 +866,13 @@ built-in.  It has no effect.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX1086"></A>
-<A NAME="IDX1087"></A>
+<A NAME="IDX1090"></A>
+<A NAME="IDX1091"></A>
 Display this help and exit.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
-<A NAME="IDX1088"></A>
+<A NAME="IDX1092"></A>
 Suppress trailing newline.  By default, <CODE>gettext</CODE> adds a newline to
 the output.
 
@@ -828,8 +880,8 @@ the output.
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX1089"></A>
-<A NAME="IDX1090"></A>
+<A NAME="IDX1093"></A>
+<A NAME="IDX1094"></A>
 Output version information and exit.
 
 <DT><SAMP>`[<VAR>textdomain</VAR>] <VAR>msgid</VAR>&acute;</SAMP>
@@ -853,18 +905,18 @@ messages found in the selected catalog are translated.
 </P>
 
 
-<H4><A NAME="SEC249" HREF="gettext_toc.html#TOC249">13.5.2.4  Invoking the <CODE>ngettext</CODE> program</A></H4>
+<H4><A NAME="SEC251" HREF="gettext_toc.html#TOC251">13.5.2.4  Invoking the <CODE>ngettext</CODE> program</A></H4>
 
 <P>
-<A NAME="IDX1091"></A>
-<A NAME="IDX1092"></A>
+<A NAME="IDX1095"></A>
+<A NAME="IDX1096"></A>
 
 <PRE>
 ngettext [<VAR>option</VAR>] [<VAR>textdomain</VAR>] <VAR>msgid</VAR> <VAR>msgid-plural</VAR> <VAR>count</VAR>
 </PRE>
 
 <P>
-<A NAME="IDX1093"></A>
+<A NAME="IDX1097"></A>
 The <CODE>ngettext</CODE> program displays the native language translation of a
 textual message whose grammatical form depends on a number.
 
@@ -879,23 +931,23 @@ textual message whose grammatical form depends on a number.
 <DD>
 <DT><SAMP>`--domain=<VAR>textdomain</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX1094"></A>
-<A NAME="IDX1095"></A>
+<A NAME="IDX1098"></A>
+<A NAME="IDX1099"></A>
 Retrieve translated messages from <VAR>textdomain</VAR>.  Usually a <VAR>textdomain</VAR>
 corresponds to a package, a program, or a module of a program.
 
 <DT><SAMP>`-e&acute;</SAMP>
 <DD>
-<A NAME="IDX1096"></A>
+<A NAME="IDX1100"></A>
 Enable expansion of some escape sequences.  This option is for compatibility
 with the <SAMP>`gettext&acute;</SAMP> program.  The escape sequences
-<SAMP>`\b&acute;</SAMP>, <SAMP>`\c&acute;</SAMP>, <SAMP>`\f&acute;</SAMP>, <SAMP>`\n&acute;</SAMP>, <SAMP>`\r&acute;</SAMP>, <SAMP>`\t&acute;</SAMP>, <SAMP>`\v&acute;</SAMP>,
-<SAMP>`\\&acute;</SAMP>, and <SAMP>`\&acute;</SAMP> followed by one to three octal digits, are interpreted
-like the <SAMP>`echo&acute;</SAMP> program does.
+<SAMP>`\a&acute;</SAMP>, <SAMP>`\b&acute;</SAMP>, <SAMP>`\c&acute;</SAMP>, <SAMP>`\f&acute;</SAMP>, <SAMP>`\n&acute;</SAMP>, <SAMP>`\r&acute;</SAMP>, <SAMP>`\t&acute;</SAMP>,
+<SAMP>`\v&acute;</SAMP>, <SAMP>`\\&acute;</SAMP>, and <SAMP>`\&acute;</SAMP> followed by one to three octal digits, are
+interpreted like the SystemV <SAMP>`echo&acute;</SAMP> program does.
 
 <DT><SAMP>`-E&acute;</SAMP>
 <DD>
-<A NAME="IDX1097"></A>
+<A NAME="IDX1101"></A>
 This option is only for compatibility with the <SAMP>`gettext&acute;</SAMP> program.  It has
 no effect.
 
@@ -903,16 +955,16 @@ no effect.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX1098"></A>
-<A NAME="IDX1099"></A>
+<A NAME="IDX1102"></A>
+<A NAME="IDX1103"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX1100"></A>
-<A NAME="IDX1101"></A>
+<A NAME="IDX1104"></A>
+<A NAME="IDX1105"></A>
 Output version information and exit.
 
 <DT><SAMP>`<VAR>textdomain</VAR>&acute;</SAMP>
@@ -938,20 +990,20 @@ environment variable <CODE>TEXTDOMAINDIR</CODE>.
 </P>
 
 
-<H4><A NAME="SEC250" HREF="gettext_toc.html#TOC250">13.5.2.5  Invoking the <CODE>envsubst</CODE> program</A></H4>
+<H4><A NAME="SEC252" HREF="gettext_toc.html#TOC252">13.5.2.5  Invoking the <CODE>envsubst</CODE> program</A></H4>
 
 <P>
-<A NAME="IDX1102"></A>
-<A NAME="IDX1103"></A>
+<A NAME="IDX1106"></A>
+<A NAME="IDX1107"></A>
 
 <PRE>
 envsubst [<VAR>option</VAR>] [<VAR>shell-format</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX1104"></A>
-<A NAME="IDX1105"></A>
-<A NAME="IDX1106"></A>
+<A NAME="IDX1108"></A>
+<A NAME="IDX1109"></A>
+<A NAME="IDX1110"></A>
 The <CODE>envsubst</CODE> program substitutes the values of environment variables.
 
 </P>
@@ -965,8 +1017,8 @@ The <CODE>envsubst</CODE> program substitutes the values of environment variable
 <DD>
 <DT><SAMP>`--variables&acute;</SAMP>
 <DD>
-<A NAME="IDX1107"></A>
-<A NAME="IDX1108"></A>
+<A NAME="IDX1111"></A>
+<A NAME="IDX1112"></A>
 Output the variables occurring in <VAR>shell-format</VAR>.
 
 </DL>
@@ -981,16 +1033,16 @@ Output the variables occurring in <VAR>shell-format</VAR>.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX1109"></A>
-<A NAME="IDX1110"></A>
+<A NAME="IDX1113"></A>
+<A NAME="IDX1114"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX1111"></A>
-<A NAME="IDX1112"></A>
+<A NAME="IDX1115"></A>
+<A NAME="IDX1116"></A>
 Output version information and exit.
 
 </DL>
@@ -1020,17 +1072,17 @@ consists of the environment variables that are referenced in
 </P>
 
 
-<H4><A NAME="SEC251" HREF="gettext_toc.html#TOC251">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A></H4>
+<H4><A NAME="SEC253" HREF="gettext_toc.html#TOC253">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A></H4>
 
 <P>
-<A NAME="IDX1113"></A>
+<A NAME="IDX1117"></A>
 
 <PRE>
 eval_gettext <VAR>msgid</VAR>
 </PRE>
 
 <P>
-<A NAME="IDX1114"></A>
+<A NAME="IDX1118"></A>
 This function outputs the native language translation of a textual message,
 performing dollar-substitution on the result.  Note that only shell variables
 mentioned in <VAR>msgid</VAR> will be dollar-substituted in the result.
@@ -1038,17 +1090,17 @@ mentioned in <VAR>msgid</VAR> will be dollar-substituted in the result.
 </P>
 
 
-<H4><A NAME="SEC252" HREF="gettext_toc.html#TOC252">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A></H4>
+<H4><A NAME="SEC254" HREF="gettext_toc.html#TOC254">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A></H4>
 
 <P>
-<A NAME="IDX1115"></A>
+<A NAME="IDX1119"></A>
 
 <PRE>
 eval_ngettext <VAR>msgid</VAR> <VAR>msgid-plural</VAR> <VAR>count</VAR>
 </PRE>
 
 <P>
-<A NAME="IDX1116"></A>
+<A NAME="IDX1120"></A>
 This function outputs the native language translation of a textual message
 whose grammatical form depends on a number, performing dollar-substitution
 on the result.  Note that only shell variables mentioned in <VAR>msgid</VAR> or
@@ -1057,9 +1109,9 @@ on the result.  Note that only shell variables mentioned in <VAR>msgid</VAR> or
 </P>
 
 
-<H3><A NAME="SEC253" HREF="gettext_toc.html#TOC253">13.5.3  bash - Bourne-Again Shell Script</A></H3>
+<H3><A NAME="SEC255" HREF="gettext_toc.html#TOC255">13.5.3  bash - Bourne-Again Shell Script</A></H3>
 <P>
-<A NAME="IDX1117"></A>
+<A NAME="IDX1121"></A>
 
 </P>
 <P>
@@ -1108,9 +1160,9 @@ that don't have the <CODE>gettext()</CODE> function in libc.
 </P>
 
 
-<H3><A NAME="SEC254" HREF="gettext_toc.html#TOC254">13.5.4  Python</A></H3>
+<H3><A NAME="SEC256" HREF="gettext_toc.html#TOC256">13.5.4  Python</A></H3>
 <P>
-<A NAME="IDX1118"></A>
+<A NAME="IDX1122"></A>
 
 </P>
 <DL COMPACT>
@@ -1160,7 +1212,7 @@ not used by the gettext emulation
 
 <DT>Use or emulate GNU gettext
 <DD>
-emulate.  Bug: uses only the first found .mo file, not all of them
+emulate
 
 <DT>Extractor
 <DD>
@@ -1185,11 +1237,11 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC255" HREF="gettext_toc.html#TOC255">13.5.5  GNU clisp - Common Lisp</A></H3>
+<H3><A NAME="SEC257" HREF="gettext_toc.html#TOC257">13.5.5  GNU clisp - Common Lisp</A></H3>
 <P>
-<A NAME="IDX1119"></A>
-<A NAME="IDX1120"></A>
-<A NAME="IDX1121"></A>
+<A NAME="IDX1123"></A>
+<A NAME="IDX1124"></A>
+<A NAME="IDX1125"></A>
 
 </P>
 <DL COMPACT>
@@ -1257,9 +1309,9 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC256" HREF="gettext_toc.html#TOC256">13.5.6  GNU clisp C sources</A></H3>
+<H3><A NAME="SEC258" HREF="gettext_toc.html#TOC258">13.5.6  GNU clisp C sources</A></H3>
 <P>
-<A NAME="IDX1122"></A>
+<A NAME="IDX1126"></A>
 
 </P>
 <DL COMPACT>
@@ -1325,9 +1377,9 @@ On platforms without gettext, no translation.
 
 
 
-<H3><A NAME="SEC257" HREF="gettext_toc.html#TOC257">13.5.7  Emacs Lisp</A></H3>
+<H3><A NAME="SEC259" HREF="gettext_toc.html#TOC259">13.5.7  Emacs Lisp</A></H3>
 <P>
-<A NAME="IDX1123"></A>
+<A NAME="IDX1127"></A>
 
 </P>
 <DL COMPACT>
@@ -1391,9 +1443,9 @@ Only XEmacs.  Without <CODE>I18N3</CODE> defined at build time, no translation.
 
 
 
-<H3><A NAME="SEC258" HREF="gettext_toc.html#TOC258">13.5.8  librep</A></H3>
+<H3><A NAME="SEC260" HREF="gettext_toc.html#TOC260">13.5.8  librep</A></H3>
 <P>
-<A NAME="IDX1124"></A>
+<A NAME="IDX1128"></A>
 
 </P>
 <DL COMPACT>
@@ -1461,9 +1513,80 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC259" HREF="gettext_toc.html#TOC259">13.5.9  GNU Smalltalk</A></H3>
+<H3><A NAME="SEC261" HREF="gettext_toc.html#TOC261">13.5.9  GNU guile - Scheme</A></H3>
 <P>
-<A NAME="IDX1125"></A>
+<A NAME="IDX1129"></A>
+<A NAME="IDX1130"></A>
+
+</P>
+<DL COMPACT>
+
+<DT>RPMs
+<DD>
+guile
+
+<DT>File extension
+<DD>
+<CODE>scm</CODE>
+
+<DT>String syntax
+<DD>
+<CODE>"abc"</CODE>
+
+<DT>gettext shorthand
+<DD>
+<CODE>(_ "abc")</CODE>
+
+<DT>gettext/ngettext functions
+<DD>
+<CODE>gettext</CODE>, <CODE>ngettext</CODE>
+
+<DT>textdomain
+<DD>
+<CODE>textdomain</CODE>
+
+<DT>bindtextdomain
+<DD>
+<CODE>bindtextdomain</CODE>
+
+<DT>setlocale
+<DD>
+<CODE>(catch #t (lambda () (setlocale LC_ALL "")) (lambda args #f))</CODE>
+
+<DT>Prerequisite
+<DD>
+<CODE>(use-modules (ice-9 format))</CODE>
+
+<DT>Use or emulate GNU gettext
+<DD>
+use
+
+<DT>Extractor
+<DD>
+<CODE>xgettext -k_</CODE>
+
+<DT>Formatting with positions
+<DD>
+---
+
+<DT>Portability
+<DD>
+On platforms without gettext, no translation.
+
+<DT>po-mode marking
+<DD>
+---
+</DL>
+
+<P>
+An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-guile</CODE>.
+
+</P>
+
+
+<H3><A NAME="SEC262" HREF="gettext_toc.html#TOC262">13.5.10  GNU Smalltalk</A></H3>
+<P>
+<A NAME="IDX1131"></A>
 
 </P>
 <DL COMPACT>
@@ -1534,9 +1657,9 @@ An example is available in the <TT>`examples&acute;</TT> directory:
 </P>
 
 
-<H3><A NAME="SEC260" HREF="gettext_toc.html#TOC260">13.5.10  Java</A></H3>
+<H3><A NAME="SEC263" HREF="gettext_toc.html#TOC263">13.5.11  Java</A></H3>
 <P>
-<A NAME="IDX1126"></A>
+<A NAME="IDX1132"></A>
 
 </P>
 <DL COMPACT>
@@ -1670,7 +1793,7 @@ a translation is missing, the <VAR>msgid</VAR> argument is returned unchanged.
 This has the advantage of having the <CODE>ngettext</CODE> function for plural
 handling.
 
-<A NAME="IDX1127"></A>
+<A NAME="IDX1133"></A>
 To use this API, one needs the <CODE>libintl.jar</CODE> file which is part of
 the GNU gettext package and distributed under the LGPL.
 </OL>
@@ -1746,9 +1869,9 @@ with a single-letter name.
 </P>
 
 
-<H3><A NAME="SEC261" HREF="gettext_toc.html#TOC261">13.5.11  C#</A></H3>
+<H3><A NAME="SEC264" HREF="gettext_toc.html#TOC264">13.5.12  C#</A></H3>
 <P>
-<A NAME="IDX1128"></A>
+<A NAME="IDX1134"></A>
 
 </P>
 <DL COMPACT>
@@ -1969,7 +2092,7 @@ a translation is missing, the <VAR>msgid</VAR> argument is returned unchanged.
 The <CODE>GetPluralString</CODE> function returns a string translation with plural
 handling, like the <CODE>ngettext</CODE> function in C.
 
-<A NAME="IDX1129"></A>
+<A NAME="IDX1135"></A>
 To use this API, one needs the <CODE>GNU.Gettext.dll</CODE> file which is part of
 the GNU gettext package and distributed under the LGPL.
 </OL>
@@ -2054,10 +2177,10 @@ with a single-letter name.
 </P>
 
 
-<H3><A NAME="SEC262" HREF="gettext_toc.html#TOC262">13.5.12  GNU awk</A></H3>
+<H3><A NAME="SEC265" HREF="gettext_toc.html#TOC265">13.5.13  GNU awk</A></H3>
 <P>
-<A NAME="IDX1130"></A>
-<A NAME="IDX1131"></A>
+<A NAME="IDX1136"></A>
+<A NAME="IDX1137"></A>
 
 </P>
 <DL COMPACT>
@@ -2127,11 +2250,11 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC263" HREF="gettext_toc.html#TOC263">13.5.13  Pascal - Free Pascal Compiler</A></H3>
+<H3><A NAME="SEC266" HREF="gettext_toc.html#TOC266">13.5.14  Pascal - Free Pascal Compiler</A></H3>
 <P>
-<A NAME="IDX1132"></A>
-<A NAME="IDX1133"></A>
-<A NAME="IDX1134"></A>
+<A NAME="IDX1138"></A>
+<A NAME="IDX1139"></A>
+<A NAME="IDX1140"></A>
 
 </P>
 <DL COMPACT>
@@ -2208,9 +2331,9 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC264" HREF="gettext_toc.html#TOC264">13.5.14  wxWindows library</A></H3>
+<H3><A NAME="SEC267" HREF="gettext_toc.html#TOC267">13.5.15  wxWindows library</A></H3>
 <P>
-<A NAME="IDX1135"></A>
+<A NAME="IDX1141"></A>
 
 </P>
 <DL COMPACT>
@@ -2274,10 +2397,10 @@ yes
 
 
 
-<H3><A NAME="SEC265" HREF="gettext_toc.html#TOC265">13.5.15  YCP - YaST2 scripting language</A></H3>
+<H3><A NAME="SEC268" HREF="gettext_toc.html#TOC268">13.5.16  YCP - YaST2 scripting language</A></H3>
 <P>
-<A NAME="IDX1136"></A>
-<A NAME="IDX1137"></A>
+<A NAME="IDX1142"></A>
+<A NAME="IDX1143"></A>
 
 </P>
 <DL COMPACT>
@@ -2345,10 +2468,10 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC266" HREF="gettext_toc.html#TOC266">13.5.16  Tcl - Tk's scripting language</A></H3>
+<H3><A NAME="SEC269" HREF="gettext_toc.html#TOC269">13.5.17  Tcl - Tk's scripting language</A></H3>
 <P>
-<A NAME="IDX1138"></A>
-<A NAME="IDX1139"></A>
+<A NAME="IDX1144"></A>
+<A NAME="IDX1145"></A>
 
 </P>
 <DL COMPACT>
@@ -2431,9 +2554,9 @@ argument is given.
 </P>
 
 
-<H3><A NAME="SEC267" HREF="gettext_toc.html#TOC267">13.5.17  Perl</A></H3>
+<H3><A NAME="SEC270" HREF="gettext_toc.html#TOC270">13.5.18  Perl</A></H3>
 <P>
-<A NAME="IDX1140"></A>
+<A NAME="IDX1146"></A>
 
 </P>
 <DL COMPACT>
@@ -2546,7 +2669,7 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 
 </P>
 <P>
-<A NAME="IDX1141"></A>
+<A NAME="IDX1147"></A>
 
 </P>
 <P>
@@ -2561,7 +2684,7 @@ worst probably being its imperfectness.
 
 
 
-<H4><A NAME="SEC268" HREF="gettext_toc.html#TOC268">13.5.17.1  General Problems Parsing Perl Code</A></H4>
+<H4><A NAME="SEC271" HREF="gettext_toc.html#TOC271">13.5.18.1  General Problems Parsing Perl Code</A></H4>
 
 <P>
 It is often heard that only Perl can parse Perl.  This is not true.
@@ -2695,9 +2818,9 @@ reformulate your code in a manner less challenging to <CODE>xgettext</CODE>.
 </P>
 
 
-<H4><A NAME="SEC269" HREF="gettext_toc.html#TOC269">13.5.17.2  Which keywords will xgettext look for?</A></H4>
+<H4><A NAME="SEC272" HREF="gettext_toc.html#TOC272">13.5.18.2  Which keywords will xgettext look for?</A></H4>
 <P>
-<A NAME="IDX1142"></A>
+<A NAME="IDX1148"></A>
 
 </P>
 <P>
@@ -2744,9 +2867,9 @@ The keys of lookups into the hash reference <CODE>$gettext</CODE> will be extrac
 
 
 
-<H4><A NAME="SEC270" HREF="gettext_toc.html#TOC270">13.5.17.3  How to Extract Hash Keys</A></H4>
+<H4><A NAME="SEC273" HREF="gettext_toc.html#TOC273">13.5.18.3  How to Extract Hash Keys</A></H4>
 <P>
-<A NAME="IDX1143"></A>
+<A NAME="IDX1149"></A>
 
 </P>
 <P>
@@ -2799,9 +2922,9 @@ are <EM>not</EM> allowed, regardless of the <CODE>use utf8</CODE> pragma.
 </P>
 
 
-<H4><A NAME="SEC271" HREF="gettext_toc.html#TOC271">13.5.17.4  What are Strings And Quote-like Expressions?</A></H4>
+<H4><A NAME="SEC274" HREF="gettext_toc.html#TOC274">13.5.18.4  What are Strings And Quote-like Expressions?</A></H4>
 <P>
-<A NAME="IDX1144"></A>
+<A NAME="IDX1150"></A>
 
 </P>
 <P>
@@ -2899,9 +3022,9 @@ Delimiters that start with a digit are not supported!
 
 
 
-<H4><A NAME="SEC272" HREF="gettext_toc.html#TOC272">13.5.17.5  Invalid Uses Of String Interpolation</A></H4>
+<H4><A NAME="SEC275" HREF="gettext_toc.html#TOC275">13.5.18.5  Invalid Uses Of String Interpolation</A></H4>
 <P>
-<A NAME="IDX1145"></A>
+<A NAME="IDX1151"></A>
 
 </P>
 <P>
@@ -3037,9 +3160,9 @@ well write what you mean.
 </P>
 
 
-<H4><A NAME="SEC273" HREF="gettext_toc.html#TOC273">13.5.17.6  Valid Uses Of String Interpolation</A></H4>
+<H4><A NAME="SEC276" HREF="gettext_toc.html#TOC276">13.5.18.6  Valid Uses Of String Interpolation</A></H4>
 <P>
-<A NAME="IDX1146"></A>
+<A NAME="IDX1152"></A>
 
 </P>
 <P>
@@ -3125,9 +3248,9 @@ s/$gettext{"U. S. A."}/$gettext{"U. S. A."} $gettext{"(dial +0)"}/g;
 
 
 
-<H4><A NAME="SEC274" HREF="gettext_toc.html#TOC274">13.5.17.7  When To Use Parentheses</A></H4>
+<H4><A NAME="SEC277" HREF="gettext_toc.html#TOC277">13.5.18.7  When To Use Parentheses</A></H4>
 <P>
-<A NAME="IDX1147"></A>
+<A NAME="IDX1153"></A>
 
 </P>
 <P>
@@ -3171,9 +3294,9 @@ print dngettext 'package', ("one cake", "several cakes", $n), $discarded;
 
 
 
-<H4><A NAME="SEC275" HREF="gettext_toc.html#TOC275">13.5.17.8  How To Grok with Long Lines</A></H4>
+<H4><A NAME="SEC278" HREF="gettext_toc.html#TOC278">13.5.18.8  How To Grok with Long Lines</A></H4>
 <P>
-<A NAME="IDX1148"></A>
+<A NAME="IDX1154"></A>
 
 </P>
 <P>
@@ -3245,9 +3368,9 @@ the resulting POT file.
 </P>
 
 
-<H4><A NAME="SEC276" HREF="gettext_toc.html#TOC276">13.5.17.9  Bugs, Pitfalls, And Things That Do Not Work</A></H4>
+<H4><A NAME="SEC279" HREF="gettext_toc.html#TOC279">13.5.18.9  Bugs, Pitfalls, And Things That Do Not Work</A></H4>
 <P>
-<A NAME="IDX1149"></A>
+<A NAME="IDX1155"></A>
 
 </P>
 <P>
@@ -3397,9 +3520,9 @@ get executed.  Most of the time you will happily get along with
 </P>
 
 
-<H3><A NAME="SEC277" HREF="gettext_toc.html#TOC277">13.5.18  PHP Hypertext Preprocessor</A></H3>
+<H3><A NAME="SEC280" HREF="gettext_toc.html#TOC280">13.5.19  PHP Hypertext Preprocessor</A></H3>
 <P>
-<A NAME="IDX1150"></A>
+<A NAME="IDX1156"></A>
 
 </P>
 <DL COMPACT>
@@ -3468,9 +3591,9 @@ An example is available in the <TT>`examples&acute;</TT> directory: <CODE>hello-
 </P>
 
 
-<H3><A NAME="SEC278" HREF="gettext_toc.html#TOC278">13.5.19  Pike</A></H3>
+<H3><A NAME="SEC281" HREF="gettext_toc.html#TOC281">13.5.20  Pike</A></H3>
 <P>
-<A NAME="IDX1151"></A>
+<A NAME="IDX1157"></A>
 
 </P>
 <DL COMPACT>
@@ -3534,9 +3657,9 @@ On platforms without gettext, the functions are not available.
 
 
 
-<H3><A NAME="SEC279" HREF="gettext_toc.html#TOC279">13.5.20  GNU Compiler Collection sources</A></H3>
+<H3><A NAME="SEC282" HREF="gettext_toc.html#TOC282">13.5.21  GNU Compiler Collection sources</A></H3>
 <P>
-<A NAME="IDX1152"></A>
+<A NAME="IDX1158"></A>
 
 </P>
 <DL COMPACT>
@@ -3601,7 +3724,7 @@ yes
 
 
 
-<H2><A NAME="SEC280" HREF="gettext_toc.html#TOC280">13.6  Internationalizable Data</A></H2>
+<H2><A NAME="SEC283" HREF="gettext_toc.html#TOC283">13.6  Internationalizable Data</A></H2>
 
 <P>
 Here is a list of other data formats which can be internationalized
@@ -3611,7 +3734,7 @@ using GNU gettext.
 
 
 
-<H3><A NAME="SEC281" HREF="gettext_toc.html#TOC281">13.6.1  POT - Portable Object Template</A></H3>
+<H3><A NAME="SEC284" HREF="gettext_toc.html#TOC284">13.6.1  POT - Portable Object Template</A></H3>
 
 <DL COMPACT>
 
@@ -3630,9 +3753,9 @@ gettext
 
 
 
-<H3><A NAME="SEC282" HREF="gettext_toc.html#TOC282">13.6.2  Resource String Table</A></H3>
+<H3><A NAME="SEC285" HREF="gettext_toc.html#TOC285">13.6.2  Resource String Table</A></H3>
 <P>
-<A NAME="IDX1153"></A>
+<A NAME="IDX1159"></A>
 
 </P>
 <DL COMPACT>
@@ -3652,7 +3775,7 @@ fpk
 
 
 
-<H3><A NAME="SEC283" HREF="gettext_toc.html#TOC283">13.6.3  Glade - GNOME user interface description</A></H3>
+<H3><A NAME="SEC286" HREF="gettext_toc.html#TOC286">13.6.3  Glade - GNOME user interface description</A></H3>
 
 <DL COMPACT>
 
index 897eec98b371e0c81120f973d95e25f98f6e64d7..31a998eb864f21fc921b83694ef67a0cea6b7589 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 14  Concluding Remarks</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_13.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC284" HREF="gettext_toc.html#TOC284">14  Concluding Remarks</A></H1>
+<H1><A NAME="SEC287" HREF="gettext_toc.html#TOC287">14  Concluding Remarks</A></H1>
 
 <P>
 We would like to conclude this GNU <CODE>gettext</CODE> manual by presenting
@@ -22,9 +22,9 @@ about Native Language Support matters.
 
 
 
-<H2><A NAME="SEC285" HREF="gettext_toc.html#TOC285">14.1  History of GNU <CODE>gettext</CODE></A></H2>
+<H2><A NAME="SEC288" HREF="gettext_toc.html#TOC288">14.1  History of GNU <CODE>gettext</CODE></A></H2>
 <P>
-<A NAME="IDX1154"></A>
+<A NAME="IDX1160"></A>
 
 </P>
 <P>
@@ -124,10 +124,10 @@ manipulating PO files.
 </P>
 
 
-<H2><A NAME="SEC286" HREF="gettext_toc.html#TOC286">14.2  Related Readings</A></H2>
+<H2><A NAME="SEC289" HREF="gettext_toc.html#TOC289">14.2  Related Readings</A></H2>
 <P>
-<A NAME="IDX1155"></A>
-<A NAME="IDX1156"></A>
+<A NAME="IDX1161"></A>
+<A NAME="IDX1162"></A>
 
 </P>
 <P>
index 4320c6dc3147c94c8879eddf4e80bf93e24e09d5..04e4ebd409e95e6d9d770ab887272c40fb7476c1 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - A  Language Codes</TITLE>
 </HEAD>
@@ -10,10 +10,10 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_14.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC287" HREF="gettext_toc.html#TOC287">A  Language Codes</A></H1>
+<H1><A NAME="SEC290" HREF="gettext_toc.html#TOC290">A  Language Codes</A></H1>
 <P>
-<A NAME="IDX1157"></A>
-<A NAME="IDX1158"></A>
+<A NAME="IDX1163"></A>
+<A NAME="IDX1164"></A>
 
 </P>
 <P>
index 1ac56a758a412eefc883b337b170f767e39ce85d..59ea21e63949eb1417d09d9087672e3eb95970c0 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - B  Country Codes</TITLE>
 </HEAD>
@@ -10,10 +10,10 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_15.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC288" HREF="gettext_toc.html#TOC288">B  Country Codes</A></H1>
+<H1><A NAME="SEC291" HREF="gettext_toc.html#TOC291">B  Country Codes</A></H1>
 <P>
-<A NAME="IDX1159"></A>
-<A NAME="IDX1160"></A>
+<A NAME="IDX1165"></A>
+<A NAME="IDX1166"></A>
 
 </P>
 <P>
index 350f77baa91ac9203ce6153ea63c015b2d537e2e..2be5646db2f7efa7f6c5711073b9ae917685b6ee 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - Program Index</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_16.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC289" HREF="gettext_toc.html#TOC289">Program Index</A></H1>
+<H1><A NAME="SEC292" HREF="gettext_toc.html#TOC292">Program Index</A></H1>
 
 <P>
 Jump to:
@@ -28,41 +28,41 @@ Jump to:
 <P>
 <H2><A NAME="pindex_a">a</A></H2>
 <DIR>
-<LI><A HREF="gettext_12.html#IDX1060">autopoint</A>
+<LI><A HREF="gettext_12.html#IDX1062">autopoint</A>
 </DIR>
 <H2><A NAME="pindex_e">e</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1102">envsubst</A>
+<LI><A HREF="gettext_13.html#IDX1106">envsubst</A>
 </DIR>
 <H2><A NAME="pindex_g">g</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1074">gettext</A>, <A HREF="gettext_13.html#IDX1079">gettext</A>
-<LI><A HREF="gettext_12.html#IDX1026">gettextize</A>
+<LI><A HREF="gettext_13.html#IDX1078">gettext</A>, <A HREF="gettext_13.html#IDX1083">gettext</A>
+<LI><A HREF="gettext_12.html#IDX1028">gettextize</A>
 </DIR>
 <H2><A NAME="pindex_m">m</A></H2>
 <DIR>
-<LI><A HREF="gettext_7.html#IDX748">msgattrib</A>
-<LI><A HREF="gettext_7.html#IDX490">msgcat</A>
-<LI><A HREF="gettext_7.html#IDX734">msgcmp</A>
-<LI><A HREF="gettext_7.html#IDX694">msgcomm</A>
-<LI><A HREF="gettext_7.html#IDX535">msgconv</A>
-<LI><A HREF="gettext_7.html#IDX795">msgen</A>
-<LI><A HREF="gettext_7.html#IDX825">msgexec</A>
-<LI><A HREF="gettext_7.html#IDX614">msgfilter</A>
-<LI><A HREF="gettext_8.html#IDX856">msgfmt</A>
-<LI><A HREF="gettext_7.html#IDX567">msggrep</A>
-<LI><A HREF="gettext_5.html#IDX258">msginit</A>
-<LI><A HREF="gettext_6.html#IDX293">msgmerge</A>
-<LI><A HREF="gettext_8.html#IDX918">msgunfmt</A>
-<LI><A HREF="gettext_7.html#IDX655">msguniq</A>
+<LI><A HREF="gettext_7.html#IDX750">msgattrib</A>
+<LI><A HREF="gettext_7.html#IDX492">msgcat</A>
+<LI><A HREF="gettext_7.html#IDX736">msgcmp</A>
+<LI><A HREF="gettext_7.html#IDX696">msgcomm</A>
+<LI><A HREF="gettext_7.html#IDX537">msgconv</A>
+<LI><A HREF="gettext_7.html#IDX797">msgen</A>
+<LI><A HREF="gettext_7.html#IDX827">msgexec</A>
+<LI><A HREF="gettext_7.html#IDX616">msgfilter</A>
+<LI><A HREF="gettext_8.html#IDX858">msgfmt</A>
+<LI><A HREF="gettext_7.html#IDX569">msggrep</A>
+<LI><A HREF="gettext_5.html#IDX260">msginit</A>
+<LI><A HREF="gettext_6.html#IDX295">msgmerge</A>
+<LI><A HREF="gettext_8.html#IDX920">msgunfmt</A>
+<LI><A HREF="gettext_7.html#IDX657">msguniq</A>
 </DIR>
 <H2><A NAME="pindex_n">n</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1075">ngettext</A>, <A HREF="gettext_13.html#IDX1091">ngettext</A>
+<LI><A HREF="gettext_13.html#IDX1079">ngettext</A>, <A HREF="gettext_13.html#IDX1095">ngettext</A>
 </DIR>
 <H2><A NAME="pindex_x">x</A></H2>
 <DIR>
-<LI><A HREF="gettext_4.html#IDX187">xgettext</A>
+<LI><A HREF="gettext_4.html#IDX189">xgettext</A>
 </DIR>
 
 </P>
index 121b9b5a5f0302a72a0179d7e73f140b3410bc4d..6f4c94f5511b9282391446938ed3f72c9e6f3793 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - Option Index</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_17.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC290" HREF="gettext_toc.html#TOC290">Option Index</A></H1>
+<H1><A NAME="SEC293" HREF="gettext_toc.html#TOC293">Option Index</A></H1>
 
 <P>
 Jump to:
@@ -18,546 +18,546 @@ Jump to:
 <P>
 <H2><A NAME="opindex_-">-</A></H2>
 <DIR>
-<LI><A HREF="gettext_4.html#IDX211">--add-comments, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX779">--add-location, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX518">--add-location, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX717">--add-location, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX551">--add-location, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX809">--add-location, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX639">--add-location, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX600">--add-location, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX319">--add-location, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX678">--add-location, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX232">--add-location, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX909">--alignment, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX304">--backup, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX204">--c++, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX893">--check, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX901">--check-accelerators, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX899">--check-compatibility, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX897">--check-domain, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX894">--check-format, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX896">--check-header, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX764">--clear-fuzzy, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX766">--clear-obsolete, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX583">--comment, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX298">--compendium, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1029">--copy, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX246">--copyright-holder, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX865">--csharp, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX924">--csharp, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX867">--csharp-resources, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX926">--csharp-resources, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX225">--debug, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX194">--default-domain, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX753">--directory, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX497">--directory, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX738">--directory, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX700">--directory, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX539">--directory, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX799">--directory, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX835">--directory, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX620">--directory, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX860">--directory, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX571">--directory, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX296">--directory, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX660">--directory, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX192">--directory, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1083">--domain, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX577">--domain, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1095">--domain, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1065">--dry-run, <CODE>autopoint</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1035">--dry-run, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX209">--exclude-file, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX626">--expression, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX585">--extended-regexp, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX213">--extract-all, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX628">--file, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX591">--file, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX495">--files-from, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX698">--files-from, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX190">--files-from, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX587">--fixed-strings, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX217">--flag, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1063">--force, <CODE>autopoint</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1031">--force, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX774">--force-po, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX513">--force-po, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX712">--force-po, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX547">--force-po, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX805">--force-po, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX635">--force-po, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX597">--force-po, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX315">--force-po, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX944">--force-po, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX673">--force-po, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX227">--force-po, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX247">--foreign-user, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX205">--from-code, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX769">--fuzzy, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1066">--help, <CODE>autopoint</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1110">--help, <CODE>envsubst</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1087">--help, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1036">--help, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX792">--help, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX532">--help, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX745">--help, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX731">--help, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX564">--help, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX822">--help, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX840">--help, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX652">--help, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX912">--help, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX611">--help, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX279">--help, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX333">--help, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX958">--help, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX691">--help, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1099">--help, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX254">--help, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX593">--ignore-case, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX768">--ignore-file, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX776">--indent, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX515">--indent, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX714">--indent, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX549">--indent, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX807">--indent, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX636">--indent, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX598">--indent, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX317">--indent, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX946">--indent, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX675">--indent, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX229">--indent, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX833">--input, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX618">--input, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX263">--input, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1032">--intl, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX862">--java, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX922">--java, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX864">--java2, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX207">--join-existing, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX637">--keep-header, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX215">--keyword, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX201">--language, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX502">--less-than, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX704">--less-than, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX879">--locale, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX884">--locale, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX887">--locale, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX270">--locale, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX933">--locale, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX937">--locale, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX940">--locale, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX575">--location, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX504">--more-than, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX706">--more-than, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX579">--msgid, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX248">--msgid-bugs-address, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX581">--msgstr, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX250">--msgstr-prefix, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX252">--msgstr-suffix, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX740">--multi-domain, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX309">--multi-domain, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1033">--no-changelog, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX758">--no-fuzzy, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX311">--no-fuzzy-matching, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX910">--no-hash, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX777">--no-location, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX516">--no-location, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX715">--no-location, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX550">--no-location, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX808">--no-location, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX638">--no-location, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX599">--no-location, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX318">--no-location, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX676">--no-location, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX230">--no-location, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX760">--no-obsolete, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX271">--no-translator, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX786">--no-wrap, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX525">--no-wrap, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX724">--no-wrap, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX558">--no-wrap, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX816">--no-wrap, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX646">--no-wrap, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX607">--no-wrap, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX277">--no-wrap, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX326">--no-wrap, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX953">--no-wrap, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX685">--no-wrap, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX238">--no-wrap, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX770">--obsolete, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX729">--omit-header, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX244">--omit-header, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX767">--only-file, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX759">--only-fuzzy, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX761">--only-obsolete, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX196">--output, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX198">--output-dir, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX755">--output-file, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX499">--output-file, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX702">--output-file, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX541">--output-file, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX801">--output-file, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX622">--output-file, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX874">--output-file, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX573">--output-file, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX265">--output-file, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX302">--output-file, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX943">--output-file, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX662">--output-file, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX772">--properties-input, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX508">--properties-input, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX742">--properties-input, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX710">--properties-input, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX545">--properties-input, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX803">--properties-input, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX837">--properties-input, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX633">--properties-input, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX890">--properties-input, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX595">--properties-input, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX267">--properties-input, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX313">--properties-input, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX668">--properties-input, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX782">--properties-output, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX521">--properties-output, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX720">--properties-output, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX554">--properties-output, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX812">--properties-output, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX642">--properties-output, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX603">--properties-output, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX273">--properties-output, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX322">--properties-output, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX949">--properties-output, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX681">--properties-output, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX234">--properties-output, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX871">--qt, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX223">--qt, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX630">--quiet, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX339">--quiet, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX589">--regexp=, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX664">--repeated, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX877">--resource, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX882">--resource, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX931">--resource, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX935">--resource, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX763">--set-fuzzy, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX765">--set-obsolete, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX631">--silent, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX340">--silent, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX790">--sort-by-file, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX530">--sort-by-file, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX728">--sort-by-file, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX562">--sort-by-file, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX820">--sort-by-file, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX650">--sort-by-file, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX609">--sort-by-file, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX331">--sort-by-file, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX689">--sort-by-file, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX243">--sort-by-file, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX788">--sort-output, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX527">--sort-output, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX726">--sort-output, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX560">--sort-output, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX818">--sort-output, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX648">--sort-output, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX608">--sort-output, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX328">--sort-output, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX955">--sort-output, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX687">--sort-output, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX240">--sort-output, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX915">--statistics, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX780">--strict, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX519">--strict, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX718">--strict, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX552">--strict, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX810">--strict, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX640">--strict, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX875">--strict, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX601">--strict, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX320">--strict, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX947">--strict, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX679">--strict, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX233">--strict, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX773">--stringtable-input, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX509">--stringtable-input, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX743">--stringtable-input, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX711">--stringtable-input, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX804">--stringtable-input, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX838">--stringtable-input, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX634">--stringtable-input, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX891">--stringtable-input, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX596">--stringtable-input, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX268">--stringtable-input, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX314">--stringtable-input, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX546">--stringtable-input, <CODE>msgonv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX669">--stringtable-input, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX783">--stringtable-output, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX522">--stringtable-output, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX721">--stringtable-output, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX555">--stringtable-output, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX813">--stringtable-output, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX643">--stringtable-output, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX604">--stringtable-output, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX274">--stringtable-output, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX323">--stringtable-output, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX950">--stringtable-output, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX682">--stringtable-output, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX235">--stringtable-output, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX306">--suffix, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX869">--tcl, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX928">--tcl, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX511">--to-code, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX543">--to-code, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX671">--to-code, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX756">--translated, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX221">--trigraphs, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX506">--unique, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX708">--unique, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX666">--unique, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX757">--untranslated, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX300">--update, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX512">--use-first, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX672">--use-first, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX906">--use-fuzzy, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1108">--variables, <CODE>envsubst</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX917">--verbose, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX337">--verbose, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX962">--verbose, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1067">--version, <CODE>autopoint</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1112">--version, <CODE>envsubst</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1090">--version, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1037">--version, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX794">--version, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX534">--version, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX747">--version, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX733">--version, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX566">--version, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX824">--version, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX842">--version, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX654">--version, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX914">--version, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX613">--version, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX281">--version, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX335">--version, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX960">--version, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX693">--version, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1101">--version, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX256">--version, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX785">--width, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX524">--width, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX723">--width, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX557">--width, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX815">--width, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX645">--width, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX606">--width, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX276">--width, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX325">--width, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX952">--width, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX684">--width, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX237">--width, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX501">-&#60;, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX703">-&#60;, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX503">-&#62;, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX705">-&#62;, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX908">-a, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX212">-a, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1028">-c, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX898">-C, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX892">-c, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX582">-C, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX297">-C, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX203">-C, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX210">-c, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1064">-d, <CODE>autopoint</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1082">-d, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1034">-d, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX752">-D, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX496">-D, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX737">-D, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX699">-D, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX538">-D, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX798">-D, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX834">-D, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX619">-D, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX880">-d, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX885">-d, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX888">-d, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX859">-D, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX570">-D, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX295">-D, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX938">-d, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX941">-d, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX659">-D, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX663">-d, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1094">-d, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX191">-D, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX193">-d, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1084">-e, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1085">-E, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX625">-e, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX584">-E, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX588">-e, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1096">-e, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1097">-E, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1062">-f, <CODE>autopoint</CODE> option</A>
-<LI><A HREF="gettext_12.html#IDX1030">-f, <CODE>gettextize</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX789">-F, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX494">-f, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX529">-F, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX727">-F, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX697">-f, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX561">-F, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX819">-F, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX649">-F, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX627">-f, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX905">-f, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX590">-f, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX586">-F, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX330">-F, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX688">-F, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX242">-F, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX189">-f, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1109">-h, <CODE>envsubst</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1086">-h, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX791">-h, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX531">-h, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX744">-h, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX730">-h, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX563">-h, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX821">-h, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX839">-h, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX651">-h, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX911">-h, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX610">-h, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX278">-h, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX332">-h, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX957">-h, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX690">-h, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1098">-h, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX253">-h, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX775">-i, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX514">-i, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX713">-i, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX548">-i, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX806">-i, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX832">-i, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX617">-i, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX592">-i, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX262">-i, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX316">-i, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX945">-i, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX674">-i, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX228">-i, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX861">-j, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX921">-j, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX206">-j, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX578">-K, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX214">-k, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX878">-l, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX883">-l, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX886">-l, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX269">-l, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX932">-l, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX936">-l, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX939">-l, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX200">-L, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX739">-m, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX576">-M, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX308">-m, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX251">-M, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX249">-m, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1088">-n, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX778">-n, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX517">-n, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX716">-n, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX629">-n, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX574">-N, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX310">-N, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX677">-n, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX231">-n, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX754">-o, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX498">-o, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX701">-o, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX540">-o, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX800">-o, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX621">-o, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX873">-o, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX572">-o, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX264">-o, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX301">-o, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX942">-o, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX661">-o, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX195">-o, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX771">-P, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX781">-p, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX507">-P, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX520">-p, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX741">-P, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX709">-P, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX719">-p, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX544">-P, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX553">-p, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX802">-P, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX811">-p, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX836">-P, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX632">-P, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX641">-p, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX889">-P, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX602">-p, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX594">-P, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX266">-P, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX272">-p, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX321">-p, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX312">-P, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX948">-p, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX680">-p, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX667">-P, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX197">-p, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX338">-q, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX876">-r, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX881">-r, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX930">-r, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX934">-r, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX787">-s, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX526">-s, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX725">-s, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX559">-s, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX817">-s, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX647">-s, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX327">-s, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX954">-s, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX686">-s, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX239">-s, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX510">-t, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX542">-t, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX580">-T, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX670">-t, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX220">-T, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX505">-u, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX707">-u, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX299">-U, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX665">-u, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1107">-v, <CODE>envsubst</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1111">-V, <CODE>envsubst</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1089">-V, <CODE>gettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX793">-V, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX533">-V, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX746">-V, <CODE>msgcmp</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX732">-V, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX565">-V, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX823">-V, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX841">-V, <CODE>msgexec</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX653">-V, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX913">-V, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX916">-v, <CODE>msgfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX612">-V, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX280">-V, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX336">-v, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX334">-V, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX961">-v, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX959">-V, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX692">-V, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_13.html#IDX1100">-V, <CODE>ngettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX255">-V, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX784">-w, <CODE>msgattrib</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX523">-w, <CODE>msgcat</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX722">-w, <CODE>msgcomm</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX556">-w, <CODE>msgconv</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX814">-w, <CODE>msgen</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX644">-w, <CODE>msgfilter</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX605">-w, <CODE>msggrep</CODE> option</A>
-<LI><A HREF="gettext_5.html#IDX275">-w, <CODE>msginit</CODE> option</A>
-<LI><A HREF="gettext_6.html#IDX324">-w, <CODE>msgmerge</CODE> option</A>
-<LI><A HREF="gettext_8.html#IDX951">-w, <CODE>msgunfmt</CODE> option</A>
-<LI><A HREF="gettext_7.html#IDX683">-w, <CODE>msguniq</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX236">-w, <CODE>xgettext</CODE> option</A>
-<LI><A HREF="gettext_4.html#IDX208">-x, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX213">--add-comments, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX781">--add-location, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX520">--add-location, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX719">--add-location, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX553">--add-location, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX811">--add-location, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX641">--add-location, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX602">--add-location, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX321">--add-location, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX680">--add-location, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX234">--add-location, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX911">--alignment, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX306">--backup, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX206">--c++, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX895">--check, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX903">--check-accelerators, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX901">--check-compatibility, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX899">--check-domain, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX896">--check-format, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX898">--check-header, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX766">--clear-fuzzy, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX768">--clear-obsolete, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX585">--comment, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX300">--compendium, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1031">--copy, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX248">--copyright-holder, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX867">--csharp, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX926">--csharp, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX869">--csharp-resources, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX928">--csharp-resources, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX227">--debug, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX196">--default-domain, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX755">--directory, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX499">--directory, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX740">--directory, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX702">--directory, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX541">--directory, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX801">--directory, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX837">--directory, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX622">--directory, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX862">--directory, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX573">--directory, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX298">--directory, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX662">--directory, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX194">--directory, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1087">--domain, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX579">--domain, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1099">--domain, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1067">--dry-run, <CODE>autopoint</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1037">--dry-run, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX211">--exclude-file, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX628">--expression, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX587">--extended-regexp, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX215">--extract-all, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX630">--file, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX593">--file, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX497">--files-from, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX700">--files-from, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX192">--files-from, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX589">--fixed-strings, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX219">--flag, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1065">--force, <CODE>autopoint</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1033">--force, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX776">--force-po, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX515">--force-po, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX714">--force-po, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX549">--force-po, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX807">--force-po, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX637">--force-po, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX599">--force-po, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX317">--force-po, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX946">--force-po, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX675">--force-po, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX229">--force-po, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX249">--foreign-user, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX207">--from-code, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX771">--fuzzy, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1068">--help, <CODE>autopoint</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1114">--help, <CODE>envsubst</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1091">--help, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1038">--help, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX794">--help, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX534">--help, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX747">--help, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX733">--help, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX566">--help, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX824">--help, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX842">--help, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX654">--help, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX914">--help, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX613">--help, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX281">--help, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX335">--help, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX960">--help, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX693">--help, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1103">--help, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX256">--help, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX595">--ignore-case, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX770">--ignore-file, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX778">--indent, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX517">--indent, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX716">--indent, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX551">--indent, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX809">--indent, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX638">--indent, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX600">--indent, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX319">--indent, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX948">--indent, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX677">--indent, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX231">--indent, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX835">--input, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX620">--input, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX265">--input, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1034">--intl, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX864">--java, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX924">--java, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX866">--java2, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX209">--join-existing, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX639">--keep-header, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX217">--keyword, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX203">--language, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX504">--less-than, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX706">--less-than, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX881">--locale, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX886">--locale, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX889">--locale, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX272">--locale, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX935">--locale, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX939">--locale, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX942">--locale, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX577">--location, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX506">--more-than, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX708">--more-than, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX581">--msgid, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX250">--msgid-bugs-address, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX583">--msgstr, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX252">--msgstr-prefix, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX254">--msgstr-suffix, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX742">--multi-domain, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX311">--multi-domain, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1035">--no-changelog, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX760">--no-fuzzy, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX313">--no-fuzzy-matching, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX912">--no-hash, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX779">--no-location, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX518">--no-location, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX717">--no-location, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX552">--no-location, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX810">--no-location, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX640">--no-location, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX601">--no-location, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX320">--no-location, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX678">--no-location, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX232">--no-location, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX762">--no-obsolete, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX273">--no-translator, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX788">--no-wrap, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX527">--no-wrap, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX726">--no-wrap, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX560">--no-wrap, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX818">--no-wrap, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX648">--no-wrap, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX609">--no-wrap, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX279">--no-wrap, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX328">--no-wrap, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX955">--no-wrap, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX687">--no-wrap, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX240">--no-wrap, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX772">--obsolete, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX731">--omit-header, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX246">--omit-header, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX769">--only-file, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX761">--only-fuzzy, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX763">--only-obsolete, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX198">--output, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX200">--output-dir, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX757">--output-file, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX501">--output-file, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX704">--output-file, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX543">--output-file, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX803">--output-file, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX624">--output-file, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX876">--output-file, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX575">--output-file, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX267">--output-file, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX304">--output-file, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX945">--output-file, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX664">--output-file, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX774">--properties-input, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX510">--properties-input, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX744">--properties-input, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX712">--properties-input, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX547">--properties-input, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX805">--properties-input, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX839">--properties-input, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX635">--properties-input, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX892">--properties-input, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX597">--properties-input, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX269">--properties-input, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX315">--properties-input, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX670">--properties-input, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX784">--properties-output, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX523">--properties-output, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX722">--properties-output, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX556">--properties-output, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX814">--properties-output, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX644">--properties-output, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX605">--properties-output, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX275">--properties-output, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX324">--properties-output, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX951">--properties-output, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX683">--properties-output, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX236">--properties-output, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX873">--qt, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX225">--qt, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX632">--quiet, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX341">--quiet, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX591">--regexp=, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX666">--repeated, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX879">--resource, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX884">--resource, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX933">--resource, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX937">--resource, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX765">--set-fuzzy, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX767">--set-obsolete, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX633">--silent, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX342">--silent, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX792">--sort-by-file, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX532">--sort-by-file, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX730">--sort-by-file, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX564">--sort-by-file, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX822">--sort-by-file, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX652">--sort-by-file, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX611">--sort-by-file, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX333">--sort-by-file, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX691">--sort-by-file, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX245">--sort-by-file, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX790">--sort-output, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX529">--sort-output, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX728">--sort-output, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX562">--sort-output, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX820">--sort-output, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX650">--sort-output, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX610">--sort-output, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX330">--sort-output, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX957">--sort-output, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX689">--sort-output, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX242">--sort-output, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX917">--statistics, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX782">--strict, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX521">--strict, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX720">--strict, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX554">--strict, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX812">--strict, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX642">--strict, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX877">--strict, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX603">--strict, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX322">--strict, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX949">--strict, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX681">--strict, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX235">--strict, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX775">--stringtable-input, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX511">--stringtable-input, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX745">--stringtable-input, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX713">--stringtable-input, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX806">--stringtable-input, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX840">--stringtable-input, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX636">--stringtable-input, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX893">--stringtable-input, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX598">--stringtable-input, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX270">--stringtable-input, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX316">--stringtable-input, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX548">--stringtable-input, <CODE>msgonv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX671">--stringtable-input, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX785">--stringtable-output, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX524">--stringtable-output, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX723">--stringtable-output, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX557">--stringtable-output, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX815">--stringtable-output, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX645">--stringtable-output, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX606">--stringtable-output, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX276">--stringtable-output, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX325">--stringtable-output, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX952">--stringtable-output, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX684">--stringtable-output, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX237">--stringtable-output, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX308">--suffix, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX871">--tcl, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX930">--tcl, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX513">--to-code, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX545">--to-code, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX673">--to-code, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX758">--translated, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX223">--trigraphs, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX508">--unique, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX710">--unique, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX668">--unique, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX759">--untranslated, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX302">--update, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX514">--use-first, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX674">--use-first, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX908">--use-fuzzy, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1112">--variables, <CODE>envsubst</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX919">--verbose, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX339">--verbose, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX964">--verbose, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1069">--version, <CODE>autopoint</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1116">--version, <CODE>envsubst</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1094">--version, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1039">--version, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX796">--version, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX536">--version, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX749">--version, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX735">--version, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX568">--version, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX826">--version, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX844">--version, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX656">--version, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX916">--version, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX615">--version, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX283">--version, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX337">--version, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX962">--version, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX695">--version, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1105">--version, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX258">--version, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX787">--width, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX526">--width, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX725">--width, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX559">--width, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX817">--width, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX647">--width, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX608">--width, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX278">--width, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX327">--width, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX954">--width, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX686">--width, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX239">--width, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX503">-&#60;, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX705">-&#60;, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX505">-&#62;, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX707">-&#62;, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX910">-a, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX214">-a, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1030">-c, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX900">-C, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX894">-c, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX584">-C, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX299">-C, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX205">-C, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX212">-c, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1066">-d, <CODE>autopoint</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1086">-d, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1036">-d, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX754">-D, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX498">-D, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX739">-D, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX701">-D, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX540">-D, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX800">-D, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX836">-D, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX621">-D, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX882">-d, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX887">-d, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX890">-d, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX861">-D, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX572">-D, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX297">-D, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX940">-d, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX943">-d, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX661">-D, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX665">-d, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1098">-d, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX193">-D, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX195">-d, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1088">-e, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1089">-E, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX627">-e, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX586">-E, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX590">-e, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1100">-e, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1101">-E, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1064">-f, <CODE>autopoint</CODE> option</A>
+<LI><A HREF="gettext_12.html#IDX1032">-f, <CODE>gettextize</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX791">-F, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX496">-f, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX531">-F, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX729">-F, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX699">-f, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX563">-F, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX821">-F, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX651">-F, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX629">-f, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX907">-f, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX592">-f, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX588">-F, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX332">-F, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX690">-F, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX244">-F, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX191">-f, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1113">-h, <CODE>envsubst</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1090">-h, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX793">-h, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX533">-h, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX746">-h, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX732">-h, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX565">-h, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX823">-h, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX841">-h, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX653">-h, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX913">-h, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX612">-h, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX280">-h, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX334">-h, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX959">-h, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX692">-h, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1102">-h, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX255">-h, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX777">-i, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX516">-i, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX715">-i, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX550">-i, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX808">-i, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX834">-i, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX619">-i, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX594">-i, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX264">-i, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX318">-i, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX947">-i, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX676">-i, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX230">-i, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX863">-j, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX923">-j, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX208">-j, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX580">-K, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX216">-k, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX880">-l, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX885">-l, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX888">-l, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX271">-l, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX934">-l, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX938">-l, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX941">-l, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX202">-L, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX741">-m, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX578">-M, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX310">-m, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX253">-M, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX251">-m, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1092">-n, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX780">-n, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX519">-n, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX718">-n, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX631">-n, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX576">-N, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX312">-N, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX679">-n, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX233">-n, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX756">-o, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX500">-o, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX703">-o, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX542">-o, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX802">-o, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX623">-o, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX875">-o, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX574">-o, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX266">-o, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX303">-o, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX944">-o, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX663">-o, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX197">-o, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX773">-P, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX783">-p, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX509">-P, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX522">-p, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX743">-P, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX711">-P, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX721">-p, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX546">-P, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX555">-p, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX804">-P, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX813">-p, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX838">-P, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX634">-P, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX643">-p, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX891">-P, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX604">-p, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX596">-P, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX268">-P, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX274">-p, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX323">-p, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX314">-P, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX950">-p, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX682">-p, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX669">-P, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX199">-p, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX340">-q, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX878">-r, <CODE>msgfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX883">-r, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX932">-r, <CODE>msgunfmt</CODE> option</A>, <A HREF="gettext_8.html#IDX936">-r, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX789">-s, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX528">-s, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX727">-s, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX561">-s, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX819">-s, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX649">-s, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX329">-s, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX956">-s, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX688">-s, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX241">-s, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX512">-t, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX544">-t, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX582">-T, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX672">-t, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX222">-T, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX507">-u, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX709">-u, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX301">-U, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX667">-u, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1111">-v, <CODE>envsubst</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1115">-V, <CODE>envsubst</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1093">-V, <CODE>gettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX795">-V, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX535">-V, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX748">-V, <CODE>msgcmp</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX734">-V, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX567">-V, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX825">-V, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX843">-V, <CODE>msgexec</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX655">-V, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX915">-V, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX918">-v, <CODE>msgfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX614">-V, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX282">-V, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX338">-v, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX336">-V, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX963">-v, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX961">-V, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX694">-V, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_13.html#IDX1104">-V, <CODE>ngettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX257">-V, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX786">-w, <CODE>msgattrib</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX525">-w, <CODE>msgcat</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX724">-w, <CODE>msgcomm</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX558">-w, <CODE>msgconv</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX816">-w, <CODE>msgen</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX646">-w, <CODE>msgfilter</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX607">-w, <CODE>msggrep</CODE> option</A>
+<LI><A HREF="gettext_5.html#IDX277">-w, <CODE>msginit</CODE> option</A>
+<LI><A HREF="gettext_6.html#IDX326">-w, <CODE>msgmerge</CODE> option</A>
+<LI><A HREF="gettext_8.html#IDX953">-w, <CODE>msgunfmt</CODE> option</A>
+<LI><A HREF="gettext_7.html#IDX685">-w, <CODE>msguniq</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX238">-w, <CODE>xgettext</CODE> option</A>
+<LI><A HREF="gettext_4.html#IDX210">-x, <CODE>xgettext</CODE> option</A>
 </DIR>
 
 </P>
index 2e22b88ada384213e857976aa4de4c9c8785d4d0..0b27450a6d7a56f1d6246d1b727e9deefed8e360 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - Variable Index</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_18.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC291" HREF="gettext_toc.html#TOC291">Variable Index</A></H1>
+<H1><A NAME="SEC294" HREF="gettext_toc.html#TOC294">Variable Index</A></H1>
 
 <P>
 Jump to:
@@ -24,30 +24,30 @@ Jump to:
 <P>
 <H2><A NAME="vindex_g">g</A></H2>
 <DIR>
-<LI><A HREF="gettext_11.html#IDX1021">GETTEXT_LOG_UNTRANSLATED, environment variable</A>
+<LI><A HREF="gettext_11.html#IDX1023">GETTEXT_LOG_UNTRANSLATED, environment variable</A>
 </DIR>
 <H2><A NAME="vindex_l">l</A></H2>
 <DIR>
-<LI><A HREF="gettext_9.html#IDX977">LANG, environment variable</A>, <A HREF="gettext_10.html#IDX1019">LANG, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1011">LANGUAGE, environment variable</A>, <A HREF="gettext_12.html#IDX1043">LANGUAGE, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1012">LC_ALL, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1016">LC_COLLATE, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1013">LC_CTYPE, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1018">LC_MESSAGES, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1017">LC_MONETARY, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1014">LC_NUMERIC, environment variable</A>
-<LI><A HREF="gettext_10.html#IDX1015">LC_TIME, environment variable</A>
-<LI><A HREF="gettext_9.html#IDX973">LINGUAS, environment variable</A>
+<LI><A HREF="gettext_9.html#IDX979">LANG, environment variable</A>, <A HREF="gettext_10.html#IDX1021">LANG, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1013">LANGUAGE, environment variable</A>, <A HREF="gettext_12.html#IDX1045">LANGUAGE, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1014">LC_ALL, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1018">LC_COLLATE, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1015">LC_CTYPE, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1020">LC_MESSAGES, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1019">LC_MONETARY, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1016">LC_NUMERIC, environment variable</A>
+<LI><A HREF="gettext_10.html#IDX1017">LC_TIME, environment variable</A>
+<LI><A HREF="gettext_9.html#IDX975">LINGUAS, environment variable</A>
 </DIR>
 <H2><A NAME="vindex_m">m</A></H2>
 <DIR>
-<LI><A HREF="gettext_7.html#IDX830">MSGEXEC_LOCATION, environment variable</A>
-<LI><A HREF="gettext_7.html#IDX829">MSGEXEC_MSGID, environment variable</A>
+<LI><A HREF="gettext_7.html#IDX832">MSGEXEC_LOCATION, environment variable</A>
+<LI><A HREF="gettext_7.html#IDX831">MSGEXEC_MSGID, environment variable</A>
 </DIR>
 <H2><A NAME="vindex_t">t</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1076">TEXTDOMAIN, environment variable</A>
-<LI><A HREF="gettext_13.html#IDX1077">TEXTDOMAINDIR, environment variable</A>
+<LI><A HREF="gettext_13.html#IDX1080">TEXTDOMAIN, environment variable</A>
+<LI><A HREF="gettext_13.html#IDX1081">TEXTDOMAINDIR, environment variable</A>
 </DIR>
 
 </P>
index 7414792e4c439d3400352b4c5beed2b400585a44..eaf7a2503f37805467dab1d08e2b50c40831cb4f 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 2  PO Files and PO Mode Basics</TITLE>
 </HEAD>
@@ -205,7 +205,7 @@ string happens to look like a C format string (with <SAMP>`%&acute;</SAMP> direc
 
 In case the <CODE>c-format</CODE> flag is given for a string the <CODE>msgfmt</CODE>
 does some more tests to check to validity of the translation.
-See section <A HREF="gettext_8.html#SEC135">8.1  Invoking the <CODE>msgfmt</CODE> Program</A>, section <A HREF="gettext_3.html#SEC18">3.5  Special Comments preceding Keywords</A> and section <A HREF="gettext_13.html#SEC224">13.3.1  C Format Strings</A>.
+See section <A HREF="gettext_8.html#SEC135">8.1  Invoking the <CODE>msgfmt</CODE> Program</A>, section <A HREF="gettext_3.html#SEC18">3.5  Special Comments preceding Keywords</A> and section <A HREF="gettext_13.html#SEC225">13.3.1  C Format Strings</A>.
 
 <DT><CODE>objc-format</CODE>
 <DD>
@@ -213,7 +213,7 @@ See section <A HREF="gettext_8.html#SEC135">8.1  Invoking the <CODE>msgfmt</CODE
 <DT><CODE>no-objc-format</CODE>
 <DD>
 <A NAME="IDX51"></A>
-Likewise for Objective C, see section <A HREF="gettext_13.html#SEC225">13.3.2  Objective C Format Strings</A>.
+Likewise for Objective C, see section <A HREF="gettext_13.html#SEC226">13.3.2  Objective C Format Strings</A>.
 
 <DT><CODE>sh-format</CODE>
 <DD>
@@ -221,7 +221,7 @@ Likewise for Objective C, see section <A HREF="gettext_13.html#SEC225">13.3.2  O
 <DT><CODE>no-sh-format</CODE>
 <DD>
 <A NAME="IDX53"></A>
-Likewise for Shell, see section <A HREF="gettext_13.html#SEC226">13.3.3  Shell Format Strings</A>.
+Likewise for Shell, see section <A HREF="gettext_13.html#SEC227">13.3.3  Shell Format Strings</A>.
 
 <DT><CODE>python-format</CODE>
 <DD>
@@ -229,7 +229,7 @@ Likewise for Shell, see section <A HREF="gettext_13.html#SEC226">13.3.3  Shell F
 <DT><CODE>no-python-format</CODE>
 <DD>
 <A NAME="IDX55"></A>
-Likewise for Python, see section <A HREF="gettext_13.html#SEC227">13.3.4  Python Format Strings</A>.
+Likewise for Python, see section <A HREF="gettext_13.html#SEC228">13.3.4  Python Format Strings</A>.
 
 <DT><CODE>lisp-format</CODE>
 <DD>
@@ -237,7 +237,7 @@ Likewise for Python, see section <A HREF="gettext_13.html#SEC227">13.3.4  Python
 <DT><CODE>no-lisp-format</CODE>
 <DD>
 <A NAME="IDX57"></A>
-Likewise for Lisp, see section <A HREF="gettext_13.html#SEC228">13.3.5  Lisp Format Strings</A>.
+Likewise for Lisp, see section <A HREF="gettext_13.html#SEC229">13.3.5  Lisp Format Strings</A>.
 
 <DT><CODE>elisp-format</CODE>
 <DD>
@@ -245,7 +245,7 @@ Likewise for Lisp, see section <A HREF="gettext_13.html#SEC228">13.3.5  Lisp For
 <DT><CODE>no-elisp-format</CODE>
 <DD>
 <A NAME="IDX59"></A>
-Likewise for Emacs Lisp, see section <A HREF="gettext_13.html#SEC229">13.3.6  Emacs Lisp Format Strings</A>.
+Likewise for Emacs Lisp, see section <A HREF="gettext_13.html#SEC230">13.3.6  Emacs Lisp Format Strings</A>.
 
 <DT><CODE>librep-format</CODE>
 <DD>
@@ -253,109 +253,117 @@ Likewise for Emacs Lisp, see section <A HREF="gettext_13.html#SEC229">13.3.6  Em
 <DT><CODE>no-librep-format</CODE>
 <DD>
 <A NAME="IDX61"></A>
-Likewise for librep, see section <A HREF="gettext_13.html#SEC230">13.3.7  librep Format Strings</A>.
+Likewise for librep, see section <A HREF="gettext_13.html#SEC231">13.3.7  librep Format Strings</A>.
 
-<DT><CODE>smalltalk-format</CODE>
+<DT><CODE>scheme-format</CODE>
 <DD>
 <A NAME="IDX62"></A>
-<DT><CODE>no-smalltalk-format</CODE>
+<DT><CODE>no-scheme-format</CODE>
 <DD>
 <A NAME="IDX63"></A>
-Likewise for Smalltalk, see section <A HREF="gettext_13.html#SEC231">13.3.8  Smalltalk Format Strings</A>.
+Likewise for Scheme, see section <A HREF="gettext_13.html#SEC232">13.3.8  Scheme Format Strings</A>.
 
-<DT><CODE>java-format</CODE>
+<DT><CODE>smalltalk-format</CODE>
 <DD>
 <A NAME="IDX64"></A>
-<DT><CODE>no-java-format</CODE>
+<DT><CODE>no-smalltalk-format</CODE>
 <DD>
 <A NAME="IDX65"></A>
-Likewise for Java, see section <A HREF="gettext_13.html#SEC232">13.3.9  Java Format Strings</A>.
+Likewise for Smalltalk, see section <A HREF="gettext_13.html#SEC233">13.3.9  Smalltalk Format Strings</A>.
 
-<DT><CODE>csharp-format</CODE>
+<DT><CODE>java-format</CODE>
 <DD>
 <A NAME="IDX66"></A>
-<DT><CODE>no-csharp-format</CODE>
+<DT><CODE>no-java-format</CODE>
 <DD>
 <A NAME="IDX67"></A>
-Likewise for C#, see section <A HREF="gettext_13.html#SEC233">13.3.10  C# Format Strings</A>.
+Likewise for Java, see section <A HREF="gettext_13.html#SEC234">13.3.10  Java Format Strings</A>.
 
-<DT><CODE>awk-format</CODE>
+<DT><CODE>csharp-format</CODE>
 <DD>
 <A NAME="IDX68"></A>
-<DT><CODE>no-awk-format</CODE>
+<DT><CODE>no-csharp-format</CODE>
 <DD>
 <A NAME="IDX69"></A>
-Likewise for awk, see section <A HREF="gettext_13.html#SEC234">13.3.11  awk Format Strings</A>.
+Likewise for C#, see section <A HREF="gettext_13.html#SEC235">13.3.11  C# Format Strings</A>.
 
-<DT><CODE>object-pascal-format</CODE>
+<DT><CODE>awk-format</CODE>
 <DD>
 <A NAME="IDX70"></A>
-<DT><CODE>no-object-pascal-format</CODE>
+<DT><CODE>no-awk-format</CODE>
 <DD>
 <A NAME="IDX71"></A>
-Likewise for Object Pascal, see section <A HREF="gettext_13.html#SEC235">13.3.12  Object Pascal Format Strings</A>.
+Likewise for awk, see section <A HREF="gettext_13.html#SEC236">13.3.12  awk Format Strings</A>.
 
-<DT><CODE>ycp-format</CODE>
+<DT><CODE>object-pascal-format</CODE>
 <DD>
 <A NAME="IDX72"></A>
-<DT><CODE>no-ycp-format</CODE>
+<DT><CODE>no-object-pascal-format</CODE>
 <DD>
 <A NAME="IDX73"></A>
-Likewise for YCP, see section <A HREF="gettext_13.html#SEC236">13.3.13  YCP Format Strings</A>.
+Likewise for Object Pascal, see section <A HREF="gettext_13.html#SEC237">13.3.13  Object Pascal Format Strings</A>.
 
-<DT><CODE>tcl-format</CODE>
+<DT><CODE>ycp-format</CODE>
 <DD>
 <A NAME="IDX74"></A>
-<DT><CODE>no-tcl-format</CODE>
+<DT><CODE>no-ycp-format</CODE>
 <DD>
 <A NAME="IDX75"></A>
-Likewise for Tcl, see section <A HREF="gettext_13.html#SEC237">13.3.14  Tcl Format Strings</A>.
+Likewise for YCP, see section <A HREF="gettext_13.html#SEC238">13.3.14  YCP Format Strings</A>.
 
-<DT><CODE>perl-format</CODE>
+<DT><CODE>tcl-format</CODE>
 <DD>
 <A NAME="IDX76"></A>
-<DT><CODE>no-perl-format</CODE>
+<DT><CODE>no-tcl-format</CODE>
 <DD>
 <A NAME="IDX77"></A>
-Likewise for Perl, see section <A HREF="gettext_13.html#SEC238">13.3.15  Perl Format Strings</A>.
+Likewise for Tcl, see section <A HREF="gettext_13.html#SEC239">13.3.15  Tcl Format Strings</A>.
 
-<DT><CODE>perl-brace-format</CODE>
+<DT><CODE>perl-format</CODE>
 <DD>
 <A NAME="IDX78"></A>
-<DT><CODE>no-perl-brace-format</CODE>
+<DT><CODE>no-perl-format</CODE>
 <DD>
 <A NAME="IDX79"></A>
-Likewise for Perl brace, see section <A HREF="gettext_13.html#SEC238">13.3.15  Perl Format Strings</A>.
+Likewise for Perl, see section <A HREF="gettext_13.html#SEC240">13.3.16  Perl Format Strings</A>.
 
-<DT><CODE>php-format</CODE>
+<DT><CODE>perl-brace-format</CODE>
 <DD>
 <A NAME="IDX80"></A>
-<DT><CODE>no-php-format</CODE>
+<DT><CODE>no-perl-brace-format</CODE>
 <DD>
 <A NAME="IDX81"></A>
-Likewise for PHP, see section <A HREF="gettext_13.html#SEC239">13.3.16  PHP Format Strings</A>.
+Likewise for Perl brace, see section <A HREF="gettext_13.html#SEC240">13.3.16  Perl Format Strings</A>.
 
-<DT><CODE>gcc-internal-format</CODE>
+<DT><CODE>php-format</CODE>
 <DD>
 <A NAME="IDX82"></A>
-<DT><CODE>no-gcc-internal-format</CODE>
+<DT><CODE>no-php-format</CODE>
 <DD>
 <A NAME="IDX83"></A>
-Likewise for the GCC sources, see section <A HREF="gettext_13.html#SEC240">13.3.17  GCC internal Format Strings</A>.
+Likewise for PHP, see section <A HREF="gettext_13.html#SEC241">13.3.17  PHP Format Strings</A>.
 
-<DT><CODE>qt-format</CODE>
+<DT><CODE>gcc-internal-format</CODE>
 <DD>
 <A NAME="IDX84"></A>
-<DT><CODE>no-qt-format</CODE>
+<DT><CODE>no-gcc-internal-format</CODE>
 <DD>
 <A NAME="IDX85"></A>
-Likewise for Qt, see section <A HREF="gettext_13.html#SEC241">13.3.18  Qt Format Strings</A>.
+Likewise for the GCC sources, see section <A HREF="gettext_13.html#SEC242">13.3.18  GCC internal Format Strings</A>.
+
+<DT><CODE>qt-format</CODE>
+<DD>
+<A NAME="IDX86"></A>
+<DT><CODE>no-qt-format</CODE>
+<DD>
+<A NAME="IDX87"></A>
+Likewise for Qt, see section <A HREF="gettext_13.html#SEC243">13.3.19  Qt Format Strings</A>.
 
 </DL>
 
 <P>
-<A NAME="IDX86"></A>
-<A NAME="IDX87"></A>
+<A NAME="IDX88"></A>
+<A NAME="IDX89"></A>
 A different kind of entries is used for translations which involve
 plural forms.
 
@@ -389,7 +397,7 @@ msgstr[1] "s'han trobat %d errors fatals"
 </PRE>
 
 <P>
-<A NAME="IDX88"></A>
+<A NAME="IDX90"></A>
 It happens that some lines, usually whitespace or comments, follow the
 very last entry of a PO file.  Such lines are not part of any entry,
 and PO mode is unable to take action on those lines.  By using the
@@ -439,7 +447,7 @@ other character, we just did it this way because it is neater.
 
 </P>
 <P>
-<A NAME="IDX89"></A>
+<A NAME="IDX91"></A>
 One should carefully distinguish between end of lines marked as
 <SAMP>`\n&acute;</SAMP> <EM>inside</EM> quotes, which are part of the represented
 string, and end of lines in the PO file itself, outside string quotes,
@@ -447,7 +455,7 @@ which have no incidence on the represented string.
 
 </P>
 <P>
-<A NAME="IDX90"></A>
+<A NAME="IDX92"></A>
 Outside strings, white lines and comments may be used freely.
 Comments start at the beginning of a line with <SAMP>`#&acute;</SAMP> and extend
 until the end of the PO file line.  Comments written by translators
@@ -463,8 +471,8 @@ file is given to <CODE>msgmerge</CODE>.
 <H2><A NAME="SEC10" HREF="gettext_toc.html#TOC10">2.3  Main PO mode Commands</A></H2>
 
 <P>
-<A NAME="IDX91"></A>
-<A NAME="IDX92"></A>
+<A NAME="IDX93"></A>
+<A NAME="IDX94"></A>
 After setting up Emacs with something similar to the lines in
 section <A HREF="gettext_2.html#SEC8">2.1  Completing GNU <CODE>gettext</CODE> Installation</A>, PO mode is activated for a window when Emacs finds a
 PO file in that window.  This puts the window read-only and establishes a
@@ -496,47 +504,47 @@ in special ways.
 
 <DT><KBD>_</KBD>
 <DD>
-<A NAME="IDX93"></A>
+<A NAME="IDX95"></A>
 Undo last modification to the PO file (<CODE>po-undo</CODE>).
 
 <DT><KBD>Q</KBD>
 <DD>
-<A NAME="IDX94"></A>
+<A NAME="IDX96"></A>
 Quit processing and save the PO file (<CODE>po-quit</CODE>).
 
 <DT><KBD>q</KBD>
 <DD>
-<A NAME="IDX95"></A>
+<A NAME="IDX97"></A>
 Quit processing, possibly after confirmation (<CODE>po-confirm-and-quit</CODE>).
 
 <DT><KBD>0</KBD>
 <DD>
-<A NAME="IDX96"></A>
+<A NAME="IDX98"></A>
 Temporary leave the PO file window (<CODE>po-other-window</CODE>).
 
 <DT><KBD>?</KBD>
 <DD>
 <DT><KBD>h</KBD>
 <DD>
-<A NAME="IDX97"></A>
-<A NAME="IDX98"></A>
+<A NAME="IDX99"></A>
+<A NAME="IDX100"></A>
 Show help about PO mode (<CODE>po-help</CODE>).
 
 <DT><KBD>=</KBD>
 <DD>
-<A NAME="IDX99"></A>
+<A NAME="IDX101"></A>
 Give some PO file statistics (<CODE>po-statistics</CODE>).
 
 <DT><KBD>V</KBD>
 <DD>
-<A NAME="IDX100"></A>
+<A NAME="IDX102"></A>
 Batch validate the format of the whole PO file (<CODE>po-validate</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX101"></A>
-<A NAME="IDX102"></A>
+<A NAME="IDX103"></A>
+<A NAME="IDX104"></A>
 The command <KBD>_</KBD> (<CODE>po-undo</CODE>) interfaces to the Emacs
 <EM>undo</EM> facility.  See section `Undoing Changes' in <CITE>The Emacs Editor</CITE>.  Each time <KBD>U</KBD> is typed, modifications which the translator
 did to the PO file are undone a little more.  For the purpose of
@@ -548,10 +556,10 @@ can undo the edition work quite parsimoniously.
 
 </P>
 <P>
-<A NAME="IDX103"></A>
-<A NAME="IDX104"></A>
 <A NAME="IDX105"></A>
 <A NAME="IDX106"></A>
+<A NAME="IDX107"></A>
+<A NAME="IDX108"></A>
 The commands <KBD>Q</KBD> (<CODE>po-quit</CODE>) and <KBD>q</KBD>
 (<CODE>po-confirm-and-quit</CODE>) are used when the translator is done with the
 PO file.  The former is a bit less verbose than the latter.  If the file
@@ -564,8 +572,8 @@ of an Emacs PO file buffer.  Merely killing it through the usual command
 
 </P>
 <P>
-<A NAME="IDX107"></A>
-<A NAME="IDX108"></A>
+<A NAME="IDX109"></A>
+<A NAME="IDX110"></A>
 The command <KBD>0</KBD> (<CODE>po-other-window</CODE>) is another, softer way,
 to leave PO mode, temporarily.  It just moves the cursor to some other
 Emacs window, and pops one if necessary.  For example, if the translator
@@ -579,9 +587,9 @@ PO mode is then recovered.
 
 </P>
 <P>
-<A NAME="IDX109"></A>
-<A NAME="IDX110"></A>
 <A NAME="IDX111"></A>
+<A NAME="IDX112"></A>
+<A NAME="IDX113"></A>
 The command <KBD>h</KBD> (<CODE>po-help</CODE>) displays a summary of all available PO
 mode commands.  The translator should then type any character to resume
 normal PO mode operations.  The command <KBD>?</KBD> has the same effect
@@ -589,8 +597,8 @@ as <KBD>h</KBD>.
 
 </P>
 <P>
-<A NAME="IDX112"></A>
-<A NAME="IDX113"></A>
+<A NAME="IDX114"></A>
+<A NAME="IDX115"></A>
 The command <KBD>=</KBD> (<CODE>po-statistics</CODE>) computes the total number of
 entries in the PO file, the ordinal of the current entry (counted from
 1), the number of untranslated entries, the number of obsolete entries,
@@ -598,8 +606,8 @@ and displays all these numbers.
 
 </P>
 <P>
-<A NAME="IDX114"></A>
-<A NAME="IDX115"></A>
+<A NAME="IDX116"></A>
+<A NAME="IDX117"></A>
 The command <KBD>V</KBD> (<CODE>po-validate</CODE>) launches <CODE>msgfmt</CODE> in
 checking and verbose
 mode over the current PO file.  This command first offers to save the
@@ -610,7 +618,7 @@ as well as all individual entries.
 
 </P>
 <P>
-<A NAME="IDX116"></A>
+<A NAME="IDX118"></A>
 The program <CODE>msgfmt</CODE> runs asynchronously with Emacs, so the
 translator regains control immediately while her PO file is being studied.
 Error output is collected in the Emacs <SAMP>`*compilation*&acute;</SAMP> buffer,
@@ -626,7 +634,7 @@ any PO mode action which would help correcting the error.
 <H2><A NAME="SEC11" HREF="gettext_toc.html#TOC11">2.4  Entry Positioning</A></H2>
 
 <P>
-<A NAME="IDX117"></A>
+<A NAME="IDX119"></A>
 The cursor in a PO file window is almost always part of
 an entry.  The only exceptions are the special case when the cursor
 is after the last entry in the file, or when the PO file is
@@ -637,7 +645,7 @@ the PO file, this also selects on which entry commands operate.
 
 </P>
 <P>
-<A NAME="IDX118"></A>
+<A NAME="IDX120"></A>
 Some PO mode commands alter the position of the cursor in a specialized
 way.  A few of those special purpose positioning are described here,
 the others are described in following sections (for a complete list try
@@ -648,51 +656,51 @@ the others are described in following sections (for a complete list try
 
 <DT><KBD>.</KBD>
 <DD>
-<A NAME="IDX119"></A>
+<A NAME="IDX121"></A>
 Redisplay the current entry (<CODE>po-current-entry</CODE>).
 
 <DT><KBD>n</KBD>
 <DD>
-<A NAME="IDX120"></A>
+<A NAME="IDX122"></A>
 Select the entry after the current one (<CODE>po-next-entry</CODE>).
 
 <DT><KBD>p</KBD>
 <DD>
-<A NAME="IDX121"></A>
+<A NAME="IDX123"></A>
 Select the entry before the current one (<CODE>po-previous-entry</CODE>).
 
 <DT><KBD>&#60;</KBD>
 <DD>
-<A NAME="IDX122"></A>
+<A NAME="IDX124"></A>
 Select the first entry in the PO file (<CODE>po-first-entry</CODE>).
 
 <DT><KBD>&#62;</KBD>
 <DD>
-<A NAME="IDX123"></A>
+<A NAME="IDX125"></A>
 Select the last entry in the PO file (<CODE>po-last-entry</CODE>).
 
 <DT><KBD>m</KBD>
 <DD>
-<A NAME="IDX124"></A>
+<A NAME="IDX126"></A>
 Record the location of the current entry for later use
 (<CODE>po-push-location</CODE>).
 
 <DT><KBD>r</KBD>
 <DD>
-<A NAME="IDX125"></A>
+<A NAME="IDX127"></A>
 Return to a previously saved entry location (<CODE>po-pop-location</CODE>).
 
 <DT><KBD>x</KBD>
 <DD>
-<A NAME="IDX126"></A>
+<A NAME="IDX128"></A>
 Exchange the current entry location with the previously saved one
 (<CODE>po-exchange-location</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX127"></A>
-<A NAME="IDX128"></A>
+<A NAME="IDX129"></A>
+<A NAME="IDX130"></A>
 Any Emacs command able to reposition the cursor may be used
 to select the current entry in PO mode, including commands which
 move by characters, lines, paragraphs, screens or pages, and search
@@ -721,10 +729,10 @@ how <EM>others</EM> should do translation.
 
 </P>
 <P>
-<A NAME="IDX129"></A>
-<A NAME="IDX130"></A>
 <A NAME="IDX131"></A>
 <A NAME="IDX132"></A>
+<A NAME="IDX133"></A>
+<A NAME="IDX134"></A>
 The commands <KBD>n</KBD> (<CODE>po-next-entry</CODE>) and <KBD>p</KBD>
 (<CODE>po-previous-entry</CODE>) move the cursor the entry following,
 or preceding, the current one.  If <KBD>n</KBD> is given while the
@@ -733,10 +741,10 @@ is given while the cursor is on the first entry, no move is done.
 
 </P>
 <P>
-<A NAME="IDX133"></A>
-<A NAME="IDX134"></A>
 <A NAME="IDX135"></A>
 <A NAME="IDX136"></A>
+<A NAME="IDX137"></A>
+<A NAME="IDX138"></A>
 The commands <KBD>&#60;</KBD> (<CODE>po-first-entry</CODE>) and <KBD>&#62;</KBD>
 (<CODE>po-last-entry</CODE>) move the cursor to the first entry, or last
 entry, of the PO file.  When the cursor is located past the last
@@ -759,10 +767,10 @@ register for getting back, or else, use the location ring.
 
 </P>
 <P>
-<A NAME="IDX137"></A>
-<A NAME="IDX138"></A>
 <A NAME="IDX139"></A>
 <A NAME="IDX140"></A>
+<A NAME="IDX141"></A>
+<A NAME="IDX142"></A>
 PO mode offers another approach, by which cursor locations may be saved
 onto a special stack.  The command <KBD>m</KBD> (<CODE>po-push-location</CODE>)
 merely adds the location of current entry to the stack, pushing
@@ -782,8 +790,8 @@ ought to use <KBD>m</KBD> immediately after <KBD>r</KBD>.
 
 </P>
 <P>
-<A NAME="IDX141"></A>
-<A NAME="IDX142"></A>
+<A NAME="IDX143"></A>
+<A NAME="IDX144"></A>
 The command <KBD>x</KBD> (<CODE>po-exchange-location</CODE>) simultaneously
 repositions the cursor to the entry associated with the top element of
 the stack of saved locations, and replaces that top element with the
@@ -798,7 +806,7 @@ merely use <KBD>x</KBD> for making the switch.
 
 <H2><A NAME="SEC12" HREF="gettext_toc.html#TOC12">2.5  Normalizing Strings in Entries</A></H2>
 <P>
-<A NAME="IDX143"></A>
+<A NAME="IDX145"></A>
 
 </P>
 <P>
@@ -832,12 +840,12 @@ command is available:
 
 </P>
 <P>
-<A NAME="IDX144"></A>
+<A NAME="IDX146"></A>
 <DL COMPACT>
 
 <DT><KBD>M-x po-normalize</KBD>
 <DD>
-<A NAME="IDX145"></A>
+<A NAME="IDX147"></A>
 Tidy the whole PO file by making entries more uniform.
 
 </DL>
@@ -869,7 +877,7 @@ for continued lines.
 
 </P>
 <P>
-<A NAME="IDX146"></A>
+<A NAME="IDX148"></A>
 Having such an explicit normalizing command allows for importing PO
 files from other sources, but also eases the evolution of the current
 convention, evolution driven mostly by aesthetic concerns, as of now.
@@ -882,7 +890,7 @@ their PO files in nice ways.
 
 </P>
 <P>
-<A NAME="IDX147"></A>
+<A NAME="IDX149"></A>
 Right now, in PO mode, strings are single line or multi-line.  A string
 goes multi-line if and only if it has <EM>embedded</EM> newlines, that
 is, if it matches <SAMP>`[^\n]\n+[^\n]&acute;</SAMP>.  So, we would have:
index c3af6d6054c9beba6b07c2a9893dda9d3e1dc230..15e54b8023c56c3a3309fd10458dbbf1d74173cc 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - PO Mode Index</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_19.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC292" HREF="gettext_toc.html#TOC292">PO Mode Index</A></H1>
+<H1><A NAME="SEC295" HREF="gettext_toc.html#TOC295">PO Mode Index</A></H1>
 
 <P>
 Jump to:
@@ -46,28 +46,28 @@ Jump to:
 </DIR>
 <H2><A NAME="emindex_a">a</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX459">auxiliary PO file</A>
+<LI><A HREF="gettext_6.html#IDX461">auxiliary PO file</A>
 </DIR>
 <H2><A NAME="emindex_c">c</A></H2>
 <DIR>
-<LI><A HREF="gettext_2.html#IDX92">commands</A>
-<LI><A HREF="gettext_6.html#IDX389">comment out PO file entry</A>
-<LI><A HREF="gettext_6.html#IDX441">consulting program sources</A>
-<LI><A HREF="gettext_6.html#IDX457">consulting translations to other languages</A>
-<LI><A HREF="gettext_2.html#IDX117">current entry of a PO file</A>
-<LI><A HREF="gettext_6.html#IDX405">cut and paste for translated strings</A>
+<LI><A HREF="gettext_2.html#IDX94">commands</A>
+<LI><A HREF="gettext_6.html#IDX391">comment out PO file entry</A>
+<LI><A HREF="gettext_6.html#IDX443">consulting program sources</A>
+<LI><A HREF="gettext_6.html#IDX459">consulting translations to other languages</A>
+<LI><A HREF="gettext_2.html#IDX119">current entry of a PO file</A>
+<LI><A HREF="gettext_6.html#IDX407">cut and paste for translated strings</A>
 </DIR>
 <H2><A NAME="emindex_e">e</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX414">editing comments</A>
-<LI><A HREF="gettext_6.html#IDX439">editing multiple entries</A>
-<LI><A HREF="gettext_6.html#IDX391">editing translations</A>
-<LI><A HREF="gettext_3.html#IDX174"><CODE>etags</CODE>, using for marking strings</A>
-<LI><A HREF="gettext_6.html#IDX432">exiting PO subedit</A>
+<LI><A HREF="gettext_6.html#IDX416">editing comments</A>
+<LI><A HREF="gettext_6.html#IDX441">editing multiple entries</A>
+<LI><A HREF="gettext_6.html#IDX393">editing translations</A>
+<LI><A HREF="gettext_3.html#IDX176"><CODE>etags</CODE>, using for marking strings</A>
+<LI><A HREF="gettext_6.html#IDX434">exiting PO subedit</A>
 </DIR>
 <H2><A NAME="emindex_f">f</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX444">find source fragment for a PO file entry</A>
+<LI><A HREF="gettext_6.html#IDX446">find source fragment for a PO file entry</A>
 </DIR>
 <H2><A NAME="emindex_i">i</A></H2>
 <DIR>
@@ -75,40 +75,40 @@ Jump to:
 </DIR>
 <H2><A NAME="emindex_l">l</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX442">looking at the source to aid translation</A>
+<LI><A HREF="gettext_6.html#IDX444">looking at the source to aid translation</A>
 </DIR>
 <H2><A NAME="emindex_m">m</A></H2>
 <DIR>
-<LI><A HREF="gettext_3.html#IDX173">marking strings for translation</A>
-<LI><A HREF="gettext_6.html#IDX353">moving by fuzzy entries</A>
-<LI><A HREF="gettext_6.html#IDX378">moving by obsolete entries</A>
-<LI><A HREF="gettext_6.html#IDX342">moving by translated entries</A>
-<LI><A HREF="gettext_6.html#IDX367">moving by untranslated entries</A>
-<LI><A HREF="gettext_2.html#IDX118">moving through a PO file</A>
+<LI><A HREF="gettext_3.html#IDX175">marking strings for translation</A>
+<LI><A HREF="gettext_6.html#IDX355">moving by fuzzy entries</A>
+<LI><A HREF="gettext_6.html#IDX380">moving by obsolete entries</A>
+<LI><A HREF="gettext_6.html#IDX344">moving by translated entries</A>
+<LI><A HREF="gettext_6.html#IDX369">moving by untranslated entries</A>
+<LI><A HREF="gettext_2.html#IDX120">moving through a PO file</A>
 </DIR>
 <H2><A NAME="emindex_o">o</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX388">obsolete active entry</A>
+<LI><A HREF="gettext_6.html#IDX390">obsolete active entry</A>
 </DIR>
 <H2><A NAME="emindex_p">p</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX440">pending subedits</A>
+<LI><A HREF="gettext_6.html#IDX442">pending subedits</A>
 </DIR>
 <H2><A NAME="emindex_s">s</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX404">starting a string translation</A>
-<LI><A HREF="gettext_2.html#IDX144">string normalization in entries</A>
-<LI><A HREF="gettext_6.html#IDX428">subedit minor mode</A>
+<LI><A HREF="gettext_6.html#IDX406">starting a string translation</A>
+<LI><A HREF="gettext_2.html#IDX146">string normalization in entries</A>
+<LI><A HREF="gettext_6.html#IDX430">subedit minor mode</A>
 </DIR>
 <H2><A NAME="emindex_t">t</A></H2>
 <DIR>
-<LI><A HREF="gettext_3.html#IDX175"><TT>`TAGS&acute;</TT>, and marking translatable strings</A>
+<LI><A HREF="gettext_3.html#IDX177"><TT>`TAGS&acute;</TT>, and marking translatable strings</A>
 </DIR>
 <H2><A NAME="emindex_u">u</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX443">use the source, Luke</A>
-<LI><A HREF="gettext_6.html#IDX412">using obsolete translations to make new entries</A>
-<LI><A HREF="gettext_6.html#IDX473">using translation compendia</A>
+<LI><A HREF="gettext_6.html#IDX445">use the source, Luke</A>
+<LI><A HREF="gettext_6.html#IDX414">using obsolete translations to make new entries</A>
+<LI><A HREF="gettext_6.html#IDX475">using translation compendia</A>
 </DIR>
 
 </P>
index 54c561bba1114003507273089de980fb38e8a97e..b0ef5a5d7cada9b14d44988b7e1126f55a2cae33 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - Autoconf Macro Index</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_20.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC293" HREF="gettext_toc.html#TOC293">Autoconf Macro Index</A></H1>
+<H1><A NAME="SEC296" HREF="gettext_toc.html#TOC296">Autoconf Macro Index</A></H1>
 
 <P>
 Jump to:
@@ -18,10 +18,10 @@ Jump to:
 <P>
 <H2><A NAME="amindex_a">a</A></H2>
 <DIR>
-<LI><A HREF="gettext_12.html#IDX1054">AM_GNU_GETTEXT</A>
-<LI><A HREF="gettext_12.html#IDX1056">AM_GNU_GETTEXT_VERSION</A>
-<LI><A HREF="gettext_12.html#IDX1058">AM_ICONV</A>
-<LI><A HREF="gettext_12.html#IDX1057">AM_PO_SUBDIRS</A>
+<LI><A HREF="gettext_12.html#IDX1056">AM_GNU_GETTEXT</A>
+<LI><A HREF="gettext_12.html#IDX1058">AM_GNU_GETTEXT_VERSION</A>
+<LI><A HREF="gettext_12.html#IDX1060">AM_ICONV</A>
+<LI><A HREF="gettext_12.html#IDX1059">AM_PO_SUBDIRS</A>
 </DIR>
 
 </P>
index be53b22614075ddbe12b148510a5586373b56a97..23b42bc5b8fcd14844367aaaefe7e42befd87820 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - General Index</TITLE>
 </HEAD>
@@ -10,7 +10,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_21.html">previous
 <P><HR><P>
 
 
-<H1><A NAME="SEC294" HREF="gettext_toc.html#TOC294">General Index</A></H1>
+<H1><A NAME="SEC297" HREF="gettext_toc.html#TOC297">General Index</A></H1>
 
 <P>
 Jump to:
@@ -68,394 +68,399 @@ Jump to:
 <P>
 <H2><A NAME="cindex__">_</A></H2>
 <DIR>
-<LI><A HREF="gettext_3.html#IDX172"><CODE>_</CODE>, a macro to mark strings for translation</A>
-<LI><A HREF="gettext_10.html#IDX1020"><CODE>_nl_msg_cat_cntr</CODE></A>
+<LI><A HREF="gettext_3.html#IDX174"><CODE>_</CODE>, a macro to mark strings for translation</A>
+<LI><A HREF="gettext_10.html#IDX1022"><CODE>_nl_msg_cat_cntr</CODE></A>
 </DIR>
 <H2><A NAME="cindex_a">a</A></H2>
 <DIR>
-<LI><A HREF="gettext_9.html#IDX970"><TT>`ABOUT-NLS&acute;</TT> file</A>
-<LI><A HREF="gettext_12.html#IDX1047"><TT>`acconfig.h&acute;</TT> file</A>
-<LI><A HREF="gettext_6.html#IDX478">accumulating translations</A>
-<LI><A HREF="gettext_12.html#IDX1046"><TT>`aclocal.m4&acute;</TT> file</A>
-<LI><A HREF="gettext_4.html#IDX216">adding keywords, <CODE>xgettext</CODE></A>
-<LI><A HREF="gettext_3.html#IDX162">ambiguities</A>
-<LI><A HREF="gettext_7.html#IDX616">apply a filter to translations</A>
-<LI><A HREF="gettext_7.html#IDX827">apply command to all translations in a catalog</A>
-<LI><A HREF="gettext_13.html#IDX1071">Arabic digits</A>
-<LI><A HREF="gettext_7.html#IDX751">attribute manipulation</A>
-<LI><A HREF="gettext_6.html#IDX352">attribute, fuzzy</A>
-<LI><A HREF="gettext_6.html#IDX351">attributes of a PO file entry</A>
-<LI><A HREF="gettext_7.html#IDX489">attributes, manipulating</A>
-<LI><A HREF="gettext_12.html#IDX1053">autoconf macros for <CODE>gettext</CODE></A>
-<LI><A HREF="gettext_12.html#IDX1061"><CODE>autopoint</CODE> program, usage</A>
-<LI><A HREF="gettext_6.html#IDX458">auxiliary PO file</A>
-<LI><A HREF="gettext_9.html#IDX969">available translations</A>
-<LI><A HREF="gettext_13.html#IDX1130">awk</A>
+<LI><A HREF="gettext_9.html#IDX972"><TT>`ABOUT-NLS&acute;</TT> file</A>
+<LI><A HREF="gettext_12.html#IDX1049"><TT>`acconfig.h&acute;</TT> file</A>
+<LI><A HREF="gettext_6.html#IDX480">accumulating translations</A>
+<LI><A HREF="gettext_12.html#IDX1048"><TT>`aclocal.m4&acute;</TT> file</A>
+<LI><A HREF="gettext_4.html#IDX218">adding keywords, <CODE>xgettext</CODE></A>
+<LI><A HREF="gettext_3.html#IDX164">ambiguities</A>
+<LI><A HREF="gettext_7.html#IDX618">apply a filter to translations</A>
+<LI><A HREF="gettext_7.html#IDX829">apply command to all translations in a catalog</A>
+<LI><A HREF="gettext_13.html#IDX1075">Arabic digits</A>
+<LI><A HREF="gettext_7.html#IDX753">attribute manipulation</A>
+<LI><A HREF="gettext_6.html#IDX354">attribute, fuzzy</A>
+<LI><A HREF="gettext_6.html#IDX353">attributes of a PO file entry</A>
+<LI><A HREF="gettext_7.html#IDX491">attributes, manipulating</A>
+<LI><A HREF="gettext_12.html#IDX1055">autoconf macros for <CODE>gettext</CODE></A>
+<LI><A HREF="gettext_12.html#IDX1063"><CODE>autopoint</CODE> program, usage</A>
+<LI><A HREF="gettext_6.html#IDX460">auxiliary PO file</A>
+<LI><A HREF="gettext_9.html#IDX971">available translations</A>
+<LI><A HREF="gettext_13.html#IDX1136">awk</A>
 </DIR>
 <H2><A NAME="cindex_b">b</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX305">backup old file, and <CODE>msgmerge</CODE> program</A>
-<LI><A HREF="gettext_13.html#IDX1117">bash</A>
-<LI><A HREF="gettext_14.html#IDX1156">bibliography</A>
+<LI><A HREF="gettext_6.html#IDX307">backup old file, and <CODE>msgmerge</CODE> program</A>
+<LI><A HREF="gettext_13.html#IDX1121">bash</A>
+<LI><A HREF="gettext_14.html#IDX1162">bibliography</A>
 <LI><A HREF="gettext_1.html#IDX30">big picture</A>
-<LI><A HREF="gettext_10.html#IDX992">bind_textdomain_codeset</A>
+<LI><A HREF="gettext_10.html#IDX994">bind_textdomain_codeset</A>
 <LI><A HREF="gettext_1.html#IDX4">bug report address</A>
 </DIR>
 <H2><A NAME="cindex_c">c</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1072">C and C-like languages</A>
-<LI><A HREF="gettext_4.html#IDX222">C trigraphs</A>
-<LI><A HREF="gettext_13.html#IDX1128">C#</A>
-<LI><A HREF="gettext_8.html#IDX866">C# mode, and <CODE>msgfmt</CODE> program</A>
-<LI><A HREF="gettext_8.html#IDX925">C# mode, and <CODE>msgunfmt</CODE> program</A>
-<LI><A HREF="gettext_8.html#IDX868">C# resources mode, and <CODE>msgfmt</CODE> program</A>
-<LI><A HREF="gettext_8.html#IDX927">C# resources mode, and <CODE>msgunfmt</CODE> program</A>
-<LI><A HREF="gettext_3.html#IDX170">C#, string concatenation</A>
-<LI><A HREF="gettext_7.html#IDX831">catalog encoding and <CODE>msgexec</CODE> output</A>
-<LI><A HREF="gettext_10.html#IDX982"><CODE>catclose</CODE>, a <CODE>catgets</CODE> function</A>
-<LI><A HREF="gettext_10.html#IDX978"><CODE>catgets</CODE>, X/Open specification</A>
-<LI><A HREF="gettext_10.html#IDX981"><CODE>catgets</CODE>, a <CODE>catgets</CODE> function</A>
-<LI><A HREF="gettext_10.html#IDX980"><CODE>catopen</CODE>, a <CODE>catgets</CODE> function</A>
+<LI><A HREF="gettext_13.html#IDX1076">C and C-like languages</A>
+<LI><A HREF="gettext_4.html#IDX224">C trigraphs</A>
+<LI><A HREF="gettext_13.html#IDX1134">C#</A>
+<LI><A HREF="gettext_8.html#IDX868">C# mode, and <CODE>msgfmt</CODE> program</A>
+<LI><A HREF="gettext_8.html#IDX927">C# mode, and <CODE>msgunfmt</CODE> program</A>
+<LI><A HREF="gettext_8.html#IDX870">C# resources mode, and <CODE>msgfmt</CODE> program</A>
+<LI><A HREF="gettext_8.html#IDX929">C# resources mode, and <CODE>msgunfmt</CODE> program</A>
+<LI><A HREF="gettext_3.html#IDX172">C#, string concatenation</A>
+<LI><A HREF="gettext_7.html#IDX833">catalog encoding and <CODE>msgexec</CODE> output</A>
+<LI><A HREF="gettext_10.html#IDX984"><CODE>catclose</CODE>, a <CODE>catgets</CODE> function</A>
+<LI><A HREF="gettext_10.html#IDX980"><CODE>catgets</CODE>, X/Open specification</A>
+<LI><A HREF="gettext_10.html#IDX983"><CODE>catgets</CODE>, a <CODE>catgets</CODE> function</A>
+<LI><A HREF="gettext_10.html#IDX982"><CODE>catopen</CODE>, a <CODE>catgets</CODE> function</A>
 <LI><A HREF="gettext_1.html#IDX17">character encoding</A>
-<LI><A HREF="gettext_10.html#IDX990">charset conversion at runtime</A>
-<LI><A HREF="gettext_5.html#IDX285">charset of PO files</A>
-<LI><A HREF="gettext_8.html#IDX895">check format strings</A>
-<LI><A HREF="gettext_7.html#IDX487">checking of translations</A>
-<LI><A HREF="gettext_13.html#IDX1121">clisp</A>
-<LI><A HREF="gettext_13.html#IDX1122">clisp C sources</A>
+<LI><A HREF="gettext_10.html#IDX992">charset conversion at runtime</A>
+<LI><A HREF="gettext_5.html#IDX287">charset of PO files</A>
+<LI><A HREF="gettext_8.html#IDX897">check format strings</A>
+<LI><A HREF="gettext_7.html#IDX489">checking of translations</A>
+<LI><A HREF="gettext_13.html#IDX1125">clisp</A>
+<LI><A HREF="gettext_13.html#IDX1126">clisp C sources</A>
 <LI><A HREF="gettext_1.html#IDX15">codeset</A>
-<LI><A HREF="gettext_2.html#IDX90">comments in PO files</A>
-<LI><A HREF="gettext_13.html#IDX1119">Common Lisp</A>
-<LI><A HREF="gettext_7.html#IDX736">compare PO files</A>
-<LI><A HREF="gettext_10.html#IDX1007">comparison of interfaces</A>
-<LI><A HREF="gettext_8.html#IDX900">compatibility with X/Open <CODE>msgfmt</CODE></A>
-<LI><A HREF="gettext_6.html#IDX474">compendium</A>
-<LI><A HREF="gettext_6.html#IDX476">compendium, creating</A>
-<LI><A HREF="gettext_7.html#IDX492">concatenate PO files</A>
-<LI><A HREF="gettext_6.html#IDX477">concatenating PO files into a compendium</A>
-<LI><A HREF="gettext_3.html#IDX167">concatenation of strings</A>
-<LI><A HREF="gettext_12.html#IDX1048"><TT>`config.h.in&acute;</TT> file</A>
-<LI><A HREF="gettext_8.html#IDX920">convert binary message catalog into PO file</A>
-<LI><A HREF="gettext_7.html#IDX537">convert translations to a different encoding</A>
-<LI><A HREF="gettext_12.html#IDX1023">converting a package to use <CODE>gettext</CODE></A>
-<LI><A HREF="gettext_16.html#IDX1159">country codes</A>
-<LI><A HREF="gettext_5.html#IDX260">create new PO file</A>
-<LI><A HREF="gettext_5.html#IDX257">creating a new PO file</A>
-<LI><A HREF="gettext_6.html#IDX475">creating compendia</A>
+<LI><A HREF="gettext_2.html#IDX92">comments in PO files</A>
+<LI><A HREF="gettext_13.html#IDX1123">Common Lisp</A>
+<LI><A HREF="gettext_7.html#IDX738">compare PO files</A>
+<LI><A HREF="gettext_10.html#IDX1009">comparison of interfaces</A>
+<LI><A HREF="gettext_8.html#IDX902">compatibility with X/Open <CODE>msgfmt</CODE></A>
+<LI><A HREF="gettext_6.html#IDX476">compendium</A>
+<LI><A HREF="gettext_6.html#IDX478">compendium, creating</A>
+<LI><A HREF="gettext_7.html#IDX494">concatenate PO files</A>
+<LI><A HREF="gettext_6.html#IDX479">concatenating PO files into a compendium</A>
+<LI><A HREF="gettext_3.html#IDX169">concatenation of strings</A>
+<LI><A HREF="gettext_12.html#IDX1050"><TT>`config.h.in&acute;</TT> file</A>
+<LI><A HREF="gettext_8.html#IDX922">convert binary message catalog into PO file</A>
+<LI><A HREF="gettext_7.html#IDX539">convert translations to a different encoding</A>
+<LI><A HREF="gettext_12.html#IDX1025">converting a package to use <CODE>gettext</CODE></A>
+<LI><A HREF="gettext_16.html#IDX1165">country codes</A>
+<LI><A HREF="gettext_5.html#IDX262">create new PO file</A>
+<LI><A HREF="gettext_5.html#IDX259">creating a new PO file</A>
+<LI><A HREF="gettext_6.html#IDX477">creating compendia</A>
 <LI><A HREF="gettext_1.html#IDX19">currency symbols</A>
 </DIR>
 <H2><A NAME="cindex_d">d</A></H2>
 <DIR>
 <LI><A HREF="gettext_1.html#IDX21">date format</A>
-<LI><A HREF="gettext_10.html#IDX996">dcngettext</A>
-<LI><A HREF="gettext_4.html#IDX226">debugging messages marked as format strings</A>
-<LI><A HREF="gettext_7.html#IDX485">dialect</A>
-<LI><A HREF="gettext_12.html#IDX1051">disabling NLS</A>
-<LI><A HREF="gettext_10.html#IDX995">dngettext</A>
-<LI><A HREF="gettext_13.html#IDX1105">dollar substitution</A>
-<LI><A HREF="gettext_10.html#IDX987">domain ambiguities</A>
-<LI><A HREF="gettext_7.html#IDX488">duplicate elimination</A>
-<LI><A HREF="gettext_7.html#IDX658">duplicate removal</A>
+<LI><A HREF="gettext_10.html#IDX998">dcngettext</A>
+<LI><A HREF="gettext_4.html#IDX228">debugging messages marked as format strings</A>
+<LI><A HREF="gettext_7.html#IDX487">dialect</A>
+<LI><A HREF="gettext_12.html#IDX1053">disabling NLS</A>
+<LI><A HREF="gettext_12.html#IDX1071">distribution tarball</A>
+<LI><A HREF="gettext_10.html#IDX997">dngettext</A>
+<LI><A HREF="gettext_13.html#IDX1109">dollar substitution</A>
+<LI><A HREF="gettext_10.html#IDX989">domain ambiguities</A>
+<LI><A HREF="gettext_7.html#IDX490">duplicate elimination</A>
+<LI><A HREF="gettext_7.html#IDX660">duplicate removal</A>
 </DIR>
 <H2><A NAME="cindex_e">e</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX413">editing comments in PO files</A>
-<LI><A HREF="gettext_6.html#IDX390">editing translations</A>
-<LI><A HREF="gettext_13.html#IDX1123">Emacs Lisp</A>
+<LI><A HREF="gettext_6.html#IDX415">editing comments in PO files</A>
+<LI><A HREF="gettext_6.html#IDX392">editing translations</A>
+<LI><A HREF="gettext_13.html#IDX1127">Emacs Lisp</A>
 <LI><A HREF="gettext_1.html#IDX16">encoding</A>
-<LI><A HREF="gettext_7.html#IDX484">encoding conversion</A>
-<LI><A HREF="gettext_10.html#IDX991">encoding conversion at runtime</A>
-<LI><A HREF="gettext_5.html#IDX289">encoding for your language</A>
-<LI><A HREF="gettext_5.html#IDX287">encoding list</A>
-<LI><A HREF="gettext_5.html#IDX284">encoding of PO files</A>
-<LI><A HREF="gettext_13.html#IDX1106">environment variables</A>
-<LI><A HREF="gettext_13.html#IDX1103"><CODE>envsubst</CODE> program, usage</A>
-<LI><A HREF="gettext_13.html#IDX1113"><CODE>eval_gettext</CODE> function, usage</A>
-<LI><A HREF="gettext_13.html#IDX1115"><CODE>eval_ngettext</CODE> function, usage</A>
+<LI><A HREF="gettext_7.html#IDX486">encoding conversion</A>
+<LI><A HREF="gettext_10.html#IDX993">encoding conversion at runtime</A>
+<LI><A HREF="gettext_5.html#IDX291">encoding for your language</A>
+<LI><A HREF="gettext_5.html#IDX289">encoding list</A>
+<LI><A HREF="gettext_5.html#IDX286">encoding of PO files</A>
+<LI><A HREF="gettext_13.html#IDX1110">environment variables</A>
+<LI><A HREF="gettext_13.html#IDX1107"><CODE>envsubst</CODE> program, usage</A>
+<LI><A HREF="gettext_13.html#IDX1117"><CODE>eval_gettext</CODE> function, usage</A>
+<LI><A HREF="gettext_13.html#IDX1119"><CODE>eval_ngettext</CODE> function, usage</A>
 <LI><A HREF="gettext_1.html#IDX38">evolution of packages</A>
-<LI><A HREF="gettext_6.html#IDX479">extracting parts of a PO file into a compendium</A>
+<LI><A HREF="gettext_6.html#IDX481">extracting parts of a PO file into a compendium</A>
 </DIR>
 <H2><A NAME="cindex_f">f</A></H2>
 <DIR>
-<LI><A HREF="gettext_8.html#IDX964">file format, <TT>`.mo&acute;</TT></A>
+<LI><A HREF="gettext_8.html#IDX966">file format, <TT>`.mo&acute;</TT></A>
 <LI><A HREF="gettext_2.html#IDX44">file format, <TT>`.po&acute;</TT></A>
 <LI><A HREF="gettext_1.html#IDX28">files, <TT>`.po&acute;</TT> and <TT>`.mo&acute;</TT></A>
 <LI><A HREF="gettext_1.html#IDX37">files, <TT>`.pot&acute;</TT></A>
-<LI><A HREF="gettext_7.html#IDX750">filter messages according to attributes</A>
-<LI><A HREF="gettext_7.html#IDX696">find common messages</A>
-<LI><A HREF="gettext_8.html#IDX907">force use of fuzzy entries</A>
-<LI><A HREF="gettext_3.html#IDX182">format strings</A>
-<LI><A HREF="gettext_13.html#IDX1133">Free Pascal</A>
-<LI><A HREF="gettext_4.html#IDX218">function attribute, __format__</A>
-<LI><A HREF="gettext_4.html#IDX219">function attribute, __format_arg__</A>
-<LI><A HREF="gettext_6.html#IDX350">fuzzy entries</A>
+<LI><A HREF="gettext_7.html#IDX752">filter messages according to attributes</A>
+<LI><A HREF="gettext_7.html#IDX698">find common messages</A>
+<LI><A HREF="gettext_8.html#IDX909">force use of fuzzy entries</A>
+<LI><A HREF="gettext_3.html#IDX184">format strings</A>
+<LI><A HREF="gettext_13.html#IDX1139">Free Pascal</A>
+<LI><A HREF="gettext_4.html#IDX220">function attribute, __format__</A>
+<LI><A HREF="gettext_4.html#IDX221">function attribute, __format_arg__</A>
+<LI><A HREF="gettext_6.html#IDX352">fuzzy entries</A>
 </DIR>
 <H2><A NAME="cindex_g">g</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1131">gawk</A>
-<LI><A HREF="gettext_13.html#IDX1152">GCC-source</A>
-<LI><A HREF="gettext_8.html#IDX858">generate binary message catalog from PO file</A>
-<LI><A HREF="gettext_7.html#IDX797">generate translation catalog in English</A>
-<LI><A HREF="gettext_12.html#IDX1038"><CODE>gettext</CODE> files</A>
+<LI><A HREF="gettext_13.html#IDX1137">gawk</A>
+<LI><A HREF="gettext_13.html#IDX1158">GCC-source</A>
+<LI><A HREF="gettext_8.html#IDX860">generate binary message catalog from PO file</A>
+<LI><A HREF="gettext_7.html#IDX799">generate translation catalog in English</A>
+<LI><A HREF="gettext_12.html#IDX1040"><CODE>gettext</CODE> files</A>
 <LI><A HREF="gettext_2.html#IDX40"><CODE>gettext</CODE> installation</A>
-<LI><A HREF="gettext_10.html#IDX985"><CODE>gettext</CODE> interface</A>
-<LI><A HREF="gettext_13.html#IDX1080"><CODE>gettext</CODE> program, usage</A>
-<LI><A HREF="gettext_10.html#IDX984"><CODE>gettext</CODE>, a programmer's view</A>
-<LI><A HREF="gettext_12.html#IDX1049"><TT>`gettext.h&acute;</TT> file</A>
-<LI><A HREF="gettext_10.html#IDX1006"><CODE>gettext</CODE> vs <CODE>catgets</CODE></A>
-<LI><A HREF="gettext_12.html#IDX1027"><CODE>gettextize</CODE> program, usage</A>
-<LI><A HREF="gettext_10.html#IDX1001">GUI programs</A>
+<LI><A HREF="gettext_10.html#IDX987"><CODE>gettext</CODE> interface</A>
+<LI><A HREF="gettext_13.html#IDX1084"><CODE>gettext</CODE> program, usage</A>
+<LI><A HREF="gettext_10.html#IDX986"><CODE>gettext</CODE>, a programmer's view</A>
+<LI><A HREF="gettext_12.html#IDX1051"><TT>`gettext.h&acute;</TT> file</A>
+<LI><A HREF="gettext_10.html#IDX1008"><CODE>gettext</CODE> vs <CODE>catgets</CODE></A>
+<LI><A HREF="gettext_12.html#IDX1029"><CODE>gettextize</CODE> program, usage</A>
+<LI><A HREF="gettext_10.html#IDX1003">GUI programs</A>
+<LI><A HREF="gettext_13.html#IDX1130">guile</A>
 </DIR>
 <H2><A NAME="cindex_h">h</A></H2>
 <DIR>
-<LI><A HREF="gettext_8.html#IDX966">hash table, inside MO files</A>
+<LI><A HREF="gettext_8.html#IDX968">hash table, inside MO files</A>
 <LI><A HREF="gettext_1.html#IDX2">he, she, and they</A>
-<LI><A HREF="gettext_5.html#IDX282">header entry of a PO file</A>
-<LI><A HREF="gettext_3.html#IDX165">help option</A>
-<LI><A HREF="gettext_14.html#IDX1154">history of GNU <CODE>gettext</CODE></A>
+<LI><A HREF="gettext_5.html#IDX284">header entry of a PO file</A>
+<LI><A HREF="gettext_3.html#IDX167">help option</A>
+<LI><A HREF="gettext_14.html#IDX1160">history of GNU <CODE>gettext</CODE></A>
 </DIR>
 <H2><A NAME="cindex_i">i</A></H2>
 <DIR>
 <LI><A HREF="gettext_1.html#IDX6">i18n</A>
-<LI><A HREF="gettext_2.html#IDX146">importing PO files</A>
-<LI><A HREF="gettext_1.html#IDX33">include file <TT>`libintl.h&acute;</TT></A>, <A HREF="gettext_3.html#IDX149">include file <TT>`libintl.h&acute;</TT></A>, <A HREF="gettext_10.html#IDX1008">include file <TT>`libintl.h&acute;</TT></A>, <A HREF="gettext_12.html#IDX1052">include file <TT>`libintl.h&acute;</TT></A>
-<LI><A HREF="gettext_3.html#IDX150">initialization</A>
-<LI><A HREF="gettext_5.html#IDX261">initialize new PO file</A>
-<LI><A HREF="gettext_6.html#IDX480">initialize translations from a compendium</A>
+<LI><A HREF="gettext_2.html#IDX148">importing PO files</A>
+<LI><A HREF="gettext_1.html#IDX33">include file <TT>`libintl.h&acute;</TT></A>, <A HREF="gettext_3.html#IDX151">include file <TT>`libintl.h&acute;</TT></A>, <A HREF="gettext_10.html#IDX1010">include file <TT>`libintl.h&acute;</TT></A>, <A HREF="gettext_12.html#IDX1054">include file <TT>`libintl.h&acute;</TT></A>
+<LI><A HREF="gettext_3.html#IDX152">initialization</A>
+<LI><A HREF="gettext_5.html#IDX263">initialize new PO file</A>
+<LI><A HREF="gettext_6.html#IDX482">initialize translations from a compendium</A>
 <LI><A HREF="gettext_2.html#IDX39">installing <CODE>gettext</CODE></A>
-<LI><A HREF="gettext_10.html#IDX979">interface to <CODE>catgets</CODE></A>
+<LI><A HREF="gettext_10.html#IDX981">interface to <CODE>catgets</CODE></A>
 <LI><A HREF="gettext_1.html#IDX8">internationalization</A>
-<LI><A HREF="gettext_3.html#IDX168"><CODE>inttypes.h</CODE></A>
-<LI><A HREF="gettext_16.html#IDX1160">ISO 3166</A>
-<LI><A HREF="gettext_15.html#IDX1158">ISO 639</A>
+<LI><A HREF="gettext_3.html#IDX170"><CODE>inttypes.h</CODE></A>
+<LI><A HREF="gettext_16.html#IDX1166">ISO 3166</A>
+<LI><A HREF="gettext_15.html#IDX1164">ISO 639</A>
 </DIR>
 <H2><A NAME="cindex_j">j</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1126">Java</A>
-<LI><A HREF="gettext_8.html#IDX863">Java mode, and <CODE>msgfmt</CODE> program</A>
-<LI><A HREF="gettext_8.html#IDX923">Java mode, and <CODE>msgunfmt</CODE> program</A>
-<LI><A HREF="gettext_3.html#IDX169">Java, string concatenation</A>
+<LI><A HREF="gettext_13.html#IDX1132">Java</A>
+<LI><A HREF="gettext_8.html#IDX865">Java mode, and <CODE>msgfmt</CODE> program</A>
+<LI><A HREF="gettext_8.html#IDX925">Java mode, and <CODE>msgunfmt</CODE> program</A>
+<LI><A HREF="gettext_3.html#IDX171">Java, string concatenation</A>
 </DIR>
 <H2><A NAME="cindex_k">k</A></H2>
 <DIR>
-<LI><A HREF="gettext_8.html#IDX902">keyboard accelerator checking</A>
+<LI><A HREF="gettext_8.html#IDX904">keyboard accelerator checking</A>
 </DIR>
 <H2><A NAME="cindex_l">l</A></H2>
 <DIR>
 <LI><A HREF="gettext_1.html#IDX7">l10n</A>
-<LI><A HREF="gettext_15.html#IDX1157">language codes</A>
-<LI><A HREF="gettext_9.html#IDX976">language selection</A>
-<LI><A HREF="gettext_10.html#IDX1010">language selection at runtime</A>
-<LI><A HREF="gettext_10.html#IDX988">large package</A>
-<LI><A HREF="gettext_12.html#IDX1059"><CODE>libiconv</CODE> library</A>
-<LI><A HREF="gettext_13.html#IDX1129"><CODE>libintl</CODE> for C#</A>
-<LI><A HREF="gettext_13.html#IDX1127"><CODE>libintl</CODE> for Java</A>
-<LI><A HREF="gettext_12.html#IDX1055"><CODE>libintl</CODE> library</A>
-<LI><A HREF="gettext_13.html#IDX1124"><CODE>librep</CODE> Lisp</A>
-<LI><A HREF="gettext_12.html#IDX1040"><TT>`LINGUAS&acute;</TT> file</A>
+<LI><A HREF="gettext_15.html#IDX1163">language codes</A>
+<LI><A HREF="gettext_9.html#IDX978">language selection</A>
+<LI><A HREF="gettext_10.html#IDX1012">language selection at runtime</A>
+<LI><A HREF="gettext_10.html#IDX990">large package</A>
+<LI><A HREF="gettext_12.html#IDX1061"><CODE>libiconv</CODE> library</A>
+<LI><A HREF="gettext_13.html#IDX1135"><CODE>libintl</CODE> for C#</A>
+<LI><A HREF="gettext_13.html#IDX1133"><CODE>libintl</CODE> for Java</A>
+<LI><A HREF="gettext_12.html#IDX1057"><CODE>libintl</CODE> library</A>
+<LI><A HREF="gettext_13.html#IDX1128"><CODE>librep</CODE> Lisp</A>
+<LI><A HREF="gettext_12.html#IDX1042"><TT>`LINGUAS&acute;</TT> file</A>
 <LI><A HREF="gettext_1.html#IDX34">link with <TT>`libintl&acute;</TT></A>
-<LI><A HREF="gettext_1.html#IDX27">Linux</A>, <A HREF="gettext_1.html#IDX35">Linux</A>, <A HREF="gettext_5.html#IDX288">Linux</A>
-<LI><A HREF="gettext_13.html#IDX1120">Lisp</A>
-<LI><A HREF="gettext_5.html#IDX283">list of translation teams, where to find</A>
-<LI><A HREF="gettext_3.html#IDX151">locale facet, LC_ALL</A>
-<LI><A HREF="gettext_3.html#IDX154">locale facet, LC_COLLATE</A>
-<LI><A HREF="gettext_1.html#IDX18">locale facet, LC_CTYPE</A>, <A HREF="gettext_3.html#IDX152">locale facet, LC_CTYPE</A>, <A HREF="gettext_3.html#IDX153">locale facet, LC_CTYPE</A>
-<LI><A HREF="gettext_1.html#IDX26">locale facet, LC_MESSAGES</A>, <A HREF="gettext_3.html#IDX158">locale facet, LC_MESSAGES</A>
-<LI><A HREF="gettext_1.html#IDX20">locale facet, LC_MONETARY</A>, <A HREF="gettext_3.html#IDX155">locale facet, LC_MONETARY</A>
-<LI><A HREF="gettext_1.html#IDX24">locale facet, LC_NUMERIC</A>, <A HREF="gettext_3.html#IDX156">locale facet, LC_NUMERIC</A>
-<LI><A HREF="gettext_3.html#IDX159">locale facet, LC_RESPONSES</A>
-<LI><A HREF="gettext_1.html#IDX22">locale facet, LC_TIME</A>, <A HREF="gettext_3.html#IDX157">locale facet, LC_TIME</A>
+<LI><A HREF="gettext_1.html#IDX27">Linux</A>, <A HREF="gettext_1.html#IDX35">Linux</A>, <A HREF="gettext_5.html#IDX290">Linux</A>
+<LI><A HREF="gettext_13.html#IDX1124">Lisp</A>
+<LI><A HREF="gettext_5.html#IDX285">list of translation teams, where to find</A>
+<LI><A HREF="gettext_3.html#IDX153">locale facet, LC_ALL</A>
+<LI><A HREF="gettext_3.html#IDX156">locale facet, LC_COLLATE</A>
+<LI><A HREF="gettext_1.html#IDX18">locale facet, LC_CTYPE</A>, <A HREF="gettext_3.html#IDX154">locale facet, LC_CTYPE</A>, <A HREF="gettext_3.html#IDX155">locale facet, LC_CTYPE</A>
+<LI><A HREF="gettext_1.html#IDX26">locale facet, LC_MESSAGES</A>, <A HREF="gettext_3.html#IDX160">locale facet, LC_MESSAGES</A>
+<LI><A HREF="gettext_1.html#IDX20">locale facet, LC_MONETARY</A>, <A HREF="gettext_3.html#IDX157">locale facet, LC_MONETARY</A>
+<LI><A HREF="gettext_1.html#IDX24">locale facet, LC_NUMERIC</A>, <A HREF="gettext_3.html#IDX158">locale facet, LC_NUMERIC</A>
+<LI><A HREF="gettext_3.html#IDX161">locale facet, LC_RESPONSES</A>
+<LI><A HREF="gettext_1.html#IDX22">locale facet, LC_TIME</A>, <A HREF="gettext_3.html#IDX159">locale facet, LC_TIME</A>
 <LI><A HREF="gettext_1.html#IDX14">locale facets</A>
-<LI><A HREF="gettext_5.html#IDX286"><CODE>locale</CODE> program</A>
+<LI><A HREF="gettext_5.html#IDX288"><CODE>locale</CODE> program</A>
 <LI><A HREF="gettext_1.html#IDX9">localization</A>
-<LI><A HREF="gettext_13.html#IDX1081">lookup message translation</A>, <A HREF="gettext_13.html#IDX1114">lookup message translation</A>
-<LI><A HREF="gettext_13.html#IDX1093">lookup plural message translation</A>, <A HREF="gettext_13.html#IDX1116">lookup plural message translation</A>
+<LI><A HREF="gettext_13.html#IDX1085">lookup message translation</A>, <A HREF="gettext_13.html#IDX1118">lookup message translation</A>
+<LI><A HREF="gettext_13.html#IDX1097">lookup plural message translation</A>, <A HREF="gettext_13.html#IDX1120">lookup plural message translation</A>
 </DIR>
 <H2><A NAME="cindex_m">m</A></H2>
 <DIR>
-<LI><A HREF="gettext_8.html#IDX965">magic signature of MO files</A>
-<LI><A HREF="gettext_12.html#IDX1041"><TT>`Makevars&acute;</TT> file</A>
-<LI><A HREF="gettext_7.html#IDX482">manipulating PO files</A>
-<LI><A HREF="gettext_13.html#IDX1141">marking Perl sources</A>
-<LI><A HREF="gettext_3.html#IDX185">marking string initializers</A>
-<LI><A HREF="gettext_3.html#IDX171">marking strings that require translation</A>
-<LI><A HREF="gettext_3.html#IDX160">marking strings, preparations</A>
+<LI><A HREF="gettext_8.html#IDX967">magic signature of MO files</A>
+<LI><A HREF="gettext_12.html#IDX1043"><TT>`Makevars&acute;</TT> file</A>
+<LI><A HREF="gettext_7.html#IDX484">manipulating PO files</A>
+<LI><A HREF="gettext_13.html#IDX1147">marking Perl sources</A>
+<LI><A HREF="gettext_3.html#IDX187">marking string initializers</A>
+<LI><A HREF="gettext_3.html#IDX173">marking strings that require translation</A>
+<LI><A HREF="gettext_3.html#IDX162">marking strings, preparations</A>
 <LI><A HREF="gettext_1.html#IDX32">marking translatable strings</A>
-<LI><A HREF="gettext_10.html#IDX1003">menu entries</A>
-<LI><A HREF="gettext_8.html#IDX903">menu, keyboard accelerator support</A>
-<LI><A HREF="gettext_7.html#IDX493">merge PO files</A>
-<LI><A HREF="gettext_7.html#IDX483">merging two PO files</A>
-<LI><A HREF="gettext_10.html#IDX989">message catalog files location</A>
+<LI><A HREF="gettext_10.html#IDX1005">menu entries</A>
+<LI><A HREF="gettext_8.html#IDX905">menu, keyboard accelerator support</A>
+<LI><A HREF="gettext_7.html#IDX495">merge PO files</A>
+<LI><A HREF="gettext_7.html#IDX485">merging two PO files</A>
+<LI><A HREF="gettext_10.html#IDX991">message catalog files location</A>
 <LI><A HREF="gettext_1.html#IDX25">messages</A>
-<LI><A HREF="gettext_12.html#IDX1024">migration from earlier versions of <CODE>gettext</CODE></A>
-<LI><A HREF="gettext_12.html#IDX1045"><TT>`mkinstalldirs&acute;</TT> file</A>
-<LI><A HREF="gettext_8.html#IDX904">mnemonics of menu entries</A>
-<LI><A HREF="gettext_8.html#IDX963">MO file's format</A>
-<LI><A HREF="gettext_7.html#IDX762">modify message attrributes</A>
-<LI><A HREF="gettext_7.html#IDX749"><CODE>msgattrib</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX491"><CODE>msgcat</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX735"><CODE>msgcmp</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX695"><CODE>msgcomm</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX536"><CODE>msgconv</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX796"><CODE>msgen</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX826"><CODE>msgexec</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX623"><CODE>msgfilter</CODE> filter and catalog encoding</A>
-<LI><A HREF="gettext_7.html#IDX615"><CODE>msgfilter</CODE> program, usage</A>
-<LI><A HREF="gettext_8.html#IDX857"><CODE>msgfmt</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX568"><CODE>msggrep</CODE> program, usage</A>
-<LI><A HREF="gettext_5.html#IDX259"><CODE>msginit</CODE> program, usage</A>
-<LI><A HREF="gettext_6.html#IDX294"><CODE>msgmerge</CODE> program, usage</A>
-<LI><A HREF="gettext_8.html#IDX919"><CODE>msgunfmt</CODE> program, usage</A>
-<LI><A HREF="gettext_7.html#IDX656"><CODE>msguniq</CODE> program, usage</A>
-<LI><A HREF="gettext_2.html#IDX147">multi-line strings</A>
+<LI><A HREF="gettext_12.html#IDX1026">migration from earlier versions of <CODE>gettext</CODE></A>
+<LI><A HREF="gettext_12.html#IDX1047"><TT>`mkinstalldirs&acute;</TT> file</A>
+<LI><A HREF="gettext_8.html#IDX906">mnemonics of menu entries</A>
+<LI><A HREF="gettext_8.html#IDX965">MO file's format</A>
+<LI><A HREF="gettext_7.html#IDX764">modify message attrributes</A>
+<LI><A HREF="gettext_7.html#IDX751"><CODE>msgattrib</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX493"><CODE>msgcat</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX737"><CODE>msgcmp</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX697"><CODE>msgcomm</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX538"><CODE>msgconv</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX798"><CODE>msgen</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX828"><CODE>msgexec</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX625"><CODE>msgfilter</CODE> filter and catalog encoding</A>
+<LI><A HREF="gettext_7.html#IDX617"><CODE>msgfilter</CODE> program, usage</A>
+<LI><A HREF="gettext_8.html#IDX859"><CODE>msgfmt</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX570"><CODE>msggrep</CODE> program, usage</A>
+<LI><A HREF="gettext_5.html#IDX261"><CODE>msginit</CODE> program, usage</A>
+<LI><A HREF="gettext_6.html#IDX296"><CODE>msgmerge</CODE> program, usage</A>
+<LI><A HREF="gettext_8.html#IDX921"><CODE>msgunfmt</CODE> program, usage</A>
+<LI><A HREF="gettext_7.html#IDX658"><CODE>msguniq</CODE> program, usage</A>
+<LI><A HREF="gettext_2.html#IDX149">multi-line strings</A>
 </DIR>
 <H2><A NAME="cindex_n">n</A></H2>
 <DIR>
-<LI><A HREF="gettext_10.html#IDX1009"><CODE>N_</CODE>, a convenience macro</A>
+<LI><A HREF="gettext_10.html#IDX1011"><CODE>N_</CODE>, a convenience macro</A>
 <LI><A HREF="gettext_1.html#IDX11">Native Language Support</A>
 <LI><A HREF="gettext_1.html#IDX12">Natural Language Support</A>
-<LI><A HREF="gettext_2.html#IDX89">newlines in PO files</A>
-<LI><A HREF="gettext_10.html#IDX994">ngettext</A>
-<LI><A HREF="gettext_13.html#IDX1092"><CODE>ngettext</CODE> program, usage</A>
+<LI><A HREF="gettext_2.html#IDX91">newlines in PO files</A>
+<LI><A HREF="gettext_10.html#IDX996">ngettext</A>
+<LI><A HREF="gettext_13.html#IDX1096"><CODE>ngettext</CODE> program, usage</A>
 <LI><A HREF="gettext_1.html#IDX10">NLS</A>
 <LI><A HREF="gettext_1.html#IDX23">number format</A>
 </DIR>
 <H2><A NAME="cindex_o">o</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1134">Object Pascal</A>
-<LI><A HREF="gettext_6.html#IDX377">obsolete entries</A>
-<LI><A HREF="gettext_10.html#IDX1005">optimization of <CODE>gettext</CODE> functions</A>
-<LI><A HREF="gettext_7.html#IDX486">orthography</A>
-<LI><A HREF="gettext_13.html#IDX1070">outdigits</A>
-<LI><A HREF="gettext_4.html#IDX199">output to stdout, <CODE>xgettext</CODE></A>
+<LI><A HREF="gettext_13.html#IDX1140">Object Pascal</A>
+<LI><A HREF="gettext_6.html#IDX379">obsolete entries</A>
+<LI><A HREF="gettext_10.html#IDX1007">optimization of <CODE>gettext</CODE> functions</A>
+<LI><A HREF="gettext_7.html#IDX488">orthography</A>
+<LI><A HREF="gettext_13.html#IDX1074">outdigits</A>
+<LI><A HREF="gettext_4.html#IDX201">output to stdout, <CODE>xgettext</CODE></A>
 <LI><A HREF="gettext_1.html#IDX29">overview of <CODE>gettext</CODE></A>
 </DIR>
 <H2><A NAME="cindex_p">p</A></H2>
 <DIR>
-<LI><A HREF="gettext_12.html#IDX1044">package and version declaration in <TT>`configure.in&acute;</TT></A>
-<LI><A HREF="gettext_9.html#IDX971">package build and installation options</A>
-<LI><A HREF="gettext_12.html#IDX1022">package maintainer's view of <CODE>gettext</CODE></A>
-<LI><A HREF="gettext_3.html#IDX164">paragraphs</A>
-<LI><A HREF="gettext_13.html#IDX1132">Pascal</A>
-<LI><A HREF="gettext_13.html#IDX1140">Perl</A>
-<LI><A HREF="gettext_13.html#IDX1142">Perl default keywords</A>
-<LI><A HREF="gettext_13.html#IDX1145">Perl invalid string interpolation</A>
-<LI><A HREF="gettext_13.html#IDX1148">Perl long lines</A>
-<LI><A HREF="gettext_13.html#IDX1147">Perl parentheses</A>
-<LI><A HREF="gettext_13.html#IDX1149">Perl pitfalls</A>
-<LI><A HREF="gettext_13.html#IDX1144">Perl quote-like expressions</A>
-<LI><A HREF="gettext_13.html#IDX1143">Perl special keywords for hash-lookups</A>
-<LI><A HREF="gettext_13.html#IDX1146">Perl valid string interpolation</A>
-<LI><A HREF="gettext_13.html#IDX1150">PHP</A>
-<LI><A HREF="gettext_13.html#IDX1151">Pike</A>
-<LI><A HREF="gettext_10.html#IDX1000">plural form formulas</A>
-<LI><A HREF="gettext_10.html#IDX993">plural forms</A>
-<LI><A HREF="gettext_8.html#IDX967">plural forms, in MO files</A>
-<LI><A HREF="gettext_2.html#IDX87">plural forms, in PO files</A>
+<LI><A HREF="gettext_12.html#IDX1046">package and version declaration in <TT>`configure.in&acute;</TT></A>
+<LI><A HREF="gettext_9.html#IDX973">package build and installation options</A>
+<LI><A HREF="gettext_12.html#IDX1024">package maintainer's view of <CODE>gettext</CODE></A>
+<LI><A HREF="gettext_3.html#IDX166">paragraphs</A>
+<LI><A HREF="gettext_13.html#IDX1138">Pascal</A>
+<LI><A HREF="gettext_13.html#IDX1146">Perl</A>
+<LI><A HREF="gettext_13.html#IDX1148">Perl default keywords</A>
+<LI><A HREF="gettext_13.html#IDX1151">Perl invalid string interpolation</A>
+<LI><A HREF="gettext_13.html#IDX1154">Perl long lines</A>
+<LI><A HREF="gettext_13.html#IDX1153">Perl parentheses</A>
+<LI><A HREF="gettext_13.html#IDX1155">Perl pitfalls</A>
+<LI><A HREF="gettext_13.html#IDX1150">Perl quote-like expressions</A>
+<LI><A HREF="gettext_13.html#IDX1149">Perl special keywords for hash-lookups</A>
+<LI><A HREF="gettext_13.html#IDX1152">Perl valid string interpolation</A>
+<LI><A HREF="gettext_13.html#IDX1156">PHP</A>
+<LI><A HREF="gettext_13.html#IDX1157">Pike</A>
+<LI><A HREF="gettext_10.html#IDX1002">plural form formulas</A>
+<LI><A HREF="gettext_10.html#IDX995">plural forms</A>
+<LI><A HREF="gettext_8.html#IDX969">plural forms, in MO files</A>
+<LI><A HREF="gettext_2.html#IDX89">plural forms, in PO files</A>
 <LI><A HREF="gettext_2.html#IDX43">PO files' format</A>
-<LI><A HREF="gettext_2.html#IDX91">PO mode (Emacs) commands</A>
-<LI><A HREF="gettext_4.html#IDX186">PO template file</A>
-<LI><A HREF="gettext_7.html#IDX848">po_file_domains</A>
-<LI><A HREF="gettext_7.html#IDX847">po_file_free</A>
-<LI><A HREF="gettext_7.html#IDX846">po_file_read</A>
-<LI><A HREF="gettext_7.html#IDX849">po_message_iterator</A>
-<LI><A HREF="gettext_7.html#IDX850">po_message_iterator_free</A>
-<LI><A HREF="gettext_7.html#IDX852">po_message_msgid</A>
-<LI><A HREF="gettext_7.html#IDX853">po_message_msgid_plural</A>
-<LI><A HREF="gettext_7.html#IDX854">po_message_msgstr</A>
-<LI><A HREF="gettext_7.html#IDX855">po_message_msgstr_plural</A>
-<LI><A HREF="gettext_7.html#IDX851">po_next_message</A>
-<LI><A HREF="gettext_7.html#IDX624">portability problems with <CODE>sed</CODE></A>
-<LI><A HREF="gettext_12.html#IDX1039"><TT>`POTFILES.in&acute;</TT> file</A>
-<LI><A HREF="gettext_3.html#IDX148">preparing programs for translation</A>
-<LI><A HREF="gettext_13.html#IDX1078">preparing shell scripts for translation</A>
-<LI><A HREF="gettext_10.html#IDX983">problems with <CODE>catgets</CODE> interface</A>
-<LI><A HREF="gettext_13.html#IDX1068">programming languages</A>
-<LI><A HREF="gettext_13.html#IDX1118">Python</A>
+<LI><A HREF="gettext_2.html#IDX93">PO mode (Emacs) commands</A>
+<LI><A HREF="gettext_4.html#IDX188">PO template file</A>
+<LI><A HREF="gettext_7.html#IDX850">po_file_domains</A>
+<LI><A HREF="gettext_7.html#IDX849">po_file_free</A>
+<LI><A HREF="gettext_7.html#IDX848">po_file_read</A>
+<LI><A HREF="gettext_7.html#IDX851">po_message_iterator</A>
+<LI><A HREF="gettext_7.html#IDX852">po_message_iterator_free</A>
+<LI><A HREF="gettext_7.html#IDX854">po_message_msgid</A>
+<LI><A HREF="gettext_7.html#IDX855">po_message_msgid_plural</A>
+<LI><A HREF="gettext_7.html#IDX856">po_message_msgstr</A>
+<LI><A HREF="gettext_7.html#IDX857">po_message_msgstr_plural</A>
+<LI><A HREF="gettext_7.html#IDX853">po_next_message</A>
+<LI><A HREF="gettext_7.html#IDX626">portability problems with <CODE>sed</CODE></A>
+<LI><A HREF="gettext_12.html#IDX1041"><TT>`POTFILES.in&acute;</TT> file</A>
+<LI><A HREF="gettext_3.html#IDX150">preparing programs for translation</A>
+<LI><A HREF="gettext_13.html#IDX1082">preparing shell scripts for translation</A>
+<LI><A HREF="gettext_10.html#IDX985">problems with <CODE>catgets</CODE> interface</A>
+<LI><A HREF="gettext_13.html#IDX1072">programming languages</A>
+<LI><A HREF="gettext_13.html#IDX1122">Python</A>
 </DIR>
 <H2><A NAME="cindex_q">q</A></H2>
 <DIR>
-<LI><A HREF="gettext_4.html#IDX224">Qt format strings</A>
-<LI><A HREF="gettext_8.html#IDX872">Qt mode, and <CODE>msgfmt</CODE> program</A>
-<LI><A HREF="gettext_5.html#IDX291">quotation marks</A>, <A HREF="gettext_12.html#IDX1042">quotation marks</A>
-<LI><A HREF="gettext_5.html#IDX290">quote characters, use in PO files</A>
+<LI><A HREF="gettext_4.html#IDX226">Qt format strings</A>
+<LI><A HREF="gettext_8.html#IDX874">Qt mode, and <CODE>msgfmt</CODE> program</A>
+<LI><A HREF="gettext_5.html#IDX293">quotation marks</A>, <A HREF="gettext_12.html#IDX1044">quotation marks</A>
+<LI><A HREF="gettext_5.html#IDX292">quote characters, use in PO files</A>
 </DIR>
 <H2><A NAME="cindex_r">r</A></H2>
 <DIR>
-<LI><A HREF="gettext_14.html#IDX1155">related reading</A>
-<LI><A HREF="gettext_13.html#IDX1153">RST</A>
+<LI><A HREF="gettext_14.html#IDX1161">related reading</A>
+<LI><A HREF="gettext_12.html#IDX1070">release</A>
+<LI><A HREF="gettext_13.html#IDX1159">RST</A>
 </DIR>
 <H2><A NAME="cindex_s">s</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1069">scripting languages</A>
-<LI><A HREF="gettext_7.html#IDX569">search messages in a catalog</A>
-<LI><A HREF="gettext_9.html#IDX975">selecting message language</A>
-<LI><A HREF="gettext_3.html#IDX163">sentences</A>
-<LI><A HREF="gettext_9.html#IDX972">setting up <CODE>gettext</CODE> at build time</A>
-<LI><A HREF="gettext_9.html#IDX974">setting up <CODE>gettext</CODE> at run time</A>
-<LI><A HREF="gettext_10.html#IDX986">several domains</A>
+<LI><A HREF="gettext_13.html#IDX1129">Scheme</A>
+<LI><A HREF="gettext_13.html#IDX1073">scripting languages</A>
+<LI><A HREF="gettext_7.html#IDX571">search messages in a catalog</A>
+<LI><A HREF="gettext_9.html#IDX977">selecting message language</A>
+<LI><A HREF="gettext_3.html#IDX165">sentences</A>
+<LI><A HREF="gettext_9.html#IDX974">setting up <CODE>gettext</CODE> at build time</A>
+<LI><A HREF="gettext_9.html#IDX976">setting up <CODE>gettext</CODE> at run time</A>
+<LI><A HREF="gettext_10.html#IDX988">several domains</A>
 <LI><A HREF="gettext_1.html#IDX1">sex</A>
-<LI><A HREF="gettext_10.html#IDX1004">sgettext</A>
+<LI><A HREF="gettext_10.html#IDX1006">sgettext</A>
 <LI><A HREF="gettext_1.html#IDX3">she, he, and they</A>
-<LI><A HREF="gettext_13.html#IDX1104">shell format string</A>
-<LI><A HREF="gettext_13.html#IDX1073">shell scripts</A>
-<LI><A HREF="gettext_13.html#IDX1125">Smalltalk</A>
-<LI><A HREF="gettext_7.html#IDX528">sorting <CODE>msgcat</CODE> output</A>
-<LI><A HREF="gettext_6.html#IDX329">sorting <CODE>msgmerge</CODE> output</A>
-<LI><A HREF="gettext_8.html#IDX956">sorting <CODE>msgunfmt</CODE> output</A>
-<LI><A HREF="gettext_4.html#IDX241">sorting output of <CODE>xgettext</CODE></A>
-<LI><A HREF="gettext_10.html#IDX997">specifying plural form in a PO file</A>
-<LI><A HREF="gettext_7.html#IDX500">standard output, and <CODE>msgcat</CODE></A>
-<LI><A HREF="gettext_6.html#IDX303">standard output, and <CODE>msgmerge</CODE> program</A>
-<LI><A HREF="gettext_3.html#IDX166">string concatenation</A>
-<LI><A HREF="gettext_2.html#IDX143">string normalization in entries</A>
-<LI><A HREF="gettext_3.html#IDX161">style</A>
-<LI><A HREF="gettext_4.html#IDX202">supported languages, <CODE>xgettext</CODE></A>
+<LI><A HREF="gettext_13.html#IDX1108">shell format string</A>
+<LI><A HREF="gettext_13.html#IDX1077">shell scripts</A>
+<LI><A HREF="gettext_13.html#IDX1131">Smalltalk</A>
+<LI><A HREF="gettext_7.html#IDX530">sorting <CODE>msgcat</CODE> output</A>
+<LI><A HREF="gettext_6.html#IDX331">sorting <CODE>msgmerge</CODE> output</A>
+<LI><A HREF="gettext_8.html#IDX958">sorting <CODE>msgunfmt</CODE> output</A>
+<LI><A HREF="gettext_4.html#IDX243">sorting output of <CODE>xgettext</CODE></A>
+<LI><A HREF="gettext_10.html#IDX999">specifying plural form in a PO file</A>
+<LI><A HREF="gettext_7.html#IDX502">standard output, and <CODE>msgcat</CODE></A>
+<LI><A HREF="gettext_6.html#IDX305">standard output, and <CODE>msgmerge</CODE> program</A>
+<LI><A HREF="gettext_3.html#IDX168">string concatenation</A>
+<LI><A HREF="gettext_2.html#IDX145">string normalization in entries</A>
+<LI><A HREF="gettext_3.html#IDX163">style</A>
+<LI><A HREF="gettext_4.html#IDX204">supported languages, <CODE>xgettext</CODE></A>
 </DIR>
 <H2><A NAME="cindex_t">t</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1138">Tcl</A>
-<LI><A HREF="gettext_8.html#IDX870">Tcl mode, and <CODE>msgfmt</CODE> program</A>
-<LI><A HREF="gettext_8.html#IDX929">Tcl mode, and <CODE>msgunfmt</CODE> program</A>
+<LI><A HREF="gettext_13.html#IDX1144">Tcl</A>
+<LI><A HREF="gettext_8.html#IDX872">Tcl mode, and <CODE>msgfmt</CODE> program</A>
+<LI><A HREF="gettext_8.html#IDX931">Tcl mode, and <CODE>msgunfmt</CODE> program</A>
 <LI><A HREF="gettext_1.html#IDX36">template PO file</A>
-<LI><A HREF="gettext_4.html#IDX245">testing <TT>`.po&acute;</TT> files for equivalence</A>
-<LI><A HREF="gettext_13.html#IDX1139">Tk's scripting language</A>
-<LI><A HREF="gettext_6.html#IDX341">translated entries</A>
-<LI><A HREF="gettext_10.html#IDX1002">translating menu entries</A>
+<LI><A HREF="gettext_4.html#IDX247">testing <TT>`.po&acute;</TT> files for equivalence</A>
+<LI><A HREF="gettext_13.html#IDX1145">Tk's scripting language</A>
+<LI><A HREF="gettext_6.html#IDX343">translated entries</A>
+<LI><A HREF="gettext_10.html#IDX1004">translating menu entries</A>
 <LI><A HREF="gettext_1.html#IDX13">translation aspects</A>
-<LI><A HREF="gettext_9.html#IDX968">Translation Matrix</A>
+<LI><A HREF="gettext_9.html#IDX970">Translation Matrix</A>
 <LI><A HREF="gettext_1.html#IDX5">Translation Project</A>
-<LI><A HREF="gettext_12.html#IDX1050">turning off NLS support</A>
+<LI><A HREF="gettext_12.html#IDX1052">turning off NLS support</A>
 <LI><A HREF="gettext_1.html#IDX31">tutorial of <CODE>gettext</CODE> usage</A>
 </DIR>
 <H2><A NAME="cindex_u">u</A></H2>
 <DIR>
-<LI><A HREF="gettext_7.html#IDX657">unify duplicate translations</A>
-<LI><A HREF="gettext_6.html#IDX366">untranslated entries</A>
-<LI><A HREF="gettext_6.html#IDX481">update translations from a compendium</A>
-<LI><A HREF="gettext_12.html#IDX1025">upgrading to new versions of <CODE>gettext</CODE></A>
+<LI><A HREF="gettext_7.html#IDX659">unify duplicate translations</A>
+<LI><A HREF="gettext_6.html#IDX368">untranslated entries</A>
+<LI><A HREF="gettext_6.html#IDX483">update translations from a compendium</A>
+<LI><A HREF="gettext_12.html#IDX1027">upgrading to new versions of <CODE>gettext</CODE></A>
 </DIR>
 <H2><A NAME="cindex_v">v</A></H2>
 <DIR>
-<LI><A HREF="gettext_6.html#IDX307">version control for backup files, <CODE>msgmerge</CODE></A>
+<LI><A HREF="gettext_6.html#IDX309">version control for backup files, <CODE>msgmerge</CODE></A>
 </DIR>
 <H2><A NAME="cindex_w">w</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1135"><CODE>wxWindows</CODE> library</A>
+<LI><A HREF="gettext_13.html#IDX1141"><CODE>wxWindows</CODE> library</A>
 </DIR>
 <H2><A NAME="cindex_x">x</A></H2>
 <DIR>
-<LI><A HREF="gettext_7.html#IDX828"><CODE>xargs</CODE>, and output from <CODE>msgexec</CODE></A>
-<LI><A HREF="gettext_4.html#IDX188"><CODE>xgettext</CODE> program, usage</A>
-<LI><A HREF="gettext_5.html#IDX292"><CODE>xmodmap</CODE> program, and typing quotation marks</A>
+<LI><A HREF="gettext_7.html#IDX830"><CODE>xargs</CODE>, and output from <CODE>msgexec</CODE></A>
+<LI><A HREF="gettext_4.html#IDX190"><CODE>xgettext</CODE> program, usage</A>
+<LI><A HREF="gettext_5.html#IDX294"><CODE>xmodmap</CODE> program, and typing quotation marks</A>
 </DIR>
 <H2><A NAME="cindex_y">y</A></H2>
 <DIR>
-<LI><A HREF="gettext_13.html#IDX1137">YaST2 scripting language</A>
-<LI><A HREF="gettext_13.html#IDX1136">YCP</A>
+<LI><A HREF="gettext_13.html#IDX1143">YaST2 scripting language</A>
+<LI><A HREF="gettext_13.html#IDX1142">YCP</A>
 </DIR>
 
 </P>
+
 <P><HR><P>
 Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_21.html">previous</A>, next, last section, <A HREF="gettext_toc.html">table of contents</A>.
 </BODY>
index 41d98e33f736418e4c0d94cff2e85bfa73675034..5204eaace7a58b7f65324cd97da83e7d5d76d3bc 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 3  Preparing Program Sources</TITLE>
 </HEAD>
@@ -12,7 +12,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_2.html">previous<
 
 <H1><A NAME="SEC13" HREF="gettext_toc.html#TOC13">3  Preparing Program Sources</A></H1>
 <P>
-<A NAME="IDX148"></A>
+<A NAME="IDX150"></A>
 
 </P>
 
@@ -34,7 +34,7 @@ having translated C strings should contain the line:
 
 </P>
 <P>
-<A NAME="IDX149"></A>
+<A NAME="IDX151"></A>
 
 <PRE>
 #include &#60;libintl.h&#62;
@@ -62,7 +62,7 @@ sections of this chapter.
 <H2><A NAME="SEC14" HREF="gettext_toc.html#TOC14">3.1  Triggering <CODE>gettext</CODE> Operations</A></H2>
 
 <P>
-<A NAME="IDX150"></A>
+<A NAME="IDX152"></A>
 The initialization of locale data should be done with more or less
 the same code in every program, as demonstrated below:
 
@@ -87,8 +87,8 @@ or <CODE>hello</CODE> sources for more information.
 
 </P>
 <P>
-<A NAME="IDX151"></A>
-<A NAME="IDX152"></A>
+<A NAME="IDX153"></A>
+<A NAME="IDX154"></A>
 The use of <CODE>LC_ALL</CODE> might not be appropriate for you.
 <CODE>LC_ALL</CODE> includes all locale categories and especially
 <CODE>LC_CTYPE</CODE>.  This later category is responsible for determining
@@ -129,13 +129,13 @@ code above by a sequence of <CODE>setlocale</CODE> lines
 </PRE>
 
 <P>
-<A NAME="IDX153"></A>
-<A NAME="IDX154"></A>
 <A NAME="IDX155"></A>
 <A NAME="IDX156"></A>
 <A NAME="IDX157"></A>
 <A NAME="IDX158"></A>
 <A NAME="IDX159"></A>
+<A NAME="IDX160"></A>
+<A NAME="IDX161"></A>
 On all POSIX conformant systems the locale categories <CODE>LC_CTYPE</CODE>,
 <CODE>LC_MESSAGES</CODE>, <CODE>LC_COLLATE</CODE>, <CODE>LC_MONETARY</CODE>,
 <CODE>LC_NUMERIC</CODE>, and <CODE>LC_TIME</CODE> are available.  On some systems
@@ -166,7 +166,7 @@ is not multithread-safe.
 <H2><A NAME="SEC15" HREF="gettext_toc.html#TOC15">3.2  Preparing Translatable Strings</A></H2>
 
 <P>
-<A NAME="IDX160"></A>
+<A NAME="IDX162"></A>
 Before strings can be marked for translations, they sometimes need to
 be adjusted.  Usually preparing a string for translation is done right
 before marking it, during the marking phase which is described in the
@@ -198,7 +198,7 @@ Let's look at some examples of these guidelines.
 
 </P>
 <P>
-<A NAME="IDX161"></A>
+<A NAME="IDX163"></A>
 Translatable strings should be in good English style.  If slang language
 with abbreviations and shortcuts is used, often translators will not
 understand the message and will produce very inappropriate translations.
@@ -227,13 +227,13 @@ of the objects"?
 
 </P>
 <P>
-<A NAME="IDX162"></A>
+<A NAME="IDX164"></A>
 In both cases, adding more words to the message will help both the
 translator and the English speaking user.
 
 </P>
 <P>
-<A NAME="IDX163"></A>
+<A NAME="IDX165"></A>
 Translatable strings should be entire sentences.  It is often not possible
 to translate single verbs or adjectives in a substitutable way.
 
@@ -319,7 +319,7 @@ combined by xgettext, so the translator has to handle them once only.)
 
 </P>
 <P>
-<A NAME="IDX164"></A>
+<A NAME="IDX166"></A>
 Translatable strings should be limited to one paragraph; don't let a
 single message be longer than ten lines.  The reason is that when the
 translatable string changes, the translator is faced with the task of
@@ -330,7 +330,7 @@ the entire message.
 
 </P>
 <P>
-<A NAME="IDX165"></A>
+<A NAME="IDX167"></A>
 Many GNU programs have a <SAMP>`--help&acute;</SAMP> output that extends over several
 screen pages.  It is a courtesy towards the translators to split such a
 message into several ones of five to ten lines each.  While doing that,
@@ -341,8 +341,8 @@ looking for.
 
 </P>
 <P>
-<A NAME="IDX166"></A>
-<A NAME="IDX167"></A>
+<A NAME="IDX168"></A>
+<A NAME="IDX169"></A>
 Hardcoded string concatenation is sometimes used to construct English
 strings:
 
@@ -369,7 +369,7 @@ sprintf (s, "Replace %s with %s?", object1, object2);
 </PRE>
 
 <P>
-<A NAME="IDX168"></A>
+<A NAME="IDX170"></A>
 A similar case is compile time concatenation of strings.  The ISO C 99
 include file <CODE>&#60;inttypes.h&#62;</CODE> contains a macro <CODE>PRId64</CODE> that
 can be used as a formatting directive for outputting an <SAMP>`int64_t&acute;</SAMP>
@@ -423,8 +423,8 @@ regardless whether in decimal, octal or hexadecimal.
 
 </P>
 <P>
-<A NAME="IDX169"></A>
-<A NAME="IDX170"></A>
+<A NAME="IDX171"></A>
+<A NAME="IDX172"></A>
 All this applies to other programming languages as well.  For example, in
 Java and C#, string contenation is very frequently used, because it is a
 compiler built-in operator.  Like in C, in Java, you would change
@@ -469,7 +469,7 @@ Console.WriteLine(
 
 <H2><A NAME="SEC16" HREF="gettext_toc.html#TOC16">3.3  How Marks Appear in Sources</A></H2>
 <P>
-<A NAME="IDX171"></A>
+<A NAME="IDX173"></A>
 
 </P>
 <P>
@@ -520,7 +520,7 @@ sources for those trying to keep them within 79 or 80 columns.
 
 </P>
 <P>
-<A NAME="IDX172"></A>
+<A NAME="IDX174"></A>
 Many packages use <SAMP>`_&acute;</SAMP> (a simple underline) as a keyword,
 and write <SAMP>`_("Translatable string")&acute;</SAMP> instead of <SAMP>`gettext
 ("Translatable string")&acute;</SAMP>.  Further, the coding rule, from GNU standards,
@@ -556,7 +556,7 @@ an example of string <EM>not</EM> requiring translation!
 
 <H2><A NAME="SEC17" HREF="gettext_toc.html#TOC17">3.4  Marking Translatable Strings</A></H2>
 <P>
-<A NAME="IDX173"></A>
+<A NAME="IDX175"></A>
 
 </P>
 <P>
@@ -573,7 +573,7 @@ translation in some language, for the package being internationalized.
 
 </P>
 <P>
-<A NAME="IDX174"></A>
+<A NAME="IDX176"></A>
 The set of program sources, targetted by the PO mode commands describe
 here, should have an Emacs tags table constructed for your project,
 prior to using these PO file commands.  This is easy to do.  In any
@@ -595,7 +595,7 @@ format Emacs can understand.
 
 </P>
 <P>
-<A NAME="IDX175"></A>
+<A NAME="IDX177"></A>
 For packages following the GNU coding standards, there is
 a make goal <CODE>tags</CODE> or <CODE>TAGS</CODE> which constructs the tag files in
 all directories and for all files containing source code.
@@ -615,18 +615,18 @@ fill in while you mark strings as translatable in your program sources.
 
 <DT><KBD>,</KBD>
 <DD>
-<A NAME="IDX176"></A>
+<A NAME="IDX178"></A>
 Search through program sources for a string which looks like a
 candidate for translation (<CODE>po-tags-search</CODE>).
 
 <DT><KBD>M-,</KBD>
 <DD>
-<A NAME="IDX177"></A>
+<A NAME="IDX179"></A>
 Mark the last string found with <SAMP>`_()&acute;</SAMP> (<CODE>po-mark-translatable</CODE>).
 
 <DT><KBD>M-.</KBD>
 <DD>
-<A NAME="IDX178"></A>
+<A NAME="IDX180"></A>
 Mark the last string found with a keyword taken from a set of possible
 keywords.  This command with a prefix allows some management of these
 keywords (<CODE>po-select-mark-and-mark</CODE>).
@@ -634,7 +634,7 @@ keywords (<CODE>po-select-mark-and-mark</CODE>).
 </DL>
 
 <P>
-<A NAME="IDX179"></A>
+<A NAME="IDX181"></A>
 The <KBD>,</KBD> (<CODE>po-tags-search</CODE>) command searches for the next
 occurrence of a string which looks like a possible candidate for
 translation, and displays the program source in another Emacs window,
@@ -686,8 +686,8 @@ first tags file, this reinitialization might be considered spurious.
 
 </P>
 <P>
-<A NAME="IDX180"></A>
-<A NAME="IDX181"></A>
+<A NAME="IDX182"></A>
+<A NAME="IDX183"></A>
 The <KBD>M-,</KBD> (<CODE>po-mark-translatable</CODE>) command will mark the
 recently found string with the <SAMP>`_&acute;</SAMP> keyword.  The <KBD>M-.</KBD>
 (<CODE>po-select-mark-and-mark</CODE>) command will request that you type
@@ -748,7 +748,7 @@ prefer <SAMP>`_&acute;</SAMP>, as this one is already built in the <KBD>M-,</KBD
 <H2><A NAME="SEC18" HREF="gettext_toc.html#TOC18">3.5  Special Comments preceding Keywords</A></H2>
 
 <P>
-<A NAME="IDX182"></A>
+<A NAME="IDX184"></A>
 In C programs strings are often used within calls of functions from the
 <CODE>printf</CODE> family.  The special thing about these format strings is
 that they can contain format specifiers introduced with <KBD>%</KBD>.  Assume
@@ -816,8 +816,8 @@ only a heuristic.  In the <TT>`.po&acute;</TT> file the entry is marked using th
 
 </P>
 <P>
-<A NAME="IDX183"></A>
-<A NAME="IDX184"></A>
+<A NAME="IDX185"></A>
+<A NAME="IDX186"></A>
 The careful reader now might say that this again can cause problems.
 The heuristic might guess it wrong.  This is true and therefore
 <CODE>xgettext</CODE> knows about a special kind of comment which lets
@@ -863,7 +863,7 @@ used for solving this problem.
 <H2><A NAME="SEC19" HREF="gettext_toc.html#TOC19">3.6  Special Cases of Translatable Strings</A></H2>
 
 <P>
-<A NAME="IDX185"></A>
+<A NAME="IDX187"></A>
 The attentive reader might now point out that it is not always possible
 to mark translatable string with <CODE>gettext</CODE> or something like this.
 Consider the following case:
index 5d5d4c9a424bf74c88e5ff03da0fb6e390b7fe1e..d2b807325a982a6a29df8e1a8a6d355bad952d8e 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 4  Making the PO Template File</TITLE>
 </HEAD>
@@ -12,7 +12,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_3.html">previous<
 
 <H1><A NAME="SEC22" HREF="gettext_toc.html#TOC22">4  Making the PO Template File</A></H1>
 <P>
-<A NAME="IDX186"></A>
+<A NAME="IDX188"></A>
 
 </P>
 <P>
@@ -35,8 +35,8 @@ was fuzzy, and the suffix <SAMP>`.pot&acute;</SAMP> wasn't in use at that time.)
 <H2><A NAME="SEC23" HREF="gettext_toc.html#TOC23">4.1  Invoking the <CODE>xgettext</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX187"></A>
-<A NAME="IDX188"></A>
+<A NAME="IDX189"></A>
+<A NAME="IDX190"></A>
 
 <PRE>
 xgettext [<VAR>option</VAR>] [<VAR>inputfile</VAR>] ...
@@ -61,8 +61,8 @@ Input files.
 <DD>
 <DT><SAMP>`--files-from=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX189"></A>
-<A NAME="IDX190"></A>
+<A NAME="IDX191"></A>
+<A NAME="IDX192"></A>
 Read the names of the input files from <VAR>file</VAR> instead of getting
 them from the command line.
 
@@ -70,8 +70,8 @@ them from the command line.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX191"></A>
-<A NAME="IDX192"></A>
+<A NAME="IDX193"></A>
+<A NAME="IDX194"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -92,16 +92,16 @@ If <VAR>inputfile</VAR> is <SAMP>`-&acute;</SAMP>, standard input is read.
 <DD>
 <DT><SAMP>`--default-domain=<VAR>name</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX193"></A>
-<A NAME="IDX194"></A>
+<A NAME="IDX195"></A>
+<A NAME="IDX196"></A>
 Use <TT>`<VAR>name</VAR>.po&acute;</TT> for output (instead of <TT>`messages.po&acute;</TT>).
 
 <DT><SAMP>`-o <VAR>file</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--output=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX195"></A>
-<A NAME="IDX196"></A>
+<A NAME="IDX197"></A>
+<A NAME="IDX198"></A>
 Write output to specified file (instead of <TT>`<VAR>name</VAR>.po&acute;</TT> or
 <TT>`messages.po&acute;</TT>).
 
@@ -109,14 +109,14 @@ Write output to specified file (instead of <TT>`<VAR>name</VAR>.po&acute;</TT> o
 <DD>
 <DT><SAMP>`--output-dir=<VAR>dir</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX197"></A>
-<A NAME="IDX198"></A>
+<A NAME="IDX199"></A>
+<A NAME="IDX200"></A>
 Output files will be placed in directory <VAR>dir</VAR>.
 
 </DL>
 
 <P>
-<A NAME="IDX199"></A>
+<A NAME="IDX201"></A>
 If the output <VAR>file</VAR> is <SAMP>`-&acute;</SAMP> or <SAMP>`/dev/stdout&acute;</SAMP>, the output
 is written to standard output.
 
@@ -131,22 +131,22 @@ is written to standard output.
 <DD>
 <DT><SAMP>`--language=<VAR>name</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX200"></A>
-<A NAME="IDX201"></A>
 <A NAME="IDX202"></A>
+<A NAME="IDX203"></A>
+<A NAME="IDX204"></A>
 Specifies the language of the input files.  The supported languages
 are <CODE>C</CODE>, <CODE>C++</CODE>, <CODE>ObjectiveC</CODE>, <CODE>PO</CODE>, <CODE>Python</CODE>,
-<CODE>Lisp</CODE>, <CODE>EmacsLisp</CODE>, <CODE>librep</CODE>, <CODE>Smalltalk</CODE>, <CODE>Java</CODE>,
-<CODE>JavaProperties</CODE>, <CODE>C#</CODE>, <CODE>awk</CODE>, <CODE>YCP</CODE>, <CODE>Tcl</CODE>,
-<CODE>Perl</CODE>, <CODE>PHP</CODE>, <CODE>GCC-source</CODE>, <CODE>NXStringTable</CODE>, <CODE>RST</CODE>,
-<CODE>Glade</CODE>.
+<CODE>Lisp</CODE>, <CODE>EmacsLisp</CODE>, <CODE>librep</CODE>, <CODE>Scheme</CODE>, <CODE>Smalltalk</CODE>,
+<CODE>Java</CODE>, <CODE>JavaProperties</CODE>, <CODE>C#</CODE>, <CODE>awk</CODE>, <CODE>YCP</CODE>,
+<CODE>Tcl</CODE>, <CODE>Perl</CODE>, <CODE>PHP</CODE>, <CODE>GCC-source</CODE>, <CODE>NXStringTable</CODE>,
+<CODE>RST</CODE>, <CODE>Glade</CODE>.
 
 <DT><SAMP>`-C&acute;</SAMP>
 <DD>
 <DT><SAMP>`--c++&acute;</SAMP>
 <DD>
-<A NAME="IDX203"></A>
-<A NAME="IDX204"></A>
+<A NAME="IDX205"></A>
+<A NAME="IDX206"></A>
 This is a shorthand for <CODE>--language=C++</CODE>.
 
 </DL>
@@ -164,7 +164,7 @@ extension.
 
 <DT><SAMP>`--from-code=<VAR>name</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX205"></A>
+<A NAME="IDX207"></A>
 Specifies the encoding of the input files.  This option is needed only
 if some untranslated message strings or their corresponding comments
 contain non-ASCII characters.  Note that Python, Tcl, and Glade input
@@ -186,16 +186,16 @@ By default the input files are assumed to be in ASCII.
 <DD>
 <DT><SAMP>`--join-existing&acute;</SAMP>
 <DD>
-<A NAME="IDX206"></A>
-<A NAME="IDX207"></A>
+<A NAME="IDX208"></A>
+<A NAME="IDX209"></A>
 Join messages with existing file.
 
 <DT><SAMP>`-x <VAR>file</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--exclude-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX208"></A>
-<A NAME="IDX209"></A>
+<A NAME="IDX210"></A>
+<A NAME="IDX211"></A>
 Entries from <VAR>file</VAR> are not extracted.  <VAR>file</VAR> should be a PO or
 POT file.
 
@@ -203,8 +203,8 @@ POT file.
 <DD>
 <DT><SAMP>`--add-comments[=<VAR>tag</VAR>]&acute;</SAMP>
 <DD>
-<A NAME="IDX210"></A>
-<A NAME="IDX211"></A>
+<A NAME="IDX212"></A>
+<A NAME="IDX213"></A>
 Place comment block with <VAR>tag</VAR> (or those preceding keyword lines)
 in output file.
 
@@ -220,8 +220,8 @@ in output file.
 <DD>
 <DT><SAMP>`--extract-all&acute;</SAMP>
 <DD>
-<A NAME="IDX212"></A>
-<A NAME="IDX213"></A>
+<A NAME="IDX214"></A>
+<A NAME="IDX215"></A>
 Extract all strings.
 
 This option has an effect with most languages, namely C, C++, ObjectiveC,
@@ -232,12 +232,12 @@ GCC-source, Glade.
 <DD>
 <DT><SAMP>`--keyword[=<VAR>keywordspec</VAR>]&acute;</SAMP>
 <DD>
-<A NAME="IDX214"></A>
-<A NAME="IDX215"></A>
+<A NAME="IDX216"></A>
+<A NAME="IDX217"></A>
 Additional keyword to be looked for (without <VAR>keywordspec</VAR> means not to
 use default keywords).
 
-<A NAME="IDX216"></A>
+<A NAME="IDX218"></A>
 If <VAR>keywordspec</VAR> is a C identifer <VAR>id</VAR>, <CODE>xgettext</CODE> looks
 for strings in the first argument of each call to the function or macro
 <VAR>id</VAR>.  If <VAR>keywordspec</VAR> is of the form
@@ -259,13 +259,13 @@ GCC-source, Glade.
 
 <DT><SAMP>`--flag=<VAR>word</VAR>:<VAR>arg</VAR>:<VAR>flag</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX217"></A>
+<A NAME="IDX219"></A>
 Specifies additional flags for strings occurring as part of the <VAR>arg</VAR>th
 argument of the function <VAR>word</VAR>.  The possible flags are the possible
 format string indicators, such as <SAMP>`c-format&acute;</SAMP>, and their negations,
 such as <SAMP>`no-c-format&acute;</SAMP>, possibly prefixed with <SAMP>`pass-&acute;</SAMP>.
 <BR>
-<A NAME="IDX218"></A>
+<A NAME="IDX220"></A>
 The meaning of <CODE>--flag=<VAR>function</VAR>:<VAR>arg</VAR>:<VAR>lang</VAR>-format</CODE>
 is that in language <VAR>lang</VAR>, the specified <VAR>function</VAR> expects as
 <VAR>arg</VAR>th argument a format string.  (For those of you familiar with
@@ -283,7 +283,7 @@ together with the checks done by <SAMP>`msgfmt -c&acute;</SAMP> it will ensure t
 translators cannot accidentally use format string directives that would
 lead to a crash at runtime.
 <BR>
-<A NAME="IDX219"></A>
+<A NAME="IDX221"></A>
 The meaning of <CODE>--flag=<VAR>function</VAR>:<VAR>arg</VAR>:pass-<VAR>lang</VAR>-format</CODE>
 is that in language <VAR>lang</VAR>, if the <VAR>function</VAR> call occurs in a
 position that must yield a format string, then its <VAR>arg</VAR>th argument
@@ -303,32 +303,32 @@ translators cannot accidentally use format string directives that would
 lead to a crash at runtime.
 <BR>
 This option has an effect with most languages, namely C, C++, ObjectiveC,
-Shell, Python, Lisp, EmacsLisp, librep, Java, C#, awk, YCP, Tcl, Perl, PHP,
+Shell, Python, Lisp, EmacsLisp, librep, Scheme, Java, C#, awk, YCP, Tcl, Perl, PHP,
 GCC-source.
 
 <DT><SAMP>`-T&acute;</SAMP>
 <DD>
 <DT><SAMP>`--trigraphs&acute;</SAMP>
 <DD>
-<A NAME="IDX220"></A>
-<A NAME="IDX221"></A>
 <A NAME="IDX222"></A>
+<A NAME="IDX223"></A>
+<A NAME="IDX224"></A>
 Understand ANSI C trigraphs for input.
 <BR>
 This option has an effect only with the languages C, C++, ObjectiveC.
 
 <DT><SAMP>`--qt&acute;</SAMP>
 <DD>
-<A NAME="IDX223"></A>
-<A NAME="IDX224"></A>
+<A NAME="IDX225"></A>
+<A NAME="IDX226"></A>
 Recognize Qt format strings.
 <BR>
 This option has an effect only with the language C++.
 
 <DT><SAMP>`--debug&acute;</SAMP>
 <DD>
-<A NAME="IDX225"></A>
-<A NAME="IDX226"></A>
+<A NAME="IDX227"></A>
+<A NAME="IDX228"></A>
 Use the flags <CODE>c-format</CODE> and <CODE>possible-c-format</CODE> to show who was
 responsible for marking a message as a format string.  The latter form is
 used if the <CODE>xgettext</CODE> program decided, the format form is used if
@@ -353,47 +353,47 @@ adjacent strings, and escaped end of lines for continued strings.
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX227"></A>
+<A NAME="IDX229"></A>
 Always write an output file even if no message is defined.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX228"></A>
-<A NAME="IDX229"></A>
+<A NAME="IDX230"></A>
+<A NAME="IDX231"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX230"></A>
+<A NAME="IDX232"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX231"></A>
-<A NAME="IDX232"></A>
+<A NAME="IDX233"></A>
+<A NAME="IDX234"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX233"></A>
+<A NAME="IDX235"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
 
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX234"></A>
+<A NAME="IDX236"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX235"></A>
+<A NAME="IDX237"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -401,15 +401,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX236"></A>
-<A NAME="IDX237"></A>
+<A NAME="IDX238"></A>
+<A NAME="IDX239"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX238"></A>
+<A NAME="IDX240"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -418,9 +418,9 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX239"></A>
-<A NAME="IDX240"></A>
 <A NAME="IDX241"></A>
+<A NAME="IDX242"></A>
+<A NAME="IDX243"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -428,16 +428,16 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX242"></A>
-<A NAME="IDX243"></A>
+<A NAME="IDX244"></A>
+<A NAME="IDX245"></A>
 Sort output by file location.
 
 <DT><SAMP>`--omit-header&acute;</SAMP>
 <DD>
-<A NAME="IDX244"></A>
+<A NAME="IDX246"></A>
 Don't write header with <SAMP>`msgid ""&acute;</SAMP> entry.
 
-<A NAME="IDX245"></A>
+<A NAME="IDX247"></A>
 This is useful for testing purposes because it eliminates a source
 of variance for generated <CODE>.gmo</CODE> files.  With <CODE>--omit-header</CODE>,
 two invocations of <CODE>xgettext</CODE> on the same files with the same
@@ -445,7 +445,7 @@ options at different times are guaranteed to produce the same results.
 
 <DT><SAMP>`--copyright-holder=<VAR>string</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX246"></A>
+<A NAME="IDX248"></A>
 Set the copyright holder in the output.  <VAR>string</VAR> should be the
 copyright holder of the surrounding package.  (Note that the msgstr
 strings, extracted from the package's sources, belong to the copyright
@@ -461,14 +461,14 @@ simply because <CODE>xgettext</CODE> was first used in the GNU project.
 
 <DT><SAMP>`--foreign-user&acute;</SAMP>
 <DD>
-<A NAME="IDX247"></A>
+<A NAME="IDX249"></A>
 Omit FSF copyright in output.  This option is equivalent to
 <SAMP>`--copyright-holder="&acute;</SAMP>.  It can be useful for packages outside the GNU
 project that want their translations to be in the public domain.
 
 <DT><SAMP>`--msgid-bugs-address=<VAR>email@address</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX248"></A>
+<A NAME="IDX250"></A>
 Set the reporting address for msgid bugs.  This is the email address or URL
 to which the translators shall report bugs in the untranslated strings:
 
@@ -502,16 +502,16 @@ Don't forget to specify this option.
 <DD>
 <DT><SAMP>`--msgstr-prefix[=<VAR>string</VAR>]&acute;</SAMP>
 <DD>
-<A NAME="IDX249"></A>
-<A NAME="IDX250"></A>
+<A NAME="IDX251"></A>
+<A NAME="IDX252"></A>
 Use <VAR>string</VAR> (or "" if not specified) as prefix for msgstr entries.
 
 <DT><SAMP>`-M [<VAR>string</VAR>]&acute;</SAMP>
 <DD>
 <DT><SAMP>`--msgstr-suffix[=<VAR>string</VAR>]&acute;</SAMP>
 <DD>
-<A NAME="IDX251"></A>
-<A NAME="IDX252"></A>
+<A NAME="IDX253"></A>
+<A NAME="IDX254"></A>
 Use <VAR>string</VAR> (or "" if not specified) as suffix for msgstr entries.
 
 </DL>
@@ -526,16 +526,16 @@ Use <VAR>string</VAR> (or "" if not specified) as suffix for msgstr entries.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX253"></A>
-<A NAME="IDX254"></A>
+<A NAME="IDX255"></A>
+<A NAME="IDX256"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX255"></A>
-<A NAME="IDX256"></A>
+<A NAME="IDX257"></A>
+<A NAME="IDX258"></A>
 Output version information and exit.
 
 </DL>
index 00a392154d85a4d48f880eed5c5778959c0cc804..e24ddf6ed46f2d6fa9e7f665c866244eff0bb419 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 5  Creating a New PO File</TITLE>
 </HEAD>
@@ -12,7 +12,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_4.html">previous<
 
 <H1><A NAME="SEC32" HREF="gettext_toc.html#TOC32">5  Creating a New PO File</A></H1>
 <P>
-<A NAME="IDX257"></A>
+<A NAME="IDX259"></A>
 
 </P>
 <P>
@@ -47,16 +47,16 @@ the header entry of this file.
 <H2><A NAME="SEC33" HREF="gettext_toc.html#TOC33">5.1  Invoking the <CODE>msginit</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX258"></A>
-<A NAME="IDX259"></A>
+<A NAME="IDX260"></A>
+<A NAME="IDX261"></A>
 
 <PRE>
 msginit [<VAR>option</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX260"></A>
-<A NAME="IDX261"></A>
+<A NAME="IDX262"></A>
+<A NAME="IDX263"></A>
 The <CODE>msginit</CODE> program creates a new PO file, initializing the meta
 information with values from the user's environment.
 
@@ -71,8 +71,8 @@ information with values from the user's environment.
 <DD>
 <DT><SAMP>`--input=<VAR>inputfile</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX262"></A>
-<A NAME="IDX263"></A>
+<A NAME="IDX264"></A>
+<A NAME="IDX265"></A>
 Input POT file.
 
 </DL>
@@ -92,8 +92,8 @@ POT file.  If it is <SAMP>`-&acute;</SAMP>, standard input is read.
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX264"></A>
-<A NAME="IDX265"></A>
+<A NAME="IDX266"></A>
+<A NAME="IDX267"></A>
 Write output to specified PO file.
 
 </DL>
@@ -114,14 +114,14 @@ standard output.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX266"></A>
-<A NAME="IDX267"></A>
+<A NAME="IDX268"></A>
+<A NAME="IDX269"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX268"></A>
+<A NAME="IDX270"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -137,15 +137,15 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 <DD>
 <DT><SAMP>`--locale=<VAR>ll_CC</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX269"></A>
-<A NAME="IDX270"></A>
+<A NAME="IDX271"></A>
+<A NAME="IDX272"></A>
 Set target locale.  <VAR>ll</VAR> should be a language code, and <VAR>CC</VAR> should
 be a country code.  The command <SAMP>`locale -a&acute;</SAMP> can be used to output a list
 of all installed locales.  The default is the user's locale setting.
 
 <DT><SAMP>`--no-translator&acute;</SAMP>
 <DD>
-<A NAME="IDX271"></A>
+<A NAME="IDX273"></A>
 Declares that the PO file will not have a human translator and is instead
 automatically generated.
 
@@ -153,15 +153,15 @@ automatically generated.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX272"></A>
-<A NAME="IDX273"></A>
+<A NAME="IDX274"></A>
+<A NAME="IDX275"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX274"></A>
+<A NAME="IDX276"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -169,15 +169,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX275"></A>
-<A NAME="IDX276"></A>
+<A NAME="IDX277"></A>
+<A NAME="IDX278"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX277"></A>
+<A NAME="IDX279"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -194,16 +194,16 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX278"></A>
-<A NAME="IDX279"></A>
+<A NAME="IDX280"></A>
+<A NAME="IDX281"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX280"></A>
-<A NAME="IDX281"></A>
+<A NAME="IDX282"></A>
+<A NAME="IDX283"></A>
 Output version information and exit.
 
 </DL>
@@ -212,7 +212,7 @@ Output version information and exit.
 
 <H2><A NAME="SEC39" HREF="gettext_toc.html#TOC39">5.2  Filling in the Header Entry</A></H2>
 <P>
-<A NAME="IDX282"></A>
+<A NAME="IDX284"></A>
 
 </P>
 <P>
@@ -281,7 +281,7 @@ Before starting a translation, it is a good idea to get in touch with
 your translation team, not only to make sure you don't do duplicated work,
 but also to coordinate difficult linguistic issues.
 
-<A NAME="IDX283"></A>
+<A NAME="IDX285"></A>
 In the Free Translation Project, each translation team has its own mailing
 list.  The up-to-date list of teams can be found at the Free Translation
 Project's homepage, <A HREF="http://www.iro.umontreal.ca/contrib/po/HTML/">http://www.iro.umontreal.ca/contrib/po/HTML/</A>,
@@ -289,14 +289,14 @@ in the "National teams" area.
 
 <DT>Content-Type
 <DD>
-<A NAME="IDX284"></A>
-<A NAME="IDX285"></A>
+<A NAME="IDX286"></A>
+<A NAME="IDX287"></A>
 Replace <SAMP>`CHARSET&acute;</SAMP> with the character encoding used for your language,
 in your locale, or UTF-8.  This field is needed for correct operation of the
 <CODE>msgmerge</CODE> and <CODE>msgfmt</CODE> programs, as well as for users whose
 locale's character encoding differs from yours (see section <A HREF="gettext_10.html#SEC168">10.2.4  How to specify the output character set <CODE>gettext</CODE> uses</A>).
 
-<A NAME="IDX286"></A>
+<A NAME="IDX288"></A>
 You get the character encoding of your locale by running the shell command
 <SAMP>`locale charmap&acute;</SAMP>.  If the result is <SAMP>`C&acute;</SAMP> or <SAMP>`ANSI_X3.4-1968&acute;</SAMP>,
 which is equivalent to <SAMP>`ASCII&acute;</SAMP> (= <SAMP>`US-ASCII&acute;</SAMP>), it means that your
@@ -304,7 +304,7 @@ locale is not correctly configured.  In this case, ask your translation
 team which charset to use.  <SAMP>`ASCII&acute;</SAMP> is not usable for any language
 except Latin.
 
-<A NAME="IDX287"></A>
+<A NAME="IDX289"></A>
 Because the PO files must be portable to operating systems with less advanced
 internationalization facilities, the character encodings that can be used
 are limited to those supported by both GNU <CODE>libc</CODE> and GNU
@@ -321,11 +321,11 @@ are limited to those supported by both GNU <CODE>libc</CODE> and GNU
 <CODE>BIG5</CODE>, <CODE>BIG5-HKSCS</CODE>, <CODE>GBK</CODE>, <CODE>GB18030</CODE>, <CODE>SHIFT_JIS</CODE>,
 <CODE>JOHAB</CODE>, <CODE>TIS-620</CODE>, <CODE>VISCII</CODE>, <CODE>GEORGIAN-PS</CODE>, <CODE>UTF-8</CODE>.
 
-<A NAME="IDX288"></A>
+<A NAME="IDX290"></A>
 In the GNU system, the following encodings are frequently used for the
 corresponding languages.
 
-<A NAME="IDX289"></A>
+<A NAME="IDX291"></A>
 
 <UL>
 <LI><CODE>ISO-8859-1</CODE> for
@@ -385,8 +385,8 @@ for traditional writing of Chinese,
 
 </UL>
 
-<A NAME="IDX290"></A>
-<A NAME="IDX291"></A>
+<A NAME="IDX292"></A>
+<A NAME="IDX293"></A>
 When single quote characters or double quote characters are used in
 translations for your language, and your locale's encoding is one of the
 ISO-8859-* charsets, it is best if you create your PO files in UTF-8
@@ -398,7 +398,7 @@ real quote characters, whereas users in ISO-8859-* locales will see the
 vertical apostrophe and the vertical double quote instead (because that's
 what the character set conversion will transliterate them to).
 
-<A NAME="IDX292"></A>
+<A NAME="IDX294"></A>
 To enter such quote characters under X11, you can change your keyboard
 mapping using the <CODE>xmodmap</CODE> program.  The X11 names of the quote
 characters are "leftsinglequotemark", "rightsinglequotemark",
index 4cbb550286e0a8344ce57b762cc2616845254dae..9187e35d20ce959c4e7dd992fe488f29236288a7 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 6  Updating Existing PO Files</TITLE>
 </HEAD>
@@ -17,8 +17,8 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_5.html">previous<
 <H2><A NAME="SEC41" HREF="gettext_toc.html#TOC41">6.1  Invoking the <CODE>msgmerge</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX293"></A>
-<A NAME="IDX294"></A>
+<A NAME="IDX295"></A>
+<A NAME="IDX296"></A>
 
 <PRE>
 msgmerge [<VAR>option</VAR>] <VAR>def</VAR>.po <VAR>ref</VAR>.pot
@@ -55,8 +55,8 @@ References to the new sources.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX295"></A>
-<A NAME="IDX296"></A>
+<A NAME="IDX297"></A>
+<A NAME="IDX298"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -65,8 +65,8 @@ file will be written relative to the current directory, though.
 <DD>
 <DT><SAMP>`--compendium=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX297"></A>
-<A NAME="IDX298"></A>
+<A NAME="IDX299"></A>
+<A NAME="IDX300"></A>
 Specify an additional library of message translations.  See section <A HREF="gettext_6.html#SEC59">6.11  Using Translation Compendia</A>.
 This option may be specified more than once.
 
@@ -82,8 +82,8 @@ This option may be specified more than once.
 <DD>
 <DT><SAMP>`--update&acute;</SAMP>
 <DD>
-<A NAME="IDX299"></A>
-<A NAME="IDX300"></A>
+<A NAME="IDX301"></A>
+<A NAME="IDX302"></A>
 Update <VAR>def</VAR>.po.  Do nothing if <VAR>def</VAR>.po is already up to date.
 
 </DL>
@@ -98,14 +98,14 @@ Update <VAR>def</VAR>.po.  Do nothing if <VAR>def</VAR>.po is already up to date
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX301"></A>
-<A NAME="IDX302"></A>
+<A NAME="IDX303"></A>
+<A NAME="IDX304"></A>
 Write output to specified file.
 
 </DL>
 
 <P>
-<A NAME="IDX303"></A>
+<A NAME="IDX305"></A>
 The results are written to standard output if no output file is specified
 or if it is <SAMP>`-&acute;</SAMP>.
 
@@ -122,19 +122,19 @@ The result is written back to <VAR>def</VAR>.po.
 
 <DT><SAMP>`--backup=<VAR>control</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX304"></A>
-<A NAME="IDX305"></A>
+<A NAME="IDX306"></A>
+<A NAME="IDX307"></A>
 Make a backup of <VAR>def</VAR>.po
 
 <DT><SAMP>`--suffix=<VAR>suffix</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX306"></A>
+<A NAME="IDX308"></A>
 Override the usual backup suffix.
 
 </DL>
 
 <P>
-<A NAME="IDX307"></A>
+<A NAME="IDX309"></A>
 The version control method may be selected via the <CODE>--backup</CODE> option
 or through the <CODE>VERSION_CONTROL</CODE> environment variable.  Here are the
 values:
@@ -184,16 +184,16 @@ The backup suffix is <SAMP>`~&acute;</SAMP>, unless set with <CODE>--suffix</COD
 <DD>
 <DT><SAMP>`--multi-domain&acute;</SAMP>
 <DD>
-<A NAME="IDX308"></A>
-<A NAME="IDX309"></A>
+<A NAME="IDX310"></A>
+<A NAME="IDX311"></A>
 Apply <VAR>ref</VAR>.pot to each of the domains in <VAR>def</VAR>.po.
 
 <DT><SAMP>`-N&acute;</SAMP>
 <DD>
 <DT><SAMP>`--no-fuzzy-matching&acute;</SAMP>
 <DD>
-<A NAME="IDX310"></A>
-<A NAME="IDX311"></A>
+<A NAME="IDX312"></A>
+<A NAME="IDX313"></A>
 Do not use fuzzy matching when an exact match is not found.  This may speed
 up the operation considerably.
 </DL>
@@ -208,14 +208,14 @@ up the operation considerably.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX312"></A>
-<A NAME="IDX313"></A>
+<A NAME="IDX314"></A>
+<A NAME="IDX315"></A>
 Assume the input files are Java ResourceBundles in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX314"></A>
+<A NAME="IDX316"></A>
 Assume the input files are NeXTstep/GNUstep localized resource files in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -229,30 +229,30 @@ Assume the input files are NeXTstep/GNUstep localized resource files in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX315"></A>
+<A NAME="IDX317"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX316"></A>
-<A NAME="IDX317"></A>
+<A NAME="IDX318"></A>
+<A NAME="IDX319"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX318"></A>
+<A NAME="IDX320"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX319"></A>
+<A NAME="IDX321"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX320"></A>
+<A NAME="IDX322"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -261,15 +261,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX321"></A>
-<A NAME="IDX322"></A>
+<A NAME="IDX323"></A>
+<A NAME="IDX324"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX323"></A>
+<A NAME="IDX325"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -277,15 +277,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX324"></A>
-<A NAME="IDX325"></A>
+<A NAME="IDX326"></A>
+<A NAME="IDX327"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX326"></A>
+<A NAME="IDX328"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -294,9 +294,9 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX327"></A>
-<A NAME="IDX328"></A>
 <A NAME="IDX329"></A>
+<A NAME="IDX330"></A>
+<A NAME="IDX331"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -304,8 +304,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX330"></A>
-<A NAME="IDX331"></A>
+<A NAME="IDX332"></A>
+<A NAME="IDX333"></A>
 Sort output by file location.
 
 </DL>
@@ -320,24 +320,24 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX332"></A>
-<A NAME="IDX333"></A>
+<A NAME="IDX334"></A>
+<A NAME="IDX335"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX334"></A>
-<A NAME="IDX335"></A>
+<A NAME="IDX336"></A>
+<A NAME="IDX337"></A>
 Output version information and exit.
 
 <DT><SAMP>`-v&acute;</SAMP>
 <DD>
 <DT><SAMP>`--verbose&acute;</SAMP>
 <DD>
-<A NAME="IDX336"></A>
-<A NAME="IDX337"></A>
+<A NAME="IDX338"></A>
+<A NAME="IDX339"></A>
 Increase verbosity level.
 
 <DT><SAMP>`-q&acute;</SAMP>
@@ -346,9 +346,9 @@ Increase verbosity level.
 <DD>
 <DT><SAMP>`--silent&acute;</SAMP>
 <DD>
-<A NAME="IDX338"></A>
-<A NAME="IDX339"></A>
 <A NAME="IDX340"></A>
+<A NAME="IDX341"></A>
+<A NAME="IDX342"></A>
 Suppress progress indicators.
 
 </DL>
@@ -357,7 +357,7 @@ Suppress progress indicators.
 
 <H2><A NAME="SEC50" HREF="gettext_toc.html#TOC50">6.2  Translated Entries</A></H2>
 <P>
-<A NAME="IDX341"></A>
+<A NAME="IDX343"></A>
 
 </P>
 <P>
@@ -369,7 +369,7 @@ Other entry types will be excluded; translation will not occur for them.
 
 </P>
 <P>
-<A NAME="IDX342"></A>
+<A NAME="IDX344"></A>
 Some commands are more specifically related to translated entry processing.
 
 </P>
@@ -377,21 +377,21 @@ Some commands are more specifically related to translated entry processing.
 
 <DT><KBD>t</KBD>
 <DD>
-<A NAME="IDX343"></A>
+<A NAME="IDX345"></A>
 Find the next translated entry (<CODE>po-next-translated-entry</CODE>).
 
 <DT><KBD>T</KBD>
 <DD>
-<A NAME="IDX344"></A>
+<A NAME="IDX346"></A>
 Find the previous translated entry (<CODE>po-previous-translated-entry</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX345"></A>
-<A NAME="IDX346"></A>
 <A NAME="IDX347"></A>
 <A NAME="IDX348"></A>
+<A NAME="IDX349"></A>
+<A NAME="IDX350"></A>
 The commands <KBD>t</KBD> (<CODE>po-next-translated-entry</CODE>) and <KBD>T</KBD>
 (<CODE>po-previous-translated-entry</CODE>) move forwards or backwards, chasing
 for an translated entry.  If none is found, the search is extended and
@@ -399,7 +399,7 @@ wraps around in the PO file buffer.
 
 </P>
 <P>
-<A NAME="IDX349"></A>
+<A NAME="IDX351"></A>
 Translated entries usually result from the translator having edited in
 a translation for them, section <A HREF="gettext_6.html#SEC54">6.6  Modifying Translations</A>.  However, if the
 variable <CODE>po-auto-fuzzy-on-edit</CODE> is not <CODE>nil</CODE>, the entry having
@@ -412,12 +412,12 @@ See section <A HREF="gettext_6.html#SEC51">6.3  Fuzzy Entries</A>.
 
 <H2><A NAME="SEC51" HREF="gettext_toc.html#TOC51">6.3  Fuzzy Entries</A></H2>
 <P>
-<A NAME="IDX350"></A>
+<A NAME="IDX352"></A>
 
 </P>
 <P>
-<A NAME="IDX351"></A>
-<A NAME="IDX352"></A>
+<A NAME="IDX353"></A>
+<A NAME="IDX354"></A>
 Each PO file entry may have a set of <EM>attributes</EM>, which are
 qualities given a name and explicitly associated with the translation,
 using a special system comment.  One of these attributes
@@ -440,7 +440,7 @@ might mark some entries as being fuzzy.
 
 </P>
 <P>
-<A NAME="IDX353"></A>
+<A NAME="IDX355"></A>
 Also, the translator may decide herself to mark an entry as fuzzy
 for her own convenience, when she wants to remember that the entry
 has to be later revisited.  So, some commands are more specifically
@@ -451,26 +451,26 @@ related to fuzzy entry processing.
 
 <DT><KBD>z</KBD>
 <DD>
-<A NAME="IDX354"></A>
+<A NAME="IDX356"></A>
 Find the next fuzzy entry (<CODE>po-next-fuzzy-entry</CODE>).
 
 <DT><KBD>Z</KBD>
 <DD>
-<A NAME="IDX355"></A>
+<A NAME="IDX357"></A>
 Find the previous fuzzy entry (<CODE>po-previous-fuzzy-entry</CODE>).
 
 <DT><KBD><KBD>TAB</KBD></KBD>
 <DD>
-<A NAME="IDX356"></A>
+<A NAME="IDX358"></A>
 Remove the fuzzy attribute of the current entry (<CODE>po-unfuzzy</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX357"></A>
-<A NAME="IDX358"></A>
 <A NAME="IDX359"></A>
 <A NAME="IDX360"></A>
+<A NAME="IDX361"></A>
+<A NAME="IDX362"></A>
 The commands <KBD>z</KBD> (<CODE>po-next-fuzzy-entry</CODE>) and <KBD>Z</KBD>
 (<CODE>po-previous-fuzzy-entry</CODE>) move forwards or backwards, chasing for
 a fuzzy entry.  If none is found, the search is extended and wraps
@@ -478,9 +478,9 @@ around in the PO file buffer.
 
 </P>
 <P>
-<A NAME="IDX361"></A>
-<A NAME="IDX362"></A>
 <A NAME="IDX363"></A>
+<A NAME="IDX364"></A>
+<A NAME="IDX365"></A>
 The command <KBD><KBD>TAB</KBD></KBD> (<CODE>po-unfuzzy</CODE>) removes the fuzzy
 attribute associated with an entry, usually leaving it translated.
 Further, if the variable <CODE>po-auto-select-on-unfuzzy</CODE> has not
@@ -502,8 +502,8 @@ to chase another entry, leaving the entry fuzzy.
 
 </P>
 <P>
-<A NAME="IDX364"></A>
-<A NAME="IDX365"></A>
+<A NAME="IDX366"></A>
+<A NAME="IDX367"></A>
 The translator may also use the <KBD><KBD>DEL</KBD></KBD> command
 (<CODE>po-fade-out-entry</CODE>) over any translated entry to mark it as being
 fuzzy, when she wants to easily leave a trace she wants to later return
@@ -520,7 +520,7 @@ still exists.
 
 <H2><A NAME="SEC52" HREF="gettext_toc.html#TOC52">6.4  Untranslated Entries</A></H2>
 <P>
-<A NAME="IDX366"></A>
+<A NAME="IDX368"></A>
 
 </P>
 <P>
@@ -540,7 +540,7 @@ are easily recognizable by the fact they end with <SAMP>`msgstr ""&acute;</SAMP>
 
 </P>
 <P>
-<A NAME="IDX367"></A>
+<A NAME="IDX369"></A>
 The work of the translator might be (quite naively) seen as the process
 of seeking for an untranslated entry, editing a translation for
 it, and repeating these actions until no untranslated entries remain.
@@ -552,26 +552,26 @@ processing.
 
 <DT><KBD>u</KBD>
 <DD>
-<A NAME="IDX368"></A>
+<A NAME="IDX370"></A>
 Find the next untranslated entry (<CODE>po-next-untranslated-entry</CODE>).
 
 <DT><KBD>U</KBD>
 <DD>
-<A NAME="IDX369"></A>
+<A NAME="IDX371"></A>
 Find the previous untranslated entry (<CODE>po-previous-untransted-entry</CODE>).
 
 <DT><KBD>k</KBD>
 <DD>
-<A NAME="IDX370"></A>
+<A NAME="IDX372"></A>
 Turn the current entry into an untranslated one (<CODE>po-kill-msgstr</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX371"></A>
-<A NAME="IDX372"></A>
 <A NAME="IDX373"></A>
 <A NAME="IDX374"></A>
+<A NAME="IDX375"></A>
+<A NAME="IDX376"></A>
 The commands <KBD>u</KBD> (<CODE>po-next-untranslated-entry</CODE>) and <KBD>U</KBD>
 (<CODE>po-previous-untransted-entry</CODE>) move forwards or backwards,
 chasing for an untranslated entry.  If none is found, the search is
@@ -579,8 +579,8 @@ extended and wraps around in the PO file buffer.
 
 </P>
 <P>
-<A NAME="IDX375"></A>
-<A NAME="IDX376"></A>
+<A NAME="IDX377"></A>
+<A NAME="IDX378"></A>
 An entry can be turned back into an untranslated entry by
 merely emptying its translation, using the command <KBD>k</KBD>
 (<CODE>po-kill-msgstr</CODE>).  See section <A HREF="gettext_6.html#SEC54">6.6  Modifying Translations</A>.
@@ -596,7 +596,7 @@ if some untranslated string still exists.
 
 <H2><A NAME="SEC53" HREF="gettext_toc.html#TOC53">6.5  Obsolete Entries</A></H2>
 <P>
-<A NAME="IDX377"></A>
+<A NAME="IDX379"></A>
 
 </P>
 <P>
@@ -622,7 +622,7 @@ after the fact.
 
 </P>
 <P>
-<A NAME="IDX378"></A>
+<A NAME="IDX380"></A>
 Moreover, some commands are more specifically related to obsolete
 entry processing.
 
@@ -631,27 +631,27 @@ entry processing.
 
 <DT><KBD>o</KBD>
 <DD>
-<A NAME="IDX379"></A>
+<A NAME="IDX381"></A>
 Find the next obsolete entry (<CODE>po-next-obsolete-entry</CODE>).
 
 <DT><KBD>O</KBD>
 <DD>
-<A NAME="IDX380"></A>
+<A NAME="IDX382"></A>
 Find the previous obsolete entry (<CODE>po-previous-obsolete-entry</CODE>).
 
 <DT><KBD><KBD>DEL</KBD></KBD>
 <DD>
-<A NAME="IDX381"></A>
+<A NAME="IDX383"></A>
 Make an active entry obsolete, or zap out an obsolete entry
 (<CODE>po-fade-out-entry</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX382"></A>
-<A NAME="IDX383"></A>
 <A NAME="IDX384"></A>
 <A NAME="IDX385"></A>
+<A NAME="IDX386"></A>
+<A NAME="IDX387"></A>
 The commands <KBD>o</KBD> (<CODE>po-next-obsolete-entry</CODE>) and <KBD>O</KBD>
 (<CODE>po-previous-obsolete-entry</CODE>) move forwards or backwards,
 chasing for an obsolete entry.  If none is found, the search is
@@ -667,10 +667,10 @@ introducing useless <CODE>msgid</CODE> values.
 
 </P>
 <P>
-<A NAME="IDX386"></A>
-<A NAME="IDX387"></A>
 <A NAME="IDX388"></A>
 <A NAME="IDX389"></A>
+<A NAME="IDX390"></A>
+<A NAME="IDX391"></A>
 However, it is possible to comment out an active entry, so making
 it obsolete.  GNU <CODE>gettext</CODE> utilities will later react to the
 disappearance of a translation by using the untranslated string.
@@ -700,8 +700,8 @@ merely tries to provide handy tools for helping her to do so.
 
 <H2><A NAME="SEC54" HREF="gettext_toc.html#TOC54">6.6  Modifying Translations</A></H2>
 <P>
-<A NAME="IDX390"></A>
-<A NAME="IDX391"></A>
+<A NAME="IDX392"></A>
+<A NAME="IDX393"></A>
 
 </P>
 <P>
@@ -727,40 +727,40 @@ using the following commands for modifying the translations.
 
 <DT><KBD><KBD>RET</KBD></KBD>
 <DD>
-<A NAME="IDX392"></A>
+<A NAME="IDX394"></A>
 Interactively edit the translation (<CODE>po-edit-msgstr</CODE>).
 
 <DT><KBD><KBD>LFD</KBD></KBD>
 <DD>
 <DT><KBD>C-j</KBD>
 <DD>
-<A NAME="IDX393"></A>
-<A NAME="IDX394"></A>
+<A NAME="IDX395"></A>
+<A NAME="IDX396"></A>
 Reinitialize the translation with the original, untranslated string
 (<CODE>po-msgid-to-msgstr</CODE>).
 
 <DT><KBD>k</KBD>
 <DD>
-<A NAME="IDX395"></A>
+<A NAME="IDX397"></A>
 Save the translation on the kill ring, and delete it (<CODE>po-kill-msgstr</CODE>).
 
 <DT><KBD>w</KBD>
 <DD>
-<A NAME="IDX396"></A>
+<A NAME="IDX398"></A>
 Save the translation on the kill ring, without deleting it
 (<CODE>po-kill-ring-save-msgstr</CODE>).
 
 <DT><KBD>y</KBD>
 <DD>
-<A NAME="IDX397"></A>
+<A NAME="IDX399"></A>
 Replace the translation, taking the new from the kill ring
 (<CODE>po-yank-msgstr</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX398"></A>
-<A NAME="IDX399"></A>
+<A NAME="IDX400"></A>
+<A NAME="IDX401"></A>
 The command <KBD><KBD>RET</KBD></KBD> (<CODE>po-edit-msgstr</CODE>) opens a new Emacs
 window meant to edit in a new translation, or to modify an already existing
 translation.  The new window contains a copy of the translation taken from
@@ -773,9 +773,9 @@ for more information.
 
 </P>
 <P>
-<A NAME="IDX400"></A>
-<A NAME="IDX401"></A>
 <A NAME="IDX402"></A>
+<A NAME="IDX403"></A>
+<A NAME="IDX404"></A>
 The command <KBD><KBD>LFD</KBD></KBD> (<CODE>po-msgid-to-msgstr</CODE>) initializes, or
 reinitializes the translation with the original string.  This command is
 normally used when the translator wants to redo a fresh translation of
@@ -783,7 +783,7 @@ the original string, disregarding any previous work.
 
 </P>
 <P>
-<A NAME="IDX403"></A>
+<A NAME="IDX405"></A>
 It is possible to arrange so, whenever editing an untranslated
 entry, the <KBD><KBD>LFD</KBD></KBD> command be automatically executed.  If you set
 <CODE>po-auto-edit-with-msgid</CODE> to <CODE>t</CODE>, the translation gets
@@ -792,7 +792,7 @@ The default value for <CODE>po-auto-edit-with-msgid</CODE> is <CODE>nil</CODE>.
 
 </P>
 <P>
-<A NAME="IDX404"></A>
+<A NAME="IDX406"></A>
 In fact, whether it is best to start a translation with an empty
 string, or rather with a copy of the original string, is a matter of
 taste or habit.  Sometimes, the source language and the
@@ -806,11 +806,11 @@ if this requires some extra editing work to get rid of the original.
 
 </P>
 <P>
-<A NAME="IDX405"></A>
-<A NAME="IDX406"></A>
 <A NAME="IDX407"></A>
 <A NAME="IDX408"></A>
 <A NAME="IDX409"></A>
+<A NAME="IDX410"></A>
+<A NAME="IDX411"></A>
 The command <KBD>k</KBD> (<CODE>po-kill-msgstr</CODE>) merely empties the
 translation string, so turning the entry into an untranslated
 one.  But while doing so, its previous contents is put apart in
@@ -842,8 +842,8 @@ entries, the translation is also uncommented prior to saving.
 
 </P>
 <P>
-<A NAME="IDX410"></A>
-<A NAME="IDX411"></A>
+<A NAME="IDX412"></A>
+<A NAME="IDX413"></A>
 The command <KBD>y</KBD> (<CODE>po-yank-msgstr</CODE>) completely replaces the
 translation of the current entry by a string taken from the kill ring.
 Following Emacs terminology, we then say that the replacement
@@ -877,7 +877,7 @@ yanking commands themselves.
 
 </P>
 <P>
-<A NAME="IDX412"></A>
+<A NAME="IDX414"></A>
 To better illustrate the operation of killing and yanking, let's
 use an actual example, taken from a common situation.  When the
 programmer slightly modifies some string right in the program, his
@@ -917,8 +917,8 @@ See section `Keyboard Macros' in <CITE>The Emacs Editor</CITE>.
 
 <H2><A NAME="SEC55" HREF="gettext_toc.html#TOC55">6.7  Modifying Comments</A></H2>
 <P>
-<A NAME="IDX413"></A>
-<A NAME="IDX414"></A>
+<A NAME="IDX415"></A>
+<A NAME="IDX416"></A>
 
 </P>
 <P>
@@ -947,24 +947,24 @@ so the general indications given for those apply here.  See section <A HREF="get
 
 <DT><KBD>#</KBD>
 <DD>
-<A NAME="IDX415"></A>
+<A NAME="IDX417"></A>
 Interactively edit the translator comments (<CODE>po-edit-comment</CODE>).
 
 <DT><KBD>K</KBD>
 <DD>
-<A NAME="IDX416"></A>
+<A NAME="IDX418"></A>
 Save the translator comments on the kill ring, and delete it
 (<CODE>po-kill-comment</CODE>).
 
 <DT><KBD>W</KBD>
 <DD>
-<A NAME="IDX417"></A>
+<A NAME="IDX419"></A>
 Save the translator comments on the kill ring, without deleting it
 (<CODE>po-kill-ring-save-comment</CODE>).
 
 <DT><KBD>Y</KBD>
 <DD>
-<A NAME="IDX418"></A>
+<A NAME="IDX420"></A>
 Replace the translator comments, taking the new from the kill ring
 (<CODE>po-yank-comment</CODE>).
 
@@ -980,8 +980,8 @@ See section <A HREF="gettext_6.html#SEC54">6.6  Modifying Translations</A>.
 
 </P>
 <P>
-<A NAME="IDX419"></A>
-<A NAME="IDX420"></A>
+<A NAME="IDX421"></A>
+<A NAME="IDX422"></A>
 The command <KBD>#</KBD> (<CODE>po-edit-comment</CODE>) opens a new Emacs window
 containing a copy of the translator comments on the current PO file entry.
 If there are no such comments, PO mode understands that the translator wants
@@ -995,18 +995,18 @@ See section <A HREF="gettext_6.html#SEC56">6.8  Details of Sub Edition</A>, for
 
 </P>
 <P>
-<A NAME="IDX421"></A>
+<A NAME="IDX423"></A>
 Functions found on <CODE>po-subedit-mode-hook</CODE>, if any, are executed after
 the string has been inserted in the edit buffer.
 
 </P>
 <P>
-<A NAME="IDX422"></A>
-<A NAME="IDX423"></A>
 <A NAME="IDX424"></A>
 <A NAME="IDX425"></A>
 <A NAME="IDX426"></A>
 <A NAME="IDX427"></A>
+<A NAME="IDX428"></A>
+<A NAME="IDX429"></A>
 The command <KBD>K</KBD> (<CODE>po-kill-comment</CODE>) gets rid of all
 translator comments, while saving those comments on the kill ring.
 The command <KBD>W</KBD> (<CODE>po-kill-ring-save-comment</CODE>) takes
@@ -1047,7 +1047,7 @@ regular Emacs commands <KBD>C-y</KBD> (<CODE>yank</CODE>) and <KBD>M-y</KBD>
 
 <H2><A NAME="SEC56" HREF="gettext_toc.html#TOC56">6.8  Details of Sub Edition</A></H2>
 <P>
-<A NAME="IDX428"></A>
+<A NAME="IDX430"></A>
 
 </P>
 <P>
@@ -1060,25 +1060,25 @@ of Emacs, which are described below.
 
 <DT><KBD>C-c C-c</KBD>
 <DD>
-<A NAME="IDX429"></A>
+<A NAME="IDX431"></A>
 Complete edition (<CODE>po-subedit-exit</CODE>).
 
 <DT><KBD>C-c C-k</KBD>
 <DD>
-<A NAME="IDX430"></A>
+<A NAME="IDX432"></A>
 Abort edition (<CODE>po-subedit-abort</CODE>).
 
 <DT><KBD>C-c C-a</KBD>
 <DD>
-<A NAME="IDX431"></A>
+<A NAME="IDX433"></A>
 Consult auxiliary PO files (<CODE>po-subedit-cycle-auxiliary</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX432"></A>
-<A NAME="IDX433"></A>
 <A NAME="IDX434"></A>
+<A NAME="IDX435"></A>
+<A NAME="IDX436"></A>
 The window's contents represents a translation for a given message,
 or a translator comment.  The translator may modify this window to
 her heart's content.  Once this is done, the command <KBD>C-c C-c</KBD>
@@ -1088,8 +1088,8 @@ sight or if buffers were switched.
 
 </P>
 <P>
-<A NAME="IDX435"></A>
-<A NAME="IDX436"></A>
+<A NAME="IDX437"></A>
+<A NAME="IDX438"></A>
 If the translator becomes unsatisfied with her translation or comment,
 to the extent she prefers keeping what was existent prior to the
 <KBD><KBD>RET</KBD></KBD> or <KBD>#</KBD> command, she may use the command <KBD>C-c C-k</KBD>
@@ -1100,8 +1100,8 @@ whole effect of last edition.
 
 </P>
 <P>
-<A NAME="IDX437"></A>
-<A NAME="IDX438"></A>
+<A NAME="IDX439"></A>
+<A NAME="IDX440"></A>
 The command <KBD>C-c C-a</KBD> (<CODE>po-subedit-cycle-auxiliary</CODE>)
 allows for glancing through translations
 already achieved in other languages, directly while editing the current
@@ -1135,7 +1135,7 @@ in the editing window, as ending with two <CODE>&#60;</CODE> in a row.
 
 </P>
 <P>
-<A NAME="IDX439"></A>
+<A NAME="IDX441"></A>
 When a translation (or a comment) is being edited, the translator may move
 the cursor back into the PO file buffer and freely move to other entries,
 browsing at will.  If, with an edition pending, the translator wanders in the
@@ -1148,7 +1148,7 @@ the translator should better be comfortable at handling many Emacs windows!
 
 </P>
 <P>
-<A NAME="IDX440"></A>
+<A NAME="IDX442"></A>
 Pending subedits may be completed or aborted in any order, regardless
 of how or when they were started.  When many subedits are pending and the
 translator asks for quitting the PO file (with the <KBD>q</KBD> command), subedits
@@ -1159,9 +1159,9 @@ are automatically resumed one at a time, so she may decide for each of them.
 
 <H2><A NAME="SEC57" HREF="gettext_toc.html#TOC57">6.9  C Sources Context</A></H2>
 <P>
-<A NAME="IDX441"></A>
-<A NAME="IDX442"></A>
 <A NAME="IDX443"></A>
+<A NAME="IDX444"></A>
+<A NAME="IDX445"></A>
 
 </P>
 <P>
@@ -1198,7 +1198,7 @@ overall organization, than to the program code itself.
 
 </P>
 <P>
-<A NAME="IDX444"></A>
+<A NAME="IDX446"></A>
 The following commands are meant to help the translator at getting
 program source context for a PO file entry.
 
@@ -1207,35 +1207,35 @@ program source context for a PO file entry.
 
 <DT><KBD>s</KBD>
 <DD>
-<A NAME="IDX445"></A>
+<A NAME="IDX447"></A>
 Resume the display of a program source context, or cycle through them
 (<CODE>po-cycle-source-reference</CODE>).
 
 <DT><KBD>M-s</KBD>
 <DD>
-<A NAME="IDX446"></A>
+<A NAME="IDX448"></A>
 Display of a program source context selected by menu
 (<CODE>po-select-source-reference</CODE>).
 
 <DT><KBD>S</KBD>
 <DD>
-<A NAME="IDX447"></A>
+<A NAME="IDX449"></A>
 Add a directory to the search path for source files
 (<CODE>po-consider-source-path</CODE>).
 
 <DT><KBD>M-S</KBD>
 <DD>
-<A NAME="IDX448"></A>
+<A NAME="IDX450"></A>
 Delete a directory from the search path for source files
 (<CODE>po-ignore-source-path</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX449"></A>
-<A NAME="IDX450"></A>
 <A NAME="IDX451"></A>
 <A NAME="IDX452"></A>
+<A NAME="IDX453"></A>
+<A NAME="IDX454"></A>
 The commands <KBD>s</KBD> (<CODE>po-cycle-source-reference</CODE>) and <KBD>M-s</KBD>
 (<CODE>po-select-source-reference</CODE>) both open another window displaying
 some source program file, and already positioned in such a way that
@@ -1280,10 +1280,10 @@ available for a single string to translate.
 
 </P>
 <P>
-<A NAME="IDX453"></A>
-<A NAME="IDX454"></A>
 <A NAME="IDX455"></A>
 <A NAME="IDX456"></A>
+<A NAME="IDX457"></A>
+<A NAME="IDX458"></A>
 Program source files are usually found relative to where the PO
 file stands.  As a special provision, when this fails, the file is
 also looked for, but relative to the directory immediately above it.
@@ -1303,7 +1303,7 @@ one of the directories she does not want anymore on the search path.
 
 <H2><A NAME="SEC58" HREF="gettext_toc.html#TOC58">6.10  Consulting Auxiliary PO Files</A></H2>
 <P>
-<A NAME="IDX457"></A>
+<A NAME="IDX459"></A>
 
 </P>
 <P>
@@ -1316,8 +1316,8 @@ at once, for translators preferring to work in this way.
 
 </P>
 <P>
-<A NAME="IDX458"></A>
-<A NAME="IDX459"></A>
+<A NAME="IDX460"></A>
+<A NAME="IDX461"></A>
 An <EM>auxiliary</EM> PO file is an existing PO file meant for the same
 package the translator is working on, but targeted to a different mother
 tongue language.  Commands exist for declaring and handling auxiliary
@@ -1332,41 +1332,41 @@ Here are the auxiliary file commands available in PO mode.
 
 <DT><KBD>a</KBD>
 <DD>
-<A NAME="IDX460"></A>
+<A NAME="IDX462"></A>
 Seek auxiliary files for another translation for the same entry
 (<CODE>po-cycle-auxiliary</CODE>).
 
 <DT><KBD>C-c C-a</KBD>
 <DD>
-<A NAME="IDX461"></A>
+<A NAME="IDX463"></A>
 Switch to a particular auxiliary file (<CODE>po-select-auxiliary</CODE>).
 
 <DT><KBD>A</KBD>
 <DD>
-<A NAME="IDX462"></A>
+<A NAME="IDX464"></A>
 Declare this PO file as an auxiliary file (<CODE>po-consider-as-auxiliary</CODE>).
 
 <DT><KBD>M-A</KBD>
 <DD>
-<A NAME="IDX463"></A>
+<A NAME="IDX465"></A>
 Remove this PO file from the list of auxiliary files
 (<CODE>po-ignore-as-auxiliary</CODE>).
 
 </DL>
 
 <P>
-<A NAME="IDX464"></A>
-<A NAME="IDX465"></A>
 <A NAME="IDX466"></A>
 <A NAME="IDX467"></A>
+<A NAME="IDX468"></A>
+<A NAME="IDX469"></A>
 Command <KBD>A</KBD> (<CODE>po-consider-as-auxiliary</CODE>) adds the current
 PO file to the list of auxiliary files, while command <KBD>M-A</KBD>
 (<CODE>po-ignore-as-auxiliary</CODE> just removes it.
 
 </P>
 <P>
-<A NAME="IDX468"></A>
-<A NAME="IDX469"></A>
+<A NAME="IDX470"></A>
+<A NAME="IDX471"></A>
 The command <KBD>a</KBD> (<CODE>po-cycle-auxiliary</CODE>) seeks all auxiliary PO
 files, round-robin, searching for a translated entry in some other language
 having an <CODE>msgid</CODE> field identical as the one for the current entry.
@@ -1378,8 +1378,8 @@ so repeating <KBD>a</KBD> will eventually yield back the original PO file.
 
 </P>
 <P>
-<A NAME="IDX470"></A>
-<A NAME="IDX471"></A>
+<A NAME="IDX472"></A>
+<A NAME="IDX473"></A>
 The command <KBD>C-c C-a</KBD> (<CODE>po-select-auxiliary</CODE>) asks the translator
 for her choice of a particular auxiliary file, with completion, and
 then switches to that selected PO file.  The command also checks if
@@ -1399,7 +1399,7 @@ their <CODE>msgid</CODE> entries written by the same GNU <CODE>gettext</CODE> to
 
 </P>
 <P>
-<A NAME="IDX472"></A>
+<A NAME="IDX474"></A>
 However, PO files initially created by PO mode itself, while marking
 strings in source files, are normalised differently.  So are PO
 files resulting of the the <SAMP>`M-x normalize&acute;</SAMP> command.  Until these
@@ -1411,11 +1411,11 @@ fully resolved, the translator should stay aware of normalisation issues.
 
 <H2><A NAME="SEC59" HREF="gettext_toc.html#TOC59">6.11  Using Translation Compendia</A></H2>
 <P>
-<A NAME="IDX473"></A>
+<A NAME="IDX475"></A>
 
 </P>
 <P>
-<A NAME="IDX474"></A>
+<A NAME="IDX476"></A>
 A <EM>compendium</EM> is a special PO file containing a set of
 translations recurring in many different packages.  The translator can
 use gettext tools to build a new compendium, to add entries to her
@@ -1428,8 +1428,8 @@ already translated entries, from translations kept in the compendium.
 
 <H3><A NAME="SEC60" HREF="gettext_toc.html#TOC60">6.11.1  Creating Compendia</A></H3>
 <P>
-<A NAME="IDX475"></A>
-<A NAME="IDX476"></A>
+<A NAME="IDX477"></A>
+<A NAME="IDX478"></A>
 
 </P>
 <P>
@@ -1444,8 +1444,8 @@ files</CITE> and <CITE>extracting a message subset from a PO file</CITE>.
 <H4><A NAME="SEC61" HREF="gettext_toc.html#TOC61">6.11.1.1  Concatenate PO Files</A></H4>
 
 <P>
-<A NAME="IDX477"></A>
-<A NAME="IDX478"></A>
+<A NAME="IDX479"></A>
+<A NAME="IDX480"></A>
 To concatenate several valid PO files into one compendium file you can
 use <SAMP>`msgcomm&acute;</SAMP> or <SAMP>`msgcat&acute;</SAMP> (the latter preferred):
 
@@ -1526,7 +1526,7 @@ files or postprocess the result using <SAMP>`msgattrib --translated --no-fuzzy&a
 
 <H4><A NAME="SEC62" HREF="gettext_toc.html#TOC62">6.11.1.2  Extract a Message Subset from a PO File</A></H4>
 <P>
-<A NAME="IDX479"></A>
+<A NAME="IDX481"></A>
 
 </P>
 <P>
@@ -1557,7 +1557,7 @@ or to update an already existing translation.
 
 <H4><A NAME="SEC64" HREF="gettext_toc.html#TOC64">6.11.2.1  Initialize a New Translation File</A></H4>
 <P>
-<A NAME="IDX480"></A>
+<A NAME="IDX482"></A>
 
 </P>
 <P>
@@ -1574,7 +1574,7 @@ msgmerge --compendium compendium.po -o file.po /dev/null file.pot
 
 <H4><A NAME="SEC65" HREF="gettext_toc.html#TOC65">6.11.2.2  Update an Existing Translation File</A></H4>
 <P>
-<A NAME="IDX481"></A>
+<A NAME="IDX483"></A>
 
 </P>
 <P>
index 7b49949f51e3e986e129b94b21b7d84a7965d1cc..a6b89d9522a9b8a4a27489d1dad0728d0d0d61fc 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 7  Manipulating PO Files</TITLE>
 </HEAD>
@@ -12,7 +12,7 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_6.html">previous<
 
 <H1><A NAME="SEC66" HREF="gettext_toc.html#TOC66">7  Manipulating PO Files</A></H1>
 <P>
-<A NAME="IDX482"></A>
+<A NAME="IDX484"></A>
 
 </P>
 <P>
@@ -22,7 +22,7 @@ complete set of tools for this purpose.
 
 </P>
 <P>
-<A NAME="IDX483"></A>
+<A NAME="IDX485"></A>
 When merging two packages into a single package, the resulting POT file
 will be the concatenation of the two packages' POT files.  Thus the
 maintainer must concatenate the two existing package translations into
@@ -32,7 +32,7 @@ possible conflicts that arose during the merge.
 
 </P>
 <P>
-<A NAME="IDX484"></A>
+<A NAME="IDX486"></A>
 When a translator takes over the translation job from another translator,
 but she uses a different character encoding in her locale, she will
 convert the catalog to her character encoding.  This is best done through
@@ -48,8 +48,8 @@ that source file and use <SAMP>`msgmerge&acute;</SAMP>.
 
 </P>
 <P>
-<A NAME="IDX485"></A>
-<A NAME="IDX486"></A>
+<A NAME="IDX487"></A>
+<A NAME="IDX488"></A>
 When a translator wants to adjust some translation catalog for a special
 dialect or orthography -- for example, German as written in Switzerland
 versus German as written in Germany -- she needs to apply some text
@@ -66,14 +66,14 @@ that's why it's better to use the original POT file if available.
 
 </P>
 <P>
-<A NAME="IDX487"></A>
+<A NAME="IDX489"></A>
 When a translator wants to check her translations, for example according
 to orthography rules or using a non-interactive spell checker, she can do
 so using the <SAMP>`msgexec&acute;</SAMP> program.
 
 </P>
 <P>
-<A NAME="IDX488"></A>
+<A NAME="IDX490"></A>
 When third party tools create PO or POT files, sometimes duplicates cannot
 be avoided.  But the GNU <CODE>gettext</CODE> tools give an error when they
 encounter duplicate msgids in the same file and in the same domain.
@@ -91,7 +91,7 @@ completely translated.
 
 </P>
 <P>
-<A NAME="IDX489"></A>
+<A NAME="IDX491"></A>
 <SAMP>`msgattrib&acute;</SAMP> can be used to select and extract only the fuzzy
 or untranslated messages of a translation catalog.
 
@@ -113,16 +113,16 @@ write other specialized programs that process PO files.
 <H2><A NAME="SEC67" HREF="gettext_toc.html#TOC67">7.1  Invoking the <CODE>msgcat</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX490"></A>
-<A NAME="IDX491"></A>
+<A NAME="IDX492"></A>
+<A NAME="IDX493"></A>
 
 <PRE>
 msgcat [<VAR>option</VAR>] [<VAR>inputfile</VAR>]...
 </PRE>
 
 <P>
-<A NAME="IDX492"></A>
-<A NAME="IDX493"></A>
+<A NAME="IDX494"></A>
+<A NAME="IDX495"></A>
 The <CODE>msgcat</CODE> program concatenates and merges the specified PO files.
 It finds messages which are common to two or more of the specified PO files.
 By using the <CODE>--more-than</CODE> option, greater commonality may be requested
@@ -148,8 +148,8 @@ Input files.
 <DD>
 <DT><SAMP>`--files-from=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX494"></A>
-<A NAME="IDX495"></A>
+<A NAME="IDX496"></A>
+<A NAME="IDX497"></A>
 Read the names of the input files from <VAR>file</VAR> instead of getting
 them from the command line.
 
@@ -157,8 +157,8 @@ them from the command line.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX496"></A>
-<A NAME="IDX497"></A>
+<A NAME="IDX498"></A>
+<A NAME="IDX499"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -179,14 +179,14 @@ If <VAR>inputfile</VAR> is <SAMP>`-&acute;</SAMP>, standard input is read.
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX498"></A>
-<A NAME="IDX499"></A>
+<A NAME="IDX500"></A>
+<A NAME="IDX501"></A>
 Write output to specified file.
 
 </DL>
 
 <P>
-<A NAME="IDX500"></A>
+<A NAME="IDX502"></A>
 The results are written to standard output if no output file is specified
 or if it is <SAMP>`-&acute;</SAMP>.
 
@@ -201,8 +201,8 @@ or if it is <SAMP>`-&acute;</SAMP>.
 <DD>
 <DT><SAMP>`--less-than=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX501"></A>
-<A NAME="IDX502"></A>
+<A NAME="IDX503"></A>
+<A NAME="IDX504"></A>
 Print messages with less than <VAR>number</VAR> definitions, defaults to infinite
 if not set.
 
@@ -210,8 +210,8 @@ if not set.
 <DD>
 <DT><SAMP>`--more-than=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX503"></A>
-<A NAME="IDX504"></A>
+<A NAME="IDX505"></A>
+<A NAME="IDX506"></A>
 Print messages with more than <VAR>number</VAR> definitions, defaults to 0 if not
 set.
 
@@ -219,8 +219,8 @@ set.
 <DD>
 <DT><SAMP>`--unique&acute;</SAMP>
 <DD>
-<A NAME="IDX505"></A>
-<A NAME="IDX506"></A>
+<A NAME="IDX507"></A>
+<A NAME="IDX508"></A>
 Shorthand for <SAMP>`--less-than=2&acute;</SAMP>.  Requests that only unique messages be
 printed.
 
@@ -236,14 +236,14 @@ printed.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX507"></A>
-<A NAME="IDX508"></A>
+<A NAME="IDX509"></A>
+<A NAME="IDX510"></A>
 Assume the input files are Java ResourceBundles in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX509"></A>
+<A NAME="IDX511"></A>
 Assume the input files are NeXTstep/GNUstep localized resource files in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -259,45 +259,45 @@ Assume the input files are NeXTstep/GNUstep localized resource files in
 <DD>
 <DT><SAMP>`--to-code=<VAR>name</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX510"></A>
-<A NAME="IDX511"></A>
+<A NAME="IDX512"></A>
+<A NAME="IDX513"></A>
 Specify encoding for output.
 
 <DT><SAMP>`--use-first&acute;</SAMP>
 <DD>
-<A NAME="IDX512"></A>
+<A NAME="IDX514"></A>
 Use first available translation for each message.  Don't merge several
 translations into one.
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX513"></A>
+<A NAME="IDX515"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX514"></A>
-<A NAME="IDX515"></A>
+<A NAME="IDX516"></A>
+<A NAME="IDX517"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX516"></A>
+<A NAME="IDX518"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX517"></A>
-<A NAME="IDX518"></A>
+<A NAME="IDX519"></A>
+<A NAME="IDX520"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX519"></A>
+<A NAME="IDX521"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -306,15 +306,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX520"></A>
-<A NAME="IDX521"></A>
+<A NAME="IDX522"></A>
+<A NAME="IDX523"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX522"></A>
+<A NAME="IDX524"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -322,15 +322,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX523"></A>
-<A NAME="IDX524"></A>
+<A NAME="IDX525"></A>
+<A NAME="IDX526"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX525"></A>
+<A NAME="IDX527"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -339,9 +339,9 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX526"></A>
-<A NAME="IDX527"></A>
 <A NAME="IDX528"></A>
+<A NAME="IDX529"></A>
+<A NAME="IDX530"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -349,8 +349,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX529"></A>
-<A NAME="IDX530"></A>
+<A NAME="IDX531"></A>
+<A NAME="IDX532"></A>
 Sort output by file location.
 
 </DL>
@@ -365,16 +365,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX531"></A>
-<A NAME="IDX532"></A>
+<A NAME="IDX533"></A>
+<A NAME="IDX534"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX533"></A>
-<A NAME="IDX534"></A>
+<A NAME="IDX535"></A>
+<A NAME="IDX536"></A>
 Output version information and exit.
 
 </DL>
@@ -384,15 +384,15 @@ Output version information and exit.
 <H2><A NAME="SEC74" HREF="gettext_toc.html#TOC74">7.2  Invoking the <CODE>msgconv</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX535"></A>
-<A NAME="IDX536"></A>
+<A NAME="IDX537"></A>
+<A NAME="IDX538"></A>
 
 <PRE>
 msgconv [<VAR>option</VAR>] [<VAR>inputfile</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX537"></A>
+<A NAME="IDX539"></A>
 The <CODE>msgconv</CODE> program converts a translation catalog to a different
 character encoding.
 
@@ -411,8 +411,8 @@ Input PO file.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX538"></A>
-<A NAME="IDX539"></A>
+<A NAME="IDX540"></A>
+<A NAME="IDX541"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -433,8 +433,8 @@ If no <VAR>inputfile</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standard
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX540"></A>
-<A NAME="IDX541"></A>
+<A NAME="IDX542"></A>
+<A NAME="IDX543"></A>
 Write output to specified file.
 
 </DL>
@@ -454,8 +454,8 @@ or if it is <SAMP>`-&acute;</SAMP>.
 <DD>
 <DT><SAMP>`--to-code=<VAR>name</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX542"></A>
-<A NAME="IDX543"></A>
+<A NAME="IDX544"></A>
+<A NAME="IDX545"></A>
 Specify encoding for output.
 
 </DL>
@@ -474,14 +474,14 @@ The default encoding is the current locale's encoding.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX544"></A>
-<A NAME="IDX545"></A>
+<A NAME="IDX546"></A>
+<A NAME="IDX547"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX546"></A>
+<A NAME="IDX548"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -495,30 +495,30 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX547"></A>
+<A NAME="IDX549"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX548"></A>
-<A NAME="IDX549"></A>
+<A NAME="IDX550"></A>
+<A NAME="IDX551"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX550"></A>
+<A NAME="IDX552"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX551"></A>
+<A NAME="IDX553"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX552"></A>
+<A NAME="IDX554"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -527,15 +527,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX553"></A>
-<A NAME="IDX554"></A>
+<A NAME="IDX555"></A>
+<A NAME="IDX556"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX555"></A>
+<A NAME="IDX557"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -543,15 +543,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX556"></A>
-<A NAME="IDX557"></A>
+<A NAME="IDX558"></A>
+<A NAME="IDX559"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX558"></A>
+<A NAME="IDX560"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -560,8 +560,8 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX559"></A>
-<A NAME="IDX560"></A>
+<A NAME="IDX561"></A>
+<A NAME="IDX562"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -569,8 +569,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX561"></A>
-<A NAME="IDX562"></A>
+<A NAME="IDX563"></A>
+<A NAME="IDX564"></A>
 Sort output by file location.
 
 </DL>
@@ -585,16 +585,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX563"></A>
-<A NAME="IDX564"></A>
+<A NAME="IDX565"></A>
+<A NAME="IDX566"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX565"></A>
-<A NAME="IDX566"></A>
+<A NAME="IDX567"></A>
+<A NAME="IDX568"></A>
 Output version information and exit.
 
 </DL>
@@ -604,15 +604,15 @@ Output version information and exit.
 <H2><A NAME="SEC81" HREF="gettext_toc.html#TOC81">7.3  Invoking the <CODE>msggrep</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX567"></A>
-<A NAME="IDX568"></A>
+<A NAME="IDX569"></A>
+<A NAME="IDX570"></A>
 
 <PRE>
 msggrep [<VAR>option</VAR>] [<VAR>inputfile</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX569"></A>
+<A NAME="IDX571"></A>
 The <CODE>msggrep</CODE> program extracts all messages of a translation catalog
 that match a given pattern or belong to some given source files.
 
@@ -631,8 +631,8 @@ Input PO file.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX570"></A>
-<A NAME="IDX571"></A>
+<A NAME="IDX572"></A>
+<A NAME="IDX573"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -653,8 +653,8 @@ If no <VAR>inputfile</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standard
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX572"></A>
-<A NAME="IDX573"></A>
+<A NAME="IDX574"></A>
+<A NAME="IDX575"></A>
 Write output to specified file.
 
 </DL>
@@ -716,8 +716,8 @@ expressions if -E is given, or fixed strings if -F is given.
 <DD>
 <DT><SAMP>`--location=<VAR>sourcefile</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX574"></A>
-<A NAME="IDX575"></A>
+<A NAME="IDX576"></A>
+<A NAME="IDX577"></A>
 Select messages extracted from <VAR>sourcefile</VAR>.  <VAR>sourcefile</VAR> can be
 either a literal file name or a wildcard pattern.
 
@@ -725,72 +725,72 @@ either a literal file name or a wildcard pattern.
 <DD>
 <DT><SAMP>`--domain=<VAR>domainname</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX576"></A>
-<A NAME="IDX577"></A>
+<A NAME="IDX578"></A>
+<A NAME="IDX579"></A>
 Select messages belonging to domain <VAR>domainname</VAR>.
 
 <DT><SAMP>`-K&acute;</SAMP>
 <DD>
 <DT><SAMP>`--msgid&acute;</SAMP>
 <DD>
-<A NAME="IDX578"></A>
-<A NAME="IDX579"></A>
+<A NAME="IDX580"></A>
+<A NAME="IDX581"></A>
 Start of patterns for the msgid.
 
 <DT><SAMP>`-T&acute;</SAMP>
 <DD>
 <DT><SAMP>`--msgstr&acute;</SAMP>
 <DD>
-<A NAME="IDX580"></A>
-<A NAME="IDX581"></A>
+<A NAME="IDX582"></A>
+<A NAME="IDX583"></A>
 Start of patterns for the msgstr.
 
 <DT><SAMP>`-C&acute;</SAMP>
 <DD>
 <DT><SAMP>`--comment&acute;</SAMP>
 <DD>
-<A NAME="IDX582"></A>
-<A NAME="IDX583"></A>
+<A NAME="IDX584"></A>
+<A NAME="IDX585"></A>
 Start of patterns for the translator's comment.
 
 <DT><SAMP>`-E&acute;</SAMP>
 <DD>
 <DT><SAMP>`--extended-regexp&acute;</SAMP>
 <DD>
-<A NAME="IDX584"></A>
-<A NAME="IDX585"></A>
+<A NAME="IDX586"></A>
+<A NAME="IDX587"></A>
 Specify that <VAR>pattern</VAR> is an extended regular expression.
 
 <DT><SAMP>`-F&acute;</SAMP>
 <DD>
 <DT><SAMP>`--fixed-strings&acute;</SAMP>
 <DD>
-<A NAME="IDX586"></A>
-<A NAME="IDX587"></A>
+<A NAME="IDX588"></A>
+<A NAME="IDX589"></A>
 Specify that <VAR>pattern</VAR> is a set of newline-separated strings.
 
 <DT><SAMP>`-e <VAR>pattern</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--regexp=<VAR>pattern</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX588"></A>
-<A NAME="IDX589"></A>
+<A NAME="IDX590"></A>
+<A NAME="IDX591"></A>
 Use <VAR>pattern</VAR> as a regular expression.
 
 <DT><SAMP>`-f <VAR>file</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX590"></A>
-<A NAME="IDX591"></A>
+<A NAME="IDX592"></A>
+<A NAME="IDX593"></A>
 Obtain <VAR>pattern</VAR> from <VAR>file</VAR>.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--ignore-case&acute;</SAMP>
 <DD>
-<A NAME="IDX592"></A>
-<A NAME="IDX593"></A>
+<A NAME="IDX594"></A>
+<A NAME="IDX595"></A>
 Ignore case distinctions.
 
 </DL>
@@ -805,14 +805,14 @@ Ignore case distinctions.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX594"></A>
-<A NAME="IDX595"></A>
+<A NAME="IDX596"></A>
+<A NAME="IDX597"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX596"></A>
+<A NAME="IDX598"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -826,27 +826,27 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX597"></A>
+<A NAME="IDX599"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX598"></A>
+<A NAME="IDX600"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX599"></A>
+<A NAME="IDX601"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX600"></A>
+<A NAME="IDX602"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX601"></A>
+<A NAME="IDX603"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -855,15 +855,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX602"></A>
-<A NAME="IDX603"></A>
+<A NAME="IDX604"></A>
+<A NAME="IDX605"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX604"></A>
+<A NAME="IDX606"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -871,28 +871,28 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX605"></A>
-<A NAME="IDX606"></A>
+<A NAME="IDX607"></A>
+<A NAME="IDX608"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX607"></A>
+<A NAME="IDX609"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
 
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX608"></A>
+<A NAME="IDX610"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX609"></A>
+<A NAME="IDX611"></A>
 Sort output by file location.
 
 </DL>
@@ -907,16 +907,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX610"></A>
-<A NAME="IDX611"></A>
+<A NAME="IDX612"></A>
+<A NAME="IDX613"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX612"></A>
-<A NAME="IDX613"></A>
+<A NAME="IDX614"></A>
+<A NAME="IDX615"></A>
 Output version information and exit.
 
 </DL>
@@ -926,15 +926,15 @@ Output version information and exit.
 <H2><A NAME="SEC88" HREF="gettext_toc.html#TOC88">7.4  Invoking the <CODE>msgfilter</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX614"></A>
-<A NAME="IDX615"></A>
+<A NAME="IDX616"></A>
+<A NAME="IDX617"></A>
 
 <PRE>
 msgfilter [<VAR>option</VAR>] <VAR>filter</VAR> [<VAR>filter-option</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX616"></A>
+<A NAME="IDX618"></A>
 The <CODE>msgfilter</CODE> program applies a filter to all translations of a
 translation catalog.
 
@@ -949,16 +949,16 @@ translation catalog.
 <DD>
 <DT><SAMP>`--input=<VAR>inputfile</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX617"></A>
-<A NAME="IDX618"></A>
+<A NAME="IDX619"></A>
+<A NAME="IDX620"></A>
 Input PO file.
 
 <DT><SAMP>`-D <VAR>directory</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX619"></A>
-<A NAME="IDX620"></A>
+<A NAME="IDX621"></A>
+<A NAME="IDX622"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -979,8 +979,8 @@ If no <VAR>inputfile</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standard
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX621"></A>
-<A NAME="IDX622"></A>
+<A NAME="IDX623"></A>
+<A NAME="IDX624"></A>
 Write output to specified file.
 
 </DL>
@@ -1001,7 +1001,7 @@ used filter is <SAMP>`sed&acute;</SAMP>.
 
 </P>
 <P>
-<A NAME="IDX623"></A>
+<A NAME="IDX625"></A>
 Note: It is your responsibility to ensure that the <VAR>filter</VAR> can cope
 with input encoded in the translation catalog's encoding.  If the
 <VAR>filter</VAR> wants input in a particular encoding, you can in a first step
@@ -1014,7 +1014,7 @@ locale, by using the <CODE>LC_ALL</CODE> environment variable.
 
 </P>
 <P>
-<A NAME="IDX624"></A>
+<A NAME="IDX626"></A>
 Note: Most translations in a translation catalog don't end with a newline
 character.  For this reason, it is important that the <VAR>filter</VAR>
 recognizes its last input line even if it ends without a newline, and that
@@ -1034,16 +1034,16 @@ does not have this limitation.
 <DD>
 <DT><SAMP>`--expression=<VAR>script</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX625"></A>
-<A NAME="IDX626"></A>
+<A NAME="IDX627"></A>
+<A NAME="IDX628"></A>
 Add <VAR>script</VAR> to the commands to be executed.
 
 <DT><SAMP>`-f <VAR>scriptfile</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--file=<VAR>scriptfile</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX627"></A>
-<A NAME="IDX628"></A>
+<A NAME="IDX629"></A>
+<A NAME="IDX630"></A>
 Add the contents of <VAR>scriptfile</VAR> to the commands to be executed.
 
 <DT><SAMP>`-n&acute;</SAMP>
@@ -1052,9 +1052,9 @@ Add the contents of <VAR>scriptfile</VAR> to the commands to be executed.
 <DD>
 <DT><SAMP>`--silent&acute;</SAMP>
 <DD>
-<A NAME="IDX629"></A>
-<A NAME="IDX630"></A>
 <A NAME="IDX631"></A>
+<A NAME="IDX632"></A>
+<A NAME="IDX633"></A>
 Suppress automatic printing of pattern space.
 
 </DL>
@@ -1069,14 +1069,14 @@ Suppress automatic printing of pattern space.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX632"></A>
-<A NAME="IDX633"></A>
+<A NAME="IDX634"></A>
+<A NAME="IDX635"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX634"></A>
+<A NAME="IDX636"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -1090,34 +1090,34 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX635"></A>
+<A NAME="IDX637"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX636"></A>
+<A NAME="IDX638"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--keep-header&acute;</SAMP>
 <DD>
-<A NAME="IDX637"></A>
+<A NAME="IDX639"></A>
 Keep the header entry, i.e. the message with <SAMP>`msgid ""&acute;</SAMP>, unmodified,
 instead of filtering it.  By default, the header entry is subject to
 filtering like any other message.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX638"></A>
+<A NAME="IDX640"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX639"></A>
+<A NAME="IDX641"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX640"></A>
+<A NAME="IDX642"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -1126,15 +1126,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX641"></A>
-<A NAME="IDX642"></A>
+<A NAME="IDX643"></A>
+<A NAME="IDX644"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX643"></A>
+<A NAME="IDX645"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -1142,15 +1142,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX644"></A>
-<A NAME="IDX645"></A>
+<A NAME="IDX646"></A>
+<A NAME="IDX647"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX646"></A>
+<A NAME="IDX648"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -1159,8 +1159,8 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX647"></A>
-<A NAME="IDX648"></A>
+<A NAME="IDX649"></A>
+<A NAME="IDX650"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -1168,8 +1168,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX649"></A>
-<A NAME="IDX650"></A>
+<A NAME="IDX651"></A>
+<A NAME="IDX652"></A>
 Sort output by file location.
 
 </DL>
@@ -1184,16 +1184,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX651"></A>
-<A NAME="IDX652"></A>
+<A NAME="IDX653"></A>
+<A NAME="IDX654"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX653"></A>
-<A NAME="IDX654"></A>
+<A NAME="IDX655"></A>
+<A NAME="IDX656"></A>
 Output version information and exit.
 
 </DL>
@@ -1203,16 +1203,16 @@ Output version information and exit.
 <H2><A NAME="SEC96" HREF="gettext_toc.html#TOC96">7.5  Invoking the <CODE>msguniq</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX655"></A>
-<A NAME="IDX656"></A>
+<A NAME="IDX657"></A>
+<A NAME="IDX658"></A>
 
 <PRE>
 msguniq [<VAR>option</VAR>] [<VAR>inputfile</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX657"></A>
-<A NAME="IDX658"></A>
+<A NAME="IDX659"></A>
+<A NAME="IDX660"></A>
 The <CODE>msguniq</CODE> program unifies duplicate translations in a translation
 catalog.  It finds duplicate translations of the same message ID.  Such
 duplicates are invalid input for other programs like <CODE>msgfmt</CODE>,
@@ -1239,8 +1239,8 @@ Input PO file.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX659"></A>
-<A NAME="IDX660"></A>
+<A NAME="IDX661"></A>
+<A NAME="IDX662"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -1261,8 +1261,8 @@ If no <VAR>inputfile</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standard
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX661"></A>
-<A NAME="IDX662"></A>
+<A NAME="IDX663"></A>
+<A NAME="IDX664"></A>
 Write output to specified file.
 
 </DL>
@@ -1282,16 +1282,16 @@ or if it is <SAMP>`-&acute;</SAMP>.
 <DD>
 <DT><SAMP>`--repeated&acute;</SAMP>
 <DD>
-<A NAME="IDX663"></A>
-<A NAME="IDX664"></A>
+<A NAME="IDX665"></A>
+<A NAME="IDX666"></A>
 Print only duplicates.
 
 <DT><SAMP>`-u&acute;</SAMP>
 <DD>
 <DT><SAMP>`--unique&acute;</SAMP>
 <DD>
-<A NAME="IDX665"></A>
-<A NAME="IDX666"></A>
+<A NAME="IDX667"></A>
+<A NAME="IDX668"></A>
 Print only unique messages, discard duplicates.
 
 </DL>
@@ -1306,14 +1306,14 @@ Print only unique messages, discard duplicates.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX667"></A>
-<A NAME="IDX668"></A>
+<A NAME="IDX669"></A>
+<A NAME="IDX670"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX669"></A>
+<A NAME="IDX671"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -1329,45 +1329,45 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 <DD>
 <DT><SAMP>`--to-code=<VAR>name</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX670"></A>
-<A NAME="IDX671"></A>
+<A NAME="IDX672"></A>
+<A NAME="IDX673"></A>
 Specify encoding for output.
 
 <DT><SAMP>`--use-first&acute;</SAMP>
 <DD>
-<A NAME="IDX672"></A>
+<A NAME="IDX674"></A>
 Use first available translation for each message.  Don't merge several
 translations into one.
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX673"></A>
+<A NAME="IDX675"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX674"></A>
-<A NAME="IDX675"></A>
+<A NAME="IDX676"></A>
+<A NAME="IDX677"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX676"></A>
+<A NAME="IDX678"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX677"></A>
-<A NAME="IDX678"></A>
+<A NAME="IDX679"></A>
+<A NAME="IDX680"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX679"></A>
+<A NAME="IDX681"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -1376,15 +1376,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX680"></A>
-<A NAME="IDX681"></A>
+<A NAME="IDX682"></A>
+<A NAME="IDX683"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX682"></A>
+<A NAME="IDX684"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -1392,15 +1392,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX683"></A>
-<A NAME="IDX684"></A>
+<A NAME="IDX685"></A>
+<A NAME="IDX686"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX685"></A>
+<A NAME="IDX687"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -1409,8 +1409,8 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX686"></A>
-<A NAME="IDX687"></A>
+<A NAME="IDX688"></A>
+<A NAME="IDX689"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -1418,8 +1418,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX688"></A>
-<A NAME="IDX689"></A>
+<A NAME="IDX690"></A>
+<A NAME="IDX691"></A>
 Sort output by file location.
 
 </DL>
@@ -1434,16 +1434,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX690"></A>
-<A NAME="IDX691"></A>
+<A NAME="IDX692"></A>
+<A NAME="IDX693"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX692"></A>
-<A NAME="IDX693"></A>
+<A NAME="IDX694"></A>
+<A NAME="IDX695"></A>
 Output version information and exit.
 
 </DL>
@@ -1453,15 +1453,15 @@ Output version information and exit.
 <H2><A NAME="SEC103" HREF="gettext_toc.html#TOC103">7.6  Invoking the <CODE>msgcomm</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX694"></A>
-<A NAME="IDX695"></A>
+<A NAME="IDX696"></A>
+<A NAME="IDX697"></A>
 
 <PRE>
 msgcomm [<VAR>option</VAR>] [<VAR>inputfile</VAR>]...
 </PRE>
 
 <P>
-<A NAME="IDX696"></A>
+<A NAME="IDX698"></A>
 The <CODE>msgcomm</CODE> program finds messages which are common to two or more
 of the specified PO files.
 By using the <CODE>--more-than</CODE> option, greater commonality may be requested
@@ -1487,8 +1487,8 @@ Input files.
 <DD>
 <DT><SAMP>`--files-from=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX697"></A>
-<A NAME="IDX698"></A>
+<A NAME="IDX699"></A>
+<A NAME="IDX700"></A>
 Read the names of the input files from <VAR>file</VAR> instead of getting
 them from the command line.
 
@@ -1496,8 +1496,8 @@ them from the command line.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX699"></A>
-<A NAME="IDX700"></A>
+<A NAME="IDX701"></A>
+<A NAME="IDX702"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -1518,8 +1518,8 @@ If <VAR>inputfile</VAR> is <SAMP>`-&acute;</SAMP>, standard input is read.
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX701"></A>
-<A NAME="IDX702"></A>
+<A NAME="IDX703"></A>
+<A NAME="IDX704"></A>
 Write output to specified file.
 
 </DL>
@@ -1539,8 +1539,8 @@ or if it is <SAMP>`-&acute;</SAMP>.
 <DD>
 <DT><SAMP>`--less-than=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX703"></A>
-<A NAME="IDX704"></A>
+<A NAME="IDX705"></A>
+<A NAME="IDX706"></A>
 Print messages with less than <VAR>number</VAR> definitions, defaults to infinite
 if not set.
 
@@ -1548,8 +1548,8 @@ if not set.
 <DD>
 <DT><SAMP>`--more-than=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX705"></A>
-<A NAME="IDX706"></A>
+<A NAME="IDX707"></A>
+<A NAME="IDX708"></A>
 Print messages with more than <VAR>number</VAR> definitions, defaults to 1 if not
 set.
 
@@ -1557,8 +1557,8 @@ set.
 <DD>
 <DT><SAMP>`--unique&acute;</SAMP>
 <DD>
-<A NAME="IDX707"></A>
-<A NAME="IDX708"></A>
+<A NAME="IDX709"></A>
+<A NAME="IDX710"></A>
 Shorthand for <SAMP>`--less-than=2&acute;</SAMP>.  Requests that only unique messages be
 printed.
 
@@ -1574,14 +1574,14 @@ printed.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX709"></A>
-<A NAME="IDX710"></A>
+<A NAME="IDX711"></A>
+<A NAME="IDX712"></A>
 Assume the input files are Java ResourceBundles in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX711"></A>
+<A NAME="IDX713"></A>
 Assume the input files are NeXTstep/GNUstep localized resource files in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -1595,33 +1595,33 @@ Assume the input files are NeXTstep/GNUstep localized resource files in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX712"></A>
+<A NAME="IDX714"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX713"></A>
-<A NAME="IDX714"></A>
+<A NAME="IDX715"></A>
+<A NAME="IDX716"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX715"></A>
+<A NAME="IDX717"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX716"></A>
-<A NAME="IDX717"></A>
+<A NAME="IDX718"></A>
+<A NAME="IDX719"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX718"></A>
+<A NAME="IDX720"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -1630,15 +1630,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX719"></A>
-<A NAME="IDX720"></A>
+<A NAME="IDX721"></A>
+<A NAME="IDX722"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX721"></A>
+<A NAME="IDX723"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -1646,15 +1646,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX722"></A>
-<A NAME="IDX723"></A>
+<A NAME="IDX724"></A>
+<A NAME="IDX725"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX724"></A>
+<A NAME="IDX726"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -1663,8 +1663,8 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX725"></A>
-<A NAME="IDX726"></A>
+<A NAME="IDX727"></A>
+<A NAME="IDX728"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -1672,13 +1672,13 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX727"></A>
-<A NAME="IDX728"></A>
+<A NAME="IDX729"></A>
+<A NAME="IDX730"></A>
 Sort output by file location.
 
 <DT><SAMP>`--omit-header&acute;</SAMP>
 <DD>
-<A NAME="IDX729"></A>
+<A NAME="IDX731"></A>
 Don't write header with <SAMP>`msgid ""&acute;</SAMP> entry.
 
 </DL>
@@ -1693,16 +1693,16 @@ Don't write header with <SAMP>`msgid ""&acute;</SAMP> entry.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX730"></A>
-<A NAME="IDX731"></A>
+<A NAME="IDX732"></A>
+<A NAME="IDX733"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX732"></A>
-<A NAME="IDX733"></A>
+<A NAME="IDX734"></A>
+<A NAME="IDX735"></A>
 Output version information and exit.
 
 </DL>
@@ -1712,15 +1712,15 @@ Output version information and exit.
 <H2><A NAME="SEC110" HREF="gettext_toc.html#TOC110">7.7  Invoking the <CODE>msgcmp</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX734"></A>
-<A NAME="IDX735"></A>
+<A NAME="IDX736"></A>
+<A NAME="IDX737"></A>
 
 <PRE>
 msgcmp [<VAR>option</VAR>] <VAR>def</VAR>.po <VAR>ref</VAR>.pot
 </PRE>
 
 <P>
-<A NAME="IDX736"></A>
+<A NAME="IDX738"></A>
 The <CODE>msgcmp</CODE> program compares two Uniforum style .po files to check that
 both contain the same set of msgid strings.  The <VAR>def</VAR>.po file is an
 existing PO file with the translations.  The <VAR>ref</VAR>.pot file is the last
@@ -1748,8 +1748,8 @@ References to the sources.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX737"></A>
-<A NAME="IDX738"></A>
+<A NAME="IDX739"></A>
+<A NAME="IDX740"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.
 
@@ -1765,8 +1765,8 @@ searched relative to this list of directories.
 <DD>
 <DT><SAMP>`--multi-domain&acute;</SAMP>
 <DD>
-<A NAME="IDX739"></A>
-<A NAME="IDX740"></A>
+<A NAME="IDX741"></A>
+<A NAME="IDX742"></A>
 Apply <VAR>ref</VAR>.pot to each of the domains in <VAR>def</VAR>.po.
 
 </DL>
@@ -1781,14 +1781,14 @@ Apply <VAR>ref</VAR>.pot to each of the domains in <VAR>def</VAR>.po.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX741"></A>
-<A NAME="IDX742"></A>
+<A NAME="IDX743"></A>
+<A NAME="IDX744"></A>
 Assume the input files are Java ResourceBundles in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX743"></A>
+<A NAME="IDX745"></A>
 Assume the input files are NeXTstep/GNUstep localized resource files in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -1804,16 +1804,16 @@ Assume the input files are NeXTstep/GNUstep localized resource files in
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX744"></A>
-<A NAME="IDX745"></A>
+<A NAME="IDX746"></A>
+<A NAME="IDX747"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX746"></A>
-<A NAME="IDX747"></A>
+<A NAME="IDX748"></A>
+<A NAME="IDX749"></A>
 Output version information and exit.
 
 </DL>
@@ -1823,16 +1823,16 @@ Output version information and exit.
 <H2><A NAME="SEC115" HREF="gettext_toc.html#TOC115">7.8  Invoking the <CODE>msgattrib</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX748"></A>
-<A NAME="IDX749"></A>
+<A NAME="IDX750"></A>
+<A NAME="IDX751"></A>
 
 <PRE>
 msgattrib [<VAR>option</VAR>] [<VAR>inputfile</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX750"></A>
-<A NAME="IDX751"></A>
+<A NAME="IDX752"></A>
+<A NAME="IDX753"></A>
 The <CODE>msgattrib</CODE> program filters the messages of a translation catalog
 according to their attributes, and manipulates the attributes.
 
@@ -1851,8 +1851,8 @@ Input PO file.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX752"></A>
-<A NAME="IDX753"></A>
+<A NAME="IDX754"></A>
+<A NAME="IDX755"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -1873,8 +1873,8 @@ If no <VAR>inputfile</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standard
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX754"></A>
-<A NAME="IDX755"></A>
+<A NAME="IDX756"></A>
+<A NAME="IDX757"></A>
 Write output to specified file.
 
 </DL>
@@ -1892,32 +1892,32 @@ or if it is <SAMP>`-&acute;</SAMP>.
 
 <DT><SAMP>`--translated&acute;</SAMP>
 <DD>
-<A NAME="IDX756"></A>
+<A NAME="IDX758"></A>
 Keep translated messages, remove untranslated messages.
 
 <DT><SAMP>`--untranslated&acute;</SAMP>
 <DD>
-<A NAME="IDX757"></A>
+<A NAME="IDX759"></A>
 Keep untranslated messages, remove translated messages.
 
 <DT><SAMP>`--no-fuzzy&acute;</SAMP>
 <DD>
-<A NAME="IDX758"></A>
+<A NAME="IDX760"></A>
 Remove `fuzzy' marked messages.
 
 <DT><SAMP>`--only-fuzzy&acute;</SAMP>
 <DD>
-<A NAME="IDX759"></A>
+<A NAME="IDX761"></A>
 Keep `fuzzy' marked messages, remove all other messsages.
 
 <DT><SAMP>`--no-obsolete&acute;</SAMP>
 <DD>
-<A NAME="IDX760"></A>
+<A NAME="IDX762"></A>
 Remove obsolete #~ messages.
 
 <DT><SAMP>`--only-obsolete&acute;</SAMP>
 <DD>
-<A NAME="IDX761"></A>
+<A NAME="IDX763"></A>
 Keep obsolete #~ messages, remove all other messages.
 
 </DL>
@@ -1927,7 +1927,7 @@ Keep obsolete #~ messages, remove all other messages.
 <H3><A NAME="SEC119" HREF="gettext_toc.html#TOC119">7.8.4  Attribute manipulation</A></H3>
 
 <P>
-<A NAME="IDX762"></A>
+<A NAME="IDX764"></A>
 Attributes are modified after the message selection/removal has been
 performed.  If the <SAMP>`--only-file&acute;</SAMP> or <SAMP>`--ignore-file&acute;</SAMP> option is
 specified, the attribute modification is applied only to those messages
@@ -1939,45 +1939,45 @@ that are listed in the <VAR>only-file</VAR> and not listed in the
 
 <DT><SAMP>`--set-fuzzy&acute;</SAMP>
 <DD>
-<A NAME="IDX763"></A>
+<A NAME="IDX765"></A>
 Set all messages `fuzzy'.
 
 <DT><SAMP>`--clear-fuzzy&acute;</SAMP>
 <DD>
-<A NAME="IDX764"></A>
+<A NAME="IDX766"></A>
 Set all messages non-`fuzzy'.
 
 <DT><SAMP>`--set-obsolete&acute;</SAMP>
 <DD>
-<A NAME="IDX765"></A>
+<A NAME="IDX767"></A>
 Set all messages obsolete.
 
 <DT><SAMP>`--clear-obsolete&acute;</SAMP>
 <DD>
-<A NAME="IDX766"></A>
+<A NAME="IDX768"></A>
 Set all messages non-obsolete.
 
 <DT><SAMP>`--only-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX767"></A>
+<A NAME="IDX769"></A>
 Limit the attribute changes to entries that are listed in <VAR>file</VAR>.
 <VAR>file</VAR> should be a PO or POT file.
 
 <DT><SAMP>`--ignore-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX768"></A>
+<A NAME="IDX770"></A>
 Limit the attribute changes to entries that are not listed in <VAR>file</VAR>.
 <VAR>file</VAR> should be a PO or POT file.
 
 <DT><SAMP>`--fuzzy&acute;</SAMP>
 <DD>
-<A NAME="IDX769"></A>
+<A NAME="IDX771"></A>
 Synonym for <SAMP>`--only-fuzzy --clear-fuzzy&acute;</SAMP>: It keeps only the fuzzy
 messages and removes their `fuzzy' mark.
 
 <DT><SAMP>`--obsolete&acute;</SAMP>
 <DD>
-<A NAME="IDX770"></A>
+<A NAME="IDX772"></A>
 Synonym for <SAMP>`--only-obsolete --clear-obsolete&acute;</SAMP>: It keeps only the
 obsolete messages and makes them non-obsolete.
 
@@ -1993,14 +1993,14 @@ obsolete messages and makes them non-obsolete.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX771"></A>
-<A NAME="IDX772"></A>
+<A NAME="IDX773"></A>
+<A NAME="IDX774"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX773"></A>
+<A NAME="IDX775"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -2014,33 +2014,33 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX774"></A>
+<A NAME="IDX776"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX775"></A>
-<A NAME="IDX776"></A>
+<A NAME="IDX777"></A>
+<A NAME="IDX778"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX777"></A>
+<A NAME="IDX779"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`-n&acute;</SAMP>
 <DD>
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX778"></A>
-<A NAME="IDX779"></A>
+<A NAME="IDX780"></A>
+<A NAME="IDX781"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX780"></A>
+<A NAME="IDX782"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -2049,15 +2049,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX781"></A>
-<A NAME="IDX782"></A>
+<A NAME="IDX783"></A>
+<A NAME="IDX784"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX783"></A>
+<A NAME="IDX785"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -2065,15 +2065,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX784"></A>
-<A NAME="IDX785"></A>
+<A NAME="IDX786"></A>
+<A NAME="IDX787"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX786"></A>
+<A NAME="IDX788"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -2082,8 +2082,8 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX787"></A>
-<A NAME="IDX788"></A>
+<A NAME="IDX789"></A>
+<A NAME="IDX790"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -2091,8 +2091,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX789"></A>
-<A NAME="IDX790"></A>
+<A NAME="IDX791"></A>
+<A NAME="IDX792"></A>
 Sort output by file location.
 
 </DL>
@@ -2107,16 +2107,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX791"></A>
-<A NAME="IDX792"></A>
+<A NAME="IDX793"></A>
+<A NAME="IDX794"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX793"></A>
-<A NAME="IDX794"></A>
+<A NAME="IDX795"></A>
+<A NAME="IDX796"></A>
 Output version information and exit.
 
 </DL>
@@ -2126,15 +2126,15 @@ Output version information and exit.
 <H2><A NAME="SEC123" HREF="gettext_toc.html#TOC123">7.9  Invoking the <CODE>msgen</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX795"></A>
-<A NAME="IDX796"></A>
+<A NAME="IDX797"></A>
+<A NAME="IDX798"></A>
 
 <PRE>
 msgen [<VAR>option</VAR>] <VAR>inputfile</VAR>
 </PRE>
 
 <P>
-<A NAME="IDX797"></A>
+<A NAME="IDX799"></A>
 The <CODE>msgen</CODE> program creates an English translation catalog.  The
 input file is the last created English PO file, or a PO Template file
 (generally created by xgettext).  Untranslated entries are assigned a
@@ -2161,8 +2161,8 @@ Input PO or POT file.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX798"></A>
-<A NAME="IDX799"></A>
+<A NAME="IDX800"></A>
+<A NAME="IDX801"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -2183,8 +2183,8 @@ If <VAR>inputfile</VAR> is <SAMP>`-&acute;</SAMP>, standard input is read.
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX800"></A>
-<A NAME="IDX801"></A>
+<A NAME="IDX802"></A>
+<A NAME="IDX803"></A>
 Write output to specified file.
 
 </DL>
@@ -2204,14 +2204,14 @@ or if it is <SAMP>`-&acute;</SAMP>.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX802"></A>
-<A NAME="IDX803"></A>
+<A NAME="IDX804"></A>
+<A NAME="IDX805"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX804"></A>
+<A NAME="IDX806"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -2225,30 +2225,30 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX805"></A>
+<A NAME="IDX807"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX806"></A>
-<A NAME="IDX807"></A>
+<A NAME="IDX808"></A>
+<A NAME="IDX809"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--no-location&acute;</SAMP>
 <DD>
-<A NAME="IDX808"></A>
+<A NAME="IDX810"></A>
 Do not write <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines.
 
 <DT><SAMP>`--add-location&acute;</SAMP>
 <DD>
-<A NAME="IDX809"></A>
+<A NAME="IDX811"></A>
 Generate <SAMP>`#: <VAR>filename</VAR>:<VAR>line</VAR>&acute;</SAMP> lines (default).
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX810"></A>
+<A NAME="IDX812"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -2257,15 +2257,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX811"></A>
-<A NAME="IDX812"></A>
+<A NAME="IDX813"></A>
+<A NAME="IDX814"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX813"></A>
+<A NAME="IDX815"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -2273,15 +2273,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX814"></A>
-<A NAME="IDX815"></A>
+<A NAME="IDX816"></A>
+<A NAME="IDX817"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX816"></A>
+<A NAME="IDX818"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -2290,8 +2290,8 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX817"></A>
-<A NAME="IDX818"></A>
+<A NAME="IDX819"></A>
+<A NAME="IDX820"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -2299,8 +2299,8 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--sort-by-file&acute;</SAMP>
 <DD>
-<A NAME="IDX819"></A>
-<A NAME="IDX820"></A>
+<A NAME="IDX821"></A>
+<A NAME="IDX822"></A>
 Sort output by file location.
 
 </DL>
@@ -2315,16 +2315,16 @@ Sort output by file location.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX821"></A>
-<A NAME="IDX822"></A>
+<A NAME="IDX823"></A>
+<A NAME="IDX824"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX823"></A>
-<A NAME="IDX824"></A>
+<A NAME="IDX825"></A>
+<A NAME="IDX826"></A>
 Output version information and exit.
 
 </DL>
@@ -2334,15 +2334,15 @@ Output version information and exit.
 <H2><A NAME="SEC129" HREF="gettext_toc.html#TOC129">7.10  Invoking the <CODE>msgexec</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX825"></A>
-<A NAME="IDX826"></A>
+<A NAME="IDX827"></A>
+<A NAME="IDX828"></A>
 
 <PRE>
 msgexec [<VAR>option</VAR>] <VAR>command</VAR> [<VAR>command-option</VAR>]
 </PRE>
 
 <P>
-<A NAME="IDX827"></A>
+<A NAME="IDX829"></A>
 The <CODE>msgexec</CODE> program applies a command to all translations of a
 translation catalog.
 The <VAR>command</VAR> can be any program that reads a translation from standard
@@ -2352,15 +2352,15 @@ across all invocations.
 
 </P>
 <P>
-<A NAME="IDX828"></A>
+<A NAME="IDX830"></A>
 A special builtin command called <SAMP>`0&acute;</SAMP> outputs the translation, followed
 by a null byte.  The output of <SAMP>`msgexec 0&acute;</SAMP> is suitable as input for
 <SAMP>`xargs -0&acute;</SAMP>.
 
 </P>
 <P>
-<A NAME="IDX829"></A>
-<A NAME="IDX830"></A>
+<A NAME="IDX831"></A>
+<A NAME="IDX832"></A>
 During each <VAR>command</VAR> invocation, the environment variable
 <CODE>MSGEXEC_MSGID</CODE> is bound to the message's msgid, and the environment
 variable <CODE>MSGEXEC_LOCATION</CODE> is bound to the location in the PO file
@@ -2368,7 +2368,7 @@ of the message.
 
 </P>
 <P>
-<A NAME="IDX831"></A>
+<A NAME="IDX833"></A>
 Note: It is your responsibility to ensure that the <VAR>command</VAR> can cope
 with input encoded in the translation catalog's encoding.  If the
 <VAR>command</VAR> wants input in a particular encoding, you can in a first step
@@ -2390,16 +2390,16 @@ locale, by using the <CODE>LC_ALL</CODE> environment variable.
 <DD>
 <DT><SAMP>`--input=<VAR>inputfile</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX832"></A>
-<A NAME="IDX833"></A>
+<A NAME="IDX834"></A>
+<A NAME="IDX835"></A>
 Input PO file.
 
 <DT><SAMP>`-D <VAR>directory</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX834"></A>
-<A NAME="IDX835"></A>
+<A NAME="IDX836"></A>
+<A NAME="IDX837"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -2420,14 +2420,14 @@ If no <VAR>inputfile</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standard
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX836"></A>
-<A NAME="IDX837"></A>
+<A NAME="IDX838"></A>
+<A NAME="IDX839"></A>
 Assume the input file is a Java ResourceBundle in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX838"></A>
+<A NAME="IDX840"></A>
 Assume the input file is a NeXTstep/GNUstep localized resource file in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -2443,16 +2443,16 @@ Assume the input file is a NeXTstep/GNUstep localized resource file in
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX839"></A>
-<A NAME="IDX840"></A>
+<A NAME="IDX841"></A>
+<A NAME="IDX842"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX841"></A>
-<A NAME="IDX842"></A>
+<A NAME="IDX843"></A>
+<A NAME="IDX844"></A>
 Output version information and exit.
 
 </DL>
@@ -2478,7 +2478,7 @@ defined in a library called <SAMP>`libgettextpo&acute;</SAMP>.
 <P>
 <DL>
 <DT><U>Data Type:</U> <B>po_file_t</B>
-<DD><A NAME="IDX843"></A>
+<DD><A NAME="IDX845"></A>
 This is a pointer type that refers to the contents of a PO file, after it has
 been read into memory.
 </DL>
@@ -2487,7 +2487,7 @@ been read into memory.
 <P>
 <DL>
 <DT><U>Data Type:</U> <B>po_message_iterator_t</B>
-<DD><A NAME="IDX844"></A>
+<DD><A NAME="IDX846"></A>
 This is a pointer type that refers to an iterator that produces a sequence of
 messages.
 </DL>
@@ -2496,7 +2496,7 @@ messages.
 <P>
 <DL>
 <DT><U>Data Type:</U> <B>po_message_t</B>
-<DD><A NAME="IDX845"></A>
+<DD><A NAME="IDX847"></A>
 This is a pointer type that refers to a message of a PO file, including its
 translation.
 </DL>
@@ -2505,7 +2505,7 @@ translation.
 <P>
 <DL>
 <DT><U>Function:</U> po_file_t <B>po_file_read</B> <I>(const char *<VAR>filename</VAR>)</I>
-<DD><A NAME="IDX846"></A>
+<DD><A NAME="IDX848"></A>
 The <CODE>po_file_read</CODE> function reads a PO file into memory.  The file name
 is given as argument.  The return value is a handle to the PO file's contents,
 valid until <CODE>po_file_free</CODE> is called on it.  In case of error, the return
@@ -2516,7 +2516,7 @@ value is <CODE>NULL</CODE>, and <CODE>errno</CODE> is set.
 <P>
 <DL>
 <DT><U>Function:</U> void <B>po_file_free</B> <I>(po_file_t <VAR>file</VAR>)</I>
-<DD><A NAME="IDX847"></A>
+<DD><A NAME="IDX849"></A>
 The <CODE>po_file_free</CODE> function frees a PO file's contents from memory,
 including all messages that are only implicitly accessible through iterators.
 </DL>
@@ -2525,7 +2525,7 @@ including all messages that are only implicitly accessible through iterators.
 <P>
 <DL>
 <DT><U>Function:</U> const char * const * <B>po_file_domains</B> <I>(po_file_t <VAR>file</VAR>)</I>
-<DD><A NAME="IDX848"></A>
+<DD><A NAME="IDX850"></A>
 The <CODE>po_file_domains</CODE> function returns the domains for which the given
 PO file has messages.  The return value is a <CODE>NULL</CODE> terminated array
 which is valid as long as the <VAR>file</VAR> handle is valid.  For PO files which
@@ -2537,7 +2537,7 @@ namely the default domain <CODE>"messages"</CODE>.
 <P>
 <DL>
 <DT><U>Function:</U> po_message_iterator_t <B>po_message_iterator</B> <I>(po_file_t <VAR>file</VAR>, const char *<VAR>domain</VAR>)</I>
-<DD><A NAME="IDX849"></A>
+<DD><A NAME="IDX851"></A>
 The <CODE>po_message_iterator</CODE> returns an iterator that will produce the
 messages of <VAR>file</VAR> that belong to the given <VAR>domain</VAR>.  If <VAR>domain</VAR>
 is <CODE>NULL</CODE>, the default domain is used instead.  To list the messages,
@@ -2548,7 +2548,7 @@ use the function <CODE>po_next_message</CODE> repeatedly.
 <P>
 <DL>
 <DT><U>Function:</U> void <B>po_message_iterator_free</B> <I>(po_message_iterator_t <VAR>iterator</VAR>)</I>
-<DD><A NAME="IDX850"></A>
+<DD><A NAME="IDX852"></A>
 The <CODE>po_message_iterator_free</CODE> function frees an iterator previously
 allocated through the <CODE>po_message_iterator</CODE> function.
 </DL>
@@ -2557,7 +2557,7 @@ allocated through the <CODE>po_message_iterator</CODE> function.
 <P>
 <DL>
 <DT><U>Function:</U> po_message_t <B>po_next_message</B> <I>(po_message_iterator_t <VAR>iterator</VAR>)</I>
-<DD><A NAME="IDX851"></A>
+<DD><A NAME="IDX853"></A>
 The <CODE>po_next_message</CODE> function returns the next message from
 <VAR>iterator</VAR> and advances the iterator.  It returns <CODE>NULL</CODE> when the
 iterator has reached the end of its message list.
@@ -2572,7 +2572,7 @@ that the results are valid as long as the <VAR>file</VAR> handle is valid.
 <P>
 <DL>
 <DT><U>Function:</U> const char * <B>po_message_msgid</B> <I>(po_message_t <VAR>message</VAR>)</I>
-<DD><A NAME="IDX852"></A>
+<DD><A NAME="IDX854"></A>
 The <CODE>po_message_msgid</CODE> function returns the <CODE>msgid</CODE> (untranslated
 English string) of a message.  This is guaranteed to be non-<CODE>NULL</CODE>.
 </DL>
@@ -2581,7 +2581,7 @@ English string) of a message.  This is guaranteed to be non-<CODE>NULL</CODE>.
 <P>
 <DL>
 <DT><U>Function:</U> const char * <B>po_message_msgid_plural</B> <I>(po_message_t <VAR>message</VAR>)</I>
-<DD><A NAME="IDX853"></A>
+<DD><A NAME="IDX855"></A>
 The <CODE>po_message_msgid_plural</CODE> function returns the <CODE>msgid_plural</CODE>
 (untranslated English plural string) of a message with plurals, or <CODE>NULL</CODE>
 for a message without plural.
@@ -2591,7 +2591,7 @@ for a message without plural.
 <P>
 <DL>
 <DT><U>Function:</U> const char * <B>po_message_msgstr</B> <I>(po_message_t <VAR>message</VAR>)</I>
-<DD><A NAME="IDX854"></A>
+<DD><A NAME="IDX856"></A>
 The <CODE>po_message_msgstr</CODE> function returns the <CODE>msgstr</CODE> (translation)
 of a message.  For an untranslated message, the return value is an empty
 string.
@@ -2601,7 +2601,7 @@ string.
 <P>
 <DL>
 <DT><U>Function:</U> const char * <B>po_message_msgstr_plural</B> <I>(po_message_t <VAR>message</VAR>, int <VAR>index</VAR>)</I>
-<DD><A NAME="IDX855"></A>
+<DD><A NAME="IDX857"></A>
 The <CODE>po_message_msgstr_plural</CODE> function returns the
 <CODE>msgstr[<VAR>index</VAR>]</CODE> of a message with plurals, or <CODE>NULL</CODE> when
 the <VAR>index</VAR> is out of range or for a message without plural.
index a91dc356f088ec050107185705e2becb222910ba..869a2bd7472a4f99744ea2626c9fa2f96578c439 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 8  Producing Binary MO Files</TITLE>
 </HEAD>
@@ -17,15 +17,15 @@ Go to the <A HREF="gettext_1.html">first</A>, <A HREF="gettext_7.html">previous<
 <H2><A NAME="SEC135" HREF="gettext_toc.html#TOC135">8.1  Invoking the <CODE>msgfmt</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX856"></A>
-<A NAME="IDX857"></A>
+<A NAME="IDX858"></A>
+<A NAME="IDX859"></A>
 
 <PRE>
 msgfmt [<VAR>option</VAR>] <VAR>filename</VAR>.po ...
 </PRE>
 
 <P>
-<A NAME="IDX858"></A>
+<A NAME="IDX860"></A>
 The <CODE>msgfmt</CODE> programs generates a binary message catalog from a textual
 translation description.
 
@@ -42,8 +42,8 @@ translation description.
 <DD>
 <DT><SAMP>`--directory=<VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX859"></A>
-<A NAME="IDX860"></A>
+<A NAME="IDX861"></A>
+<A NAME="IDX862"></A>
 Add <VAR>directory</VAR> to the list of directories.  Source files are
 searched relative to this list of directories.  The resulting <TT>`.po&acute;</TT>
 file will be written relative to the current directory, though.
@@ -64,39 +64,39 @@ If an input file is <SAMP>`-&acute;</SAMP>, standard input is read.
 <DD>
 <DT><SAMP>`--java&acute;</SAMP>
 <DD>
-<A NAME="IDX861"></A>
-<A NAME="IDX862"></A>
 <A NAME="IDX863"></A>
+<A NAME="IDX864"></A>
+<A NAME="IDX865"></A>
 Java mode: generate a Java <CODE>ResourceBundle</CODE> class.
 
 <DT><SAMP>`--java2&acute;</SAMP>
 <DD>
-<A NAME="IDX864"></A>
+<A NAME="IDX866"></A>
 Like --java, and assume Java2 (JDK 1.2 or higher).
 
 <DT><SAMP>`--csharp&acute;</SAMP>
 <DD>
-<A NAME="IDX865"></A>
-<A NAME="IDX866"></A>
+<A NAME="IDX867"></A>
+<A NAME="IDX868"></A>
 C# mode: generate a .NET .dll file containing a subclass of
 <CODE>GettextResourceSet</CODE>.
 
 <DT><SAMP>`--csharp-resources&acute;</SAMP>
 <DD>
-<A NAME="IDX867"></A>
-<A NAME="IDX868"></A>
+<A NAME="IDX869"></A>
+<A NAME="IDX870"></A>
 C# resources mode: generate a .NET <TT>`.resources&acute;</TT> file.
 
 <DT><SAMP>`--tcl&acute;</SAMP>
 <DD>
-<A NAME="IDX869"></A>
-<A NAME="IDX870"></A>
+<A NAME="IDX871"></A>
+<A NAME="IDX872"></A>
 Tcl mode: generate a tcl/msgcat <TT>`.msg&acute;</TT> file.
 
 <DT><SAMP>`--qt&acute;</SAMP>
 <DD>
-<A NAME="IDX871"></A>
-<A NAME="IDX872"></A>
+<A NAME="IDX873"></A>
+<A NAME="IDX874"></A>
 Qt mode: generate a Qt <TT>`.qm&acute;</TT> file.
 
 </DL>
@@ -111,13 +111,13 @@ Qt mode: generate a Qt <TT>`.qm&acute;</TT> file.
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX873"></A>
-<A NAME="IDX874"></A>
+<A NAME="IDX875"></A>
+<A NAME="IDX876"></A>
 Write output to specified file.
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX875"></A>
+<A NAME="IDX877"></A>
 Direct the program to work strictly following the Uniforum/Sun
 implementation.  Currently this only affects the naming of the output
 file.  If this option is not given the name of the output file is the
@@ -144,22 +144,22 @@ If the output <VAR>file</VAR> is <SAMP>`-&acute;</SAMP>, output is written to st
 <DD>
 <DT><SAMP>`--resource=<VAR>resource</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX876"></A>
-<A NAME="IDX877"></A>
+<A NAME="IDX878"></A>
+<A NAME="IDX879"></A>
 Specify the resource name.
 
 <DT><SAMP>`-l <VAR>locale</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--locale=<VAR>locale</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX878"></A>
-<A NAME="IDX879"></A>
+<A NAME="IDX880"></A>
+<A NAME="IDX881"></A>
 Specify the locale name, either a language specification of the form <VAR>ll</VAR>
 or a combined language and country specification of the form <VAR>ll_CC</VAR>.
 
 <DT><SAMP>`-d <VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX880"></A>
+<A NAME="IDX882"></A>
 Specify the base directory of classes directory hierarchy.
 
 </DL>
@@ -180,22 +180,22 @@ is written under the specified directory.
 <DD>
 <DT><SAMP>`--resource=<VAR>resource</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX881"></A>
-<A NAME="IDX882"></A>
+<A NAME="IDX883"></A>
+<A NAME="IDX884"></A>
 Specify the resource name.
 
 <DT><SAMP>`-l <VAR>locale</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--locale=<VAR>locale</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX883"></A>
-<A NAME="IDX884"></A>
+<A NAME="IDX885"></A>
+<A NAME="IDX886"></A>
 Specify the locale name, either a language specification of the form <VAR>ll</VAR>
 or a combined language and country specification of the form <VAR>ll_CC</VAR>.
 
 <DT><SAMP>`-d <VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX885"></A>
+<A NAME="IDX887"></A>
 Specify the base directory for locale dependent <TT>`.dll&acute;</TT> files.
 
 </DL>
@@ -216,14 +216,14 @@ locale.
 <DD>
 <DT><SAMP>`--locale=<VAR>locale</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX886"></A>
-<A NAME="IDX887"></A>
+<A NAME="IDX888"></A>
+<A NAME="IDX889"></A>
 Specify the locale name, either a language specification of the form <VAR>ll</VAR>
 or a combined language and country specification of the form <VAR>ll_CC</VAR>.
 
 <DT><SAMP>`-d <VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX888"></A>
+<A NAME="IDX890"></A>
 Specify the base directory of <TT>`.msg&acute;</TT> message catalogs.
 
 </DL>
@@ -243,14 +243,14 @@ written in the specified directory.
 <DD>
 <DT><SAMP>`--properties-input&acute;</SAMP>
 <DD>
-<A NAME="IDX889"></A>
-<A NAME="IDX890"></A>
+<A NAME="IDX891"></A>
+<A NAME="IDX892"></A>
 Assume the input files are Java ResourceBundles in Java <CODE>.properties</CODE>
 syntax, not in PO file syntax.
 
 <DT><SAMP>`--stringtable-input&acute;</SAMP>
 <DD>
-<A NAME="IDX891"></A>
+<A NAME="IDX893"></A>
 Assume the input files are NeXTstep/GNUstep localized resource files in
 <CODE>.strings</CODE> syntax, not in PO file syntax.
 
@@ -266,15 +266,15 @@ Assume the input files are NeXTstep/GNUstep localized resource files in
 <DD>
 <DT><SAMP>`--check&acute;</SAMP>
 <DD>
-<A NAME="IDX892"></A>
-<A NAME="IDX893"></A>
+<A NAME="IDX894"></A>
+<A NAME="IDX895"></A>
 Perform all the checks implied by <CODE>--check-format</CODE>, <CODE>--check-header</CODE>,
 <CODE>--check-domain</CODE>.
 
 <DT><SAMP>`--check-format&acute;</SAMP>
 <DD>
-<A NAME="IDX894"></A>
-<A NAME="IDX895"></A>
+<A NAME="IDX896"></A>
+<A NAME="IDX897"></A>
 Check language dependent format strings.
 
 If the string represents a format string used in a
@@ -293,19 +293,19 @@ used in a <CODE>printf</CODE>-like function and so <CODE>msgfmt</CODE> might rep
 errors where there are none.
 
 To solve this problem the programmer can dictate the decision to the
-<CODE>xgettext</CODE> program (see section <A HREF="gettext_13.html#SEC224">13.3.1  C Format Strings</A>).  The translator should not
+<CODE>xgettext</CODE> program (see section <A HREF="gettext_13.html#SEC225">13.3.1  C Format Strings</A>).  The translator should not
 consider removing the flag from the <KBD>#,</KBD> line.  This "fix" would be
 reversed again as soon as <CODE>msgmerge</CODE> is called the next time.
 
 <DT><SAMP>`--check-header&acute;</SAMP>
 <DD>
-<A NAME="IDX896"></A>
+<A NAME="IDX898"></A>
 Verify presence and contents of the header entry.  See section <A HREF="gettext_5.html#SEC39">5.2  Filling in the Header Entry</A>,
 for a description of the various fields in the header entry.
 
 <DT><SAMP>`--check-domain&acute;</SAMP>
 <DD>
-<A NAME="IDX897"></A>
+<A NAME="IDX899"></A>
 Check for conflicts between domain directives and the <CODE>--output-file</CODE>
 option
 
@@ -313,18 +313,18 @@ option
 <DD>
 <DT><SAMP>`--check-compatibility&acute;</SAMP>
 <DD>
-<A NAME="IDX898"></A>
-<A NAME="IDX899"></A>
 <A NAME="IDX900"></A>
+<A NAME="IDX901"></A>
+<A NAME="IDX902"></A>
 Check that GNU msgfmt behaves like X/Open msgfmt.  This will give an error
 when attempting to use the GNU extensions.
 
 <DT><SAMP>`--check-accelerators[=<VAR>char</VAR>]&acute;</SAMP>
 <DD>
-<A NAME="IDX901"></A>
-<A NAME="IDX902"></A>
 <A NAME="IDX903"></A>
 <A NAME="IDX904"></A>
+<A NAME="IDX905"></A>
+<A NAME="IDX906"></A>
 Check presence of keyboard accelerators for menu items.  This is based on
 the convention used in some GUIs that a keyboard accelerator in a menu
 item string is designated by an immediately preceding <SAMP>`&#38;&acute;</SAMP> character.
@@ -332,16 +332,16 @@ Sometimes a keyboard accelerator is also called "keyboard mnemonic".
 This check verifies that if the untranslated string has exactly one
 <SAMP>`&#38;&acute;</SAMP> character, the translated string has exactly one <SAMP>`&#38;&acute;</SAMP> as well.
 If this option is given with a <VAR>char</VAR> argument, this <VAR>char</VAR> should
-be a non-alphanumeric character and is used as keyboard acceleator mark
+be a non-alphanumeric character and is used as keyboard accelerator mark
 instead of <SAMP>`&#38;&acute;</SAMP>.
 
 <DT><SAMP>`-f&acute;</SAMP>
 <DD>
 <DT><SAMP>`--use-fuzzy&acute;</SAMP>
 <DD>
-<A NAME="IDX905"></A>
-<A NAME="IDX906"></A>
 <A NAME="IDX907"></A>
+<A NAME="IDX908"></A>
+<A NAME="IDX909"></A>
 Use fuzzy entries in output.  Note that using this option is usually wrong,
 because fuzzy messages are exactly those which have not been validated by
 a human translator.
@@ -358,13 +358,13 @@ a human translator.
 <DD>
 <DT><SAMP>`--alignment=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX908"></A>
-<A NAME="IDX909"></A>
+<A NAME="IDX910"></A>
+<A NAME="IDX911"></A>
 Align strings to <VAR>number</VAR> bytes (default: 1).
 
 <DT><SAMP>`--no-hash&acute;</SAMP>
 <DD>
-<A NAME="IDX910"></A>
+<A NAME="IDX912"></A>
 Don't include a hash table in the binary file.  Lookup will be more expensive
 at run time (binary search instead of hash table lookup).
 
@@ -380,29 +380,29 @@ at run time (binary search instead of hash table lookup).
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX911"></A>
-<A NAME="IDX912"></A>
+<A NAME="IDX913"></A>
+<A NAME="IDX914"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX913"></A>
-<A NAME="IDX914"></A>
+<A NAME="IDX915"></A>
+<A NAME="IDX916"></A>
 Output version information and exit.
 
 <DT><SAMP>`--statistics&acute;</SAMP>
 <DD>
-<A NAME="IDX915"></A>
+<A NAME="IDX917"></A>
 Print statistics about translations.
 
 <DT><SAMP>`-v&acute;</SAMP>
 <DD>
 <DT><SAMP>`--verbose&acute;</SAMP>
 <DD>
-<A NAME="IDX916"></A>
-<A NAME="IDX917"></A>
+<A NAME="IDX918"></A>
+<A NAME="IDX919"></A>
 Increase verbosity level.
 
 </DL>
@@ -412,15 +412,15 @@ Increase verbosity level.
 <H2><A NAME="SEC146" HREF="gettext_toc.html#TOC146">8.2  Invoking the <CODE>msgunfmt</CODE> Program</A></H2>
 
 <P>
-<A NAME="IDX918"></A>
-<A NAME="IDX919"></A>
+<A NAME="IDX920"></A>
+<A NAME="IDX921"></A>
 
 <PRE>
 msgunfmt [<VAR>option</VAR>] [<VAR>file</VAR>]...
 </PRE>
 
 <P>
-<A NAME="IDX920"></A>
+<A NAME="IDX922"></A>
 The <CODE>msgunfmt</CODE> program converts a binary message catalog to a
 Uniforum style .po file.
 
@@ -435,28 +435,28 @@ Uniforum style .po file.
 <DD>
 <DT><SAMP>`--java&acute;</SAMP>
 <DD>
-<A NAME="IDX921"></A>
-<A NAME="IDX922"></A>
 <A NAME="IDX923"></A>
+<A NAME="IDX924"></A>
+<A NAME="IDX925"></A>
 Java mode: input is a Java <CODE>ResourceBundle</CODE> class.
 
 <DT><SAMP>`--csharp&acute;</SAMP>
 <DD>
-<A NAME="IDX924"></A>
-<A NAME="IDX925"></A>
+<A NAME="IDX926"></A>
+<A NAME="IDX927"></A>
 C# mode: input is a .NET .dll file containing a subclass of
 <CODE>GettextResourceSet</CODE>.
 
 <DT><SAMP>`--csharp-resources&acute;</SAMP>
 <DD>
-<A NAME="IDX926"></A>
-<A NAME="IDX927"></A>
+<A NAME="IDX928"></A>
+<A NAME="IDX929"></A>
 C# resources mode: input is a .NET <TT>`.resources&acute;</TT> file.
 
 <DT><SAMP>`--tcl&acute;</SAMP>
 <DD>
-<A NAME="IDX928"></A>
-<A NAME="IDX929"></A>
+<A NAME="IDX930"></A>
+<A NAME="IDX931"></A>
 Tcl mode: input is a tcl/msgcat <TT>`.msg&acute;</TT> file.
 
 </DL>
@@ -487,16 +487,16 @@ If no input <VAR>file</VAR> is given or if it is <SAMP>`-&acute;</SAMP>, standar
 <DD>
 <DT><SAMP>`--resource=<VAR>resource</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX930"></A>
-<A NAME="IDX931"></A>
+<A NAME="IDX932"></A>
+<A NAME="IDX933"></A>
 Specify the resource name.
 
 <DT><SAMP>`-l <VAR>locale</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--locale=<VAR>locale</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX932"></A>
-<A NAME="IDX933"></A>
+<A NAME="IDX934"></A>
+<A NAME="IDX935"></A>
 Specify the locale name, either a language specification of the form <VAR>ll</VAR>
 or a combined language and country specification of the form <VAR>ll_CC</VAR>.
 
@@ -517,22 +517,22 @@ separated with an underscore.  The class is located using the <CODE>CLASSPATH</C
 <DD>
 <DT><SAMP>`--resource=<VAR>resource</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX934"></A>
-<A NAME="IDX935"></A>
+<A NAME="IDX936"></A>
+<A NAME="IDX937"></A>
 Specify the resource name.
 
 <DT><SAMP>`-l <VAR>locale</VAR>&acute;</SAMP>
 <DD>
 <DT><SAMP>`--locale=<VAR>locale</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX936"></A>
-<A NAME="IDX937"></A>
+<A NAME="IDX938"></A>
+<A NAME="IDX939"></A>
 Specify the locale name, either a language specification of the form <VAR>ll</VAR>
 or a combined language and country specification of the form <VAR>ll_CC</VAR>.
 
 <DT><SAMP>`-d <VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX938"></A>
+<A NAME="IDX940"></A>
 Specify the base directory for locale dependent <TT>`.dll&acute;</TT> files.
 
 </DL>
@@ -553,14 +553,14 @@ locale.
 <DD>
 <DT><SAMP>`--locale=<VAR>locale</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX939"></A>
-<A NAME="IDX940"></A>
+<A NAME="IDX941"></A>
+<A NAME="IDX942"></A>
 Specify the locale name, either a language specification of the form <VAR>ll</VAR>
 or a combined language and country specification of the form <VAR>ll_CC</VAR>.
 
 <DT><SAMP>`-d <VAR>directory</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX941"></A>
+<A NAME="IDX943"></A>
 Specify the base directory of <TT>`.msg&acute;</TT> message catalogs.
 
 </DL>
@@ -580,8 +580,8 @@ located in the specified directory.
 <DD>
 <DT><SAMP>`--output-file=<VAR>file</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX942"></A>
-<A NAME="IDX943"></A>
+<A NAME="IDX944"></A>
+<A NAME="IDX945"></A>
 Write output to specified file.
 
 </DL>
@@ -599,20 +599,20 @@ or if it is <SAMP>`-&acute;</SAMP>.
 
 <DT><SAMP>`--force-po&acute;</SAMP>
 <DD>
-<A NAME="IDX944"></A>
+<A NAME="IDX946"></A>
 Always write an output file even if it contains no message.
 
 <DT><SAMP>`-i&acute;</SAMP>
 <DD>
 <DT><SAMP>`--indent&acute;</SAMP>
 <DD>
-<A NAME="IDX945"></A>
-<A NAME="IDX946"></A>
+<A NAME="IDX947"></A>
+<A NAME="IDX948"></A>
 Write the .po file using indented style.
 
 <DT><SAMP>`--strict&acute;</SAMP>
 <DD>
-<A NAME="IDX947"></A>
+<A NAME="IDX949"></A>
 Write out a strict Uniforum conforming PO file.  Note that this
 Uniforum format should be avoided because it doesn't support the
 GNU extensions.
@@ -621,15 +621,15 @@ GNU extensions.
 <DD>
 <DT><SAMP>`--properties-output&acute;</SAMP>
 <DD>
-<A NAME="IDX948"></A>
-<A NAME="IDX949"></A>
+<A NAME="IDX950"></A>
+<A NAME="IDX951"></A>
 Write out a Java ResourceBundle in Java <CODE>.properties</CODE> syntax.  Note
 that this file format doesn't support plural forms and silently drops
 obsolete messages.
 
 <DT><SAMP>`--stringtable-output&acute;</SAMP>
 <DD>
-<A NAME="IDX950"></A>
+<A NAME="IDX952"></A>
 Write out a NeXTstep/GNUstep localized resource file in <CODE>.strings</CODE> syntax.
 Note that this file format doesn't support plural forms.
 
@@ -637,15 +637,15 @@ Note that this file format doesn't support plural forms.
 <DD>
 <DT><SAMP>`--width=<VAR>number</VAR>&acute;</SAMP>
 <DD>
-<A NAME="IDX951"></A>
-<A NAME="IDX952"></A>
+<A NAME="IDX953"></A>
+<A NAME="IDX954"></A>
 Set the output page width.  Long strings in the output files will be
 split across multiple lines in order to ensure that each line's width
 (= number of screen columns) is less or equal to the given <VAR>number</VAR>.
 
 <DT><SAMP>`--no-wrap&acute;</SAMP>
 <DD>
-<A NAME="IDX953"></A>
+<A NAME="IDX955"></A>
 Do not break long message lines.  Message lines whose width exceeds the
 output page width will not be split into several lines.  Only file reference
 lines which are wider than the output page width will be split.
@@ -654,9 +654,9 @@ lines which are wider than the output page width will be split.
 <DD>
 <DT><SAMP>`--sort-output&acute;</SAMP>
 <DD>
-<A NAME="IDX954"></A>
-<A NAME="IDX955"></A>
 <A NAME="IDX956"></A>
+<A NAME="IDX957"></A>
+<A NAME="IDX958"></A>
 Generate sorted output.  Note that using this option makes it much harder
 for the translator to understand each message's context.
 
@@ -672,24 +672,24 @@ for the translator to understand each message's context.
 <DD>
 <DT><SAMP>`--help&acute;</SAMP>
 <DD>
-<A NAME="IDX957"></A>
-<A NAME="IDX958"></A>
+<A NAME="IDX959"></A>
+<A NAME="IDX960"></A>
 Display this help and exit.
 
 <DT><SAMP>`-V&acute;</SAMP>
 <DD>
 <DT><SAMP>`--version&acute;</SAMP>
 <DD>
-<A NAME="IDX959"></A>
-<A NAME="IDX960"></A>
+<A NAME="IDX961"></A>
+<A NAME="IDX962"></A>
 Output version information and exit.
 
 <DT><SAMP>`-v&acute;</SAMP>
 <DD>
 <DT><SAMP>`--verbose&acute;</SAMP>
 <DD>
-<A NAME="IDX961"></A>
-<A NAME="IDX962"></A>
+<A NAME="IDX963"></A>
+<A NAME="IDX964"></A>
 Increase verbosity level.
 
 </DL>
@@ -698,8 +698,8 @@ Increase verbosity level.
 
 <H2><A NAME="SEC155" HREF="gettext_toc.html#TOC155">8.3  The Format of GNU MO Files</A></H2>
 <P>
-<A NAME="IDX963"></A>
-<A NAME="IDX964"></A>
+<A NAME="IDX965"></A>
+<A NAME="IDX966"></A>
 
 </P>
 <P>
@@ -708,7 +708,7 @@ which appears below.
 
 </P>
 <P>
-<A NAME="IDX965"></A>
+<A NAME="IDX967"></A>
 The first two words serve the identification of the file.  The magic
 number will always signal GNU MO files.  The number is stored in the
 byte order of the generating machine, so the magic number really is
@@ -756,7 +756,7 @@ translated tables, making the system information very easy to find.
 
 </P>
 <P>
-<A NAME="IDX966"></A>
+<A NAME="IDX968"></A>
 The size <VAR>S</VAR> of the hash table can be zero.  In this case, the
 hash table itself is not contained in the MO file.  Some people might
 prefer this because a precomputed hashing table takes disk space, and
@@ -777,7 +777,7 @@ machines, a correct alignment will speed things up.
 
 </P>
 <P>
-<A NAME="IDX967"></A>
+<A NAME="IDX969"></A>
 Plural forms are stored by letting the plural of the original string
 follow the singular of the original string, separated through a
 <KBD>NUL</KBD> byte.  The length which appears in the string descriptor
index 4756857f539de6ec4fd55778f1a4f4ef042d8ab7..9c57dbd375368fdc0283230abd99b82e66f22773 100644 (file)
@@ -1,7 +1,7 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - 9  The User's View</TITLE>
 </HEAD>
@@ -45,9 +45,9 @@ for both installers and end users.
 
 <H2><A NAME="SEC157" HREF="gettext_toc.html#TOC157">9.1  The Current <TT>`ABOUT-NLS&acute;</TT> Matrix</A></H2>
 <P>
-<A NAME="IDX968"></A>
-<A NAME="IDX969"></A>
 <A NAME="IDX970"></A>
+<A NAME="IDX971"></A>
+<A NAME="IDX972"></A>
 
 </P>
 <P>
@@ -77,8 +77,8 @@ Translation Project sites, and also on most GNU archive sites.
 
 <H2><A NAME="SEC158" HREF="gettext_toc.html#TOC158">9.2  Magic for Installers</A></H2>
 <P>
-<A NAME="IDX971"></A>
-<A NAME="IDX972"></A>
+<A NAME="IDX973"></A>
+<A NAME="IDX974"></A>
 
 </P>
 <P>
@@ -97,7 +97,7 @@ produces programs totally unable to translate messages.
 
 </P>
 <P>
-<A NAME="IDX973"></A>
+<A NAME="IDX975"></A>
 Internationalized packages have usually many <TT>`<VAR>ll</VAR>.po&acute;</TT>
 files.  Unless
 translations are disabled, all those available are installed together
@@ -111,13 +111,13 @@ codes, stating which languages are allowed.
 
 <H2><A NAME="SEC159" HREF="gettext_toc.html#TOC159">9.3  Magic for End Users</A></H2>
 <P>
-<A NAME="IDX974"></A>
-<A NAME="IDX975"></A>
 <A NAME="IDX976"></A>
+<A NAME="IDX977"></A>
+<A NAME="IDX978"></A>
 
 </P>
 <P>
-<A NAME="IDX977"></A>
+<A NAME="IDX979"></A>
 We consider here those packages using GNU <CODE>gettext</CODE> internally,
 and for which the installers did not disable translation at
 <EM>configure</EM> time.  Then, users only have to set the <CODE>LANG</CODE>
index c8b2c8a11228fa13debd9662dd5f9e29469ea8e7..739a7c3efe69799c119370237e057198fad0ca72 100644 (file)
@@ -1,14 +1,14 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - Footnotes</TITLE>
 </HEAD>
 <BODY>
-<H1>GNU gettext tools, version 0.14.1</H1>
+<H1>GNU gettext tools, version 0.14.2</H1>
 <H2>Native Language Support Library and Tools</H2>
-<H2>Edition 0.14.1, 17 January 2004</H2>
+<H2>Edition 0.14.2, 23 February 2005</H2>
 <ADDRESS>Ulrich Drepper</ADDRESS>
 <ADDRESS>Jim Meyering</ADDRESS>
 <ADDRESS>Fran&ccedil;ois Pinard</ADDRESS>
@@ -36,7 +36,7 @@ variables.
 <P>Additions are welcome.  Send appropriate information to
 <A HREF="mailto:bug-glibc-manual@gnu.org">bug-glibc-manual@gnu.org</A>.
 <P><HR><P>
-This document was generated on 29 January 2004 using the
+This document was generated on 23 Febuary 2005 using the
 <A HREF="http://wwwinfo.cern.ch/dis/texi2html/">texi2html</A>
 translator version 1.52a.</P>
 </BODY>
index b6cec3fb7d06e421cf333ad7eb4b57c3812657f8..489c8d5bcb77a614876930352eecd28b41311092 100644 (file)
@@ -1,14 +1,14 @@
 <HTML>
 <HEAD>
 <!-- This HTML file has been created by texi2html 1.52a
-     from gettext.texi on 29 January 2004 -->
+     from gettext.texi on 23 Febuary 2005 -->
 
 <TITLE>GNU gettext utilities - Table of Contents</TITLE>
 </HEAD>
 <BODY>
-<H1>GNU gettext tools, version 0.14.1</H1>
+<H1>GNU gettext tools, version 0.14.2</H1>
 <H2>Native Language Support Library and Tools</H2>
-<H2>Edition 0.14.1, 17 January 2004</H2>
+<H2>Edition 0.14.2, 23 February 2005</H2>
 <ADDRESS>Ulrich Drepper</ADDRESS>
 <ADDRESS>Jim Meyering</ADDRESS>
 <ADDRESS>Fran&ccedil;ois Pinard</ADDRESS>
 <LI><A NAME="TOC219" HREF="gettext_12.html#SEC219">12.6.3.2  Informative output</A>
 </UL>
 </UL>
-</UL>
-<LI><A NAME="TOC220" HREF="gettext_13.html#SEC220">13  Other Programming Languages</A>
-<UL>
-<LI><A NAME="TOC221" HREF="gettext_13.html#SEC221">13.1  The Language Implementor's View</A>
-<LI><A NAME="TOC222" HREF="gettext_13.html#SEC222">13.2  The Programmer's View</A>
-<LI><A NAME="TOC223" HREF="gettext_13.html#SEC223">13.3  The Translator's View</A>
-<UL>
-<LI><A NAME="TOC224" HREF="gettext_13.html#SEC224">13.3.1  C Format Strings</A>
-<LI><A NAME="TOC225" HREF="gettext_13.html#SEC225">13.3.2  Objective C Format Strings</A>
-<LI><A NAME="TOC226" HREF="gettext_13.html#SEC226">13.3.3  Shell Format Strings</A>
-<LI><A NAME="TOC227" HREF="gettext_13.html#SEC227">13.3.4  Python Format Strings</A>
-<LI><A NAME="TOC228" HREF="gettext_13.html#SEC228">13.3.5  Lisp Format Strings</A>
-<LI><A NAME="TOC229" HREF="gettext_13.html#SEC229">13.3.6  Emacs Lisp Format Strings</A>
-<LI><A NAME="TOC230" HREF="gettext_13.html#SEC230">13.3.7  librep Format Strings</A>
-<LI><A NAME="TOC231" HREF="gettext_13.html#SEC231">13.3.8  Smalltalk Format Strings</A>
-<LI><A NAME="TOC232" HREF="gettext_13.html#SEC232">13.3.9  Java Format Strings</A>
-<LI><A NAME="TOC233" HREF="gettext_13.html#SEC233">13.3.10  C# Format Strings</A>
-<LI><A NAME="TOC234" HREF="gettext_13.html#SEC234">13.3.11  awk Format Strings</A>
-<LI><A NAME="TOC235" HREF="gettext_13.html#SEC235">13.3.12  Object Pascal Format Strings</A>
-<LI><A NAME="TOC236" HREF="gettext_13.html#SEC236">13.3.13  YCP Format Strings</A>
-<LI><A NAME="TOC237" HREF="gettext_13.html#SEC237">13.3.14  Tcl Format Strings</A>
-<LI><A NAME="TOC238" HREF="gettext_13.html#SEC238">13.3.15  Perl Format Strings</A>
-<LI><A NAME="TOC239" HREF="gettext_13.html#SEC239">13.3.16  PHP Format Strings</A>
-<LI><A NAME="TOC240" HREF="gettext_13.html#SEC240">13.3.17  GCC internal Format Strings</A>
-<LI><A NAME="TOC241" HREF="gettext_13.html#SEC241">13.3.18  Qt Format Strings</A>
-</UL>
-<LI><A NAME="TOC242" HREF="gettext_13.html#SEC242">13.4  The Maintainer's View</A>
-<LI><A NAME="TOC243" HREF="gettext_13.html#SEC243">13.5  Individual Programming Languages</A>
-<UL>
-<LI><A NAME="TOC244" HREF="gettext_13.html#SEC244">13.5.1  C, C++, Objective C</A>
-<LI><A NAME="TOC245" HREF="gettext_13.html#SEC245">13.5.2  sh - Shell Script</A>
-<UL>
-<LI><A NAME="TOC246" HREF="gettext_13.html#SEC246">13.5.2.1  Preparing Shell Scripts for Internationalization</A>
-<LI><A NAME="TOC247" HREF="gettext_13.html#SEC247">13.5.2.2  Contents of <CODE>gettext.sh</CODE></A>
-<LI><A NAME="TOC248" HREF="gettext_13.html#SEC248">13.5.2.3  Invoking the <CODE>gettext</CODE> program</A>
-<LI><A NAME="TOC249" HREF="gettext_13.html#SEC249">13.5.2.4  Invoking the <CODE>ngettext</CODE> program</A>
-<LI><A NAME="TOC250" HREF="gettext_13.html#SEC250">13.5.2.5  Invoking the <CODE>envsubst</CODE> program</A>
-<LI><A NAME="TOC251" HREF="gettext_13.html#SEC251">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A>
-<LI><A NAME="TOC252" HREF="gettext_13.html#SEC252">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A>
-</UL>
-<LI><A NAME="TOC253" HREF="gettext_13.html#SEC253">13.5.3  bash - Bourne-Again Shell Script</A>
-<LI><A NAME="TOC254" HREF="gettext_13.html#SEC254">13.5.4  Python</A>
-<LI><A NAME="TOC255" HREF="gettext_13.html#SEC255">13.5.5  GNU clisp - Common Lisp</A>
-<LI><A NAME="TOC256" HREF="gettext_13.html#SEC256">13.5.6  GNU clisp C sources</A>
-<LI><A NAME="TOC257" HREF="gettext_13.html#SEC257">13.5.7  Emacs Lisp</A>
-<LI><A NAME="TOC258" HREF="gettext_13.html#SEC258">13.5.8  librep</A>
-<LI><A NAME="TOC259" HREF="gettext_13.html#SEC259">13.5.9  GNU Smalltalk</A>
-<LI><A NAME="TOC260" HREF="gettext_13.html#SEC260">13.5.10  Java</A>
-<LI><A NAME="TOC261" HREF="gettext_13.html#SEC261">13.5.11  C#</A>
-<LI><A NAME="TOC262" HREF="gettext_13.html#SEC262">13.5.12  GNU awk</A>
-<LI><A NAME="TOC263" HREF="gettext_13.html#SEC263">13.5.13  Pascal - Free Pascal Compiler</A>
-<LI><A NAME="TOC264" HREF="gettext_13.html#SEC264">13.5.14  wxWindows library</A>
-<LI><A NAME="TOC265" HREF="gettext_13.html#SEC265">13.5.15  YCP - YaST2 scripting language</A>
-<LI><A NAME="TOC266" HREF="gettext_13.html#SEC266">13.5.16  Tcl - Tk's scripting language</A>
-<LI><A NAME="TOC267" HREF="gettext_13.html#SEC267">13.5.17  Perl</A>
-<UL>
-<LI><A NAME="TOC268" HREF="gettext_13.html#SEC268">13.5.17.1  General Problems Parsing Perl Code</A>
-<LI><A NAME="TOC269" HREF="gettext_13.html#SEC269">13.5.17.2  Which keywords will xgettext look for?</A>
-<LI><A NAME="TOC270" HREF="gettext_13.html#SEC270">13.5.17.3  How to Extract Hash Keys</A>
-<LI><A NAME="TOC271" HREF="gettext_13.html#SEC271">13.5.17.4  What are Strings And Quote-like Expressions?</A>
-<LI><A NAME="TOC272" HREF="gettext_13.html#SEC272">13.5.17.5  Invalid Uses Of String Interpolation</A>
-<LI><A NAME="TOC273" HREF="gettext_13.html#SEC273">13.5.17.6  Valid Uses Of String Interpolation</A>
-<LI><A NAME="TOC274" HREF="gettext_13.html#SEC274">13.5.17.7  When To Use Parentheses</A>
-<LI><A NAME="TOC275" HREF="gettext_13.html#SEC275">13.5.17.8  How To Grok with Long Lines</A>
-<LI><A NAME="TOC276" HREF="gettext_13.html#SEC276">13.5.17.9  Bugs, Pitfalls, And Things That Do Not Work</A>
-</UL>
-<LI><A NAME="TOC277" HREF="gettext_13.html#SEC277">13.5.18  PHP Hypertext Preprocessor</A>
-<LI><A NAME="TOC278" HREF="gettext_13.html#SEC278">13.5.19  Pike</A>
-<LI><A NAME="TOC279" HREF="gettext_13.html#SEC279">13.5.20  GNU Compiler Collection sources</A>
-</UL>
-<LI><A NAME="TOC280" HREF="gettext_13.html#SEC280">13.6  Internationalizable Data</A>
-<UL>
-<LI><A NAME="TOC281" HREF="gettext_13.html#SEC281">13.6.1  POT - Portable Object Template</A>
-<LI><A NAME="TOC282" HREF="gettext_13.html#SEC282">13.6.2  Resource String Table</A>
-<LI><A NAME="TOC283" HREF="gettext_13.html#SEC283">13.6.3  Glade - GNOME user interface description</A>
-</UL>
-</UL>
-<LI><A NAME="TOC284" HREF="gettext_14.html#SEC284">14  Concluding Remarks</A>
-<UL>
-<LI><A NAME="TOC285" HREF="gettext_14.html#SEC285">14.1  History of GNU <CODE>gettext</CODE></A>
-<LI><A NAME="TOC286" HREF="gettext_14.html#SEC286">14.2  Related Readings</A>
-</UL>
-<LI><A NAME="TOC287" HREF="gettext_15.html#SEC287">A  Language Codes</A>
-<LI><A NAME="TOC288" HREF="gettext_16.html#SEC288">B  Country Codes</A>
-<LI><A NAME="TOC289" HREF="gettext_17.html#SEC289">Program Index</A>
-<LI><A NAME="TOC290" HREF="gettext_18.html#SEC290">Option Index</A>
-<LI><A NAME="TOC291" HREF="gettext_19.html#SEC291">Variable Index</A>
-<LI><A NAME="TOC292" HREF="gettext_20.html#SEC292">PO Mode Index</A>
-<LI><A NAME="TOC293" HREF="gettext_21.html#SEC293">Autoconf Macro Index</A>
-<LI><A NAME="TOC294" HREF="gettext_22.html#SEC294">General Index</A>
+<LI><A NAME="TOC220" HREF="gettext_12.html#SEC220">12.7  Creating a Distribution Tarball</A>
+</UL>
+<LI><A NAME="TOC221" HREF="gettext_13.html#SEC221">13  Other Programming Languages</A>
+<UL>
+<LI><A NAME="TOC222" HREF="gettext_13.html#SEC222">13.1  The Language Implementor's View</A>
+<LI><A NAME="TOC223" HREF="gettext_13.html#SEC223">13.2  The Programmer's View</A>
+<LI><A NAME="TOC224" HREF="gettext_13.html#SEC224">13.3  The Translator's View</A>
+<UL>
+<LI><A NAME="TOC225" HREF="gettext_13.html#SEC225">13.3.1  C Format Strings</A>
+<LI><A NAME="TOC226" HREF="gettext_13.html#SEC226">13.3.2  Objective C Format Strings</A>
+<LI><A NAME="TOC227" HREF="gettext_13.html#SEC227">13.3.3  Shell Format Strings</A>
+<LI><A NAME="TOC228" HREF="gettext_13.html#SEC228">13.3.4  Python Format Strings</A>
+<LI><A NAME="TOC229" HREF="gettext_13.html#SEC229">13.3.5  Lisp Format Strings</A>
+<LI><A NAME="TOC230" HREF="gettext_13.html#SEC230">13.3.6  Emacs Lisp Format Strings</A>
+<LI><A NAME="TOC231" HREF="gettext_13.html#SEC231">13.3.7  librep Format Strings</A>
+<LI><A NAME="TOC232" HREF="gettext_13.html#SEC232">13.3.8  Scheme Format Strings</A>
+<LI><A NAME="TOC233" HREF="gettext_13.html#SEC233">13.3.9  Smalltalk Format Strings</A>
+<LI><A NAME="TOC234" HREF="gettext_13.html#SEC234">13.3.10  Java Format Strings</A>
+<LI><A NAME="TOC235" HREF="gettext_13.html#SEC235">13.3.11  C# Format Strings</A>
+<LI><A NAME="TOC236" HREF="gettext_13.html#SEC236">13.3.12  awk Format Strings</A>
+<LI><A NAME="TOC237" HREF="gettext_13.html#SEC237">13.3.13  Object Pascal Format Strings</A>
+<LI><A NAME="TOC238" HREF="gettext_13.html#SEC238">13.3.14  YCP Format Strings</A>
+<LI><A NAME="TOC239" HREF="gettext_13.html#SEC239">13.3.15  Tcl Format Strings</A>
+<LI><A NAME="TOC240" HREF="gettext_13.html#SEC240">13.3.16  Perl Format Strings</A>
+<LI><A NAME="TOC241" HREF="gettext_13.html#SEC241">13.3.17  PHP Format Strings</A>
+<LI><A NAME="TOC242" HREF="gettext_13.html#SEC242">13.3.18  GCC internal Format Strings</A>
+<LI><A NAME="TOC243" HREF="gettext_13.html#SEC243">13.3.19  Qt Format Strings</A>
+</UL>
+<LI><A NAME="TOC244" HREF="gettext_13.html#SEC244">13.4  The Maintainer's View</A>
+<LI><A NAME="TOC245" HREF="gettext_13.html#SEC245">13.5  Individual Programming Languages</A>
+<UL>
+<LI><A NAME="TOC246" HREF="gettext_13.html#SEC246">13.5.1  C, C++, Objective C</A>
+<LI><A NAME="TOC247" HREF="gettext_13.html#SEC247">13.5.2  sh - Shell Script</A>
+<UL>
+<LI><A NAME="TOC248" HREF="gettext_13.html#SEC248">13.5.2.1  Preparing Shell Scripts for Internationalization</A>
+<LI><A NAME="TOC249" HREF="gettext_13.html#SEC249">13.5.2.2  Contents of <CODE>gettext.sh</CODE></A>
+<LI><A NAME="TOC250" HREF="gettext_13.html#SEC250">13.5.2.3  Invoking the <CODE>gettext</CODE> program</A>
+<LI><A NAME="TOC251" HREF="gettext_13.html#SEC251">13.5.2.4  Invoking the <CODE>ngettext</CODE> program</A>
+<LI><A NAME="TOC252" HREF="gettext_13.html#SEC252">13.5.2.5  Invoking the <CODE>envsubst</CODE> program</A>
+<LI><A NAME="TOC253" HREF="gettext_13.html#SEC253">13.5.2.6  Invoking the <CODE>eval_gettext</CODE> function</A>
+<LI><A NAME="TOC254" HREF="gettext_13.html#SEC254">13.5.2.7  Invoking the <CODE>eval_ngettext</CODE> function</A>
+</UL>
+<LI><A NAME="TOC255" HREF="gettext_13.html#SEC255">13.5.3  bash - Bourne-Again Shell Script</A>
+<LI><A NAME="TOC256" HREF="gettext_13.html#SEC256">13.5.4  Python</A>
+<LI><A NAME="TOC257" HREF="gettext_13.html#SEC257">13.5.5  GNU clisp - Common Lisp</A>
+<LI><A NAME="TOC258" HREF="gettext_13.html#SEC258">13.5.6  GNU clisp C sources</A>
+<LI><A NAME="TOC259" HREF="gettext_13.html#SEC259">13.5.7  Emacs Lisp</A>
+<LI><A NAME="TOC260" HREF="gettext_13.html#SEC260">13.5.8  librep</A>
+<LI><A NAME="TOC261" HREF="gettext_13.html#SEC261">13.5.9  GNU guile - Scheme</A>
+<LI><A NAME="TOC262" HREF="gettext_13.html#SEC262">13.5.10  GNU Smalltalk</A>
+<LI><A NAME="TOC263" HREF="gettext_13.html#SEC263">13.5.11  Java</A>
+<LI><A NAME="TOC264" HREF="gettext_13.html#SEC264">13.5.12  C#</A>
+<LI><A NAME="TOC265" HREF="gettext_13.html#SEC265">13.5.13  GNU awk</A>
+<LI><A NAME="TOC266" HREF="gettext_13.html#SEC266">13.5.14  Pascal - Free Pascal Compiler</A>
+<LI><A NAME="TOC267" HREF="gettext_13.html#SEC267">13.5.15  wxWindows library</A>
+<LI><A NAME="TOC268" HREF="gettext_13.html#SEC268">13.5.16  YCP - YaST2 scripting language</A>
+<LI><A NAME="TOC269" HREF="gettext_13.html#SEC269">13.5.17  Tcl - Tk's scripting language</A>
+<LI><A NAME="TOC270" HREF="gettext_13.html#SEC270">13.5.18  Perl</A>
+<UL>
+<LI><A NAME="TOC271" HREF="gettext_13.html#SEC271">13.5.18.1  General Problems Parsing Perl Code</A>
+<LI><A NAME="TOC272" HREF="gettext_13.html#SEC272">13.5.18.2  Which keywords will xgettext look for?</A>
+<LI><A NAME="TOC273" HREF="gettext_13.html#SEC273">13.5.18.3  How to Extract Hash Keys</A>
+<LI><A NAME="TOC274" HREF="gettext_13.html#SEC274">13.5.18.4  What are Strings And Quote-like Expressions?</A>
+<LI><A NAME="TOC275" HREF="gettext_13.html#SEC275">13.5.18.5  Invalid Uses Of String Interpolation</A>
+<LI><A NAME="TOC276" HREF="gettext_13.html#SEC276">13.5.18.6  Valid Uses Of String Interpolation</A>
+<LI><A NAME="TOC277" HREF="gettext_13.html#SEC277">13.5.18.7  When To Use Parentheses</A>
+<LI><A NAME="TOC278" HREF="gettext_13.html#SEC278">13.5.18.8  How To Grok with Long Lines</A>
+<LI><A NAME="TOC279" HREF="gettext_13.html#SEC279">13.5.18.9  Bugs, Pitfalls, And Things That Do Not Work</A>
+</UL>
+<LI><A NAME="TOC280" HREF="gettext_13.html#SEC280">13.5.19  PHP Hypertext Preprocessor</A>
+<LI><A NAME="TOC281" HREF="gettext_13.html#SEC281">13.5.20  Pike</A>
+<LI><A NAME="TOC282" HREF="gettext_13.html#SEC282">13.5.21  GNU Compiler Collection sources</A>
+</UL>
+<LI><A NAME="TOC283" HREF="gettext_13.html#SEC283">13.6  Internationalizable Data</A>
+<UL>
+<LI><A NAME="TOC284" HREF="gettext_13.html#SEC284">13.6.1  POT - Portable Object Template</A>
+<LI><A NAME="TOC285" HREF="gettext_13.html#SEC285">13.6.2  Resource String Table</A>
+<LI><A NAME="TOC286" HREF="gettext_13.html#SEC286">13.6.3  Glade - GNOME user interface description</A>
+</UL>
+</UL>
+<LI><A NAME="TOC287" HREF="gettext_14.html#SEC287">14  Concluding Remarks</A>
+<UL>
+<LI><A NAME="TOC288" HREF="gettext_14.html#SEC288">14.1  History of GNU <CODE>gettext</CODE></A>
+<LI><A NAME="TOC289" HREF="gettext_14.html#SEC289">14.2  Related Readings</A>
+</UL>
+<LI><A NAME="TOC290" HREF="gettext_15.html#SEC290">A  Language Codes</A>
+<LI><A NAME="TOC291" HREF="gettext_16.html#SEC291">B  Country Codes</A>
+<LI><A NAME="TOC292" HREF="gettext_17.html#SEC292">Program Index</A>
+<LI><A NAME="TOC293" HREF="gettext_18.html#SEC293">Option Index</A>
+<LI><A NAME="TOC294" HREF="gettext_19.html#SEC294">Variable Index</A>
+<LI><A NAME="TOC295" HREF="gettext_20.html#SEC295">PO Mode Index</A>
+<LI><A NAME="TOC296" HREF="gettext_21.html#SEC296">Autoconf Macro Index</A>
+<LI><A NAME="TOC297" HREF="gettext_22.html#SEC297">General Index</A>
 </UL>
 <P><HR><P>
-This document was generated on 29 January 2004 using the
+This document was generated on 23 Febuary 2005 using the
 <A HREF="http://wwwinfo.cern.ch/dis/texi2html/">texi2html</A>
 translator version 1.52a.</P>
 </BODY>
index 55e4ed69cb1598b7843583a10b1f540ecfcf6c3b..40e41068cc727658897691dfd3f089b7c4a0f2a0 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -34,6 +34,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = examples
 DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
@@ -47,6 +48,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -74,19 +76,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -103,7 +112,13 @@ RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
        install-recursive installcheck-recursive installdirs-recursive \
        pdf-recursive ps-recursive uninstall-info-recursive \
        uninstall-recursive
-am__installdirs = $(DESTDIR)$(examplesdir)
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(examplesdir)"
 examplesDATA_INSTALL = $(INSTALL_DATA)
 DATA = $(examples_DATA)
 ETAGS = etags
@@ -160,6 +175,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -202,11 +219,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -214,6 +233,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -270,6 +290,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -325,16 +347,21 @@ EXAMPLESFILES = \
   hello-c/po/af.po \
   hello-c/po/ca.po \
   hello-c/po/de.po \
+  hello-c/po/el.po \
   hello-c/po/es.po \
   hello-c/po/fr.po \
+  hello-c/po/ga.po \
   hello-c/po/ja.po \
   hello-c/po/nl.po \
   hello-c/po/pl.po \
   hello-c/po/ro.po \
+  hello-c/po/ru.po \
   hello-c/po/sk.po \
   hello-c/po/sr.po \
   hello-c/po/sv.po \
   hello-c/po/tr.po \
+  hello-c/po/uk.po \
+  hello-c/po/vi.po \
   hello-c/po/zh_CN.po \
   \
   hello-c-gnome/INSTALL \
@@ -353,16 +380,21 @@ EXAMPLESFILES = \
   hello-c-gnome/po/af.po \
   hello-c-gnome/po/ca.po \
   hello-c-gnome/po/de.po \
+  hello-c-gnome/po/el.po \
   hello-c-gnome/po/es.po \
   hello-c-gnome/po/fr.po \
+  hello-c-gnome/po/ga.po \
   hello-c-gnome/po/ja.po \
   hello-c-gnome/po/nl.po \
   hello-c-gnome/po/pl.po \
   hello-c-gnome/po/ro.po \
+  hello-c-gnome/po/ru.po \
   hello-c-gnome/po/sk.po \
   hello-c-gnome/po/sr.po \
   hello-c-gnome/po/sv.po \
   hello-c-gnome/po/tr.po \
+  hello-c-gnome/po/uk.po \
+  hello-c-gnome/po/vi.po \
   hello-c-gnome/po/zh_CN.po \
   \
   hello-c++/INSTALL \
@@ -378,16 +410,21 @@ EXAMPLESFILES = \
   hello-c++/po/af.po \
   hello-c++/po/ca.po \
   hello-c++/po/de.po \
+  hello-c++/po/el.po \
   hello-c++/po/es.po \
   hello-c++/po/fr.po \
+  hello-c++/po/ga.po \
   hello-c++/po/ja.po \
   hello-c++/po/nl.po \
   hello-c++/po/pl.po \
   hello-c++/po/ro.po \
+  hello-c++/po/ru.po \
   hello-c++/po/sk.po \
   hello-c++/po/sr.po \
   hello-c++/po/sv.po \
   hello-c++/po/tr.po \
+  hello-c++/po/uk.po \
+  hello-c++/po/vi.po \
   hello-c++/po/zh_CN.po \
   \
   hello-c++-qt/INSTALL \
@@ -404,16 +441,21 @@ EXAMPLESFILES = \
   hello-c++-qt/po/af.po \
   hello-c++-qt/po/ca.po \
   hello-c++-qt/po/de.po \
+  hello-c++-qt/po/el.po \
   hello-c++-qt/po/es.po \
   hello-c++-qt/po/fr.po \
+  hello-c++-qt/po/ga.po \
   hello-c++-qt/po/ja.po \
   hello-c++-qt/po/nl.po \
   hello-c++-qt/po/pl.po \
   hello-c++-qt/po/ro.po \
+  hello-c++-qt/po/ru.po \
   hello-c++-qt/po/sk.po \
   hello-c++-qt/po/sr.po \
   hello-c++-qt/po/sv.po \
   hello-c++-qt/po/tr.po \
+  hello-c++-qt/po/uk.po \
+  hello-c++-qt/po/vi.po \
   hello-c++-qt/po/zh_CN.po \
   \
   hello-c++-kde/INSTALL \
@@ -456,16 +498,21 @@ EXAMPLESFILES = \
   hello-c++-kde/po/af.po \
   hello-c++-kde/po/ca.po \
   hello-c++-kde/po/de.po \
+  hello-c++-kde/po/el.po \
   hello-c++-kde/po/es.po \
   hello-c++-kde/po/fr.po \
+  hello-c++-kde/po/ga.po \
   hello-c++-kde/po/ja.po \
   hello-c++-kde/po/nl.po \
   hello-c++-kde/po/pl.po \
   hello-c++-kde/po/ro.po \
+  hello-c++-kde/po/ru.po \
   hello-c++-kde/po/sk.po \
   hello-c++-kde/po/sr.po \
   hello-c++-kde/po/sv.po \
   hello-c++-kde/po/tr.po \
+  hello-c++-kde/po/uk.po \
+  hello-c++-kde/po/vi.po \
   hello-c++-kde/po/zh_CN.po \
   \
   hello-c++-gnome/INSTALL \
@@ -486,16 +533,21 @@ EXAMPLESFILES = \
   hello-c++-gnome/po/af.po \
   hello-c++-gnome/po/ca.po \
   hello-c++-gnome/po/de.po \
+  hello-c++-gnome/po/el.po \
   hello-c++-gnome/po/es.po \
   hello-c++-gnome/po/fr.po \
+  hello-c++-gnome/po/ga.po \
   hello-c++-gnome/po/ja.po \
   hello-c++-gnome/po/nl.po \
   hello-c++-gnome/po/pl.po \
   hello-c++-gnome/po/ro.po \
+  hello-c++-gnome/po/ru.po \
   hello-c++-gnome/po/sk.po \
   hello-c++-gnome/po/sr.po \
   hello-c++-gnome/po/sv.po \
   hello-c++-gnome/po/tr.po \
+  hello-c++-gnome/po/uk.po \
+  hello-c++-gnome/po/vi.po \
   hello-c++-gnome/po/zh_CN.po \
   \
   hello-objc/INSTALL \
@@ -511,16 +563,21 @@ EXAMPLESFILES = \
   hello-objc/po/af.po \
   hello-objc/po/ca.po \
   hello-objc/po/de.po \
+  hello-objc/po/el.po \
   hello-objc/po/es.po \
   hello-objc/po/fr.po \
+  hello-objc/po/ga.po \
   hello-objc/po/ja.po \
   hello-objc/po/nl.po \
   hello-objc/po/pl.po \
   hello-objc/po/ro.po \
+  hello-objc/po/ru.po \
   hello-objc/po/sk.po \
   hello-objc/po/sr.po \
   hello-objc/po/sv.po \
   hello-objc/po/tr.po \
+  hello-objc/po/uk.po \
+  hello-objc/po/vi.po \
   hello-objc/po/zh_CN.po \
   \
   hello-objc-gnustep/INSTALL \
@@ -539,16 +596,21 @@ EXAMPLESFILES = \
   hello-objc-gnustep/po/af.po \
   hello-objc-gnustep/po/ca.po \
   hello-objc-gnustep/po/de.po \
+  hello-objc-gnustep/po/el.po \
   hello-objc-gnustep/po/es.po \
   hello-objc-gnustep/po/fr.po \
+  hello-objc-gnustep/po/ga.po \
   hello-objc-gnustep/po/ja.po \
   hello-objc-gnustep/po/nl.po \
   hello-objc-gnustep/po/pl.po \
   hello-objc-gnustep/po/ro.po \
+  hello-objc-gnustep/po/ru.po \
   hello-objc-gnustep/po/sk.po \
   hello-objc-gnustep/po/sr.po \
   hello-objc-gnustep/po/sv.po \
   hello-objc-gnustep/po/tr.po \
+  hello-objc-gnustep/po/uk.po \
+  hello-objc-gnustep/po/vi.po \
   hello-objc-gnustep/po/zh_CN.po \
   \
   hello-objc-gnome/INSTALL \
@@ -567,16 +629,21 @@ EXAMPLESFILES = \
   hello-objc-gnome/po/af.po \
   hello-objc-gnome/po/ca.po \
   hello-objc-gnome/po/de.po \
+  hello-objc-gnome/po/el.po \
   hello-objc-gnome/po/es.po \
   hello-objc-gnome/po/fr.po \
+  hello-objc-gnome/po/ga.po \
   hello-objc-gnome/po/ja.po \
   hello-objc-gnome/po/nl.po \
   hello-objc-gnome/po/pl.po \
   hello-objc-gnome/po/ro.po \
+  hello-objc-gnome/po/ru.po \
   hello-objc-gnome/po/sk.po \
   hello-objc-gnome/po/sr.po \
   hello-objc-gnome/po/sv.po \
   hello-objc-gnome/po/tr.po \
+  hello-objc-gnome/po/uk.po \
+  hello-objc-gnome/po/vi.po \
   hello-objc-gnome/po/zh_CN.po \
   \
   hello-sh/INSTALL \
@@ -591,16 +658,21 @@ EXAMPLESFILES = \
   hello-sh/po/af.po \
   hello-sh/po/ca.po \
   hello-sh/po/de.po \
+  hello-sh/po/el.po \
   hello-sh/po/es.po \
   hello-sh/po/fr.po \
+  hello-sh/po/ga.po \
   hello-sh/po/ja.po \
   hello-sh/po/nl.po \
   hello-sh/po/pl.po \
   hello-sh/po/ro.po \
+  hello-sh/po/ru.po \
   hello-sh/po/sk.po \
   hello-sh/po/sr.po \
   hello-sh/po/sv.po \
   hello-sh/po/tr.po \
+  hello-sh/po/uk.po \
+  hello-sh/po/vi.po \
   hello-sh/po/zh_CN.po \
   \
   hello-python/INSTALL \
@@ -615,16 +687,21 @@ EXAMPLESFILES = \
   hello-python/po/af.po \
   hello-python/po/ca.po \
   hello-python/po/de.po \
+  hello-python/po/el.po \
   hello-python/po/es.po \
   hello-python/po/fr.po \
+  hello-python/po/ga.po \
   hello-python/po/ja.po \
   hello-python/po/nl.po \
   hello-python/po/pl.po \
   hello-python/po/ro.po \
+  hello-python/po/ru.po \
   hello-python/po/sk.po \
   hello-python/po/sr.po \
   hello-python/po/sv.po \
   hello-python/po/tr.po \
+  hello-python/po/uk.po \
+  hello-python/po/vi.po \
   hello-python/po/zh_CN.po \
   \
   hello-clisp/INSTALL \
@@ -639,16 +716,21 @@ EXAMPLESFILES = \
   hello-clisp/po/af.po \
   hello-clisp/po/ca.po \
   hello-clisp/po/de.po \
+  hello-clisp/po/el.po \
   hello-clisp/po/es.po \
   hello-clisp/po/fr.po \
+  hello-clisp/po/ga.po \
   hello-clisp/po/ja.po \
   hello-clisp/po/nl.po \
   hello-clisp/po/pl.po \
   hello-clisp/po/ro.po \
+  hello-clisp/po/ru.po \
   hello-clisp/po/sk.po \
   hello-clisp/po/sr.po \
   hello-clisp/po/sv.po \
   hello-clisp/po/tr.po \
+  hello-clisp/po/uk.po \
+  hello-clisp/po/vi.po \
   hello-clisp/po/zh_CN.po \
   \
   hello-librep/INSTALL \
@@ -663,18 +745,52 @@ EXAMPLESFILES = \
   hello-librep/po/af.po \
   hello-librep/po/ca.po \
   hello-librep/po/de.po \
+  hello-librep/po/el.po \
   hello-librep/po/es.po \
   hello-librep/po/fr.po \
+  hello-librep/po/ga.po \
   hello-librep/po/ja.po \
   hello-librep/po/nl.po \
   hello-librep/po/pl.po \
   hello-librep/po/ro.po \
+  hello-librep/po/ru.po \
   hello-librep/po/sk.po \
   hello-librep/po/sr.po \
   hello-librep/po/sv.po \
   hello-librep/po/tr.po \
+  hello-librep/po/uk.po \
+  hello-librep/po/vi.po \
   hello-librep/po/zh_CN.po \
   \
+  hello-guile/INSTALL \
+  hello-guile/autogen.sh \
+  hello-guile/autoclean.sh \
+  hello-guile/hello.scm \
+  hello-guile/Makefile.am \
+  hello-guile/configure.ac \
+  hello-guile/m4/Makefile.am \
+  hello-guile/po/Makefile.am \
+  hello-guile/po/LINGUAS \
+  hello-guile/po/af.po \
+  hello-guile/po/ca.po \
+  hello-guile/po/de.po \
+  hello-guile/po/el.po \
+  hello-guile/po/es.po \
+  hello-guile/po/fr.po \
+  hello-guile/po/ga.po \
+  hello-guile/po/ja.po \
+  hello-guile/po/nl.po \
+  hello-guile/po/pl.po \
+  hello-guile/po/ro.po \
+  hello-guile/po/ru.po \
+  hello-guile/po/sk.po \
+  hello-guile/po/sr.po \
+  hello-guile/po/sv.po \
+  hello-guile/po/tr.po \
+  hello-guile/po/uk.po \
+  hello-guile/po/vi.po \
+  hello-guile/po/zh_CN.po \
+  \
   hello-smalltalk/INSTALL \
   hello-smalltalk/autogen.sh \
   hello-smalltalk/autoclean.sh \
@@ -687,16 +803,21 @@ EXAMPLESFILES = \
   hello-smalltalk/po/af.po \
   hello-smalltalk/po/ca.po \
   hello-smalltalk/po/de.po \
+  hello-smalltalk/po/el.po \
   hello-smalltalk/po/es.po \
   hello-smalltalk/po/fr.po \
+  hello-smalltalk/po/ga.po \
   hello-smalltalk/po/ja.po \
   hello-smalltalk/po/nl.po \
   hello-smalltalk/po/pl.po \
   hello-smalltalk/po/ro.po \
+  hello-smalltalk/po/ru.po \
   hello-smalltalk/po/sk.po \
   hello-smalltalk/po/sr.po \
   hello-smalltalk/po/sv.po \
   hello-smalltalk/po/tr.po \
+  hello-smalltalk/po/uk.po \
+  hello-smalltalk/po/vi.po \
   hello-smalltalk/po/zh_CN.po \
   \
   hello-java/INSTALL \
@@ -711,16 +832,21 @@ EXAMPLESFILES = \
   hello-java/po/af.po \
   hello-java/po/ca.po \
   hello-java/po/de.po \
+  hello-java/po/el.po \
   hello-java/po/es.po \
   hello-java/po/fr.po \
+  hello-java/po/ga.po \
   hello-java/po/ja.po \
   hello-java/po/nl.po \
   hello-java/po/pl.po \
   hello-java/po/ro.po \
+  hello-java/po/ru.po \
   hello-java/po/sk.po \
   hello-java/po/sr.po \
   hello-java/po/sv.po \
   hello-java/po/tr.po \
+  hello-java/po/uk.po \
+  hello-java/po/vi.po \
   hello-java/po/zh_CN.po \
   \
   hello-java-awt/INSTALL \
@@ -738,16 +864,21 @@ EXAMPLESFILES = \
   hello-java-awt/po/af.po \
   hello-java-awt/po/ca.po \
   hello-java-awt/po/de.po \
+  hello-java-awt/po/el.po \
   hello-java-awt/po/es.po \
   hello-java-awt/po/fr.po \
+  hello-java-awt/po/ga.po \
   hello-java-awt/po/ja.po \
   hello-java-awt/po/nl.po \
   hello-java-awt/po/pl.po \
   hello-java-awt/po/ro.po \
+  hello-java-awt/po/ru.po \
   hello-java-awt/po/sk.po \
   hello-java-awt/po/sr.po \
   hello-java-awt/po/sv.po \
   hello-java-awt/po/tr.po \
+  hello-java-awt/po/uk.po \
+  hello-java-awt/po/vi.po \
   hello-java-awt/po/zh_CN.po \
   \
   hello-java-swing/INSTALL \
@@ -765,16 +896,21 @@ EXAMPLESFILES = \
   hello-java-swing/po/af.po \
   hello-java-swing/po/ca.po \
   hello-java-swing/po/de.po \
+  hello-java-swing/po/el.po \
   hello-java-swing/po/es.po \
   hello-java-swing/po/fr.po \
+  hello-java-swing/po/ga.po \
   hello-java-swing/po/ja.po \
   hello-java-swing/po/nl.po \
   hello-java-swing/po/pl.po \
   hello-java-swing/po/ro.po \
+  hello-java-swing/po/ru.po \
   hello-java-swing/po/sk.po \
   hello-java-swing/po/sr.po \
   hello-java-swing/po/sv.po \
   hello-java-swing/po/tr.po \
+  hello-java-swing/po/uk.po \
+  hello-java-swing/po/vi.po \
   hello-java-swing/po/zh_CN.po \
   \
   hello-csharp/INSTALL \
@@ -789,16 +925,21 @@ EXAMPLESFILES = \
   hello-csharp/po/af.po \
   hello-csharp/po/ca.po \
   hello-csharp/po/de.po \
+  hello-csharp/po/el.po \
   hello-csharp/po/es.po \
   hello-csharp/po/fr.po \
+  hello-csharp/po/ga.po \
   hello-csharp/po/ja.po \
   hello-csharp/po/nl.po \
   hello-csharp/po/pl.po \
   hello-csharp/po/ro.po \
+  hello-csharp/po/ru.po \
   hello-csharp/po/sk.po \
   hello-csharp/po/sr.po \
   hello-csharp/po/sv.po \
   hello-csharp/po/tr.po \
+  hello-csharp/po/uk.po \
+  hello-csharp/po/vi.po \
   hello-csharp/po/zh_CN.po \
   \
   hello-csharp-forms/INSTALL \
@@ -814,16 +955,21 @@ EXAMPLESFILES = \
   hello-csharp-forms/po/af.po \
   hello-csharp-forms/po/ca.po \
   hello-csharp-forms/po/de.po \
+  hello-csharp-forms/po/el.po \
   hello-csharp-forms/po/es.po \
   hello-csharp-forms/po/fr.po \
+  hello-csharp-forms/po/ga.po \
   hello-csharp-forms/po/ja.po \
   hello-csharp-forms/po/nl.po \
   hello-csharp-forms/po/pl.po \
   hello-csharp-forms/po/ro.po \
+  hello-csharp-forms/po/ru.po \
   hello-csharp-forms/po/sk.po \
   hello-csharp-forms/po/sr.po \
   hello-csharp-forms/po/sv.po \
   hello-csharp-forms/po/tr.po \
+  hello-csharp-forms/po/uk.po \
+  hello-csharp-forms/po/vi.po \
   hello-csharp-forms/po/zh_CN.po \
   \
   hello-gawk/INSTALL \
@@ -838,16 +984,21 @@ EXAMPLESFILES = \
   hello-gawk/po/af.po \
   hello-gawk/po/ca.po \
   hello-gawk/po/de.po \
+  hello-gawk/po/el.po \
   hello-gawk/po/es.po \
   hello-gawk/po/fr.po \
+  hello-gawk/po/ga.po \
   hello-gawk/po/ja.po \
   hello-gawk/po/nl.po \
   hello-gawk/po/pl.po \
   hello-gawk/po/ro.po \
+  hello-gawk/po/ru.po \
   hello-gawk/po/sk.po \
   hello-gawk/po/sr.po \
   hello-gawk/po/sv.po \
   hello-gawk/po/tr.po \
+  hello-gawk/po/uk.po \
+  hello-gawk/po/vi.po \
   hello-gawk/po/zh_CN.po \
   \
   hello-pascal/INSTALL \
@@ -863,16 +1014,21 @@ EXAMPLESFILES = \
   hello-pascal/po/af.po \
   hello-pascal/po/ca.po \
   hello-pascal/po/de.po \
+  hello-pascal/po/el.po \
   hello-pascal/po/es.po \
   hello-pascal/po/fr.po \
+  hello-pascal/po/ga.po \
   hello-pascal/po/ja.po \
   hello-pascal/po/nl.po \
   hello-pascal/po/pl.po \
   hello-pascal/po/ro.po \
+  hello-pascal/po/ru.po \
   hello-pascal/po/sk.po \
   hello-pascal/po/sr.po \
   hello-pascal/po/sv.po \
   hello-pascal/po/tr.po \
+  hello-pascal/po/uk.po \
+  hello-pascal/po/vi.po \
   hello-pascal/po/zh_CN.po \
   \
   hello-ycp/INSTALL \
@@ -887,16 +1043,21 @@ EXAMPLESFILES = \
   hello-ycp/po/af.po \
   hello-ycp/po/ca.po \
   hello-ycp/po/de.po \
+  hello-ycp/po/el.po \
   hello-ycp/po/es.po \
   hello-ycp/po/fr.po \
+  hello-ycp/po/ga.po \
   hello-ycp/po/ja.po \
   hello-ycp/po/nl.po \
   hello-ycp/po/pl.po \
   hello-ycp/po/ro.po \
+  hello-ycp/po/ru.po \
   hello-ycp/po/sk.po \
   hello-ycp/po/sr.po \
   hello-ycp/po/sv.po \
   hello-ycp/po/tr.po \
+  hello-ycp/po/uk.po \
+  hello-ycp/po/vi.po \
   hello-ycp/po/zh_CN.po \
   \
   hello-tcl/INSTALL \
@@ -911,16 +1072,21 @@ EXAMPLESFILES = \
   hello-tcl/po/af.po \
   hello-tcl/po/ca.po \
   hello-tcl/po/de.po \
+  hello-tcl/po/el.po \
   hello-tcl/po/es.po \
   hello-tcl/po/fr.po \
+  hello-tcl/po/ga.po \
   hello-tcl/po/ja.po \
   hello-tcl/po/nl.po \
   hello-tcl/po/pl.po \
   hello-tcl/po/ro.po \
+  hello-tcl/po/ru.po \
   hello-tcl/po/sk.po \
   hello-tcl/po/sr.po \
   hello-tcl/po/sv.po \
   hello-tcl/po/tr.po \
+  hello-tcl/po/uk.po \
+  hello-tcl/po/vi.po \
   hello-tcl/po/zh_CN.po \
   \
   hello-tcl-tk/INSTALL \
@@ -935,16 +1101,21 @@ EXAMPLESFILES = \
   hello-tcl-tk/po/af.po \
   hello-tcl-tk/po/ca.po \
   hello-tcl-tk/po/de.po \
+  hello-tcl-tk/po/el.po \
   hello-tcl-tk/po/es.po \
   hello-tcl-tk/po/fr.po \
+  hello-tcl-tk/po/ga.po \
   hello-tcl-tk/po/ja.po \
   hello-tcl-tk/po/nl.po \
   hello-tcl-tk/po/pl.po \
   hello-tcl-tk/po/ro.po \
+  hello-tcl-tk/po/ru.po \
   hello-tcl-tk/po/sk.po \
   hello-tcl-tk/po/sr.po \
   hello-tcl-tk/po/sv.po \
   hello-tcl-tk/po/tr.po \
+  hello-tcl-tk/po/uk.po \
+  hello-tcl-tk/po/vi.po \
   hello-tcl-tk/po/zh_CN.po \
   \
   hello-perl/INSTALL \
@@ -960,16 +1131,21 @@ EXAMPLESFILES = \
   hello-perl/po/af.po \
   hello-perl/po/ca.po \
   hello-perl/po/de.po \
+  hello-perl/po/el.po \
   hello-perl/po/es.po \
   hello-perl/po/fr.po \
+  hello-perl/po/ga.po \
   hello-perl/po/ja.po \
   hello-perl/po/nl.po \
   hello-perl/po/pl.po \
   hello-perl/po/ro.po \
+  hello-perl/po/ru.po \
   hello-perl/po/sk.po \
   hello-perl/po/sr.po \
   hello-perl/po/sv.po \
   hello-perl/po/tr.po \
+  hello-perl/po/uk.po \
+  hello-perl/po/vi.po \
   hello-perl/po/zh_CN.po \
   \
   hello-php/INSTALL \
@@ -985,16 +1161,21 @@ EXAMPLESFILES = \
   hello-php/po/af.po \
   hello-php/po/ca.po \
   hello-php/po/de.po \
+  hello-php/po/el.po \
   hello-php/po/es.po \
   hello-php/po/fr.po \
+  hello-php/po/ga.po \
   hello-php/po/ja.po \
   hello-php/po/nl.po \
   hello-php/po/pl.po \
   hello-php/po/ro.po \
+  hello-php/po/ru.po \
   hello-php/po/sk.po \
   hello-php/po/sr.po \
   hello-php/po/sv.po \
   hello-php/po/tr.po \
+  hello-php/po/uk.po \
+  hello-php/po/vi.po \
   hello-php/po/zh_CN.po \
   \
   README
@@ -1048,20 +1229,20 @@ distclean-libtool:
 uninstall-info-am:
 install-examplesDATA: $(examples_DATA)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(examplesdir)
+       test -z "$(examplesdir)" || $(mkdir_p) "$(DESTDIR)$(examplesdir)"
        @list='$(examples_DATA)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(examplesDATA_INSTALL) $$d$$p $(DESTDIR)$(examplesdir)/$$f"; \
-         $(examplesDATA_INSTALL) $$d$$p $(DESTDIR)$(examplesdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(examplesDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(examplesdir)/$$f'"; \
+         $(examplesDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(examplesdir)/$$f"; \
        done
 
 uninstall-examplesDATA:
        @$(NORMAL_UNINSTALL)
        @list='$(examples_DATA)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(examplesdir)/$$f"; \
-         rm -f $(DESTDIR)$(examplesdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(examplesdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(examplesdir)/$$f"; \
        done
 
 # This directory's subdirectories are mostly independent; you can cd
@@ -1071,7 +1252,13 @@ uninstall-examplesDATA:
 #     (which will cause the Makefiles to be regenerated when you run `make');
 # (2) otherwise, pass the desired values on the `make' command line.
 $(RECURSIVE_TARGETS):
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -1083,7 +1270,7 @@ $(RECURSIVE_TARGETS):
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done; \
        if test "$$dot_seen" = "no"; then \
          $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
@@ -1091,7 +1278,13 @@ $(RECURSIVE_TARGETS):
 
 mostlyclean-recursive clean-recursive distclean-recursive \
 maintainer-clean-recursive:
-       @set fnord $$MAKEFLAGS; amf=$$2; \
+       @failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
        dot_seen=no; \
        case "$@" in \
          distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
@@ -1112,7 +1305,7 @@ maintainer-clean-recursive:
            local_target="$$target"; \
          fi; \
          (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+         || eval $$failcom; \
        done && test -z "$$fail"
 tags-recursive:
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -1137,14 +1330,16 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
        tags=; \
        here=`pwd`; \
-       if (etags --etags-include --version) >/dev/null 2>&1; then \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
          include_option=--etags-include; \
+         empty_fix=.; \
        else \
          include_option=--include; \
+         empty_fix=; \
        fi; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -f $$subdir/TAGS && \
+           test ! -f $$subdir/TAGS || \
              tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
          fi; \
        done; \
@@ -1154,9 +1349,11 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -1207,15 +1404,17 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(SUBDIRS)'; for subdir in $$list; do \
+       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
            test -d "$(distdir)/$$subdir" \
-           || mkdir "$(distdir)/$$subdir" \
+           || $(mkdir_p) "$(distdir)/$$subdir" \
            || exit 1; \
+           distdir=`$(am__cd) $(distdir) && pwd`; \
+           top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="../$(top_distdir)" \
-               distdir="../$(distdir)/$$subdir" \
+               top_distdir="$$top_distdir" \
+               distdir="$$distdir/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
@@ -1225,7 +1424,9 @@ check: check-recursive
 all-am: Makefile $(DATA)
 installdirs: installdirs-recursive
 installdirs-am: installdirs-local
-       $(mkdir_p) $(DESTDIR)$(examplesdir)
+       for dir in "$(DESTDIR)$(examplesdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-recursive
 install-exec: install-exec-recursive
 install-data: install-data-recursive
@@ -1246,7 +1447,7 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -1308,7 +1509,7 @@ uninstall-info: uninstall-info-recursive
        install-data-am install-data-local install-examplesDATA \
        install-exec install-exec-am install-info install-info-am \
        install-man install-strip installcheck installcheck-am \
-       installdirs installdirs-am maintainer-clean \
+       installdirs installdirs-am installdirs-local maintainer-clean \
        maintainer-clean-generic maintainer-clean-recursive \
        mostlyclean mostlyclean-generic mostlyclean-libtool \
        mostlyclean-recursive pdf pdf-am ps ps-am tags tags-recursive \
index 69f307b6dd387af8bacceb87bcf8ef5a2e6d22c7..cfeff9b3f7211c2b5acb231b64ad99eb01b260a4 100644 (file)
@@ -1,12 +1,12 @@
 # Mensajes en español para GNU gettext.
-# Copyright (C) 1996, 1997, 1998, 2001 Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1998, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
 # Max de Mendizábal <max@upn.mx>, 1996, 1997, 1998, 1999, 2000, 
-# 2001, 2002, 2003.
+# 2001, 2002, 2003, 2004.
 msgid ""
 msgstr ""
-"Project-Id-Version: hello-csharp-forms-0.13-pre1\n"
+"Project-Id-Version: hello-csharp-forms-0.14\n"
 "Report-Msgid-Bugs-To: bug-gnu-gettext@gnu.org\n"
-"PO-Revision-Date: 2003-11-24 19:19-0600\n"
+"PO-Revision-Date: 2004-01-29 13:59-0600\n"
 "Last-Translator: Max de Mendizábal <max@upn.mx>\n"
 "Language-Team: Spanish <es@li.org>\n"
 "MIME-Version: 1.0\n"
index 219b2a5bdf1676e63f807c4a68e00bc7f50af6b9..94ebfd59225f3a4cce21ac8f0ee87e9bd6233e18 100644 (file)
@@ -1,12 +1,12 @@
 # Serbian translation of hello-csharp-forms.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2004 Free Software Foundation, Inc.
 # This file is distributed under the same license as the `hello-csharp-forms' package.
-# Aleksandar Jelenak <jelenak@netlinkplus.net>, 2003.
+# Aleksandar Jelenak <jelenak@netlinkplus.net>, 2004.
 msgid ""
 msgstr ""
-"Project-Id-Version: hello-csharp-forms 0.13\n"
+"Project-Id-Version: hello-csharp-forms 0.14\n"
 "Report-Msgid-Bugs-To: bug-gnu-gettext@gnu.org\n"
-"PO-Revision-Date: 2003-12-01 13:15-0500\n"
+"PO-Revision-Date: 2004-01-31 00:47-0500\n"
 "Last-Translator: Aleksandar Jelenak <jelenak@netlinkplus.net>\n"
 "Language-Team: Serbian <sr@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -15,7 +15,7 @@ msgstr ""
 
 #: hello.cs:30
 msgid "Hello, world!"
-msgstr "Hello, world!"
+msgstr "Здраво свима!"
 
 #: hello.cs:37
 #, csharp-format
index 0c5949c1275297852b3ce7cc8ed7ac2b9593483a..3e4bfd43fba1138e2ccebc111d260c15f63cc6f8 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Hallo wêreld!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Hierdie program loop as prosesnommer {0}."
index fa49b98ca6581ad6342ede3aa76cd001e10619dc..3368be692dec55ddbfcd27c532c7db544e28b03c 100644 (file)
@@ -15,11 +15,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Hola, món!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Aquest programa està corrent amb el número de procés {0}."
index f0652ed7f20fa445ac5eb52320388314637fa010..7bf32eb8ae04f99a671e9dc1a9f326e9108c7c7a 100644 (file)
@@ -16,11 +16,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Hallo Welt!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Dieses Programm läuft mit der Prozess-Nummer {0}."
index 5f396ed7946e86125450abbcfa857eb3676d6c89..9d505bfdf2c842800350c68f948e14b822761269 100644 (file)
@@ -1,12 +1,12 @@
 # Mensajes en español para GNU gettext.
-# Copyright (C) 1996, 1997, 1998, 2001 Free Software Foundation, Inc.
+# Copyright (C) 1996, 1997, 1998, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
 # Max de Mendizábal <max@upn.mx>, 1996, 1997, 1998, 1999, 2000, 
-# 2001, 2002, 2003.
+# 2001, 2002, 2003, 2004.
 msgid ""
 msgstr ""
-"Project-Id-Version: hello-csharp-0.13-pre1\n"
+"Project-Id-Version: hello-csharp-0.14\n"
 "Report-Msgid-Bugs-To: bug-gnu-gettext@gnu.org\n"
-"PO-Revision-Date: 2003-11-24 19:19-0600\n"
+"PO-Revision-Date: 2004-01-29 13:59-0600\n"
 "Last-Translator: Max de Mendizábal <max@upn.mx>\n"
 "Language-Team: Spanish <es@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "¡Hola, mundo!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Este programa está corriendo como el proceso número {0}."
index f086060996184eb895dd97cca4539f2dcdabc3bf..04c8341e7f2d10b31724dee05dd44ac5380fcd1b 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Bonjour, le monde!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Ce programme est exécuté en tant que processus numéro {0}."
index 36f9bc9b87f34bf9e512345d2037ca089a417bb4..21ba15c41c01b80fb4cee82074d43cda31bcb0b0 100644 (file)
@@ -13,11 +13,11 @@ msgstr ""
 "Content-Type: text/plain; charset=EUC-JP\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "À¤³¦¤è, ¤³¤ó¤Ë¤Á¤Ï!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "¤³¤Î¥×¥í¥°¥é¥à¤Ï¥×¥í¥»¥¹ÈÖ¹æ {0} ¤Çư¤¤¤Æ¤¤¤Þ¤¹."
index 324d4f37c8e29668ac7c479d6d1ccfb529987931..c184bfc9b1149843092e4a0edc96a9051cbd2de4 100644 (file)
@@ -15,11 +15,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Hallo, wereld!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Dit programma draait als proces nummer {0}."
index 4a678696b673d826e0ad3429d2329abe6c08f719..6be0e4e9a81de325d730e14a8c917f201fdc71b0 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Witaj ¶wiecie!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Ten program dzia³a jako proces o numerze {0}."
index a3b4cf4f2ff40c9d564b9c4f572826e1e46a4eba..ee41bf5133b695e0775bb4e39c78cf0e92c9849d 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Salut, lume! (Hello, world!)"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Acest program este rulat ca procesul numãrul {0}."
index cdddfd527b45646ccc3b4bf7d6905a0e33d15698..e8a45076094dda0d0dd105d6c63efc245a756df1 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Ahoj svet!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Tento program beží ako proces s číslom {0}."
index 6c2def7af6b0fd31853a4abb022e3fb82d4faf74..7926ce00a578e7b101dd504c696e1300d2c65354 100644 (file)
@@ -1,23 +1,23 @@
 # Serbian translation of hello-csharp.
-# Copyright (C) 2003 Free Software Foundation, Inc.
+# Copyright (C) 2004 Free Software Foundation, Inc.
 # This file is distributed under the same license as the `hello-csharp' package.
-# Aleksandar Jelenak <jelenak@netlinkplus.net>, 2003.
+# Aleksandar Jelenak <jelenak@netlinkplus.net>, 2004.
 msgid ""
 msgstr ""
-"Project-Id-Version: hello-csharp 0.13\n"
+"Project-Id-Version: hello-csharp 0.14\n"
 "Report-Msgid-Bugs-To: bug-gnu-gettext@gnu.org\n"
-"PO-Revision-Date: 2003-12-01 13:15-0500\n"
+"PO-Revision-Date: 2004-01-31 00:47-0500\n"
 "Last-Translator: Aleksandar Jelenak <jelenak@netlinkplus.net>\n"
 "Language-Team: Serbian <sr@li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
-msgstr "Hello, world!"
+msgstr "Здраво свима!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Овај програм се извршава као процес број {0}."
index 2a0d4c009090fd44b2bddaf7ca2992fa0dfb8436..bef93d6a8a40ff4b233c5040a7cb2c7908b330aa 100644 (file)
@@ -13,11 +13,11 @@ msgstr ""
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Hej världen!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Detta program kör som process nummer {0}."
index 7c5eeacb1623ed6fa291465a78c67174846cf71c..b12167fcde1728c27b5bb65799161fbe687ae196 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.0\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "Merhaba Dünyalı!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "Bu yazılım, {0} süreç kimliği ile çalışıyor."
index 1fef121e86918f09d756f4240b056735524d001f..f5a594a88b93a67dd26aca4c32de179bb460acad 100644 (file)
@@ -14,11 +14,11 @@ msgstr ""
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: hello.cs:29
+#: hello.cs:15
 msgid "Hello, world!"
 msgstr "世界你好!"
 
-#: hello.cs:32
+#: hello.cs:18
 #, csharp-format
 msgid "This program is running as process number {0}."
 msgstr "此程序正以进程号 {0} 运行。"
index 44148e2dab0ea25182a0a2bb40fec4cd7c6321be..6609b70774392ada096236fa0457498cf5cecb83 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = examples/po
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
@@ -45,6 +46,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -72,19 +74,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -146,6 +155,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -188,11 +199,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -200,6 +213,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -256,6 +270,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -310,6 +326,7 @@ POTFILES = \
   examples/hello-python/hello.py.in \
   examples/hello-clisp/hello.lisp.in \
   examples/hello-librep/hello.jl.in \
+  examples/hello-guile/hello.scm \
   examples/hello-smalltalk/hello.st.in \
   examples/hello-java/Hello.java \
   examples/hello-java-awt/Hello.java \
@@ -341,6 +358,7 @@ SMALLPOTS = \
   hello-python.pot \
   hello-clisp.pot \
   hello-librep.pot \
+  hello-guile.pot \
   hello-smalltalk.pot \
   hello-java.pot \
   hello-java-awt.pot \
@@ -403,7 +421,8 @@ UPDATEPOFILES = @UPDATEPOFILES@
 # This is computed as $(foreach lang, $(LINGUAS), $(lang).nop)
 DUMMYPOFILES = @DUMMYPOFILES@
 SUFFIXES = .po .sed .sin .nop .po-update
-MOSTLYCLEANFILES = remove-potcdate.sed stamp-poT core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po *.o
+MOSTLYCLEANFILES = remove-potcdate.sed stamp-poT core core.* \
+       $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po *.o
 DISTCLEANFILES = $(SMALLPOTS)
 MAINTAINERCLEANFILES = stamp-po
 EXTRA_DIST = remove-potcdate.sin xsmallpot.sh mmsmallpo.sh LINGUAS \
@@ -426,6 +445,7 @@ SMALLPOFILES_FOR_lang = \
   ../hello-python/po/$$lang.po \
   ../hello-clisp/po/$$lang.po \
   ../hello-librep/po/$$lang.po \
+  ../hello-guile/po/$$lang.po \
   ../hello-smalltalk/po/$$lang.po \
   ../hello-java/po/$$lang.po \
   ../hello-java-awt/po/$$lang.po \
@@ -541,7 +561,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
 
 maintainer-clean-generic:
@@ -634,10 +654,15 @@ stamp-po: $(srcdir)/$(DOMAIN).pot
 # This target rebuilds $(DOMAIN).pot; it is an expensive operation.
 # Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
 $(DOMAIN).pot-update: $(POTFILES_DEPS) $(SMALLPOTS) remove-potcdate.sed
+       if test -n '$(MSGID_BUGS_ADDRESS)'; then \
+         msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
+       else \
+         msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
+       fi; \
        $(XGETTEXT) --default-domain=$(DOMAIN) \
          --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
          --copyright-holder='$(COPYRIGHT_HOLDER)' \
-         --msgid-bugs-address='$(MSGID_BUGS_ADDRESS)' \
+         --msgid-bugs-address="$$msgid_bugs_address" \
          $(SMALLPOTS)
        test ! -f $(DOMAIN).po || { \
          if test -f $(srcdir)/$(DOMAIN).pot; then \
@@ -655,82 +680,85 @@ $(DOMAIN).pot-update: $(POTFILES_DEPS) $(SMALLPOTS) remove-potcdate.sed
        }
 
 hello-c.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-c
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c
 
 hello-c-gnome.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-c-gnome
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c-gnome
 
 hello-c++.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-c++
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c++
 
 hello-c++-qt.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-c++-qt
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c++-qt
 
 hello-c++-kde.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-c++-kde
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c++-kde
 
 hello-c++-gnome.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-c++-gnome
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-c++-gnome
 
 hello-objc.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-objc
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-objc
 
 hello-objc-gnustep.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-objc-gnustep
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-objc-gnustep
 
 hello-objc-gnome.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-objc-gnome
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-objc-gnome
 
 hello-sh.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-sh
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-sh
 
 hello-python.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-python
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-python
 
 hello-clisp.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-clisp
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-clisp
 
 hello-librep.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-librep
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-librep
+
+hello-guile.pot : $(POTFILES_DEPS)
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-guile
 
 hello-smalltalk.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-smalltalk
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-smalltalk
 
 hello-java.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-java
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-java
 
 hello-java-awt.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-java-awt
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-java-awt
 
 hello-java-swing.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-java-swing
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-java-swing
 
 hello-csharp.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-csharp
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-csharp
 
 hello-csharp-forms.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-csharp-forms
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-csharp-forms
 
 hello-gawk.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-gawk
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-gawk
 
 hello-pascal.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-pascal
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-pascal
 
 hello-ycp.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-ycp
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-ycp
 
 hello-tcl.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-tcl
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-tcl
 
 hello-tcl-tk.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-tcl-tk
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-tcl-tk
 
 hello-perl.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-perl
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-perl
 
 hello-php.pot : $(POTFILES_DEPS)
-       $(SHELL) xsmallpot.sh hello-php
+       $(SHELL) '$(srcdir)/xsmallpot.sh' '$(srcdir)' hello-php
 
 # This rule has no dependencies: we don't need to update $(DOMAIN).pot at
 # every "make" invocation, only create it when it is missing.
@@ -824,6 +852,9 @@ $(DUMMYPOFILES):
 ../hello-librep/po/$(LL).po: hello-librep.pot $(LL).po
        $(SHELL) mmsmallpo.sh hello-librep $(LL)
 
+../hello-guile/po/$(LL).po: hello-guile.pot $(LL).po
+       $(SHELL) mmsmallpo.sh hello-guile $(LL)
+
 ../hello-smalltalk/po/$(LL).po: hello-smalltalk.pot $(LL).po
        $(SHELL) mmsmallpo.sh hello-smalltalk $(LL)
 
index 3746d4bf17d608046a515c588732fca47dd867d3..ebc642ba89749d409a8dc1e118f12e9f5132c221 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -38,16 +38,18 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = lib
 DIST_COMMON = $(noinst_HEADERS) $(srcdir)/Makefile.am \
        $(srcdir)/Makefile.in $(srcdir)/csharpcomp.sh.in \
        $(srcdir)/csharpexec.sh.in $(srcdir)/javacomp.sh.in \
        $(srcdir)/javaexec.sh.in ChangeLog atexit.c canonicalize.c \
-       fnmatch.c getline.c getndelim2.c memmove.c memset.c mkdtemp.c \
-       readlink.c relocatable.c setenv.c stpcpy.c strcasecmp.c \
+       error.c error.h fnmatch.c getline.c getndelim2.c getopt.c \
+       getopt1.c memmove.c memset.c mkdtemp.c readlink.c \
+       relocatable.c setenv.c stpcpy.c stpncpy.c strcasecmp.c \
        strcspn.c strerror.c strncasecmp.c strpbrk.c strstr.c \
-       unsetenv.c vasprintf.c
+       strtoul.c unsetenv.c vasprintf.c
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../config/m4/libtool.m4 \
@@ -57,6 +59,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -84,19 +87,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -106,19 +116,26 @@ mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = javacomp.sh javaexec.sh csharpcomp.sh \
        csharpexec.sh
-am__installdirs = $(DESTDIR)$(libdir) $(DESTDIR)$(examplesconfigdir) $(DESTDIR)$(gettextsrcdir)
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)" \
+       "$(DESTDIR)$(examplesconfigdir)" "$(DESTDIR)$(gettextsrcdir)"
 libLTLIBRARIES_INSTALL = $(INSTALL)
 LTLIBRARIES = $(lib_LTLIBRARIES)
 libgettextlib_la_DEPENDENCIES = @LTLIBOBJS@
 am_libgettextlib_la_OBJECTS = allocsa.lo argmatch.lo backupfile.lo \
-       addext.lo basename.lo c-ctype.lo classpath.lo closeout.lo \
-       copy-file.lo csharpcomp.lo csharpexec.lo error.lo \
-       error-progname.lo execute.lo fatal-signal.lo findprog.lo \
-       fstrcmp.lo full-write.lo fwriteerror.lo gcd.lo getopt.lo \
-       getopt1.lo hash.lo javacomp.lo javaexec.lo linebreak.lo \
-       mbswidth.lo obstack.lo concatpath.lo pipe-bidi.lo pipe-in.lo \
-       pipe-out.lo progname.lo progreloc.lo safe-read.lo \
-       safe-write.lo sh-quote.lo stpncpy.lo strtoul.lo tmpdir.lo \
+       addext.lo basename.lo c-ctype.lo c-strcasecmp.lo \
+       c-strncasecmp.lo classpath.lo closeout.lo copy-file.lo \
+       csharpcomp.lo csharpexec.lo error-progname.lo execute.lo \
+       exitfail.lo fatal-signal.lo findprog.lo fstrcmp.lo \
+       full-write.lo fwriteerror.lo gcd.lo hash.lo javacomp.lo \
+       javaexec.lo linebreak.lo mbswidth.lo obstack.lo concatpath.lo \
+       pipe.lo progname.lo progreloc.lo quote.lo quotearg.lo \
+       safe-read.lo safe-write.lo sh-quote.lo tmpdir.lo \
        wait-process.lo xmalloc.lo xstrdup.lo xallocsa.lo xerror.lo \
        xreadlink.lo xsetenv.lo localcharset.lo
 libgettextlib_la_OBJECTS = $(am_libgettextlib_la_OBJECTS)
@@ -127,11 +144,11 @@ depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(libgettextlib_la_SOURCES)
 DIST_SOURCES = $(libgettextlib_la_SOURCES)
@@ -174,7 +191,8 @@ CXXDEPMODE = @CXXDEPMODE@
 CXXFLAGS = @CXXFLAGS@
 CYGPATH_W = @CYGPATH_W@
 DATADIRNAME = @DATADIRNAME@
-DEFS = -DEXEEXT=\"$(EXEEXT)\" -DDEPENDS_ON_LIBINTL=1 -DDEPENDS_ON_LIBICONV=1 @DEFS@ -DLIBDIR=\"$(libdir)\"
+DEFS = -DEXEEXT=\"$(EXEEXT)\" -DDEPENDS_ON_LIBINTL=1 \
+       -DDEPENDS_ON_LIBICONV=1 @DEFS@ -DLIBDIR=\"$(libdir)\"
 DEPDIR = @DEPDIR@
 DLLTOOL = @DLLTOOL@
 DVIPS = @DVIPS@
@@ -192,6 +210,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -234,11 +254,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -246,6 +268,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -302,6 +325,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -341,88 +366,64 @@ AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
 # <<< gnulib module stdbool.
 
 # >>> gnulib module alloca.
-# <<< gnulib module alloca.
-
-# >>> gnulib module fnmatch.
 # <<< gnulib module localcharset.
 
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = \
-  $(LIBADD_SOURCE) $(UNUSED_SOURCE) relocwrapper.c \
-  gen-lbrkprop.c 3level.h Combining.txt \
-  ChangeLog.0\
-stdbool_.h alloca_.h fnmatch_.h config.charset ref-add.sin ref-del.sin Makefile.vms Makefile.msvc
-MOSTLYCLEANFILES = stdbool.h alloca.h fnmatch.h
+EXTRA_DIST = $(LIBADD_SOURCE) $(UNUSED_SOURCE) relocwrapper.c \
+       allocsa.valgrind gen-lbrkprop.c 3level.h Combining.txt \
+       ChangeLog.0 stdbool_.h alloca_.h fnmatch_.h fnmatch_loop.c \
+       getopt_.h getopt_int.h config.charset ref-add.sin ref-del.sin \
+       Makefile.vms Makefile.msvc
+# <<< gnulib module alloca.
+
+# >>> gnulib module fnmatch.
+# <<< gnulib module fnmatch.
+
+# >>> gnulib module getopt.
+BUILT_SOURCES = $(FNMATCH_H) $(GETOPT_H)
+MOSTLYCLEANFILES = stdbool.h alloca.h fnmatch.h getopt.h
 CLEANFILES = charset.alias ref-add.sed ref-del.sed
-DISTCLEANFILES = fnmatch.h
+DISTCLEANFILES = 
 SUFFIXES = .sed .sin
 RM = rm -f
 lib_LTLIBRARIES = libgettextlib.la
 
 # Sources that are compiled on all platforms.
-# <<< gnulib module fnmatch.
+# <<< gnulib module getopt.
 
 # >>> gnulib module localcharset.
-libgettextlib_la_SOURCES = \
-  allocsa.h allocsa.c \
-  argmatch.h argmatch.c \
-  backupfile.h backupfile.c addext.c \
-  basename.h basename.c \
-  binary-io.h \
-  c-ctype.h c-ctype.c \
-  classpath.h classpath.c \
-  closeout.h closeout.c \
-  copy-file.h copy-file.c \
-  csharpcomp.h csharpcomp.c \
-  csharpexec.h csharpexec.c \
-  error.h error.c \
-  error-progname.h error-progname.c \
-  execute.h execute.c w32spawn.h \
-  exit.h \
-  fatal-signal.h fatal-signal.c \
-  findprog.h findprog.c \
-  fstrcmp.h fstrcmp.c \
-  full-write.h full-write.c \
-  fwriteerror.h fwriteerror.c \
-  gcd.h gcd.c \
-  getopt.h getopt.c getopt1.c \
-  hash.h hash.c \
-  javacomp.h javacomp.c \
-  javaexec.h javaexec.c \
-  linebreak.h linebreak.c lbrkprop.h utf8-ucs4.h utf16-ucs4.h \
-  mbswidth.h mbswidth.c \
-  minmax.h \
-  obstack.h obstack.c \
-  pathmax.h \
-  pathname.h concatpath.c \
-  pipe.h pipe-bidi.c pipe-in.c pipe-out.c w32spawn.h \
-  progname.h progname.c progreloc.c \
-  safe-read.h safe-read.c \
-  safe-write.h safe-write.c \
-  sh-quote.h sh-quote.c \
-  stpncpy.h stpncpy.c \
-  strtoul.c \
-  tmpdir.h tmpdir.c \
-  ucs4-utf8.h ucs4-utf16.h \
-  unlocked-io.h \
-  wait-process.h wait-process.c \
-  xalloc.h xmalloc.c xstrdup.c \
-  xallocsa.h xallocsa.c \
-  xerror.h xerror.c \
-  xreadlink.h xreadlink.c \
-  xsetenv.h xsetenv.c \
-  xsize.h\
-localcharset.h localcharset.c
+libgettextlib_la_SOURCES = allocsa.h allocsa.c argmatch.h argmatch.c \
+       backupfile.h backupfile.c addext.c basename.h basename.c \
+       binary-io.h c-ctype.h c-ctype.c c-strcase.h c-strcasecmp.c \
+       c-strncasecmp.c classpath.h classpath.c closeout.h closeout.c \
+       copy-file.h copy-file.c csharpcomp.h csharpcomp.c csharpexec.h \
+       csharpexec.c error-progname.h error-progname.c execute.h \
+       execute.c w32spawn.h exit.h exitfail.h exitfail.c \
+       fatal-signal.h fatal-signal.c findprog.h findprog.c fstrcmp.h \
+       fstrcmp.c full-write.h full-write.c fwriteerror.h \
+       fwriteerror.c gcd.h gcd.c hash.h hash.c javacomp.h javacomp.c \
+       javaexec.h javaexec.c linebreak.h linebreak.c lbrkprop.h \
+       utf8-ucs4.h utf16-ucs4.h mbswidth.h mbswidth.c minmax.h \
+       obstack.h obstack.c pathmax.h pathname.h concatpath.c pipe.h \
+       pipe.c w32spawn.h progname.h progname.c progreloc.c quote.h \
+       quote.c quotearg.h quotearg.c safe-read.h safe-read.c \
+       safe-write.h safe-write.c sh-quote.h sh-quote.c tmpdir.h \
+       tmpdir.c ucs4-utf8.h ucs4-utf16.h unlocked-io.h wait-process.h \
+       wait-process.c xalloc.h xmalloc.c xstrdup.c xallocsa.h \
+       xallocsa.c xerror.h xerror.c xreadlink.h xreadlink.c xsetenv.h \
+       xsetenv.c xsize.h localcharset.h localcharset.c
 
 # Sources that are compiled only on platforms that lack the functions.
 LIBADD_SOURCE = \
   atexit.c \
   canonicalize.h canonicalize.c \
+  error.h error.c \
   fnmatch.c \
   getline.h getline.c \
   getndelim2.h getndelim2.c \
+  getopt.c getopt1.c getopt_int.h \
   memmove.c \
   memset.c \
   mkdtemp.h mkdtemp.c \
@@ -430,12 +431,14 @@ LIBADD_SOURCE = \
   relocatable.h relocatable.c \
   setenv.h setenv.c unsetenv.c \
   stpcpy.h stpcpy.c \
+  stpncpy.h stpncpy.c \
   strcase.h strcasecmp.c strncasecmp.c \
   strcspn.c \
   strerror.c \
   strpbrk.h strpbrk.c \
   strstr.h strstr.c \
   strtol.c \
+  strtoul.c \
   vasprintf.h vasprintf.c
 
 
@@ -468,7 +471,8 @@ noinst_HEADERS = gettext.h
 AM_CPPFLAGS = -I. -I$(srcdir) -I.. -I../intl -I$(top_srcdir)/intl
 charset_alias = $(DESTDIR)$(libdir)/charset.alias
 charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
-all: all-am
+all: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) all-am
 
 .SUFFIXES:
 .SUFFIXES: .sed .sin .c .lo .o .obj
@@ -511,28 +515,28 @@ csharpexec.sh: $(top_builddir)/config.status $(srcdir)/csharpexec.sh.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(libdir)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
          else :; fi; \
        done
 
 uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-           p="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
-         $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
        done
 
 clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" = "$$p" && dir=.; \
+         test "$$dir" != "$$p" || dir=.; \
          echo "rm -f \"$${dir}/so_locations\""; \
          rm -f "$${dir}/so_locations"; \
        done
@@ -565,37 +569,37 @@ distclean-libtool:
 uninstall-info-am:
 install-examplesconfigDATA: $(examplesconfig_DATA)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(examplesconfigdir)
+       test -z "$(examplesconfigdir)" || $(mkdir_p) "$(DESTDIR)$(examplesconfigdir)"
        @list='$(examplesconfig_DATA)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(examplesconfigDATA_INSTALL) $$d$$p $(DESTDIR)$(examplesconfigdir)/$$f"; \
-         $(examplesconfigDATA_INSTALL) $$d$$p $(DESTDIR)$(examplesconfigdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(examplesconfigDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(examplesconfigdir)/$$f'"; \
+         $(examplesconfigDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(examplesconfigdir)/$$f"; \
        done
 
 uninstall-examplesconfigDATA:
        @$(NORMAL_UNINSTALL)
        @list='$(examplesconfig_DATA)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(examplesconfigdir)/$$f"; \
-         rm -f $(DESTDIR)$(examplesconfigdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(examplesconfigdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(examplesconfigdir)/$$f"; \
        done
 install-gettextsrcDATA: $(gettextsrc_DATA)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(gettextsrcdir)
+       test -z "$(gettextsrcdir)" || $(mkdir_p) "$(DESTDIR)$(gettextsrcdir)"
        @list='$(gettextsrc_DATA)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(gettextsrcDATA_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         $(gettextsrcDATA_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(gettextsrcDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         $(gettextsrcDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 
 uninstall-gettextsrcDATA:
        @$(NORMAL_UNINSTALL)
        @list='$(gettextsrc_DATA)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         rm -f $(DESTDIR)$(gettextsrcdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -618,9 +622,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -672,11 +678,15 @@ distdir: $(DISTFILES)
          fi; \
        done
 check-am: all-am
-check: check-am
+check: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) check-am
 all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS) all-local
 installdirs:
-       $(mkdir_p) $(DESTDIR)$(libdir) $(DESTDIR)$(examplesconfigdir) $(DESTDIR)$(gettextsrcdir)
-install: install-am
+       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(examplesconfigdir)" "$(DESTDIR)$(gettextsrcdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
+install: $(BUILT_SOURCES)
+       $(MAKE) $(AM_MAKEFLAGS) install-am
 install-exec: install-exec-am
 install-data: install-data-am
 uninstall: uninstall-am
@@ -697,12 +707,13 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
+       -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
 clean: clean-am
 
 clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
@@ -770,10 +781,13 @@ uninstall-am: uninstall-examplesconfigDATA uninstall-gettextsrcDATA \
        uninstall-libLTLIBRARIES uninstall-local
 
 
-# No need to install libgettextlib.a.
+# No need to install libgettextlib.a, except on AIX.
 install-exec-local: install-libLTLIBRARIES install-exec-clean
 install-exec-clean:
-       $(RM) $(DESTDIR)$(libdir)/libgettextlib.a
+       case "@host_os@" in \
+         aix*) ;; \
+         *) $(RM) $(DESTDIR)$(libdir)/libgettextlib.a ;; \
+       esac
 
 # The following is needed in order to create an <stdbool.h> when the system
 # doesn't have one that works.
@@ -793,6 +807,12 @@ all-local $(libgettextlib_la_OBJECTS): @FNMATCH_H@
 fnmatch.h: fnmatch_.h
        cp $(srcdir)/fnmatch_.h fnmatch.h
 
+# The following is needed in order to create a <getopt.h> when the system
+# doesn't have one that works.
+all-local $(libgettextlib_la_OBJECTS): @GETOPT_H@
+getopt.h: getopt_.h
+       cp $(srcdir)/getopt_.h getopt.h
+
 # The following is needed in order to install a simple file in $(libdir)
 # which is shared with other installed packages. We use a list of referencing
 # packages so that "make uninstall" will remove the file if and only if it
index c9c647fdd21aa53acc996ada500b248cab7b2a09..60ec58e5f0dfceb8de4fad9066540a96f1c99811 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -37,6 +37,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 noinst_PROGRAMS = test-names$(EXEEXT)
 subdir = libuniname
@@ -50,6 +51,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -77,19 +79,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -98,8 +107,8 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES =
-ARFLAGS = cru
 LIBRARIES = $(noinst_LIBRARIES)
+ARFLAGS = cru
 libuniname_a_AR = $(AR) $(ARFLAGS)
 libuniname_a_LIBADD =
 am_libuniname_a_OBJECTS = uniname.$(OBJEXT)
@@ -113,11 +122,11 @@ depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(libuniname_a_SOURCES) test-names.c
 DIST_SOURCES = $(libuniname_a_SOURCES) test-names.c
@@ -174,6 +183,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -216,11 +227,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -228,6 +241,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -284,6 +298,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -320,13 +336,16 @@ AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = gen-uninames $(TESTS) UnicodeDataNames.txt Makefile.vms Makefile.msvc
+EXTRA_DIST = gen-uninames $(TESTS) UnicodeDataNames.txt Makefile.vms \
+       Makefile.msvc
 noinst_LIBRARIES = libuniname.a
 libuniname_a_SOURCES = uniname.h uniname.c uninames.h
 AM_CPPFLAGS = -I.. -I../lib -I$(top_srcdir)/lib
 TESTS = test-names.sh
 TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) $(SHELL)
-test_names_LDADD = libuniname.a ../lib/libgettextlib.la
+# INTL_MACOSX_LIBS is needed because libgettextlib.la depends on libintl.la
+# but libtool doesn't put -Wl,-framework options into .la files.
+test_names_LDADD = libuniname.a ../lib/libgettextlib.la @INTL_MACOSX_LIBS@
 all: all-am
 
 .SUFFIXES:
@@ -423,9 +442,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -504,20 +525,20 @@ check-TESTS: $(TESTS)
          skipped=""; \
          if test "$$skip" -ne 0; then \
            skipped="($$skip tests were not run)"; \
-           test `echo "$$skipped" | wc -c` -gt `echo "$$banner" | wc -c` && \
+           test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
              dashes="$$skipped"; \
          fi; \
          report=""; \
          if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
            report="Please report to $(PACKAGE_BUGREPORT)"; \
-           test `echo "$$report" | wc -c` -gt `echo "$$banner" | wc -c` && \
+           test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
              dashes="$$report"; \
          fi; \
          dashes=`echo "$$dashes" | sed s/./=/g`; \
          echo "$$dashes"; \
          echo "$$banner"; \
-         test -n "$$skipped" && echo "$$skipped"; \
-         test -n "$$report" && echo "$$report"; \
+         test -z "$$skipped" || echo "$$skipped"; \
+         test -z "$$report" || echo "$$report"; \
          echo "$$dashes"; \
          test "$$failed" -eq 0; \
        else :; fi
@@ -573,7 +594,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
index 67b4551fe1e4bfa0255cbf9b7075a57f60d66687..3238774c658459509349306ba98db645f5feba7c 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.9.4 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -97,6 +97,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
        $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
        $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -213,7 +214,7 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
-INTL_MACOSX_LDFLAGS = @INTL_MACOSX_LDFLAGS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
@@ -227,6 +228,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -405,6 +407,8 @@ strcase.m4 \
 strdup.m4 \
 strerror.m4 \
 strerror_r.m4 \
+strtol.m4 \
+strtoul.m4 \
 tmpdir.m4 \
 unionwait.m4 \
 unlocked-io.m4 \
index cce00efc5156420a0e642456624f1e083101d809..0b828c9e662911099cfca32886b4d4463c4f40d7 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -33,6 +33,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = man
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
@@ -46,6 +47,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -73,19 +75,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -97,7 +106,7 @@ CONFIG_CLEAN_FILES = x-to-1
 SOURCES =
 DIST_SOURCES =
 man1dir = $(mandir)/man1
-am__installdirs = $(DESTDIR)$(man1dir)
+am__installdirs = "$(DESTDIR)$(man1dir)"
 NROFF = nroff
 MANS = $(man_MANS)
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
@@ -151,6 +160,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -193,11 +204,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -205,6 +218,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -261,6 +275,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -298,7 +314,8 @@ AUTOMAKE_OPTIONS = 1.2 gnits
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = help2man $(man_aux) $(man_MAN1OTHER) $(man_HTMLOTHER) ChangeLog.0 Makefile.vms Makefile.msvc
+EXTRA_DIST = help2man $(man_aux) $(man_MAN1OTHER) $(man_HTMLOTHER) \
+       ChangeLog.0 Makefile.vms Makefile.msvc
 
 # A manual page for each of the bin_PROGRAMS in src/Makefile.am
 # and for each of the bin_SCRIPTS in misc/Makefile.am.
@@ -380,7 +397,7 @@ distclean-libtool:
 uninstall-info-am:
 install-man1: $(man1_MANS) $(man_MANS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(man1dir)
+       test -z "$(man1dir)" || $(mkdir_p) "$(DESTDIR)$(man1dir)"
        @list='$(man1_MANS) $(dist_man1_MANS) $(nodist_man1_MANS)'; \
        l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
        for i in $$l2; do \
@@ -399,8 +416,8 @@ install-man1: $(man1_MANS) $(man_MANS)
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed -e 's/^.*\///'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-         echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst"; \
-         $(INSTALL_DATA) $$file $(DESTDIR)$(man1dir)/$$inst; \
+         echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
+         $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \
        done
 uninstall-man1:
        @$(NORMAL_UNINSTALL)
@@ -420,8 +437,8 @@ uninstall-man1:
          inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
          inst=`echo $$inst | sed -e 's/^.*\///'`; \
          inst=`echo $$inst | sed '$(transform)'`.$$ext; \
-         echo " rm -f $(DESTDIR)$(man1dir)/$$inst"; \
-         rm -f $(DESTDIR)$(man1dir)/$$inst; \
+         echo " rm -f '$(DESTDIR)$(man1dir)/$$inst'"; \
+         rm -f "$(DESTDIR)$(man1dir)/$$inst"; \
        done
 tags: TAGS
 TAGS:
@@ -461,7 +478,9 @@ check-am: all-am
 check: check-am
 all-am: Makefile $(MANS) all-local
 installdirs: installdirs-local
-       $(mkdir_p) $(DESTDIR)$(man1dir)
+       for dir in "$(DESTDIR)$(man1dir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -481,7 +500,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -543,10 +562,11 @@ uninstall-man: uninstall-man1
        install install-am install-data install-data-am \
        install-data-local install-exec install-exec-am install-info \
        install-info-am install-man install-man1 install-strip \
-       installcheck installcheck-am installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-generic \
-       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
-       uninstall-info-am uninstall-local uninstall-man uninstall-man1
+       installcheck installcheck-am installdirs installdirs-local \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       uninstall uninstall-am uninstall-info-am uninstall-local \
+       uninstall-man uninstall-man1
 
 
 # We distribute both the man pages and their HTML equivalent.
index 195774093c0dfc3ae3d8332a8c7c0747b186e550..6f3ab425fa412ef0ab90f23b130afc61527ee6ee 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH AUTOPOINT "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH AUTOPOINT "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 autopoint \- copies standard gettext infrastructure
 .SH SYNOPSIS
@@ -27,7 +27,7 @@ Written by Bruno Haible
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2002-2004 Free Software Foundation, Inc.
+Copyright \(co 2002-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index b45f22d4ffa53f82a5cac2a2f553bd3dc11c6397..81f9970caabed5defbd8a35a1104e85bb1d4015a 100644 (file)
@@ -115,7 +115,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2002-2004 Free Software Foundation, Inc.<br>
+Copyright 2002-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index bef21d54b2600ca2af04be34e867f11bd61a15bb..cf1640ffc32d01f85a7884078b0a757865c8d54f 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH GETTEXTIZE "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH GETTEXTIZE "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 gettextize \- install or upgrade gettext infrastructure
 .SH SYNOPSIS
@@ -36,7 +36,7 @@ Written by Ulrich Drepper
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 855d44d7cb0f7cb299eb8514a6a5a75fafacb9b3..ebc45379ddc022345e8d5097a3df4ac791fa908b 100644 (file)
@@ -151,7 +151,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index 97678ef7d641c05dfd49c4d38a3bd354dd4bbc9e..f4c03a7002298e12f815ebaa7e98464b85aba171 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGATTRIB "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGATTRIB "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgattrib \- attribute matching and manipulation on message catalog
 .SH SYNOPSIS
@@ -132,7 +132,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index b91b7901d5eb4744073385862fa98eaade854eed..9c33cc582568249fc61509b1b34ba1c125c8b41b 100644 (file)
@@ -540,7 +540,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index ad3d1cddb9fcb0d75a3a5d3c36cc2ac60fceebc7..879faa1e973366ed30607846a24bf84e007316cb 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGCAT "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGCAT "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgcat \- combines several message catalogs
 .SH SYNOPSIS
@@ -119,7 +119,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index e3a3f83293352aedb9a0255929540599270c46b1..ea37f5f5e876dce1ac658521ee99d32afb2c74ae 100644 (file)
@@ -449,7 +449,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index 0c34b7ddc03e8820f8158495c52c140a95de7541..e1f1318905bea2dd35b8ebdc9459f8af5025c0ae 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGCMP "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGCMP "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgcmp \- compare message catalog and template
 .SH SYNOPSIS
@@ -50,7 +50,7 @@ Written by Peter Miller.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 8e69b3787c5fdff4a67c6b130c3943022e3946e2..91eb76942e8b5fdd7623553fdfb47bef942706f7 100644 (file)
@@ -199,7 +199,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index 95bf7fcb9c2dd02efcc5ed68dbbedc122aad354c..3b22c4819576929fcd85e0643193a65e5db48cfe 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGCOMM "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGCOMM "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgcomm \- match two message catalogs
 .SH SYNOPSIS
@@ -114,7 +114,7 @@ Written by Peter Miller.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 8444f4b8919174cacff99fb0ae9a9b1338ad92b6..b1044a160795c02427a7dade053c9354daec8566 100644 (file)
@@ -435,7 +435,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index bb4aa2bac56ae01e41ff617bf171b11bbe0251b1..9cbec1161c5f21d479c3b10d08f53f41432437fb 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGCONV "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGCONV "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgconv \- character set conversion for message catalog
 .SH SYNOPSIS
@@ -93,7 +93,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index acd936fdb10fb81bd7772aa46e46ab9c0b0d9de5..747e167f66d683261ab455627c725cd0f3426fe4 100644 (file)
@@ -383,7 +383,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index f2017978d50b4c8531f9ff61cda05ce50d5738c0..beb8872166bb057e346ed4d89b5763420ae4b93e 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGEN "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGEN "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgen \- create English message catalog
 .SH SYNOPSIS
@@ -90,7 +90,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 275e0b45baee4a5e7be78068afc610d58d32ea2f..64387b723b11370818f13aea2b203e0322b8c312 100644 (file)
@@ -359,7 +359,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index 417c558368ca14526b5ce4151de2c5f08a685266..e9d31bcdc7a016e63b9cf537f0adc2342219485d 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGEXEC "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGEXEC "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgexec \- process translations of message catalog
 .SH SYNOPSIS
@@ -46,7 +46,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 6c6b4d08f9e295963d815dce5daf059763bf2bd6..ce462e891b3554fd019fb44f1390285ad7dce0ae 100644 (file)
@@ -183,7 +183,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index 6fb2cdfe7b7adf6fa2b54fc24173ed383e93ade9..54051729b1880e5e21a2f658c89e418eaf27468b 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGFILTER "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGFILTER "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgfilter \- edit translations of message catalog
 .SH SYNOPSIS
@@ -104,7 +104,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 31d7c18501ef7d7607c96775fe5077d8c97e2b6f..df25198b704216546d53eeec85698c1cd96935c6 100644 (file)
@@ -422,7 +422,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index 10f0cce9170c8ad251b3a895e34fa9951f478a1e..5d29f01838e50e797cea517d06d37eacd164e6e8 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGFMT "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGFMT "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgfmt \- compile message catalog to binary format
 .SH SYNOPSIS
@@ -144,7 +144,7 @@ Written by Ulrich Drepper.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 603b6150ba3bef8fad86125f4f21b1c23ec3da89..ae82bbab228d198e98d6350016830fd2a83aeda9 100644 (file)
@@ -576,7 +576,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index 3c10ccf7a954bfc210f1b73fe396c37a81f0c503..790808d69628df5760a83e33fe1b1b5fec19d727 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGGREP "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGGREP "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msggrep \- pattern matching on message catalog
 .SH SYNOPSIS
@@ -41,7 +41,7 @@ or if \fB\-C\fR is given and the translator's comment matches COMMENT-PATTERN.
 .PP
 When more than one selection criterion is specified, the set of selected
 messages is the union of the selected messages of each criterion.
-.SS "MSGID-PATTERN or MSGSTR-PATTERN syntax:"
+.SS "MSGID-PATTERN or MSGSTR-PATTERN or COMMENT-PATTERN syntax:"
 .IP
 [-E | \fB\-F]\fR [-e PATTERN | \fB\-f\fR FILE]...
 .PP
@@ -137,7 +137,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index c1e4178ff08ab54d6abf6fb427e140ae957bc50e..686f959fd14c9797da386ae17097b54b3479c4bf 100644 (file)
@@ -150,7 +150,8 @@ of each criterion.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="4%"></td><td width="96%">
-<b>MSGID-PATTERN or MSGSTR-PATTERN syntax:</b></td></table>
+<b>MSGID-PATTERN or MSGSTR-PATTERN or COMMENT-PATTERN
+syntax:</b></td></table>
 
 <table width="100%" border=0 rules="none" frame="void"
        cols="2" cellspacing="0" cellpadding="0">
@@ -533,7 +534,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index 947847065a1199d4e0c97af0d5b48b166e77f09f..0d363706b163d4c86d34b7717061f01a6a955488 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGINIT "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGINIT "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msginit \- initialize a message catalog
 .SH SYNOPSIS
@@ -65,7 +65,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 39e57afa03fa4f73b9fd46334a2431bb12fa8f24..b1eecb1b0c0e76c0dba90ab8b58a5863febb8864 100644 (file)
@@ -264,7 +264,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index 06fce5a90cff896509e644a9bb3d1010e85e0119..c63018be941512e4c53485c59ef12e8da165e7dc 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGMERGE "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGMERGE "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgmerge \- merge message catalog and template
 .SH SYNOPSIS
@@ -146,7 +146,7 @@ Written by Peter Miller.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 037d03aaca93fb977b82d8bb4c72061cd2a2d141..afb9d11749034b9550f52dd38e73ecf3a138667d 100644 (file)
@@ -555,7 +555,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index 69ed3fcf5a3e55d15bfced4b59e9f33993f63553..5559d38173036c16e3f2b583ae93457e99ec242f 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGUNFMT "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGUNFMT "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msgunfmt \- uncompile message catalog from binary format
 .SH SYNOPSIS
@@ -117,7 +117,7 @@ Written by Ulrich Drepper.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 5d2c8d9360d2a6d56f4fb4188ab5fb0c994d3910..f85872d7625afe7995f91ad0f130c33f875b8331 100644 (file)
@@ -474,7 +474,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index ab38e63c34d494a06a5d257a5e1cbd81c44f2d29..1d942bb7d2665b5d984f104e6f5d5fd08e411c6b 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH MSGUNIQ "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH MSGUNIQ "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 msguniq \- unify duplicate translations in message catalog
 .SH SYNOPSIS
@@ -108,7 +108,7 @@ Written by Bruno Haible.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 2001-2004 Free Software Foundation, Inc.
+Copyright \(co 2001-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index 9d619eca2c6f72d94e589f102e14369e162bae62..7b4b169e7aab6ac0771bd66af94f992a6628b47c 100644 (file)
@@ -422,7 +422,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 2001-2004 Free Software Foundation, Inc.<br>
+Copyright 2001-2005 Free Software Foundation, Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
 MERCHANTABILITY or FITNESS FOR A PARTICULAR
index f83ea6bbbdd61d8ae37619500dabf5208979f86e..91d68344333ec87a35a93ffa11d3543e7fb6b4e7 100644 (file)
@@ -1,5 +1,5 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.24.
-.TH XGETTEXT "1" "January 2004" "GNU gettext-tools 0.14.1" GNU
+.TH XGETTEXT "1" "February 2005" "GNU gettext-tools 0.14.2" GNU
 .SH NAME
 xgettext \- extract gettext strings from source
 .SH SYNOPSIS
@@ -41,7 +41,7 @@ If output file is -, output is written to standard output.
 \fB\-L\fR, \fB\-\-language\fR=\fINAME\fR
 recognise the specified language
 (C, C++, ObjectiveC, PO, Shell, Python, Lisp,
-EmacsLisp, librep, Smalltalk, Java,
+EmacsLisp, librep, Scheme, Smalltalk, Java,
 JavaProperties, C#, awk, YCP, Tcl, Perl, PHP,
 GCC-source, NXStringTable, RST, Glade)
 .TP
@@ -72,24 +72,24 @@ preceding keyword lines) in output file
 \fB\-a\fR, \fB\-\-extract\-all\fR
 extract all strings
 (only languages C, C++, ObjectiveC, Shell,
-Python, Lisp, EmacsLisp, librep, Java, C#, awk,
-Tcl, Perl, PHP, GCC-source, Glade)
+Python, Lisp, EmacsLisp, librep, Scheme, Java,
+C#, awk, Tcl, Perl, PHP, GCC-source, Glade)
 .TP
 \fB\-k\fR, \fB\-\-keyword\fR[=\fIWORD\fR]
 additional keyword to be looked for (without
 WORD means not to use default keywords)
 .IP
 (only languages C, C++, ObjectiveC, Shell,
-Python, Lisp, EmacsLisp, librep, Java, C#, awk,
-Tcl, Perl, PHP, GCC-source, Glade)
+Python, Lisp, EmacsLisp, librep, Scheme, Java,
+C#, awk, Tcl, Perl, PHP, GCC-source, Glade)
 .TP
 \fB\-\-flag\fR=\fIWORD\fR:ARG:FLAG
 additional flag for strings inside the argument
 number ARG of keyword WORD
 .IP
 (only languages C, C++, ObjectiveC, Shell,
-Python, Lisp, EmacsLisp, librep, Java, C#, awk,
-YCP, Tcl, Perl, PHP, GCC-source)
+Python, Lisp, EmacsLisp, librep, Scheme, Java,
+C#, awk, YCP, Tcl, Perl, PHP, GCC-source)
 .TP
 \fB\-T\fR, \fB\-\-trigraphs\fR
 understand ANSI C trigraphs for input
@@ -172,7 +172,7 @@ Written by Ulrich Drepper.
 .SH "REPORTING BUGS"
 Report bugs to <bug-gnu-gettext@gnu.org>.
 .SH COPYRIGHT
-Copyright \(co 1995-1998, 2000-2004 Free Software Foundation, Inc.
+Copyright \(co 1995-1998, 2000-2005 Free Software Foundation, Inc.
 .br
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
index cbefbd644db67d687adf18d4104d4898b351d960..7a52dd09de90db0c635012ca487f5afd2f2b5ddd 100644 (file)
@@ -164,9 +164,9 @@ output.</td></table>
 <tr valign="top" align="left">
 <td width="21%"></td><td width="79%">
 recognise the specified language (C, C++, ObjectiveC, PO,
-Shell, Python, Lisp, EmacsLisp, librep, Smalltalk, Java,
-JavaProperties, C#, awk, YCP, Tcl, Perl, PHP, GCC-source,
-NXStringTable, RST, Glade)</td></table>
+Shell, Python, Lisp, EmacsLisp, librep, Scheme, Smalltalk,
+Java, JavaProperties, C#, awk, YCP, Tcl, Perl, PHP,
+GCC-source, NXStringTable, RST, Glade)</td></table>
 
 <table width="100%" border=0 rules="none" frame="void"
        cols="2" cellspacing="0" cellpadding="0">
@@ -273,8 +273,8 @@ lines) in output file</td></table>
 <tr valign="top" align="left">
 <td width="21%"></td><td width="79%">
 extract all strings (only languages C, C++, ObjectiveC,
-Shell, Python, Lisp, EmacsLisp, librep, Java, C#, awk, Tcl,
-Perl, PHP, GCC-source, Glade)</td></table>
+Shell, Python, Lisp, EmacsLisp, librep, Scheme, Java, C#,
+awk, Tcl, Perl, PHP, GCC-source, Glade)</td></table>
 
 <table width="100%" border=0 rules="none" frame="void"
        cols="2" cellspacing="0" cellpadding="0">
@@ -294,7 +294,7 @@ to use default keywords)</td></table>
 <tr valign="top" align="left">
 <td width="21%"></td><td width="79%">
 (only languages C, C++, ObjectiveC, Shell, Python, Lisp,
-EmacsLisp, librep, Java, C#, awk, Tcl, Perl, PHP,
+EmacsLisp, librep, Scheme, Java, C#, awk, Tcl, Perl, PHP,
 GCC-source, Glade)</td></table>
 
 <table width="100%" border=0 rules="none" frame="void"
@@ -315,8 +315,8 @@ of keyword WORD</td></table>
 <tr valign="top" align="left">
 <td width="21%"></td><td width="79%">
 (only languages C, C++, ObjectiveC, Shell, Python, Lisp,
-EmacsLisp, librep, Java, C#, awk, YCP, Tcl, Perl, PHP,
-GCC-source)</td></table>
+EmacsLisp, librep, Scheme, Java, C#, awk, YCP, Tcl, Perl,
+PHP, GCC-source)</td></table>
 
 <table width="100%" border=0 rules="none" frame="void"
        cols="2" cellspacing="0" cellpadding="0">
@@ -648,7 +648,7 @@ Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
        cols="2" cellspacing="0" cellpadding="0">
 <tr valign="top" align="left">
 <td width="10%"></td><td width="90%">
-Copyright 1995-1998, 2000-2004 Free Software Foundation,
+Copyright 1995-1998, 2000-2005 Free Software Foundation,
 Inc.<br>
 This is free software; see the source for copying
 conditions. There is NO warranty; not even for
index bfa570279250b4d390403f829eecca2fcde3e626..b3d39cdb0de0c89e31993beebea4075425da81f6 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -36,6 +36,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = misc
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
@@ -49,6 +50,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -76,19 +78,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -97,15 +106,23 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = gettextize autopoint
-am__installdirs = $(DESTDIR)$(bindir) $(DESTDIR)$(lispdir) $(DESTDIR)$(gettextsrcdir)
+am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(lispdir)" \
+       "$(DESTDIR)$(gettextsrcdir)"
 binSCRIPT_INSTALL = $(INSTALL_SCRIPT)
 SCRIPTS = $(bin_SCRIPTS)
 SOURCES =
 DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
 lispLISP_INSTALL = $(INSTALL_DATA)
 LISP = $(lisp_LISP)
-ELCFILES = po-compat.elc po-mode.elc
 am__ELFILES = po-compat.el po-mode.el
+am__ELCFILES = $(am__ELFILES:.el=.elc)
+ELCFILES = $(LISP:.el=.elc)
 elisp_comp = $(top_srcdir)/../config/elisp-comp
 gettextsrcDATA_INSTALL = $(INSTALL_DATA)
 DATA = $(gettextsrc_DATA)
@@ -160,6 +177,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -202,11 +221,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -214,6 +235,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -270,6 +292,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -312,7 +336,9 @@ AUTOMAKE_OPTIONS = 1.2 gnits
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = add-to-archive cvsuser.c archive.tar.gz $(lisp_LISP) gettext-sh tcl_gettext.c README-Tcl gettext.perl Makefile.vms Makefile.msvc
+EXTRA_DIST = add-to-archive cvsuser.c archive.tar.gz $(lisp_LISP) \
+       gettext-sh tcl_gettext.c README-Tcl gettext.perl Makefile.vms \
+       Makefile.msvc
 DISTCLEANFILES = gettextize autopoint
 
 # Scripts for maintainers.
@@ -325,7 +351,6 @@ lisp_LISP = po-mode.el po-compat.el
 all: all-am
 
 .SUFFIXES:
-.SUFFIXES: .el .elc
 $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
        @for dep in $?; do \
          case '$(am__configure_deps)' in \
@@ -361,13 +386,13 @@ autopoint: $(top_builddir)/config.status $(srcdir)/autopoint.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-binSCRIPTS: $(bin_SCRIPTS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_SCRIPTS)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
          if test -f $$d$$p; then \
            f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
-           echo " $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f"; \
-           $(binSCRIPT_INSTALL) $$d$$p $(DESTDIR)$(bindir)/$$f; \
+           echo " $(binSCRIPT_INSTALL) '$$d$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+           $(binSCRIPT_INSTALL) "$$d$$p" "$(DESTDIR)$(bindir)/$$f"; \
          else :; fi; \
        done
 
@@ -375,8 +400,8 @@ uninstall-binSCRIPTS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_SCRIPTS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's|^.*/||;$(transform)'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 installcheck-binSCRIPTS: $(bin_SCRIPTS)
@@ -386,7 +411,8 @@ installcheck-binSCRIPTS: $(bin_SCRIPTS)
          esac; \
          f=`echo "$$p" | sed 's,^.*/,,;$(transform)'`; \
          for opt in --help --version; do \
-           if $(DESTDIR)$(bindir)/$$f $$opt > c$${pid}_.out 2> c$${pid}_.err \
+           if "$(DESTDIR)$(bindir)/$$f" $$opt >c$${pid}_.out \
+                2>c$${pid}_.err </dev/null \
                 && test -n "`cat c$${pid}_.out`" \
                 && test -z "`cat c$${pid}_.err`"; then :; \
            else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \
@@ -403,20 +429,20 @@ distclean-libtool:
        -rm -f libtool
 uninstall-info-am:
 
-elc-stamp: $(am__ELFILES)
+elc-stamp: $(LISP)
        @echo 'WARNING: Warnings can be ignored. :-)'
+       @rm -f elc-temp && touch elc-temp
        if test "$(EMACS)" != no; then \
          set x; \
-         list='$(am__ELFILES)'; for p in $$list; do \
+         list='$(LISP)'; for p in $$list; do \
            if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
            set x "$$@" "$$d$$p"; shift; \
          done; \
          shift; \
          EMACS="$(EMACS)" $(SHELL) $(elisp_comp) "$$@" || exit 1; \
        else : ; fi
-       touch $@
-
-.el.elc:
+       @mv -f elc-temp $@
+$(am__ELCFILES): elc-stamp
        @if test ! -f $@; then \
          rm -f elc-stamp; \
          $(MAKE) $(AM_MAKEFLAGS) elc-stamp; \
@@ -424,15 +450,15 @@ elc-stamp: $(am__ELFILES)
 install-lispLISP: $(lisp_LISP) $(ELCFILES)
        @$(NORMAL_INSTALL)
        @if test "$(EMACS)" != no; then \
-         $(mkdir_p) $(DESTDIR)$(lispdir); \
+         test -z "$(lispdir)" || $(mkdir_p) "$(DESTDIR)$(lispdir)"; \
          list='$(lisp_LISP)'; for p in $$list; do \
            if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(lispLISP_INSTALL) $$d$$p $(DESTDIR)$(lispdir)/$$f"; \
-           $(lispLISP_INSTALL) $$d$$p $(DESTDIR)$(lispdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(lispLISP_INSTALL) '$$d$$p' '$(DESTDIR)$(lispdir)/$$f'"; \
+           $(lispLISP_INSTALL) "$$d$$p" "$(DESTDIR)$(lispdir)/$$f"; \
            if test -f $${p}c; then \
-             echo " $(lispLISP_INSTALL) $${p}c $(DESTDIR)$(lispdir)/$${f}c"; \
-             $(lispLISP_INSTALL) $${p}c $(DESTDIR)$(lispdir)/$${f}c; \
+             echo " $(lispLISP_INSTALL) '$${p}c' '$(DESTDIR)$(lispdir)/$${f}c'"; \
+             $(lispLISP_INSTALL) "$${p}c" "$(DESTDIR)$(lispdir)/$${f}c"; \
            else : ; fi; \
          done; \
        else : ; fi
@@ -441,9 +467,9 @@ uninstall-lispLISP:
        @$(NORMAL_UNINSTALL)
        @if test "$(EMACS)" != no; then \
          list='$(lisp_LISP)'; for p in $$list; do \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " rm -f $(DESTDIR)$(lispdir)/$$f $(DESTDIR)$(lispdir)/$${f}c"; \
-           rm -f $(DESTDIR)$(lispdir)/$$f $(DESTDIR)$(lispdir)/$${f}c; \
+           f=$(am__strip_dir) \
+           echo " rm -f '$(DESTDIR)$(lispdir)/$$f' '$(DESTDIR)$(lispdir)/$${f}c'"; \
+           rm -f "$(DESTDIR)$(lispdir)/$$f" "$(DESTDIR)$(lispdir)/$${f}c"; \
          done; \
        else : ; fi
 
@@ -451,20 +477,20 @@ clean-lisp:
        -rm -f elc-stamp $(ELCFILES)
 install-gettextsrcDATA: $(gettextsrc_DATA)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(gettextsrcdir)
+       test -z "$(gettextsrcdir)" || $(mkdir_p) "$(DESTDIR)$(gettextsrcdir)"
        @list='$(gettextsrc_DATA)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(gettextsrcDATA_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         $(gettextsrcDATA_INSTALL) $$d$$p $(DESTDIR)$(gettextsrcdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(gettextsrcDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         $(gettextsrcDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 
 uninstall-gettextsrcDATA:
        @$(NORMAL_UNINSTALL)
        @list='$(gettextsrc_DATA)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(gettextsrcdir)/$$f"; \
-         rm -f $(DESTDIR)$(gettextsrcdir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(gettextsrcdir)/$$f'"; \
+         rm -f "$(DESTDIR)$(gettextsrcdir)/$$f"; \
        done
 tags: TAGS
 TAGS:
@@ -502,9 +528,11 @@ distdir: $(DISTFILES)
        done
 check-am: all-am
 check: check-am
-all-am: Makefile $(SCRIPTS) $(LISP) elc-stamp $(ELCFILES) $(DATA)
+all-am: Makefile $(SCRIPTS) $(LISP) $(ELCFILES) $(DATA)
 installdirs:
-       $(mkdir_p) $(DESTDIR)$(bindir) $(DESTDIR)$(lispdir) $(DESTDIR)$(gettextsrcdir)
+       for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(lispdir)" "$(DESTDIR)$(gettextsrcdir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: install-am
 install-exec: install-exec-am
 install-data: install-data-am
@@ -524,7 +552,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
 
 maintainer-clean-generic:
index ebb67c0ad202ae803184daf0196852bf8be30b31..48ab7388b796fbd562d7ececdbc25852f0f491fc 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -32,6 +32,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 subdir = projects
 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ChangeLog
@@ -44,6 +45,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -71,19 +73,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -146,6 +155,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -188,11 +199,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -200,6 +213,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -256,6 +270,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -406,7 +422,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
@@ -463,9 +479,10 @@ uninstall-am: uninstall-info-am uninstall-local
        install-data install-data-am install-data-local install-exec \
        install-exec-am install-info install-info-am install-man \
        install-strip installcheck installcheck-am installdirs \
-       maintainer-clean maintainer-clean-generic mostlyclean \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       uninstall uninstall-am uninstall-info-am uninstall-local
+       installdirs-local maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am uninstall uninstall-am uninstall-info-am \
+       uninstall-local
 
 
 install-data-local:
index 08924513f9f71517205af79f80cc92192691ae46..749b95e3c61e2f88ec695bce3e1680b1e950351c 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -36,6 +36,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 bin_PROGRAMS = msgcmp$(EXEEXT) msgfmt$(EXEEXT) msgmerge$(EXEEXT) \
        msgunfmt$(EXEEXT) xgettext$(EXEEXT) msgattrib$(EXEEXT) \
@@ -46,8 +47,7 @@ noinst_PROGRAMS = hostname$(EXEEXT) urlget$(EXEEXT)
 subdir = src
 DIST_COMMON = $(include_HEADERS) $(noinst_HEADERS) \
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-       $(srcdir)/user-email.sh.in ChangeLog po-gram-gen.c \
-       po-hash-gen.c
+       $(srcdir)/user-email.sh.in ChangeLog po-gram-gen.c
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../config/m4/libtool.m4 \
@@ -57,6 +57,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -84,19 +85,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -105,21 +113,29 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 mkinstalldirs = $(SHELL) $(top_srcdir)/../config/mkinstalldirs
 CONFIG_HEADER = $(top_builddir)/config.h
 CONFIG_CLEAN_FILES = user-email
-am__installdirs = $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) $(DESTDIR)$(includedir)
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
+       "$(DESTDIR)$(includedir)"
 libLTLIBRARIES_INSTALL = $(INSTALL)
 LTLIBRARIES = $(lib_LTLIBRARIES)
 libgettextpo_la_LIBADD =
 am_libgettextpo_la_OBJECTS = gettext-po.lo
 libgettextpo_la_OBJECTS = $(am_libgettextpo_la_OBJECTS)
 libgettextsrc_la_LIBADD =
-am__objects_1 = message.lo read-po-abstract.lo po-lex.lo \
-       po-gram-gen.lo po-hash-gen.lo po-charset.lo read-properties.lo \
+am__objects_1 = message.lo po-error.lo read-po-abstract.lo po-lex.lo \
+       po-gram-gen.lo po-charset.lo read-properties.lo \
        read-stringtable.lo open-po.lo dir-list.lo str-list.lo
 am__objects_2 = format.lo format-c.lo format-sh.lo format-python.lo \
-       format-lisp.lo format-elisp.lo format-librep.lo format-java.lo \
-       format-csharp.lo format-awk.lo format-pascal.lo format-ycp.lo \
-       format-tcl.lo format-perl.lo format-perl-brace.lo \
-       format-php.lo format-gcc-internal.lo format-qt.lo
+       format-lisp.lo format-elisp.lo format-librep.lo \
+       format-scheme.lo format-java.lo format-csharp.lo format-awk.lo \
+       format-pascal.lo format-ycp.lo format-tcl.lo format-perl.lo \
+       format-perl-brace.lo format-php.lo format-gcc-internal.lo \
+       format-qt.lo
 am_libgettextsrc_la_OBJECTS = $(am__objects_1) read-po.lo \
        write-properties.lo write-stringtable.lo write-po.lo \
        msgl-ascii.lo msgl-iconv.lo msgl-equal.lo msgl-cat.lo \
@@ -164,9 +180,10 @@ msgfmt_OBJECTS = $(am_msgfmt_OBJECTS)
 msgfmt_DEPENDENCIES = libgettextsrc.la
 am_msggrep_OBJECTS = msggrep-msggrep.$(OBJEXT)
 msggrep_OBJECTS = $(am_msggrep_OBJECTS)
-msggrep_DEPENDENCIES = libgettextsrc.la
+am__DEPENDENCIES_1 = ../libgrep/libgrep.a
+msggrep_DEPENDENCIES = $(am__DEPENDENCIES_1) libgettextsrc.la
 am_msginit_OBJECTS = msginit-msginit.$(OBJEXT) \
-       msginit-localealias.$(OBJEXT)
+       msginit-plural-count.$(OBJEXT) msginit-localealias.$(OBJEXT)
 msginit_OBJECTS = $(am_msginit_OBJECTS)
 msginit_DEPENDENCIES =  \
        ../intl/localename.@INTL_LIBTOOL_SUFFIX_PREFIX@o \
@@ -192,30 +209,29 @@ am_xgettext_OBJECTS = xgettext-xgettext.$(OBJEXT) \
        xgettext-x-c.$(OBJEXT) xgettext-x-po.$(OBJEXT) \
        xgettext-x-sh.$(OBJEXT) xgettext-x-python.$(OBJEXT) \
        xgettext-x-lisp.$(OBJEXT) xgettext-x-elisp.$(OBJEXT) \
-       xgettext-x-librep.$(OBJEXT) xgettext-x-smalltalk.$(OBJEXT) \
-       xgettext-x-java.$(OBJEXT) xgettext-x-csharp.$(OBJEXT) \
-       xgettext-x-awk.$(OBJEXT) xgettext-x-ycp.$(OBJEXT) \
-       xgettext-x-tcl.$(OBJEXT) xgettext-x-perl.$(OBJEXT) \
-       xgettext-x-php.$(OBJEXT) xgettext-x-rst.$(OBJEXT) \
-       xgettext-x-glade.$(OBJEXT)
+       xgettext-x-librep.$(OBJEXT) xgettext-x-scheme.$(OBJEXT) \
+       xgettext-x-smalltalk.$(OBJEXT) xgettext-x-java.$(OBJEXT) \
+       xgettext-x-csharp.$(OBJEXT) xgettext-x-awk.$(OBJEXT) \
+       xgettext-x-ycp.$(OBJEXT) xgettext-x-tcl.$(OBJEXT) \
+       xgettext-x-perl.$(OBJEXT) xgettext-x-php.$(OBJEXT) \
+       xgettext-x-rst.$(OBJEXT) xgettext-x-glade.$(OBJEXT)
 xgettext_OBJECTS = $(am_xgettext_OBJECTS)
-am__DEPENDENCIES_1 = ../libuniname/libuniname.a
-xgettext_DEPENDENCIES = $(am__DEPENDENCIES_1) libgettextsrc.la
+am__DEPENDENCIES_2 = ../libuniname/libuniname.a
+xgettext_DEPENDENCIES = $(am__DEPENDENCIES_2) libgettextsrc.la
 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
 depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS)
 LTYACCCOMPILE = $(LIBTOOL) --mode=compile $(YACC) $(YFLAGS) \
        $(AM_YFLAGS)
-YLWRAP = $(top_srcdir)/../config/ylwrap
 SOURCES = $(libgettextpo_la_SOURCES) $(libgettextsrc_la_SOURCES) \
        $(hostname_SOURCES) $(msgattrib_SOURCES) $(msgcat_SOURCES) \
        $(msgcmp_SOURCES) $(msgcomm_SOURCES) $(msgconv_SOURCES) \
@@ -296,6 +312,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -338,11 +356,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -350,6 +370,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -406,6 +427,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -446,25 +469,34 @@ AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = FILES project-id ChangeLog.0 gnu/gettext/DumpResource.java gnu/gettext/GetURL.java msgfmt.cs msgunfmt.cs msgunfmt.tcl Makefile.vms Makefile.msvc
-CLEANFILES = gnu.gettext.DumpResource$(EXEEXT) gnu.gettext.GetURL$(EXEEXT) \
-              gettext.jar gnu/gettext/*.class\
-msgfmt.net.exe msgunfmt.net.exe
+EXTRA_DIST = FILES project-id ChangeLog.0 \
+       gnu/gettext/DumpResource.java gnu/gettext/GetURL.java \
+       msgfmt.cs msgunfmt.cs msgunfmt.tcl Makefile.vms Makefile.msvc
+CLEANFILES = gnu.gettext.DumpResource$(EXEEXT) \
+       gnu.gettext.GetURL$(EXEEXT) gettext.jar gnu/gettext/*.class \
+       msgfmt.net.exe msgunfmt.net.exe
 DISTCLEANFILES = user-email
 RM = rm -f
 lib_LTLIBRARIES = libgettextsrc.la libgettextpo.la
 include_HEADERS = gettext-po.h
-noinst_HEADERS = pos.h message.h po-gram.h po-hash.h po-charset.h po-lex.h \
-open-po.h read-po-abstract.h read-po.h read-properties.h read-stringtable.h \
-str-list.h write-po.h write-properties.h write-stringtable.h dir-list.h \
-file-list.h po-gram-gen.h po-gram-gen2.h po-hash-gen.h msgl-charset.h \
-msgl-equal.h msgl-iconv.h msgl-ascii.h msgl-cat.h msgl-english.h msgfmt.h \
-msgunfmt.h plural-count.h read-mo.h write-mo.h read-java.h write-java.h \
-read-csharp.h write-csharp.h read-resources.h write-resources.h read-tcl.h \
-write-tcl.h write-qt.h po-time.h plural-table.h format.h \
+noinst_HEADERS = pos.h message.h po-error.h po-gram.h po-charset.h \
+po-lex.h open-po.h \
+read-po-abstract.h read-po.h read-properties.h read-stringtable.h \
+str-list.h \
+write-po.h write-properties.h write-stringtable.h \
+dir-list.h file-list.h po-gram-gen.h po-gram-gen2.h \
+msgl-charset.h msgl-equal.h msgl-iconv.h msgl-ascii.h msgl-cat.h \
+msgl-english.h msgfmt.h msgunfmt.h plural-count.h \
+read-mo.h write-mo.h \
+read-java.h write-java.h \
+read-csharp.h write-csharp.h \
+read-resources.h write-resources.h \
+read-tcl.h write-tcl.h \
+write-qt.h \
+po-time.h plural-table.h format.h \
 xgettext.h x-c.h x-po.h x-sh.h x-python.h x-lisp.h x-elisp.h x-librep.h \
-x-smalltalk.h x-java.h x-properties.h x-csharp.h x-awk.h x-ycp.h x-tcl.h \
-x-perl.h x-php.h x-stringtable.h x-rst.h x-glade.h
+x-scheme.h x-smalltalk.h x-java.h x-properties.h x-csharp.h x-awk.h x-ycp.h \
+x-tcl.h x-perl.h x-php.h x-stringtable.h x-rst.h x-glade.h
 
 aliaspath = $(localedir)
 jardir = $(datadir)/gettext
@@ -472,6 +504,7 @@ projectsdir = $(pkgdatadir)/projects
 AM_CPPFLAGS = \
   -I. -I$(srcdir) \
   -I.. \
+  -I$(top_srcdir)/libgrep \
   -I$(top_srcdir)/libuniname \
   -I../lib -I$(top_srcdir)/lib \
   -I../intl -I$(top_srcdir)/../gettext-runtime/intl
@@ -486,21 +519,21 @@ CSHARPCOMPFLAGS = -O -g
 # All programs must read PO files. (msgunfmt also, for read-java.c,
 # read-csharp.c and read-resources.c.)
 # message.c -> str-list.c.
-# (read-po-abstract.c <--> po-hash-gen.y <--> po-gram-gen.y <--> po-lex.c) -> str-list.c.
-# (read-po-abstract.c <--> po-hash-gen.y <--> po-gram-gen.y <--> po-lex.c) -> open-po.c -> dir-list.c -> str-list.c.
-# (read-po-abstract.c <--> po-hash-gen.y <--> po-gram-gen.y <--> po-lex.c) -> po-charset.c.
-# (read-po-abstract.c <--> po-hash-gen.y <--> po-gram-gen.y <--> po-lex.c) -> message.c -> str-list.c.
-COMMON_SOURCE = message.c \
-read-po-abstract.c po-lex.c po-gram-gen.y po-hash-gen.y po-charset.c \
+# (read-po-abstract.c <--> po-gram-gen.y <--> po-lex.c) -> str-list.c.
+# (read-po-abstract.c <--> po-gram-gen.y <--> po-lex.c) -> open-po.c -> dir-list.c -> str-list.c.
+# (read-po-abstract.c <--> po-gram-gen.y <--> po-lex.c) -> po-charset.c.
+# (read-po-abstract.c <--> po-gram-gen.y <--> po-lex.c) -> message.c -> str-list.c.
+COMMON_SOURCE = message.c po-error.c \
+read-po-abstract.c po-lex.c po-gram-gen.y po-charset.c \
 read-properties.c read-stringtable.c open-po.c dir-list.c str-list.c
 
 
 # xgettext and msgfmt deal with format strings.
 FORMAT_SOURCE = format.c format-invalid.h \
 format-c.c format-sh.c format-python.c format-lisp.c format-elisp.c \
-format-librep.c format-java.c format-csharp.c format-awk.c format-pascal.c \
-format-ycp.c format-tcl.c format-perl.c format-perl-brace.c format-php.c \
-format-gcc-internal.c format-qt.c
+format-librep.c format-scheme.c format-java.c format-csharp.c format-awk.c \
+format-pascal.c format-ycp.c format-tcl.c format-perl.c format-perl-brace.c \
+format-php.c format-gcc-internal.c format-qt.c
 
 
 # libgettextsrc contains all code that is needed by at least two programs.
@@ -518,6 +551,9 @@ LTV_CURRENT = 1
 LTV_REVISION = 0
 LTV_AGE = 1
 
+# msggrep needs pattern matching.
+LIBGREP = ../libgrep/libgrep.a
+
 # x-python needs table of Unicode character names.
 LIBUNINAME = ../libuniname/libuniname.a
 
@@ -532,9 +568,9 @@ msgunfmt_SOURCES = msgunfmt.c \
   read-mo.c read-java.c read-csharp.c read-resources.c read-tcl.c
 
 xgettext_SOURCES = xgettext.c \
-  x-c.c x-po.c x-sh.c x-python.c x-lisp.c x-elisp.c x-librep.c x-smalltalk.c \
-  x-java.c x-csharp.c x-awk.c x-ycp.c x-tcl.c x-perl.c x-php.c x-rst.c \
-  x-glade.c
+  x-c.c x-po.c x-sh.c x-python.c x-lisp.c x-elisp.c x-librep.c x-scheme.c \
+  x-smalltalk.c x-java.c x-csharp.c x-awk.c x-ycp.c x-tcl.c x-perl.c x-php.c \
+  x-rst.c x-glade.c
 
 msgattrib_SOURCES = msgattrib.c
 msgcat_SOURCES = msgcat.c
@@ -544,7 +580,7 @@ msgen_SOURCES = msgen.c
 msgexec_SOURCES = msgexec.c
 msgfilter_SOURCES = msgfilter.c
 msggrep_SOURCES = msggrep.c
-msginit_SOURCES = msginit.c ../../gettext-runtime/intl/localealias.c
+msginit_SOURCES = msginit.c plural-count.c ../../gettext-runtime/intl/localealias.c
 msguniq_SOURCES = msguniq.c
 hostname_SOURCES = hostname.c
 urlget_SOURCES = urlget.c
@@ -565,29 +601,32 @@ libgettextsrc_la_LDFLAGS = \
 libgettextpo_la_LDFLAGS = \
   -version-info $(LTV_CURRENT):$(LTV_REVISION):$(LTV_AGE) \
   -rpath $(libdir) \
-  libgettextsrc.la ../lib/libgettextlib.la -lc -no-undefined
+  libgettextsrc.la ../lib/libgettextlib.la @LTLIBINTL@ @LTLIBICONV@ -lc -no-undefined
 
 # Build order. Only needed for "make -j[N]".
 libgettextpo_la_DEPENDENCIES = libgettextsrc.la
 
 # Link dependencies.
-msgcmp_LDADD = libgettextsrc.la
-msgfmt_LDADD = libgettextsrc.la
-msgmerge_LDADD = libgettextsrc.la
-msgunfmt_LDADD = libgettextsrc.la
-xgettext_LDADD = $(LIBUNINAME) libgettextsrc.la @LTLIBEXPAT@
-msgattrib_LDADD = libgettextsrc.la
-msgcat_LDADD = libgettextsrc.la
-msgcomm_LDADD = libgettextsrc.la
-msgconv_LDADD = libgettextsrc.la
-msgen_LDADD = libgettextsrc.la
-msgexec_LDADD = libgettextsrc.la
-msgfilter_LDADD = libgettextsrc.la
-msggrep_LDADD = libgettextsrc.la
+# INTL_MACOSX_LIBS is needed because the programs depend on libintl.la
+# but libtool doesn't put -Wl,-framework options into .la files.
+# For msginit, it is also needed because of localename.c.
+msgcmp_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgfmt_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgmerge_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgunfmt_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+xgettext_LDADD = $(LIBUNINAME) libgettextsrc.la @INTL_MACOSX_LIBS@ @LTLIBEXPAT@
+msgattrib_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgcat_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgcomm_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgconv_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgen_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgexec_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msgfilter_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
+msggrep_LDADD = $(LIBGREP) libgettextsrc.la @INTL_MACOSX_LIBS@
 msginit_LDADD = ../intl/localename.@INTL_LIBTOOL_SUFFIX_PREFIX@o \
-                libgettextsrc.la
+                libgettextsrc.la @INTL_MACOSX_LIBS@
 
-msguniq_LDADD = libgettextsrc.la
+msguniq_LDADD = libgettextsrc.la @INTL_MACOSX_LIBS@
 
 # Specify installation directory, for --enable-relocatable.
 msgcmp_CFLAGS = -DINSTALLDIR=\"$(bindir)\"
@@ -627,8 +666,7 @@ urlget_CFLAGS = -DINSTALLDIR=\"$(pkglibdir)\"
 
 # Special rules for bison and flex generated files.
 BUILT_SOURCES = \
-  po-gram-gen.c po-gram-gen.h po-gram-gen2.h \
-  po-hash-gen.c po-hash-gen.h
+  po-gram-gen.c po-gram-gen.h po-gram-gen2.h
 
 
 # Special rules for Java compilation.
@@ -679,28 +717,28 @@ user-email: $(top_builddir)/config.status $(srcdir)/user-email.sh.in
        cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
 install-libLTLIBRARIES: $(lib_LTLIBRARIES)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(libdir)
+       test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          if test -f $$p; then \
-           f="`echo $$p | sed -e 's|^.*/||'`"; \
-           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f"; \
-           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$f; \
+           f=$(am__strip_dir) \
+           echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+           $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
          else :; fi; \
        done
 
 uninstall-libLTLIBRARIES:
        @$(NORMAL_UNINSTALL)
-       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-           p="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
-         $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
+       @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         p=$(am__strip_dir) \
+         echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+         $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
        done
 
 clean-libLTLIBRARIES:
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
          dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-         test "$$dir" = "$$p" && dir=.; \
+         test "$$dir" != "$$p" || dir=.; \
          echo "rm -f \"$${dir}/so_locations\""; \
          rm -f "$${dir}/so_locations"; \
        done
@@ -710,15 +748,15 @@ libgettextsrc.la: $(libgettextsrc_la_OBJECTS) $(libgettextsrc_la_DEPENDENCIES)
        $(LINK) -rpath $(libdir) $(libgettextsrc_la_LDFLAGS) $(libgettextsrc_la_OBJECTS) $(libgettextsrc_la_LIBADD) $(LIBS)
 install-binPROGRAMS: $(bin_PROGRAMS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(bindir)
+       test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
          if test -f $$p \
             || test -f $$p1 \
          ; then \
            f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
-          echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f"; \
-          $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) $$p $(DESTDIR)$(bindir)/$$f || exit 1; \
+          echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
+          $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
          else :; fi; \
        done
 
@@ -726,8 +764,8 @@ uninstall-binPROGRAMS:
        @$(NORMAL_UNINSTALL)
        @list='$(bin_PROGRAMS)'; for p in $$list; do \
          f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
-         echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
-         rm -f $(DESTDIR)$(bindir)/$$f; \
+         echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
+         rm -f "$(DESTDIR)$(bindir)/$$f"; \
        done
 
 clean-binPROGRAMS:
@@ -745,7 +783,8 @@ installcheck-binPROGRAMS: $(bin_PROGRAMS)
          f=`echo "$$p" | \
             sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
          for opt in --help --version; do \
-           if $(DESTDIR)$(bindir)/$$f $$opt > c$${pid}_.out 2> c$${pid}_.err \
+           if "$(DESTDIR)$(bindir)/$$f" $$opt >c$${pid}_.out \
+                2>c$${pid}_.err </dev/null \
                 && test -n "`cat c$${pid}_.out`" \
                 && test -z "`cat c$${pid}_.err`"; then :; \
            else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \
@@ -831,170 +870,119 @@ hostname-hostname.o: hostname.c
 hostname-hostname.obj: hostname.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hostname_CFLAGS) $(CFLAGS) -c -o hostname-hostname.obj `if test -f 'hostname.c'; then $(CYGPATH_W) 'hostname.c'; else $(CYGPATH_W) '$(srcdir)/hostname.c'; fi`
 
-hostname-hostname.lo: hostname.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(hostname_CFLAGS) $(CFLAGS) -c -o hostname-hostname.lo `test -f 'hostname.c' || echo '$(srcdir)/'`hostname.c
-
 msgattrib-msgattrib.o: msgattrib.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgattrib_CFLAGS) $(CFLAGS) -c -o msgattrib-msgattrib.o `test -f 'msgattrib.c' || echo '$(srcdir)/'`msgattrib.c
 
 msgattrib-msgattrib.obj: msgattrib.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgattrib_CFLAGS) $(CFLAGS) -c -o msgattrib-msgattrib.obj `if test -f 'msgattrib.c'; then $(CYGPATH_W) 'msgattrib.c'; else $(CYGPATH_W) '$(srcdir)/msgattrib.c'; fi`
 
-msgattrib-msgattrib.lo: msgattrib.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgattrib_CFLAGS) $(CFLAGS) -c -o msgattrib-msgattrib.lo `test -f 'msgattrib.c' || echo '$(srcdir)/'`msgattrib.c
-
 msgcat-msgcat.o: msgcat.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcat_CFLAGS) $(CFLAGS) -c -o msgcat-msgcat.o `test -f 'msgcat.c' || echo '$(srcdir)/'`msgcat.c
 
 msgcat-msgcat.obj: msgcat.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcat_CFLAGS) $(CFLAGS) -c -o msgcat-msgcat.obj `if test -f 'msgcat.c'; then $(CYGPATH_W) 'msgcat.c'; else $(CYGPATH_W) '$(srcdir)/msgcat.c'; fi`
 
-msgcat-msgcat.lo: msgcat.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcat_CFLAGS) $(CFLAGS) -c -o msgcat-msgcat.lo `test -f 'msgcat.c' || echo '$(srcdir)/'`msgcat.c
-
 msgcmp-msgcmp.o: msgcmp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcmp_CFLAGS) $(CFLAGS) -c -o msgcmp-msgcmp.o `test -f 'msgcmp.c' || echo '$(srcdir)/'`msgcmp.c
 
 msgcmp-msgcmp.obj: msgcmp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcmp_CFLAGS) $(CFLAGS) -c -o msgcmp-msgcmp.obj `if test -f 'msgcmp.c'; then $(CYGPATH_W) 'msgcmp.c'; else $(CYGPATH_W) '$(srcdir)/msgcmp.c'; fi`
 
-msgcmp-msgcmp.lo: msgcmp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcmp_CFLAGS) $(CFLAGS) -c -o msgcmp-msgcmp.lo `test -f 'msgcmp.c' || echo '$(srcdir)/'`msgcmp.c
-
 msgcomm-msgcomm.o: msgcomm.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcomm_CFLAGS) $(CFLAGS) -c -o msgcomm-msgcomm.o `test -f 'msgcomm.c' || echo '$(srcdir)/'`msgcomm.c
 
 msgcomm-msgcomm.obj: msgcomm.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcomm_CFLAGS) $(CFLAGS) -c -o msgcomm-msgcomm.obj `if test -f 'msgcomm.c'; then $(CYGPATH_W) 'msgcomm.c'; else $(CYGPATH_W) '$(srcdir)/msgcomm.c'; fi`
 
-msgcomm-msgcomm.lo: msgcomm.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgcomm_CFLAGS) $(CFLAGS) -c -o msgcomm-msgcomm.lo `test -f 'msgcomm.c' || echo '$(srcdir)/'`msgcomm.c
-
 msgconv-msgconv.o: msgconv.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgconv_CFLAGS) $(CFLAGS) -c -o msgconv-msgconv.o `test -f 'msgconv.c' || echo '$(srcdir)/'`msgconv.c
 
 msgconv-msgconv.obj: msgconv.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgconv_CFLAGS) $(CFLAGS) -c -o msgconv-msgconv.obj `if test -f 'msgconv.c'; then $(CYGPATH_W) 'msgconv.c'; else $(CYGPATH_W) '$(srcdir)/msgconv.c'; fi`
 
-msgconv-msgconv.lo: msgconv.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgconv_CFLAGS) $(CFLAGS) -c -o msgconv-msgconv.lo `test -f 'msgconv.c' || echo '$(srcdir)/'`msgconv.c
-
 msgen-msgen.o: msgen.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgen_CFLAGS) $(CFLAGS) -c -o msgen-msgen.o `test -f 'msgen.c' || echo '$(srcdir)/'`msgen.c
 
 msgen-msgen.obj: msgen.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgen_CFLAGS) $(CFLAGS) -c -o msgen-msgen.obj `if test -f 'msgen.c'; then $(CYGPATH_W) 'msgen.c'; else $(CYGPATH_W) '$(srcdir)/msgen.c'; fi`
 
-msgen-msgen.lo: msgen.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgen_CFLAGS) $(CFLAGS) -c -o msgen-msgen.lo `test -f 'msgen.c' || echo '$(srcdir)/'`msgen.c
-
 msgexec-msgexec.o: msgexec.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgexec_CFLAGS) $(CFLAGS) -c -o msgexec-msgexec.o `test -f 'msgexec.c' || echo '$(srcdir)/'`msgexec.c
 
 msgexec-msgexec.obj: msgexec.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgexec_CFLAGS) $(CFLAGS) -c -o msgexec-msgexec.obj `if test -f 'msgexec.c'; then $(CYGPATH_W) 'msgexec.c'; else $(CYGPATH_W) '$(srcdir)/msgexec.c'; fi`
 
-msgexec-msgexec.lo: msgexec.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgexec_CFLAGS) $(CFLAGS) -c -o msgexec-msgexec.lo `test -f 'msgexec.c' || echo '$(srcdir)/'`msgexec.c
-
 msgfilter-msgfilter.o: msgfilter.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfilter_CFLAGS) $(CFLAGS) -c -o msgfilter-msgfilter.o `test -f 'msgfilter.c' || echo '$(srcdir)/'`msgfilter.c
 
 msgfilter-msgfilter.obj: msgfilter.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfilter_CFLAGS) $(CFLAGS) -c -o msgfilter-msgfilter.obj `if test -f 'msgfilter.c'; then $(CYGPATH_W) 'msgfilter.c'; else $(CYGPATH_W) '$(srcdir)/msgfilter.c'; fi`
 
-msgfilter-msgfilter.lo: msgfilter.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfilter_CFLAGS) $(CFLAGS) -c -o msgfilter-msgfilter.lo `test -f 'msgfilter.c' || echo '$(srcdir)/'`msgfilter.c
-
 msgfmt-msgfmt.o: msgfmt.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-msgfmt.o `test -f 'msgfmt.c' || echo '$(srcdir)/'`msgfmt.c
 
 msgfmt-msgfmt.obj: msgfmt.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-msgfmt.obj `if test -f 'msgfmt.c'; then $(CYGPATH_W) 'msgfmt.c'; else $(CYGPATH_W) '$(srcdir)/msgfmt.c'; fi`
 
-msgfmt-msgfmt.lo: msgfmt.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-msgfmt.lo `test -f 'msgfmt.c' || echo '$(srcdir)/'`msgfmt.c
-
 msgfmt-write-mo.o: write-mo.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-mo.o `test -f 'write-mo.c' || echo '$(srcdir)/'`write-mo.c
 
 msgfmt-write-mo.obj: write-mo.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-mo.obj `if test -f 'write-mo.c'; then $(CYGPATH_W) 'write-mo.c'; else $(CYGPATH_W) '$(srcdir)/write-mo.c'; fi`
 
-msgfmt-write-mo.lo: write-mo.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-mo.lo `test -f 'write-mo.c' || echo '$(srcdir)/'`write-mo.c
-
 msgfmt-write-java.o: write-java.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-java.o `test -f 'write-java.c' || echo '$(srcdir)/'`write-java.c
 
 msgfmt-write-java.obj: write-java.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-java.obj `if test -f 'write-java.c'; then $(CYGPATH_W) 'write-java.c'; else $(CYGPATH_W) '$(srcdir)/write-java.c'; fi`
 
-msgfmt-write-java.lo: write-java.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-java.lo `test -f 'write-java.c' || echo '$(srcdir)/'`write-java.c
-
 msgfmt-write-csharp.o: write-csharp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-csharp.o `test -f 'write-csharp.c' || echo '$(srcdir)/'`write-csharp.c
 
 msgfmt-write-csharp.obj: write-csharp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-csharp.obj `if test -f 'write-csharp.c'; then $(CYGPATH_W) 'write-csharp.c'; else $(CYGPATH_W) '$(srcdir)/write-csharp.c'; fi`
 
-msgfmt-write-csharp.lo: write-csharp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-csharp.lo `test -f 'write-csharp.c' || echo '$(srcdir)/'`write-csharp.c
-
 msgfmt-write-resources.o: write-resources.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-resources.o `test -f 'write-resources.c' || echo '$(srcdir)/'`write-resources.c
 
 msgfmt-write-resources.obj: write-resources.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-resources.obj `if test -f 'write-resources.c'; then $(CYGPATH_W) 'write-resources.c'; else $(CYGPATH_W) '$(srcdir)/write-resources.c'; fi`
 
-msgfmt-write-resources.lo: write-resources.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-resources.lo `test -f 'write-resources.c' || echo '$(srcdir)/'`write-resources.c
-
 msgfmt-write-tcl.o: write-tcl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-tcl.o `test -f 'write-tcl.c' || echo '$(srcdir)/'`write-tcl.c
 
 msgfmt-write-tcl.obj: write-tcl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-tcl.obj `if test -f 'write-tcl.c'; then $(CYGPATH_W) 'write-tcl.c'; else $(CYGPATH_W) '$(srcdir)/write-tcl.c'; fi`
 
-msgfmt-write-tcl.lo: write-tcl.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-tcl.lo `test -f 'write-tcl.c' || echo '$(srcdir)/'`write-tcl.c
-
 msgfmt-write-qt.o: write-qt.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-qt.o `test -f 'write-qt.c' || echo '$(srcdir)/'`write-qt.c
 
 msgfmt-write-qt.obj: write-qt.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-qt.obj `if test -f 'write-qt.c'; then $(CYGPATH_W) 'write-qt.c'; else $(CYGPATH_W) '$(srcdir)/write-qt.c'; fi`
 
-msgfmt-write-qt.lo: write-qt.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-write-qt.lo `test -f 'write-qt.c' || echo '$(srcdir)/'`write-qt.c
-
 msgfmt-plural-eval.o: plural-eval.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-plural-eval.o `test -f 'plural-eval.c' || echo '$(srcdir)/'`plural-eval.c
 
 msgfmt-plural-eval.obj: plural-eval.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-plural-eval.obj `if test -f 'plural-eval.c'; then $(CYGPATH_W) 'plural-eval.c'; else $(CYGPATH_W) '$(srcdir)/plural-eval.c'; fi`
 
-msgfmt-plural-eval.lo: plural-eval.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgfmt_CFLAGS) $(CFLAGS) -c -o msgfmt-plural-eval.lo `test -f 'plural-eval.c' || echo '$(srcdir)/'`plural-eval.c
-
 msggrep-msggrep.o: msggrep.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msggrep_CFLAGS) $(CFLAGS) -c -o msggrep-msggrep.o `test -f 'msggrep.c' || echo '$(srcdir)/'`msggrep.c
 
 msggrep-msggrep.obj: msggrep.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msggrep_CFLAGS) $(CFLAGS) -c -o msggrep-msggrep.obj `if test -f 'msggrep.c'; then $(CYGPATH_W) 'msggrep.c'; else $(CYGPATH_W) '$(srcdir)/msggrep.c'; fi`
 
-msggrep-msggrep.lo: msggrep.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msggrep_CFLAGS) $(CFLAGS) -c -o msggrep-msggrep.lo `test -f 'msggrep.c' || echo '$(srcdir)/'`msggrep.c
-
 msginit-msginit.o: msginit.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-msginit.o `test -f 'msginit.c' || echo '$(srcdir)/'`msginit.c
 
 msginit-msginit.obj: msginit.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-msginit.obj `if test -f 'msginit.c'; then $(CYGPATH_W) 'msginit.c'; else $(CYGPATH_W) '$(srcdir)/msginit.c'; fi`
 
-msginit-msginit.lo: msginit.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-msginit.lo `test -f 'msginit.c' || echo '$(srcdir)/'`msginit.c
+msginit-plural-count.o: plural-count.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-plural-count.o `test -f 'plural-count.c' || echo '$(srcdir)/'`plural-count.c
+
+msginit-plural-count.obj: plural-count.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-plural-count.obj `if test -f 'plural-count.c'; then $(CYGPATH_W) 'plural-count.c'; else $(CYGPATH_W) '$(srcdir)/plural-count.c'; fi`
 
 msginit-localealias.o: ../../gettext-runtime/intl/localealias.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-localealias.o `test -f '../../gettext-runtime/intl/localealias.c' || echo '$(srcdir)/'`../../gettext-runtime/intl/localealias.c
@@ -1002,170 +990,119 @@ msginit-localealias.o: ../../gettext-runtime/intl/localealias.c
 msginit-localealias.obj: ../../gettext-runtime/intl/localealias.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-localealias.obj `if test -f '../../gettext-runtime/intl/localealias.c'; then $(CYGPATH_W) '../../gettext-runtime/intl/localealias.c'; else $(CYGPATH_W) '$(srcdir)/../../gettext-runtime/intl/localealias.c'; fi`
 
-msginit-localealias.lo: ../../gettext-runtime/intl/localealias.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msginit_CFLAGS) $(CFLAGS) -c -o msginit-localealias.lo `test -f '../../gettext-runtime/intl/localealias.c' || echo '$(srcdir)/'`../../gettext-runtime/intl/localealias.c
-
 msgmerge-msgmerge.o: msgmerge.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgmerge_CFLAGS) $(CFLAGS) -c -o msgmerge-msgmerge.o `test -f 'msgmerge.c' || echo '$(srcdir)/'`msgmerge.c
 
 msgmerge-msgmerge.obj: msgmerge.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgmerge_CFLAGS) $(CFLAGS) -c -o msgmerge-msgmerge.obj `if test -f 'msgmerge.c'; then $(CYGPATH_W) 'msgmerge.c'; else $(CYGPATH_W) '$(srcdir)/msgmerge.c'; fi`
 
-msgmerge-msgmerge.lo: msgmerge.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgmerge_CFLAGS) $(CFLAGS) -c -o msgmerge-msgmerge.lo `test -f 'msgmerge.c' || echo '$(srcdir)/'`msgmerge.c
-
 msgmerge-plural-count.o: plural-count.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgmerge_CFLAGS) $(CFLAGS) -c -o msgmerge-plural-count.o `test -f 'plural-count.c' || echo '$(srcdir)/'`plural-count.c
 
 msgmerge-plural-count.obj: plural-count.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgmerge_CFLAGS) $(CFLAGS) -c -o msgmerge-plural-count.obj `if test -f 'plural-count.c'; then $(CYGPATH_W) 'plural-count.c'; else $(CYGPATH_W) '$(srcdir)/plural-count.c'; fi`
 
-msgmerge-plural-count.lo: plural-count.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgmerge_CFLAGS) $(CFLAGS) -c -o msgmerge-plural-count.lo `test -f 'plural-count.c' || echo '$(srcdir)/'`plural-count.c
-
 msgunfmt-msgunfmt.o: msgunfmt.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-msgunfmt.o `test -f 'msgunfmt.c' || echo '$(srcdir)/'`msgunfmt.c
 
 msgunfmt-msgunfmt.obj: msgunfmt.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-msgunfmt.obj `if test -f 'msgunfmt.c'; then $(CYGPATH_W) 'msgunfmt.c'; else $(CYGPATH_W) '$(srcdir)/msgunfmt.c'; fi`
 
-msgunfmt-msgunfmt.lo: msgunfmt.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-msgunfmt.lo `test -f 'msgunfmt.c' || echo '$(srcdir)/'`msgunfmt.c
-
 msgunfmt-read-mo.o: read-mo.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-mo.o `test -f 'read-mo.c' || echo '$(srcdir)/'`read-mo.c
 
 msgunfmt-read-mo.obj: read-mo.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-mo.obj `if test -f 'read-mo.c'; then $(CYGPATH_W) 'read-mo.c'; else $(CYGPATH_W) '$(srcdir)/read-mo.c'; fi`
 
-msgunfmt-read-mo.lo: read-mo.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-mo.lo `test -f 'read-mo.c' || echo '$(srcdir)/'`read-mo.c
-
 msgunfmt-read-java.o: read-java.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-java.o `test -f 'read-java.c' || echo '$(srcdir)/'`read-java.c
 
 msgunfmt-read-java.obj: read-java.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-java.obj `if test -f 'read-java.c'; then $(CYGPATH_W) 'read-java.c'; else $(CYGPATH_W) '$(srcdir)/read-java.c'; fi`
 
-msgunfmt-read-java.lo: read-java.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-java.lo `test -f 'read-java.c' || echo '$(srcdir)/'`read-java.c
-
 msgunfmt-read-csharp.o: read-csharp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-csharp.o `test -f 'read-csharp.c' || echo '$(srcdir)/'`read-csharp.c
 
 msgunfmt-read-csharp.obj: read-csharp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-csharp.obj `if test -f 'read-csharp.c'; then $(CYGPATH_W) 'read-csharp.c'; else $(CYGPATH_W) '$(srcdir)/read-csharp.c'; fi`
 
-msgunfmt-read-csharp.lo: read-csharp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-csharp.lo `test -f 'read-csharp.c' || echo '$(srcdir)/'`read-csharp.c
-
 msgunfmt-read-resources.o: read-resources.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-resources.o `test -f 'read-resources.c' || echo '$(srcdir)/'`read-resources.c
 
 msgunfmt-read-resources.obj: read-resources.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-resources.obj `if test -f 'read-resources.c'; then $(CYGPATH_W) 'read-resources.c'; else $(CYGPATH_W) '$(srcdir)/read-resources.c'; fi`
 
-msgunfmt-read-resources.lo: read-resources.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-resources.lo `test -f 'read-resources.c' || echo '$(srcdir)/'`read-resources.c
-
 msgunfmt-read-tcl.o: read-tcl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-tcl.o `test -f 'read-tcl.c' || echo '$(srcdir)/'`read-tcl.c
 
 msgunfmt-read-tcl.obj: read-tcl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-tcl.obj `if test -f 'read-tcl.c'; then $(CYGPATH_W) 'read-tcl.c'; else $(CYGPATH_W) '$(srcdir)/read-tcl.c'; fi`
 
-msgunfmt-read-tcl.lo: read-tcl.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msgunfmt_CFLAGS) $(CFLAGS) -c -o msgunfmt-read-tcl.lo `test -f 'read-tcl.c' || echo '$(srcdir)/'`read-tcl.c
-
 msguniq-msguniq.o: msguniq.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msguniq_CFLAGS) $(CFLAGS) -c -o msguniq-msguniq.o `test -f 'msguniq.c' || echo '$(srcdir)/'`msguniq.c
 
 msguniq-msguniq.obj: msguniq.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msguniq_CFLAGS) $(CFLAGS) -c -o msguniq-msguniq.obj `if test -f 'msguniq.c'; then $(CYGPATH_W) 'msguniq.c'; else $(CYGPATH_W) '$(srcdir)/msguniq.c'; fi`
 
-msguniq-msguniq.lo: msguniq.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(msguniq_CFLAGS) $(CFLAGS) -c -o msguniq-msguniq.lo `test -f 'msguniq.c' || echo '$(srcdir)/'`msguniq.c
-
 urlget-urlget.o: urlget.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(urlget_CFLAGS) $(CFLAGS) -c -o urlget-urlget.o `test -f 'urlget.c' || echo '$(srcdir)/'`urlget.c
 
 urlget-urlget.obj: urlget.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(urlget_CFLAGS) $(CFLAGS) -c -o urlget-urlget.obj `if test -f 'urlget.c'; then $(CYGPATH_W) 'urlget.c'; else $(CYGPATH_W) '$(srcdir)/urlget.c'; fi`
 
-urlget-urlget.lo: urlget.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(urlget_CFLAGS) $(CFLAGS) -c -o urlget-urlget.lo `test -f 'urlget.c' || echo '$(srcdir)/'`urlget.c
-
 xgettext-xgettext.o: xgettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-xgettext.o `test -f 'xgettext.c' || echo '$(srcdir)/'`xgettext.c
 
 xgettext-xgettext.obj: xgettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-xgettext.obj `if test -f 'xgettext.c'; then $(CYGPATH_W) 'xgettext.c'; else $(CYGPATH_W) '$(srcdir)/xgettext.c'; fi`
 
-xgettext-xgettext.lo: xgettext.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-xgettext.lo `test -f 'xgettext.c' || echo '$(srcdir)/'`xgettext.c
-
 xgettext-x-c.o: x-c.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-c.o `test -f 'x-c.c' || echo '$(srcdir)/'`x-c.c
 
 xgettext-x-c.obj: x-c.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-c.obj `if test -f 'x-c.c'; then $(CYGPATH_W) 'x-c.c'; else $(CYGPATH_W) '$(srcdir)/x-c.c'; fi`
 
-xgettext-x-c.lo: x-c.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-c.lo `test -f 'x-c.c' || echo '$(srcdir)/'`x-c.c
-
 xgettext-x-po.o: x-po.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-po.o `test -f 'x-po.c' || echo '$(srcdir)/'`x-po.c
 
 xgettext-x-po.obj: x-po.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-po.obj `if test -f 'x-po.c'; then $(CYGPATH_W) 'x-po.c'; else $(CYGPATH_W) '$(srcdir)/x-po.c'; fi`
 
-xgettext-x-po.lo: x-po.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-po.lo `test -f 'x-po.c' || echo '$(srcdir)/'`x-po.c
-
 xgettext-x-sh.o: x-sh.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-sh.o `test -f 'x-sh.c' || echo '$(srcdir)/'`x-sh.c
 
 xgettext-x-sh.obj: x-sh.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-sh.obj `if test -f 'x-sh.c'; then $(CYGPATH_W) 'x-sh.c'; else $(CYGPATH_W) '$(srcdir)/x-sh.c'; fi`
 
-xgettext-x-sh.lo: x-sh.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-sh.lo `test -f 'x-sh.c' || echo '$(srcdir)/'`x-sh.c
-
 xgettext-x-python.o: x-python.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-python.o `test -f 'x-python.c' || echo '$(srcdir)/'`x-python.c
 
 xgettext-x-python.obj: x-python.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-python.obj `if test -f 'x-python.c'; then $(CYGPATH_W) 'x-python.c'; else $(CYGPATH_W) '$(srcdir)/x-python.c'; fi`
 
-xgettext-x-python.lo: x-python.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-python.lo `test -f 'x-python.c' || echo '$(srcdir)/'`x-python.c
-
 xgettext-x-lisp.o: x-lisp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-lisp.o `test -f 'x-lisp.c' || echo '$(srcdir)/'`x-lisp.c
 
 xgettext-x-lisp.obj: x-lisp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-lisp.obj `if test -f 'x-lisp.c'; then $(CYGPATH_W) 'x-lisp.c'; else $(CYGPATH_W) '$(srcdir)/x-lisp.c'; fi`
 
-xgettext-x-lisp.lo: x-lisp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-lisp.lo `test -f 'x-lisp.c' || echo '$(srcdir)/'`x-lisp.c
-
 xgettext-x-elisp.o: x-elisp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-elisp.o `test -f 'x-elisp.c' || echo '$(srcdir)/'`x-elisp.c
 
 xgettext-x-elisp.obj: x-elisp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-elisp.obj `if test -f 'x-elisp.c'; then $(CYGPATH_W) 'x-elisp.c'; else $(CYGPATH_W) '$(srcdir)/x-elisp.c'; fi`
 
-xgettext-x-elisp.lo: x-elisp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-elisp.lo `test -f 'x-elisp.c' || echo '$(srcdir)/'`x-elisp.c
-
 xgettext-x-librep.o: x-librep.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-librep.o `test -f 'x-librep.c' || echo '$(srcdir)/'`x-librep.c
 
 xgettext-x-librep.obj: x-librep.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-librep.obj `if test -f 'x-librep.c'; then $(CYGPATH_W) 'x-librep.c'; else $(CYGPATH_W) '$(srcdir)/x-librep.c'; fi`
 
-xgettext-x-librep.lo: x-librep.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-librep.lo `test -f 'x-librep.c' || echo '$(srcdir)/'`x-librep.c
+xgettext-x-scheme.o: x-scheme.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-scheme.o `test -f 'x-scheme.c' || echo '$(srcdir)/'`x-scheme.c
+
+xgettext-x-scheme.obj: x-scheme.c
+       $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-scheme.obj `if test -f 'x-scheme.c'; then $(CYGPATH_W) 'x-scheme.c'; else $(CYGPATH_W) '$(srcdir)/x-scheme.c'; fi`
 
 xgettext-x-smalltalk.o: x-smalltalk.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-smalltalk.o `test -f 'x-smalltalk.c' || echo '$(srcdir)/'`x-smalltalk.c
@@ -1173,92 +1110,80 @@ xgettext-x-smalltalk.o: x-smalltalk.c
 xgettext-x-smalltalk.obj: x-smalltalk.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-smalltalk.obj `if test -f 'x-smalltalk.c'; then $(CYGPATH_W) 'x-smalltalk.c'; else $(CYGPATH_W) '$(srcdir)/x-smalltalk.c'; fi`
 
-xgettext-x-smalltalk.lo: x-smalltalk.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-smalltalk.lo `test -f 'x-smalltalk.c' || echo '$(srcdir)/'`x-smalltalk.c
-
 xgettext-x-java.o: x-java.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-java.o `test -f 'x-java.c' || echo '$(srcdir)/'`x-java.c
 
 xgettext-x-java.obj: x-java.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-java.obj `if test -f 'x-java.c'; then $(CYGPATH_W) 'x-java.c'; else $(CYGPATH_W) '$(srcdir)/x-java.c'; fi`
 
-xgettext-x-java.lo: x-java.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-java.lo `test -f 'x-java.c' || echo '$(srcdir)/'`x-java.c
-
 xgettext-x-csharp.o: x-csharp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-csharp.o `test -f 'x-csharp.c' || echo '$(srcdir)/'`x-csharp.c
 
 xgettext-x-csharp.obj: x-csharp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-csharp.obj `if test -f 'x-csharp.c'; then $(CYGPATH_W) 'x-csharp.c'; else $(CYGPATH_W) '$(srcdir)/x-csharp.c'; fi`
 
-xgettext-x-csharp.lo: x-csharp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-csharp.lo `test -f 'x-csharp.c' || echo '$(srcdir)/'`x-csharp.c
-
 xgettext-x-awk.o: x-awk.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-awk.o `test -f 'x-awk.c' || echo '$(srcdir)/'`x-awk.c
 
 xgettext-x-awk.obj: x-awk.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-awk.obj `if test -f 'x-awk.c'; then $(CYGPATH_W) 'x-awk.c'; else $(CYGPATH_W) '$(srcdir)/x-awk.c'; fi`
 
-xgettext-x-awk.lo: x-awk.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-awk.lo `test -f 'x-awk.c' || echo '$(srcdir)/'`x-awk.c
-
 xgettext-x-ycp.o: x-ycp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-ycp.o `test -f 'x-ycp.c' || echo '$(srcdir)/'`x-ycp.c
 
 xgettext-x-ycp.obj: x-ycp.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-ycp.obj `if test -f 'x-ycp.c'; then $(CYGPATH_W) 'x-ycp.c'; else $(CYGPATH_W) '$(srcdir)/x-ycp.c'; fi`
 
-xgettext-x-ycp.lo: x-ycp.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-ycp.lo `test -f 'x-ycp.c' || echo '$(srcdir)/'`x-ycp.c
-
 xgettext-x-tcl.o: x-tcl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-tcl.o `test -f 'x-tcl.c' || echo '$(srcdir)/'`x-tcl.c
 
 xgettext-x-tcl.obj: x-tcl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-tcl.obj `if test -f 'x-tcl.c'; then $(CYGPATH_W) 'x-tcl.c'; else $(CYGPATH_W) '$(srcdir)/x-tcl.c'; fi`
 
-xgettext-x-tcl.lo: x-tcl.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-tcl.lo `test -f 'x-tcl.c' || echo '$(srcdir)/'`x-tcl.c
-
 xgettext-x-perl.o: x-perl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-perl.o `test -f 'x-perl.c' || echo '$(srcdir)/'`x-perl.c
 
 xgettext-x-perl.obj: x-perl.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-perl.obj `if test -f 'x-perl.c'; then $(CYGPATH_W) 'x-perl.c'; else $(CYGPATH_W) '$(srcdir)/x-perl.c'; fi`
 
-xgettext-x-perl.lo: x-perl.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-perl.lo `test -f 'x-perl.c' || echo '$(srcdir)/'`x-perl.c
-
 xgettext-x-php.o: x-php.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-php.o `test -f 'x-php.c' || echo '$(srcdir)/'`x-php.c
 
 xgettext-x-php.obj: x-php.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-php.obj `if test -f 'x-php.c'; then $(CYGPATH_W) 'x-php.c'; else $(CYGPATH_W) '$(srcdir)/x-php.c'; fi`
 
-xgettext-x-php.lo: x-php.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-php.lo `test -f 'x-php.c' || echo '$(srcdir)/'`x-php.c
-
 xgettext-x-rst.o: x-rst.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-rst.o `test -f 'x-rst.c' || echo '$(srcdir)/'`x-rst.c
 
 xgettext-x-rst.obj: x-rst.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-rst.obj `if test -f 'x-rst.c'; then $(CYGPATH_W) 'x-rst.c'; else $(CYGPATH_W) '$(srcdir)/x-rst.c'; fi`
 
-xgettext-x-rst.lo: x-rst.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-rst.lo `test -f 'x-rst.c' || echo '$(srcdir)/'`x-rst.c
-
 xgettext-x-glade.o: x-glade.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-glade.o `test -f 'x-glade.c' || echo '$(srcdir)/'`x-glade.c
 
 xgettext-x-glade.obj: x-glade.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-glade.obj `if test -f 'x-glade.c'; then $(CYGPATH_W) 'x-glade.c'; else $(CYGPATH_W) '$(srcdir)/x-glade.c'; fi`
 
-xgettext-x-glade.lo: x-glade.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xgettext_CFLAGS) $(CFLAGS) -c -o xgettext-x-glade.lo `test -f 'x-glade.c' || echo '$(srcdir)/'`x-glade.c
-
 .y.c:
-       $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h $*.h y.output $*.output -- $(YACCCOMPILE)
+       $(YACCCOMPILE) $<
+       if test -f y.tab.h; then \
+         to=`echo "$*_H" | sed \
+                -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \
+                -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'`; \
+         sed -e "/^#/!b" -e "s/Y_TAB_H/$$to/g" -e "s|y\.tab\.h|$*.h|" \
+            y.tab.h >$*.ht; \
+         rm -f y.tab.h; \
+         if cmp -s $*.ht $*.h; then \
+           rm -f $*.ht ;\
+         else \
+           mv $*.ht $*.h; \
+         fi; \
+       fi
+       if test -f y.output; then \
+         mv y.output $*.output; \
+       fi
+       sed '/^#/ s|y\.tab\.c|$@|' y.tab.c >$@t && mv $@t $@
+       rm -f y.tab.c
 
 mostlyclean-libtool:
        -rm -f *.lo
@@ -1271,20 +1196,20 @@ distclean-libtool:
 uninstall-info-am:
 install-includeHEADERS: $(include_HEADERS)
        @$(NORMAL_INSTALL)
-       $(mkdir_p) $(DESTDIR)$(includedir)
+       test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
        @list='$(include_HEADERS)'; for p in $$list; do \
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
-         $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(includedir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
+         $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
        done
 
 uninstall-includeHEADERS:
        @$(NORMAL_UNINSTALL)
        @list='$(include_HEADERS)'; for p in $$list; do \
-         f="`echo $$p | sed -e 's|^.*/||'`"; \
-         echo " rm -f $(DESTDIR)$(includedir)/$$f"; \
-         rm -f $(DESTDIR)$(includedir)/$$f; \
+         f=$(am__strip_dir) \
+         echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
+         rm -f "$(DESTDIR)$(includedir)/$$f"; \
        done
 
 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
@@ -1307,9 +1232,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -1368,7 +1295,9 @@ all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS) all-local
 install-binPROGRAMS: install-libLTLIBRARIES
 
 installdirs: installdirs-local
-       $(mkdir_p) $(DESTDIR)$(libdir) $(DESTDIR)$(bindir) $(DESTDIR)$(includedir)
+       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(includedir)"; do \
+         test -z "$$dir" || $(mkdir_p) "$$dir"; \
+       done
 install: $(BUILT_SOURCES)
        $(MAKE) $(AM_MAKEFLAGS) install-am
 install-exec: install-exec-am
@@ -1390,15 +1319,14 @@ clean-generic:
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"
        @echo "it deletes files that may require special tools to rebuild."
-       -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
        -rm -f po-gram-gen.c
-       -rm -f po-hash-gen.c
+       -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
 clean: clean-am
 
 clean-am: clean-binPROGRAMS clean-generic clean-libLTLIBRARIES \
@@ -1460,18 +1388,21 @@ uninstall-am: uninstall-binPROGRAMS uninstall-includeHEADERS \
        install-exec-am install-exec-local install-includeHEADERS \
        install-info install-info-am install-libLTLIBRARIES \
        install-man install-strip installcheck installcheck-am \
-       installcheck-binPROGRAMS installdirs maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags uninstall uninstall-am uninstall-binPROGRAMS \
-       uninstall-includeHEADERS uninstall-info-am \
-       uninstall-libLTLIBRARIES uninstall-local
+       installcheck-binPROGRAMS installdirs installdirs-local \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+       pdf pdf-am ps ps-am tags uninstall uninstall-am \
+       uninstall-binPROGRAMS uninstall-includeHEADERS \
+       uninstall-info-am uninstall-libLTLIBRARIES uninstall-local
 
 
-# No need to install libgettextsrc.a.
+# No need to install libgettextsrc.a, except on AIX.
 install-exec-local: install-libLTLIBRARIES install-exec-clean
 install-exec-clean:
-       $(RM) $(DESTDIR)$(libdir)/libgettextsrc.a
+       case "@host_os@" in \
+         aix*) ;; \
+         *) $(RM) $(DESTDIR)$(libdir)/libgettextsrc.a ;; \
+       esac
 
 po-lex.o po-lex.lo: po-gram-gen2.h
 po-gram-gen2.h: po-gram-gen.h
index 0141b7e5839b2304ab88cc5e506429e0d44a02d8..223465c03120e0a8288bc00bb32af4dd137af02d 100644 (file)
@@ -1,8 +1,8 @@
-# Makefile.in generated by automake 1.8.2 from Makefile.am.
+# Makefile.in generated by automake 1.9.5 from Makefile.am.
 # @configure_input@
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004  Free Software Foundation, Inc.
+# 2003, 2004, 2005  Free Software Foundation, Inc.
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
 # with or without modifications, as long as this notice is preserved.
@@ -36,6 +36,7 @@ POST_INSTALL = :
 NORMAL_UNINSTALL = :
 PRE_UNINSTALL = :
 POST_UNINSTALL = :
+build_triplet = @build@
 host_triplet = @host@
 noinst_PROGRAMS = tstgettext$(EXEEXT) tstngettext$(EXEEXT) \
        testlocale$(EXEEXT) cake$(EXEEXT) fc3$(EXEEXT) fc4$(EXEEXT) \
@@ -51,6 +52,7 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/../gettext-runtime/m4/ansi-c++.m4 \
        $(top_srcdir)/../gettext-runtime/m4/codeset.m4 \
        $(top_srcdir)/../gettext-runtime/m4/gettext.m4 \
+       $(top_srcdir)/../gettext-runtime/m4/glibc2.m4 \
        $(top_srcdir)/../gettext-runtime/m4/glibc21.m4 \
        $(top_srcdir)/../gettext-runtime/m4/iconv.m4 \
        $(top_srcdir)/../gettext-runtime/m4/intdiv0.m4 \
@@ -78,19 +80,26 @@ am__aclocal_m4_deps = $(top_srcdir)/../config/m4/fixautomake.m4 \
        $(top_srcdir)/m4/canonicalize.m4 $(top_srcdir)/m4/csharp.m4 \
        $(top_srcdir)/m4/csharpcomp.m4 $(top_srcdir)/m4/csharpexec.m4 \
        $(top_srcdir)/m4/eaccess.m4 $(top_srcdir)/m4/eealloc.m4 \
-       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/extensions.m4 \
-       $(top_srcdir)/m4/fnmatch.m4 $(top_srcdir)/m4/gcj.m4 \
-       $(top_srcdir)/m4/getline.m4 $(top_srcdir)/m4/getndelim2.m4 \
-       $(top_srcdir)/m4/hostname.m4 $(top_srcdir)/m4/javacomp.m4 \
-       $(top_srcdir)/m4/javaexec.m4 $(top_srcdir)/m4/locale-fr.m4 \
+       $(top_srcdir)/m4/error.m4 $(top_srcdir)/m4/exitfail.m4 \
+       $(top_srcdir)/m4/extensions.m4 $(top_srcdir)/m4/fnmatch.m4 \
+       $(top_srcdir)/m4/gcj.m4 $(top_srcdir)/m4/getline.m4 \
+       $(top_srcdir)/m4/getndelim2.m4 $(top_srcdir)/m4/getopt.m4 \
+       $(top_srcdir)/m4/hard-locale.m4 $(top_srcdir)/m4/hostname.m4 \
+       $(top_srcdir)/m4/javacomp.m4 $(top_srcdir)/m4/javaexec.m4 \
+       $(top_srcdir)/m4/libgrep.m4 $(top_srcdir)/m4/locale-fr.m4 \
        $(top_srcdir)/m4/mbrtowc.m4 $(top_srcdir)/m4/mbstate_t.m4 \
-       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/mkdtemp.m4 \
-       $(top_srcdir)/m4/onceonly.m4 $(top_srcdir)/m4/pathmax.m4 \
-       $(top_srcdir)/m4/readlink.m4 $(top_srcdir)/m4/relocatable.m4 \
-       $(top_srcdir)/m4/setenv.m4 $(top_srcdir)/m4/setlocale.m4 \
-       $(top_srcdir)/m4/sig_atomic_t.m4 $(top_srcdir)/m4/siginfo.m4 \
-       $(top_srcdir)/m4/signalblocking.m4 $(top_srcdir)/m4/ssize_t.m4 \
-       $(top_srcdir)/m4/stdbool.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/mbswidth.m4 $(top_srcdir)/m4/memchr.m4 \
+       $(top_srcdir)/m4/mkdtemp.m4 $(top_srcdir)/m4/onceonly.m4 \
+       $(top_srcdir)/m4/pathmax.m4 $(top_srcdir)/m4/quote.m4 \
+       $(top_srcdir)/m4/quotearg.m4 $(top_srcdir)/m4/readlink.m4 \
+       $(top_srcdir)/m4/regex.m4 $(top_srcdir)/m4/relocatable.m4 \
+       $(top_srcdir)/m4/restrict.m4 $(top_srcdir)/m4/setenv.m4 \
+       $(top_srcdir)/m4/setlocale.m4 $(top_srcdir)/m4/sig_atomic_t.m4 \
+       $(top_srcdir)/m4/siginfo.m4 $(top_srcdir)/m4/signalblocking.m4 \
+       $(top_srcdir)/m4/ssize_t.m4 $(top_srcdir)/m4/stdbool.m4 \
+       $(top_srcdir)/m4/stpncpy.m4 $(top_srcdir)/m4/strcase.m4 \
+       $(top_srcdir)/m4/strdup.m4 $(top_srcdir)/m4/strerror.m4 \
+       $(top_srcdir)/m4/strtol.m4 $(top_srcdir)/m4/strtoul.m4 \
        $(top_srcdir)/m4/tmpdir.m4 $(top_srcdir)/m4/unionwait.m4 \
        $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/xreadlink.m4 \
        $(top_srcdir)/configure.ac
@@ -132,11 +141,11 @@ depcomp =
 am__depfiles_maybe =
 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
+LTCOMPILE = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(DEFS) \
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
        $(AM_CFLAGS) $(CFLAGS)
 CCLD = $(CC)
-LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+LINK = $(LIBTOOL) --tag=CC --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 SOURCES = $(cake_SOURCES) $(fc3_SOURCES) $(fc4_SOURCES) $(fc5_SOURCES) \
        $(testlocale_SOURCES) $(tstgettext_SOURCES) \
@@ -197,6 +206,8 @@ FNMATCH_H = @FNMATCH_H@
 GCJ = @GCJ@
 GCJFLAGS = @GCJFLAGS@
 GENCAT = @GENCAT@
+GETOPT_H = @GETOPT_H@
+GLIBC2 = @GLIBC2@
 GLIBC21 = @GLIBC21@
 GMSGFMT = @GMSGFMT@
 HAVE_ASPRINTF = @HAVE_ASPRINTF@
@@ -239,11 +250,13 @@ INTLBISON = @INTLBISON@
 INTLLIBS = @INTLLIBS@
 INTLOBJS = @INTLOBJS@
 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
 JAR = @JAR@
 JAVA = @JAVA@
 JAVAC = @JAVAC@
 LDFLAGS = @LDFLAGS@
 LIBEXPAT = @LIBEXPAT@
+LIBGREPOBJS = @LIBGREPOBJS@
 LIBICONV = @LIBICONV@
 LIBINTL = @LIBINTL@
 LIBOBJS = @LIBOBJS@
@@ -251,6 +264,7 @@ LIBS = @LIBS@
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LOCALE_FR = @LOCALE_FR@
+LOCALE_FR_UTF8 = @LOCALE_FR_UTF8@
 LTLIBEXPAT = @LTLIBEXPAT@
 LTLIBICONV = @LTLIBICONV@
 LTLIBINTL = @LTLIBINTL@
@@ -307,6 +321,8 @@ am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
 am__include = @am__include@
 am__leading_dot = @am__leading_dot@
 am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
 bindir = @bindir@
 build = @build@
 build_alias = @build_alias@
@@ -345,17 +361,16 @@ AUTOMAKE_OPTIONS = 1.5 gnits no-dependencies
 # VMS support.
 
 # Woe32 support.
-EXTRA_DIST = $(TESTS) \
-       test.mo xg-c-1.ok.po mex-test2.ok msguniq-a.in msguniq-a.inp \
-       msguniq-a.out qttest_pl.po qttest_pl.qm ChangeLog.0\
-Makefile.vms Makefile.msvc
+EXTRA_DIST = $(TESTS) test.mo xg-c-1.ok.po mex-test2.ok msguniq-a.in \
+       msguniq-a.inp msguniq-a.out qttest_pl.po qttest_pl.qm \
+       ChangeLog.0 Makefile.vms Makefile.msvc
 TESTS = gettext-1 gettext-2 \
        msgattrib-1 msgattrib-2 msgattrib-3 msgattrib-4 msgattrib-5 \
        msgattrib-6 msgattrib-7 msgattrib-8 msgattrib-9 msgattrib-10 \
        msgattrib-11 msgattrib-12 msgattrib-13 msgattrib-14 \
        msgattrib-properties-1 \
        msgcat-1 msgcat-2 msgcat-3 msgcat-4 msgcat-5 msgcat-6 msgcat-7 \
-       msgcat-8 msgcat-9 msgcat-10 \
+       msgcat-8 msgcat-9 msgcat-10 msgcat-11 \
        msgcat-properties-1 msgcat-properties-2 \
        msgcat-stringtable-1 \
        msgcmp-1 msgcmp-2 msgcmp-3 \
@@ -372,9 +387,10 @@ TESTS = gettext-1 gettext-2 \
        msgfmt-properties-1 \
        msgfmt-qt-1 \
        msggrep-1 msggrep-2 msggrep-3 msggrep-4 msggrep-5 msggrep-6 \
+       msginit-1 \
        msgmerge-1 msgmerge-2 msgmerge-3 msgmerge-4 msgmerge-5 msgmerge-6 \
        msgmerge-7 msgmerge-8 msgmerge-9 msgmerge-10 msgmerge-11 msgmerge-12 \
-       msgmerge-13 msgmerge-14 msgmerge-15 msgmerge-16 \
+       msgmerge-13 msgmerge-14 msgmerge-15 msgmerge-16 msgmerge-17 \
        msgmerge-compendium-1 msgmerge-compendium-2 msgmerge-compendium-3 \
        msgmerge-compendium-4 \
        msgmerge-properties-1 msgmerge-properties-2 \
@@ -386,7 +402,7 @@ TESTS = gettext-1 gettext-2 \
        msgunfmt-tcl-1 \
        msguniq-1 msguniq-2 msguniq-3 msguniq-4 \
        xgettext-1 xgettext-2 xgettext-3 xgettext-4 xgettext-5 xgettext-6 \
-       xgettext-7 \
+       xgettext-7 xgettext-8 \
        xgettext-awk-1 \
        xgettext-c-1 xgettext-c-2 xgettext-c-3 xgettext-c-4 xgettext-c-5 \
        xgettext-c-6 xgettext-c-7 xgettext-c-8 xgettext-c-9 \
@@ -405,6 +421,7 @@ TESTS = gettext-1 gettext-2 \
        xgettext-po-1 \
        xgettext-properties-1 \
        xgettext-python-1 xgettext-python-2 \
+       xgettext-scheme-1 \
        xgettext-sh-1 xgettext-sh-2 xgettext-sh-3 \
        xgettext-smalltalk-1 \
        xgettext-stringtable-1 \
@@ -425,19 +442,22 @@ TESTS = gettext-1 gettext-2 \
        format-perl-brace-1 format-perl-brace-2 \
        format-perl-mixed-1 format-perl-mixed-2 \
        format-qt-1 format-qt-2 \
+       format-scheme-1 format-scheme-2 \
        format-sh-1 format-sh-2 \
        format-tcl-1 format-tcl-2 \
        format-ycp-1 format-ycp-2 \
        plural-1 plural-2 \
        lang-c lang-c++ lang-objc lang-sh lang-bash lang-python-1 \
-       lang-python-2 lang-clisp lang-elisp lang-librep lang-smalltalk \
-       lang-java lang-csharp lang-gawk lang-pascal lang-ycp lang-tcl \
-       lang-perl-1 lang-perl-2 lang-php lang-po lang-rst
+       lang-python-2 lang-clisp lang-elisp lang-librep lang-guile \
+       lang-smalltalk lang-java lang-csharp lang-gawk lang-pascal \
+       lang-ycp lang-tcl lang-perl-1 lang-perl-2 lang-php lang-po lang-rst
 
 
 # For debugging memory leaks and memory allocation bugs.
+# You should build with --disable-shared when using valgrind.
 CHECKER = 
-#CHECKER = valgrind --num-callers=20 --leak-check=yes --leak-resolution=high --show-reachable=yes
+#CHECKER = valgrind --tool=memcheck --suppressions=$(srcdir)/../lib/allocsa.valgrind --num-callers=20 --leak-check=yes --leak-resolution=high --show-reachable=yes
+#CHECKER = valgrind --tool=massif --format=html --depth=10 --alloc-fn=xmalloc --alloc-fn=xrealloc --stacks=no
 TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) \
                    PATH=.:../src:../../gettext-runtime/src:$(top_srcdir)/../gettext-runtime/src:$$PATH \
                    GETTEXT="$(CHECKER) tstgettext" \
@@ -453,6 +473,7 @@ TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) \
                    MSGFILTER="$(CHECKER) msgfilter" \
                    MSGFMT="$(CHECKER) msgfmt" \
                    MSGGREP="$(CHECKER) msggrep" \
+                   MSGINIT="$(CHECKER) msginit" \
                    MSGMERGE="$(CHECKER) msgmerge" \
                    MSGUNFMT="$(CHECKER) msgunfmt" \
                    MSGUNIQ="$(CHECKER) msguniq" \
@@ -466,6 +487,8 @@ TESTS_ENVIRONMENT = top_srcdir=$(top_srcdir) \
                    TESTCSHARP='@TESTCSHARP@' \
                    TESTLIBASPRINTF='@TESTLIBASPRINTF@' \
                    LOCALE_FR='@LOCALE_FR@' \
+                   LOCALE_FR_UTF8='@LOCALE_FR_UTF8@' \
+                   host_os='@host_os@' \
                    CONFIG_SHELL='$(SHELL)' \
                    $(SHELL)
 
@@ -474,7 +497,9 @@ AM_CPPFLAGS = \
   -I../lib -I$(top_srcdir)/lib \
   -I../intl
 
-LDADD = $(LDADD_@USE_INCLUDED_LIBINTL@)
+# INTL_MACOSX_LIBS is needed because the programs depend on libintl.la
+# but libtool doesn't put -Wl,-framework options into .la files.
+LDADD = $(LDADD_@USE_INCLUDED_LIBINTL@) @INTL_MACOSX_LIBS@
 LDADD_yes = ../intl/libintl.la
 LDADD_no = ../intl/libgnuintl.la @LTLIBINTL@
 tstgettext_SOURCES = tstgettext.c setlocale.c
@@ -575,36 +600,24 @@ tstgettext-tstgettext.o: tstgettext.c
 tstgettext-tstgettext.obj: tstgettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstgettext_CFLAGS) $(CFLAGS) -c -o tstgettext-tstgettext.obj `if test -f 'tstgettext.c'; then $(CYGPATH_W) 'tstgettext.c'; else $(CYGPATH_W) '$(srcdir)/tstgettext.c'; fi`
 
-tstgettext-tstgettext.lo: tstgettext.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstgettext_CFLAGS) $(CFLAGS) -c -o tstgettext-tstgettext.lo `test -f 'tstgettext.c' || echo '$(srcdir)/'`tstgettext.c
-
 tstgettext-setlocale.o: setlocale.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstgettext_CFLAGS) $(CFLAGS) -c -o tstgettext-setlocale.o `test -f 'setlocale.c' || echo '$(srcdir)/'`setlocale.c
 
 tstgettext-setlocale.obj: setlocale.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstgettext_CFLAGS) $(CFLAGS) -c -o tstgettext-setlocale.obj `if test -f 'setlocale.c'; then $(CYGPATH_W) 'setlocale.c'; else $(CYGPATH_W) '$(srcdir)/setlocale.c'; fi`
 
-tstgettext-setlocale.lo: setlocale.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstgettext_CFLAGS) $(CFLAGS) -c -o tstgettext-setlocale.lo `test -f 'setlocale.c' || echo '$(srcdir)/'`setlocale.c
-
 tstngettext-tstngettext.o: tstngettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstngettext_CFLAGS) $(CFLAGS) -c -o tstngettext-tstngettext.o `test -f 'tstngettext.c' || echo '$(srcdir)/'`tstngettext.c
 
 tstngettext-tstngettext.obj: tstngettext.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstngettext_CFLAGS) $(CFLAGS) -c -o tstngettext-tstngettext.obj `if test -f 'tstngettext.c'; then $(CYGPATH_W) 'tstngettext.c'; else $(CYGPATH_W) '$(srcdir)/tstngettext.c'; fi`
 
-tstngettext-tstngettext.lo: tstngettext.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstngettext_CFLAGS) $(CFLAGS) -c -o tstngettext-tstngettext.lo `test -f 'tstngettext.c' || echo '$(srcdir)/'`tstngettext.c
-
 tstngettext-setlocale.o: setlocale.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstngettext_CFLAGS) $(CFLAGS) -c -o tstngettext-setlocale.o `test -f 'setlocale.c' || echo '$(srcdir)/'`setlocale.c
 
 tstngettext-setlocale.obj: setlocale.c
        $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstngettext_CFLAGS) $(CFLAGS) -c -o tstngettext-setlocale.obj `if test -f 'setlocale.c'; then $(CYGPATH_W) 'setlocale.c'; else $(CYGPATH_W) '$(srcdir)/setlocale.c'; fi`
 
-tstngettext-setlocale.lo: setlocale.c
-       $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tstngettext_CFLAGS) $(CFLAGS) -c -o tstngettext-setlocale.lo `test -f 'setlocale.c' || echo '$(srcdir)/'`setlocale.c
-
 mostlyclean-libtool:
        -rm -f *.lo
 
@@ -635,9 +648,11 @@ TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
          done | \
          $(AWK) '    { files[$$0] = 1; } \
               END { for (i in files) print i; }'`; \
-       test -z "$(ETAGS_ARGS)$$tags$$unique" \
-         || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-            $$tags $$unique
+       if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+           $$tags $$unique; \
+       fi
 ctags: CTAGS
 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
                $(TAGS_FILES) $(LISP)
@@ -716,20 +731,20 @@ check-TESTS: $(TESTS)
          skipped=""; \
          if test "$$skip" -ne 0; then \
            skipped="($$skip tests were not run)"; \
-           test `echo "$$skipped" | wc -c` -gt `echo "$$banner" | wc -c` && \
+           test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
              dashes="$$skipped"; \
          fi; \
          report=""; \
          if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
            report="Please report to $(PACKAGE_BUGREPORT)"; \
-           test `echo "$$report" | wc -c` -gt `echo "$$banner" | wc -c` && \
+           test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
              dashes="$$report"; \
          fi; \
          dashes=`echo "$$dashes" | sed s/./=/g`; \
          echo "$$dashes"; \
          echo "$$banner"; \
-         test -n "$$skipped" && echo "$$skipped"; \
-         test -n "$$report" && echo "$$report"; \
+         test -z "$$skipped" || echo "$$skipped"; \
+         test -z "$$report" || echo "$$report"; \
          echo "$$dashes"; \
          test "$$failed" -eq 0; \
        else :; fi
@@ -785,7 +800,7 @@ mostlyclean-generic:
 clean-generic:
 
 distclean-generic:
-       -rm -f $(CONFIG_CLEAN_FILES)
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
 
 maintainer-clean-generic:
        @echo "This command is intended for maintainers to use"