]> git.ipfire.org Git - thirdparty/gettext.git/commit
Update after gnulib changed.
authorBruno Haible <bruno@clisp.org>
Sat, 28 Mar 2020 19:03:44 +0000 (20:03 +0100)
committerBruno Haible <bruno@clisp.org>
Sat, 28 Mar 2020 19:31:50 +0000 (20:31 +0100)
commit77c09d31a1be1298f8a7aefa1618a14876c8c779
tree5f906a51ca5f6529e055b158688c84d8cad082fe
parent1213bd004450955354012c1182fa50797d17a5f7
Update after gnulib changed.

* gnulib-local/lib/regex_internal.h.diff: Update.
* gnulib-local/lib/unistd.in.h.diff: Update.
* gettext-runtime/intl/filename.h: New file, from gnulib.
* gettext-runtime/intl/dcigettext.c (ISSLASH, HAS_DEVICE, IS_ABSOLUTE_PATH,
IS_PATH_WITH_DIR): Remove macros. Instead, include filename.h.
(IS_ABSOLUTE_FILE_NAME, IS_RELATIVE_FILE_NAME, IS_FILE_NAME_WITH_DIR): New
macros.
(DCIGETTEXT): Use IS_RELATIVE_FILE_NAME, IS_FILE_NAME_WITH_DIR.
* gettext-runtime/intl/l10nflist.c (ISSLASH, HAS_DEVICE, IS_ABSOLUTE_PATH):
Remove macros. Instead, include filename.h.
(IS_ABSOLUTE_FILE_NAME, IS_RELATIVE_FILE_NAME): New macros.
(_nl_make_l10nflist): Use IS_RELATIVE_FILE_NAME.
* gettext-runtime/intl/Makefile.am (EXTRA_DIST): Add filename.h.
(l10nflist.lo, dcigettext.lo): Depend on it.
* Makefile.am (distcheck-hook): Check also gettext-runtime/intl/filename.h.
* gettext-runtime/intl/lock.c: Update from gnulib.
* gettext-runtime/intl/lock.h: Likewise.
* gettext-runtime/intl/relocatable.c: Likewise.
* gettext-tools/src/locating-rule.c (locating_rule_list_locate): Use
IS_RELATIVE_FILE_NAME instead of IS_ABSOLUTE_PATH.
* gettext-tools/src/open-catalog.c (try_open_catalog_file): Likewise.
* gettext-tools/src/xgettext.c (main, xgettext_open): Likewise.
* libtextstyle/lib/color.c (style_file_lookup): Use IS_FILE_NAME_WITH_DIR
instead of IS_PATH_WITH_DIR.
16 files changed:
.gitignore
Makefile.am
gettext-runtime/intl/Makefile.am
gettext-runtime/intl/dcigettext.c
gettext-runtime/intl/filename.h [new file with mode: 0644]
gettext-runtime/intl/l10nflist.c
gettext-runtime/intl/lock.c
gettext-runtime/intl/lock.h
gettext-runtime/intl/relocatable.c
gettext-tools/src/locating-rule.c
gettext-tools/src/open-catalog.c
gettext-tools/src/xgettext.c
gnulib-local/lib/regex_internal.h.diff
gnulib-local/lib/unistd.in.h.diff
libtextstyle/.gitignore
libtextstyle/lib/color.c