summaryrefslogtreecommitdiffstats
path: root/gettext-tools/src/xgettext.c
diff options
context:
space:
mode:
authorЧаслав Илић (Chusslove Illich) <caslav.ilic@gmx.net>2015-05-11 15:30:55 +0900
committerDaiki Ueno <ueno@gnu.org>2015-05-11 15:33:42 +0900
commite4863193c05ee219079e3adbc04bfe4c068c57c3 (patch)
tree486c1fbe78a15cef2f51d90ca1576add7be5eb77 /gettext-tools/src/xgettext.c
parent45a858d7228165a2c8d89f8c93fa000b02325cc8 (diff)
downloadexternal_gettext-e4863193c05ee219079e3adbc04bfe4c068c57c3.zip
external_gettext-e4863193c05ee219079e3adbc04bfe4c068c57c3.tar.gz
external_gettext-e4863193c05ee219079e3adbc04bfe4c068c57c3.tar.bz2
kde: Enable ki18n keywords by default
* gettext-tools/src/x-c.c (init_flag_table_kde): New function. (additional_keywords_kde): New variable. (activate_additional_keywords_kde): New function. (init_keywords): Optional addition of KDE-specific keywords. * gettext-tools/src/x-c.h (init_flag_table_kde): New function declaration. (activate_additional_keywords_kde): New function declaration. * gettext-tools/src/xgettext.c (main): Invoke addition of KDE-specific keywords when language is C++ with KDE. * NEWS: Mention --kde behavior change.
Diffstat (limited to 'gettext-tools/src/xgettext.c')
-rw-r--r--gettext-tools/src/xgettext.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gettext-tools/src/xgettext.c b/gettext-tools/src/xgettext.c
index 1c9830e..317b648 100644
--- a/gettext-tools/src/xgettext.c
+++ b/gettext-tools/src/xgettext.c
@@ -336,6 +336,7 @@ main (int argc, char *argv[])
init_flag_table_c ();
init_flag_table_objc ();
init_flag_table_gcc_internal ();
+ init_flag_table_kde ();
init_flag_table_sh ();
init_flag_table_python ();
init_flag_table_lisp ();
@@ -583,6 +584,7 @@ main (int argc, char *argv[])
case CHAR_MAX + 10: /* --kde */
recognize_format_kde = true;
+ activate_additional_keywords_kde ();
break;
case CHAR_MAX + 11: /* --boost */