1 735 Danilo Šegan 2012-02-26
2 Up the version number to 0.50.2.
4 734 Danilo Šegan 2012-02-26 [merge]
5 Fix #903340: Use --no-translations only if detected intltool on the system is 0.50 or better. Patch by Hib Eric.
7 733 Danilo Šegan 2012-02-05
8 Update NEWS: Include a missed contribution by doko in 0.50.1 and reconstruct 0.50.0 stuff from the release notes on LP.
10 732 Danilo Šegan 2012-02-05
11 Up the version to 0.50.1.
13 731 Danilo Šegan 2012-02-05 [merge]
14 Fix #924386: include ChangeLog in dist tarballs and create a NEWS file.
16 730 Danilo Šegan 2012-02-05 [merge]
17 Bug #402516: support silent rules when merging translations and building MO files. Patch by Hib Eris.
19 729 Danilo Šegan 2012-02-05
20 Ignore whitespace indentation in empty lines. Part of #922685 fix.
22 728 Danilo Šegan 2012-01-30 [merge]
23 Add support for translatable attribute (well, any) tags in glade files. Patch by Ryan Lortie.
25 727 Danilo Segan 2012-01-27 [merge]
26 Bug #922685: Keep and normalize paragraphs in gsettings extraction. Strip starting/ending whitespace. Patch by Ryan Lortie.
28 726 Danilo Šegan 2011-12-10
29 fixes bug: https://launchpad.net/bugs/900738
30 Fix quoting of XGETTEXT variable when setting MSGMERGE and GENPOT in Makefile. Patch contributed by Matthias Klose.
32 725 Danilo Segan 2011-10-08
33 Up the version to 0.50.0.
35 724 Danilo Segan 2011-10-08 [merge]
36 Add support for GSettings, based on Ryan 'desrt' Lortie's code. Well, better late than never, right? Ok, very late. Fixes #580526.
38 723 Danilo Segan 2011-10-08
39 fixes bug: https://launchpad.net/bugs/398576
40 Provide a parameter --no-translations for use in INTLTOOL_XML_NOMERGE_RULE to avoid instability problems with /tmp which can contain PO files. Fixes #398576.
42 722 Danilo Segan 2011-10-08 [merge]
43 Use xgettext built-in scheme support for .scm files and add support to `intltool-update -m` for detecting missing .scm files. Fixes #790574.
45 721 Danilo Segan 2011-10-08 [merge]
46 Keep the order of messages on extraction with intltool-extract. Fixes #520986.
48 720 Danilo Segan 2011-10-08
49 Remove all .cvsignore files.
51 719 Danilo Segan 2011-10-08
52 fixes bug: https://launchpad.net/bugs/639857
53 Reduce the amount of quoting when finding the Perl version number, as proposed in bug 639857 by naddy mips inka de.
55 718 Danilo Segan 2011-09-27 [merge]
56 Fixes bug #860192: Ignore hidden directories and folders when detecting missing files in intltool-update. Debian patch for debbugs #560704.
58 717 Danilo Segan 2011-07-06 [merge]
59 Use xgettext as found by configure for different operations in the installed Makefile for packages. Fix by Monty Taylor.
61 716 Danilo Segan 2011-07-06
62 fixes bug: https://launchpad.net/bugs/806006
63 Improve detection of left-out files by fixing multi-line python strings handling and handling of multiple strings in a single line and inline # comments.
65 715 Rodney Dawes 2010-08-06
66 Get rid of the ANSI boldification of certain warnings in intltool-update
68 714 Danilo Šegan 2010-03-24
69 Avoid warnings in isNotValidMissing when PACKAGE/VERSION variables are not known from makefiles.
71 713 Danilo Šegan 2010-03-24
72 Prepare for 0.41.1 release.
74 712 Danilo Šegan 2010-03-24
75 Clean up test/*/Makefile.am files: add generated files to CLEANFILES and new test case to EXTRA_DIST.
77 711 Danilo Šegan 2010-03-19
80 710 Danilo Šegan 2010-03-19
81 fixes bug: https://launchpad.net/bugs/493403
82 Fix #493403: let 'intltool-update -m' pick up .py(.in)+ files as well. Patch by Fujiwara.
84 709 Danilo Šegan 2010-03-19
85 Fix some typos and errors.
87 708 Danilo Šegan 2010-03-19
88 Fix trailing whitespace in intltool-update.in.
90 707 Danilo Šegan 2010-03-19
91 fixes bug: https://launchpad.net/bugs/406810
92 Fix #406810: make intltool-extract script detection work on Windows. Patch by Sam Thursfield.
94 706 Danilo Šegan 2010-03-19 [merge]
95 fixes bug: https://launchpad.net/bugs/515577
96 Fix #515577: merge small README fixes from Pablo Castellano.
98 705 Danilo Šegan 2010-03-18 [merge]
99 Fix #409781: add context support to glade file extraction.
101 704 Danilo Šegan 2010-03-18 [merge]
102 fixes bug: https://launchpad.net/bugs/514295
103 Fix #514295: intltool-update maintenance check should work with builddir != srcdir.
105 703 Danilo Šegan 2010-03-18
106 Fix up problem with r702 fix: spurious $ in the regex.
108 702 Danilo Šegan 2009-12-19 [merge]
109 Fix bug #498292: improve detection of files containing gettext calls in intltool-update to reduce number of false positives.
111 701 Rodney Dawes 2009-07-15 {intltool-0-41-0}
112 Up version to 0.41.0 for release
114 700 Rodney Dawes 2009-07-15
115 fixes bugs: https://launchpad.net/bugs/398580 https://launchpad.net/bugs/398581
116 Remove references to dead mailing lists
117 Update bug reporting references to launchpad
118 Fix HACKING to promote using branches for submitting changes
120 699 Rodney Dawes 2009-07-12 [merge]
121 Remove intltool-unicodify
123 698 Rodney Dawes 2009-07-12 [merge]
124 Handle g_dngettext and calling the glib gettext wrappers directly
126 697 Rodney Dawes 2009-07-12 [merge]
127 Handle multi-line python strings ''' and """ better
129 696 Rodney Dawes 2009-07-12 [merge]
130 Handle m4_esyscmd usage in the package version variable
132 695 Rodney Dawes 2009-06-28 [merge]
133 Add ctags stubs to deal with automake ctags rules
135 694 Rodney Dawes 2009-06-01 [merge]
136 Only create the intltool-foo.in files if needed for compatibility
138 693 Rodney Dawes 2009-04-26
139 Rename configure.in to the preferred configure.ac
140 Update configure script to require new autoconf
141 Remove the old/broken spec file
142 Remove ChangeLog, NEWS, and MAINTAINERS as they are no longer needed
143 Upgrade bzr branch format to 1.9
145 692 Rodney Dawes 2009-04-20
146 Remove ignored files from the lists of files to check in -m mode
147 Fixes http://bugzilla.gnome.org/show_bug.cgi?id=569051
149 691 Rodney Dawes 2009-04-20
150 Add a .bzrignore to hide some files from bzr
152 690 Rodney Dawes 2009-04-08
153 Use \^ to escape ^ instead of single quotes
154 Fixes http://bugzilla.gnome.org/show_bug.cgi?id=577133
158 Up version to 0.40.6 for release
162 Update README to not suggest putting intltool-*.in in EXTRA_DIST
163 Update README to refer to .server files instead of .oaf
167 Don't hardcode the SHELL value (gnome bug #573525)
171 * intltool-update.in:
172 Add basic support for PACKAGE_BUGREPORT specified by packages
175 2008-11-24 Rodney Dawes <dobey.pwns@gmail.com>
178 Check for at least perl 5.8.1, and print the found version
181 Check for at least perl 5.8.1 and print the found version
182 Add _IT_SUBST macro to abstract usage of _AM_SUBST_NOTMAKE when we
183 are using automake 1.10 or nwere
185 Fixes #562085 and #561513
190 Replace iconv usage with perl's internal Encode::from_to()
193 2008-11-17 Rodney Dawes <dobey.pwns@gmail.com>
196 Quote the grep arguments that use ^
201 2008-11-16 Rodney Dawes <dobey.pwns@gmail.com>
203 * intltool-extract.in:
204 Add support for extracting string data from Bioware Aurora Talk Table
205 format files, along with the extra metadata associated with the strings
207 * intltool-update.in:
208 Add support for Bioware Aurora Talk Table format files in POTFILES
211 2008-11-05 Rodney Dawes <dobey.pwns@gmail.com>
214 Redirect grep output to /dev/null
219 2008-10-08 Rodney Dawes <dobey.pwns@gmail.com>
222 Up version to 0.40.5 for release
225 2008-10-06 Rodney Dawes <dobey.pwns@gmail.com>
227 * intltool.m4 (IT_PO_SUBDIR):
228 Check that Makefile.in came from a Makefile.in.in from intltool
233 2008-09-19 Rodney Dawes <dobey.pwns@gmail.com>
236 Up version to 0.40.4 for release
239 2008-09-19 Rodney Dawes <dobey.pwns@gmail.com>
241 * tests/results/Makefile.am::
242 Add extract13.desktop to EXTRA_DIST
245 * Makefile.in.in: (DISTFILES, EXTRA_DISTFILES): Move ChangeLog to
246 EXTRA_DISTFILES so "make dist" does not fail with nonexistent
252 2008-09-03 Rodney Dawes <dobey.pwns@gmail.com>
254 * Makefile.in.in (PO_LINGUAS, POFILES):
255 Set PO_LINGUAS to ALL_LINGUAS if the LINGUAS file doesn't exist
256 Use PO_LINGUAS instead of USE_LINGUAS in POFILES for disting
261 2008-08-24 Rodney Dawes <dobey.pwns@gmail.com>
263 * intltool-merge.in (desktop_merge_translations):
264 Fix the regex here to adhere to the Desktop File Spec's allowed chars
266 * tests/cases/Makefile.am:
267 * tests/cases/extract13.desktop.in:
268 * tests/results/extract13.desktop:
269 * tests/results/extract13.desktop.in.h:
270 * tests/selftest.pl.in:
271 Add a test case for merging translations back into the desktop file
276 2008-07-27 Rodney Dawes <dobey.pwns@gmail.com>
278 * intltool.m4 (IT_PROG_INTLTOOL):
279 Require the AM_NLS macro, so USE_NLS gets defined
280 Add a check for gmsgfmt that falls back to $MSGFMT
281 This change removes the need for using AM_GLIB_GNU_GETTEXT or
282 AM_GNU_GETTEXT for some projects.
285 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
288 Up version to 0.40.3 for brown-bag release
291 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
294 Change a ^$$lang regex to be ^$$lang$$ as it should have been
298 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
301 Up version to 0.40.2 for release
304 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
306 * tests/cases/Makefile.am:
307 * tests/results/Makefile.am:
308 Add new test cases to EXTRA_DIST and CLEANFILES as appropriate
311 Add new file to svn:ignore
314 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
316 * tests/cases/context.xml.in:
317 * tests/results/context.xml:
318 * tests/results/context.xml.in.h:
319 Add these files that Wouter forgot to add
321 666 wbolster 2008-07-25
322 2008-07-25 Wouter Bolsterlee <wbolster@svn.gnome.org>
324 reviewed by: Rodney Dawes <dobey.pwns@gmail.com>
326 * intltool-extract.in:
330 * tests/selftest.pl.in:
332 Bug 458794 – Context support works only for single
333 context on a msgid. Patch and test case by Dan Winship
337 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
340 Redirect errors from grep to /dev/null
341 Use tr to force locale-per-line for passing ALL_LINGUAS to grep
342 Check that $LINGUAS is also non-zero for user-defined locales
343 Remove extraneous mkdir_p usage when installing locale files
348 2008-07-25 Rodney Dawes <dobey.pwns@gmail.com>
351 Check for symlinks to intltool scripts and remove them
352 Touch the script.in files for compatibility
353 We just touch the scripts as we no longer generate executable versions,
354 and the Makefile.in.in uses the installed scripts anyway.
357 2008-07-23 Rodney Dawes <dobey.pwns@gmail.com>
360 Remove reference to adding intltool scripts to EXTRA_DIST
363 2008-07-21 Rodney Dawes <dobey.pwns@gmail.com>
366 Up version to 0.40.1 for release
369 2008-07-21 Rodney Dawes <dobey.pwns@gmail.com>
372 Remove the AC_CONFIG_AUX_DIR checks as we no longer need it
373 We do not copy the scripts locally now, only Makefile.in.in
378 2008-07-20 Rodney Dawes <dobey.pwns@gmail.com>
380 * intltool-update.in (FindLeftoutFiles):
381 Check for NC_ as well as C_ N_ Q_ and _
383 No need to escape = and _ in a string
384 Add NC_ to the list of keywords
385 Use context and string argument specifiers for C_ and NC_
390 2008-06-06 Rodney Dawes <dobey.pwns@gmail.com>
394 Replace AC_PROG_INTLTOOL references with IT_PROG_INTLTOOL
399 2008-06-06 Rodney Dawes <dobey.pwns@gmail.com>
401 * intltool-update.in (FindPOTKeywords):
402 Replace U_ with C_ as keyword argument to xgettext
403 U_ does not exist in gi18n.h
411 2008-06-06 Tor Lillqvist <tml@novell.com>
413 * intltool-update.in (GenerateHeaders): If running under
414 ActiveState Perl then prefix the intltool-extract command with the
415 Perl interpreter pathname, as the system() function has no clue
416 about Unixish executable scripts indicated by just a hashbang
419 (The MSYS Perl, as it runs on a Unix emulator, would be able to
420 run executable scripts based on their hashbang lines jus fine, but
421 then MSYS Perl doesn't come with XML::Parser. Installing
422 XML::Parser for MSYS Perl is somewhat hard. So usually when using
423 mingw+MSYS to build GNOMEish software one wants to use
424 ActicveState's Perl to run the intltool scripts, even if the
425 built-in MSYS Perl is good for other Perl uses.)
428 2008-06-03 Rodney Dawes <dobey.pwns@gmail.com>
431 Up version to 0.40.0 for release
434 2008-04-12 Rodney Dawes <dobey.pwns@gmail.com>
436 * intltool-update.in (FindLeftoutFiles):
437 Add code to handle skipping entire directores of translatable files
442 2008-04-12 Rodney Dawes <dobey.pwns@gmail.com>
444 * intltool-update.in (TextFile_DetermineEncoding):
445 Default to UTF-8 in determining file encoding
446 (GeneratePOTemplate):
447 Require that GNU gettext >= 0.12 be installed for UTF-8 support
448 Set the encoding to UTF-8 by default
449 Replace the old ASCII error message with a shorter UTF-8 message to
450 encourage developers to use UTF-8 for all translated strings, and to
451 show the filename and line number of the offending string
456 2008-04-12 Rodney Dawes <dobey.pwns@gmail.com>
458 * intltool-update.in (FindPackageName):
459 Strip "\(+$" off the end of name/version to allow parens with m4 names
464 2008-04-12 Rodney Dawes <dobey.pwns@gmail.com>
467 Up the serial for IT_PROG_INTLTOOL to 40
470 2008-04-11 Rodney Dawes <dobey.pwns@gmail.com>
473 Up version to 0.39.99 to avoid conflicts with 0.3x.y versions
476 Don't distribute the *.in scripts any longer
477 Clean up the sed replacing
478 We don't use *.in.in for scripts any longer, just *.in
481 Update the version check to use intltool-update --version instead
482 Check for the intltool scripts in PATH instead of local copies
483 Remove the AC_CONFIG_COMMANDS to create the local script copies
487 Rename all the *.in.in scripts to just *.in
490 Only copy Makefile.in.in to a project's distribution
495 Remove svn:executable properties
498 2008-02-25 Rodney Dawes <dobey.pwns@gmail.com>
500 * intltool-extract.in.in (type_glade):
501 Handle the col tag when extracting strings, for GTK+ ui files
506 2008-02-25 Rodney Dawes <dobey.pwns@gmail.com>
509 Make the resulting final script output executable
512 2008-02-24 Rodney Dawes <dobey.pwns@gmail.com>
515 Update comment block with proper author information
516 Update comment block with copyright information
517 Fix typos in comment block and remove extraneous confusing line
522 2008-02-24 Rodney Dawes <dobey.pwns@gmail.com>
524 * intltool-update.in.in (FindPOTKeywords):
525 Unwrap lines wplit with trailing \
526 Patch from Loïc Minier <lool@dooz.org>
531 2008-02-24 Rodney Dawes <dobey.pwns@gmail.com>
533 * tests/selftest.pl.in: Unset $LINGUAS to avoid failing when
534 we use tests with locales not specified in LINGUAS
538 643 wbolster 2008-01-17
539 2008-01-17 Wouter Bolsterlee <wbolster@svn.gnome.org>
541 reviewed by: Rodney Dawes
543 * intltool-update.in.in:
545 Fix a regression: try to detect package name from
546 configure.{ac,in} only if $GETTEXT_PACKAGE is not set.
547 Since the name detection aborts if no configure.{ac,in}
548 was found, this broke non-autotooled projects.
552 2007-12-16 Rodney Dawes <dobey.pwns@gmail.com>
555 Up version to 0.37.0 for release
558 2007-12-16 Rodney Dawes <dobey.pwns@gmail.com>
560 * intltool-merge.in.in (keys_merge_translation):
561 New method name for merging a single translation for multi-output
562 (keys_merge_translations):
563 Call keys_merge_translation for each language with multi-ouput
564 Call keys_merge_translation with "." as the language for single file
566 Based on patch from Christian Persch <chpe@gnome.org>
571 2007-12-16 Rodney Dawes <dobey.pwns@gmail.com>
573 * intltool-extract.in.in:
574 * intltool-merge.in.in:
575 Add quotedxml mode for encoding/decoding entities
576 Patch from Christian Persch <chpe@gnome.org>
581 2007-12-09 Rodney Dawes <dobey.pwns@gmail.com>
584 Up version to 0.36.3 for release
587 2007-12-09 Rodney Dawes <dobey.pwns@gnome.org>
590 Add errors to CLEANFILES
592 * tests/selftest.pl.in:
593 Remove the C directory when finished as well
595 * tests/results/merge12.xml:
596 Update the test to deal with the previous fix for #499590
599 2007-11-29 Christian Persch <chpe@gnome.org>
601 * intltool-merge.in.in: (entity_encode_int_minimalist):
602 Also encode ">". Bug #499590.
605 2007-11-25 Rodney Dawes <dobey.pwns@gmail.com>
607 * intltool-update.in.in (GeneratePOTemplate):
608 Quote MSGID_BUGS_ADDRESS when passing to xgettext
613 2007-11-25 Rodney Dawes <dobey.pwns@gmail.com>
615 * intltool-merge.in.in (xml_merge_output):
616 Output the untranslated file in C/ for multiple output
617 Only output in the current directory for single-file output
622 2007-11-24 Rodney Dawes <dobey.pwns@gmail.com>
624 * intltool-update.in.in (FindLeftoutFiles):
625 Handle the C_ macro as defined in gi18n.h along with N_ Q_ and _
630 2007-10-31 Rodney Dawes <dobey.pwns@gmail.com>
632 * intltool-update.in.in (FindLeftoutFiles):
633 Only add the additional $SRCIDR/.. path if $SRCDIR is not .
638 2007-10-31 Rodney Dawes <dobey.pwns@gmail.com>
640 * intltoolize.in: Update the grep to check for IT_PROG_INTLTOOL
641 being defined in aclocal.m4, to avoid the error message when not needed
646 2007-10-31 Rodney Dawes <dobey.pwns@gmail.com>
648 * intltool.m4: Add a block to check for GNU gettext tools and fail
649 if the scripts aren't found and aren't GNU versions
654 2007-10-22 Rodney Dawes <dobey.pwns@gmail.com>
656 * intltool-merge.in.in (gather_po_files):
657 Replace the if (/match/) with a for (split) to handle locales
658 separated by whitespace on the same line in the LINGUAS file
659 Original patch from Mike Massonnet <mike.massonnet@gmail.com>
664 2007-09-15 Rodney Dawes <dobey.pwns@gmail.com>
666 * intltool-merge.in.in (isProgramInPath):
667 Pass -l as the argument, as iconv with no argument stalls
670 2007-09-15 Rodney Dawes <dobey.pwns@gmail.com>
672 * intltool-merge.in.in (isProgramInPath:
673 Remove --version from the test run
678 2007-09-02 Rodney Dawes <dobey.pwns@gmail.com>
680 * MAINTAINERS: Update with proper formatting
683 2007-08-26 Christian Persch <chpe@gnome.org>
685 * intltool-merge.in.in: Only merge translations for languages listed
686 in LINGUAS. Bug #438178.
689 2007-08-13 Rodney Dawes <dobey.pwns@gmail.com>
691 * configure.in: Up version to 0.36.1 for release
694 2007-08-09 Rodney Dawes <dobey.pwns@gmail.com>
696 * intltool-merge.in.in:
697 Get rid of isGNUGettextTool as we don't really need it here
698 Only check if iconv is in the path
703 2007-08-07 Rodney Dawes <dobey.pwns@gmail.com>
705 * intltool-update.in.in (FindLeftoutFiles):
706 Strip _build/ from the path name, to ignore some files during distcheck
711 2007-08-07 Rodney Dawes <dobey.pwns@gmail.com>
713 * intltool-update.in.in (CONF_Handle_Open):
714 Check for the conf_in file in $SRCDIR/../ instead of just ../
719 2007-08-06 Rodney Dawes <dobey.pwns@gmail.com>
721 * intltool-update.in.in (Console_Write_CoverageReport):
722 Print the locale id and Current translation status message to STDERR
727 2007-08-02 Rodney Dawes <dobey.pwns@gmail.com>
729 * configure.in: Up version to 0.36.0 for release
731 * intltool.m4: Up serial to 36
737 2007-08-02 Rodney Dawes <dobey.pwns@gmail.com>
742 Don't need the xgettext/msgfmt/msgmerge/iconv checks any more
743 Don't need to substitute xgettext/msgfmt/msgmerge/iconv variables
745 * intltool-merge.in.in: Add isProgramInPath and isGNUGettextTool
746 methods and check for GNU iconv here
748 * intltool-update.in.in (Get_Program_Path):
749 Rename to isProgramInPath
750 Use $devnull to redirect
751 Pass --version to $file to avoid "no input file" errors
752 (isGNUGettextTool): New method to check for GNU gettext tools
753 (GenerateHeaders, GeneratePOTemplate, POFile_Update):
754 (Console_Write_TranslationStatus, Console_Write_CoverateReport):
755 Update to use isGNUGettextTool to ensure we use GNU gettext tools
757 Fixes #301364 and #311936
760 2007-08-02 Rodney Dawes <dobey.pwns@gmail.com>
762 * intltool-update.in.in (isIntltoolExtractInPath):
763 Rename to Get_Program_Path
764 (GenerateHeaders, GeneratePOTemplate): Use Get_Program_Path method
765 to find the path for $EXTRACT and $XGETTEXT
769 616 davidz 2007-08-01
770 2007-08-01 David Zeuthen <davidz@redhat.com>
772 * intltool-update.in.in, intltool.m4: Add support for PolicyKit
773 policy XML files (extension .policy).
778 2007-08-01 Rodney Dawes <dobey.pwns@gmail.com>
780 Patch from Wouter Bolsterlee <wbolster@gnome.org>
782 * intltool-update.in.in. (FindLeftoutFiles):
783 Don't need to strip $SRCDIR from filenames when adding to hash table
784 Gettext doesn't require the reference to not have the leading ../
788 614 danilo 2007-07-20
789 Fix #411698: XML entity escaping broken, patch from Leonardo Boshell.
791 613 danilo 2007-07-20
792 Fix #411698: XML entity escaping broken, patch from Leonardo Boshell.
795 2007-06-30 Rodney Dawes <dobey.pwns@gmail.com>
797 * intltool-update.in.in (FindLeftoutFiles):
798 Look for files in $SRCDIR/.. as well as ..
799 Strip $SRCDIR from the filenames when adding to the hash table
800 Strip $SRCDIR from the filenames when looking up in the hash table
801 Strip $SRCDIR from the filenames when listing in missing
806 2007-06-30 Rodney Dawes <dobey.pwns@gmail.com>
808 * intltool-update.in.in (GeneratePOTemplate):
809 Don't write $SRCDIR/../ or ../ to POTFILES.in.temp
810 Pass .. as the --directory argument to xgettext
811 Pass --default-domain to xgettext
812 Pass --flag arguments for glib functions to xgettext
817 2007-06-28 Rodney Dawes <dobey.pwns@gmail.com>
819 * intltool.m4: Fix autoconf warnings
820 Patch from Guillem Jover
825 2007-06-27 Rodney Dawees <dobey.pwns@gmail.com>
827 * Makefile.in.in: Add dummy install-exec
832 2007-03-17 Thomas Andersen <phomes@gmail.com>
834 * tests/cases/extract13.desktop.in
835 Remove invalid category "Application"
839 607 danilo 2007-03-02
840 Fix #413461: do look inside PATH for intltool-extract.
843 2007-02-28 Tor Lillqvist <tml@novell.com>
845 * tests/selftest.pl.in: Use --strip-trailing-cr on Windows. (This
846 requires a reasonably new GNU diff. The 2.8.7 one from gnuwin32
847 seems to work fine.) Fixes make check on Windows.
850 2007-02-23 Rodney Dawes <dobey@novell.com>
853 * configure.in: Up version to 0.35.5 for release
856 2007-02-13 Rodney Dawes <dobey@novell.com>
858 * intltool-update.in.in (GenerateHeaders):
860 Don't hardcode the fallback path to intltool-extract
865 2007-02-13 Rodney Dawes <dobey@novell.com>
867 * intltoole-merge.in.in (xml_merge_output, quoted_merge_translations):
868 Check that $lang is a directory, rather than just that it exists
869 Create the directory if it doesn't exist, and check that it is a
870 directory if it gets created by a different thread
871 Original patch from Leonardo Boshell
876 2007-01-22 Rodney Dawes <dobey@novell.com>
878 * intltool-update.in.in (FindLeftoutFiles): Update the -s check to
879 use $SRCDIR when looking for POTFILES.{skip,ignore} as well
881 Fixes #391892 more completely
884 2007-01-10 Rodney Dawes <dobey@novell.com>
886 * intltool-extract.in.in (type_ini): Handle extracting comments as
888 * tests/cases/Makefile.am: Add extract13.desktop.in appropriately
889 * tests/cases/extract13.desktop.in: New test case for .desktop comments
890 * tests/results/Makefile.am: Add extract13.desktop.in.h
891 * tests/results/extract13.desktop.in.h: Resulting header with strings
892 * tests/selftest.pl.in: Add test case 32 for extracting desktop file
893 comment strings for translators
895 Patch from Takao Fujiwara <Takao.Fujiwara@Sun.COM>
900 2007-01-08 Rodney Dawes <dobey@novell.com>
903 * configure.in: Up version to 0.35.4 for release
906 2007-01-08 Rodney Dawes <dobey@novell.com>
908 * intltool-update.in.in (FindLeftoutFiles): Fix the logic of the
909 previous commit to avoid potential breakage
912 2007-01-05 Rodney Dawes <dobey@novell.com>
915 * configure.in: Up version to 0.35.3 for release
918 2007-01-04 Rodney Dawes <dobey@novell.com>
920 * intltool-update.in.in (FindLeftoutFiles): Check that the file listed
921 in POTFILES.in exists in ../ if not found in $SRCDIR/../
924 Set svn:ignore property on cases directory
925 Update .cvsignore file with more ignores
928 2007-01-03 Rodney Dawes <dobey@novell.com>
930 * intltool-update.in.in (FindLeftoutFiles): Load POTFILES.skip or
931 POTFILES.ignore from $SRCDIR
932 Handle the files in POTFILES.{skip,ignore} separately from POTFILES.in
933 so that we can ignore them when checking that all the files listed in
934 POTFILES.in still exist, as POTFILES.skip may contain generated files
935 that only exist for a short amount of time, and can be optional in some
940 594 juergbi 2007-01-03
941 2007-01-03 Jürg Billeter <j@bitron.ch>
943 * Makefile.in.in: Fix LINGUAS environment variable support to match the
944 entries in the LINGUAS file more precisely
946 Fixes #342500 even more completely
949 2006-12-20 Rodney Dawes <dobey@novell.com>
952 * configure.in: Up version to 0.35.2 for release
955 2006-12-20 Rodney Dawes <dobey@novell.com>
957 * Makefile.in.in (POTFILES): Reinstate the comment hack, as the $(NULL)
958 change doesn't work for all cases
961 2006-12-20 Rodney Dawes <dobey@novell.com>
963 * intltool-extract.in.in (place_normal): Check that the directory
964 exists, and create it if not, so that we can write the files
969 2006-12-20 Rodney Dawes <dobey@novell.com>
971 * Makefile.in.in (POTFILES): Replace useless comment with $(NULL)
976 2006-12-20 Rodney Dawes <dobey@novell.com>
978 * Makefile.in.in (POTFILES): Replace useless comment with PLACEHOLDER
983 2006-12-20 Rodney Dawes <dobey@novell.com>
985 * intltool-update.in.in (GenerateHeaders, GeneratePOTemplate):
986 We don't need to use $SRCDIR/ for generating the header files, as they
987 need to go into $builddir
990 2006-12-20 Rodney Dawes <dobey@novell.com>
992 * intltool-update.in.in (FindLeftoutFiles): Check that there is a word
993 in front of .GetString for C# and allow any number of spaces before (
994 Check for N_, Q_, and _ with any number of spaces between _ and (
999 2006-12-19 Rodney Dawes <dobey@novell.com>
1001 * intltool-update.in.in: Use $SRCDIR/ in front of .. where appropriate
1003 585 dobey 2006-12-19
1004 2006-12-19 Rodney Dawes <dobey@novell.com>
1006 * Makefile.in.in: Add a call to intltool-update -m to the check rule
1007 so that we can ensure that POTFILES.in is kept up to date
1008 (USER_LINGUAS): Remove trailing whitespace which broke building without
1009 LINGUAS set in the environment
1011 584 dobey 2006-12-18
1012 2006-12-18 Rodney Dawes <dobey@novell.com>
1014 * Makefile.in.in: Fix the LINGUAS support to only use locales that are
1015 in both LINGUAS and the LINGUAS file or ALL_LINGUAS variable, if
1016 LINGUAS is set in the build environment
1018 Fixes #342500 more completely
1020 583 dobey 2006-12-09
1021 2006-12-09 Rodney Dawes <dobey@novell.com>
1023 * intltool-update.in.in: Set $PKGNAME variable with FindPackageName so
1024 that FindPackageName always gets run, even with --gettext-package=foo
1025 Fall back to $PKGNAME instead of &FindPackageName
1029 582 dobey 2006-12-09
1030 2006-12-08 Rodney Dawes <dobey@novell.com>
1032 * Makefile.in.in: Set $(top_builddir) to @top_builddir@ instead of ..
1033 Use $(top_builddir) instead of .. for the stamp-it rule
1034 Patch from Daniel Leidert <daniel.leidert.spam@gmx.net>
1038 581 dobey 2006-12-08
1039 2006-12-08 Rodney Dawes <dobey@novell.com>
1041 * Makefile.in.in: Add support for using LINGUAS environment variable
1042 during build and install
1043 Simplify some of the rules to use USE_LINGUAS to avoid duplication
1047 580 dobey 2006-12-06
1048 2006-12-06 Rodney Dawes <dobey@novell.com>
1051 * configure.in: Up version to 0.35.1 for release
1053 579 dobey 2006-12-04
1054 2006-12-04 Rodney Dawes <dobey@novell.com>
1056 * intltool-merge.in.in (create_translation_database):
1057 Make regex patterns greedier, to avoid perl stack overflows
1058 Patch from Joerg Sonnenberger <joerg@bec.de>
1062 578 dobey 2006-10-24
1063 2006-10-24 Rodney Dawes <dobey@novell.com>
1065 * intltool.m4: Add code from glib-gettext to detect DATADIRNAME
1066 Patch from Loïc Minier <lool+gnome@via.ecp.fr>
1070 577 dobey 2006-06-19
1071 2006-06-19 Rodney Dawes <dobey@novell.com>
1073 * tests/selftest.pl.in (check_command_result): Check for the output
1074 of No differences from the diff command to work with older/non-GNU
1075 versions of diff. Original patch from Tim Mooney
1079 576 dobey 2006-05-23
1080 2006-05-23 Rodney Dawes <dobey@novell.com>
1082 * intltool-extract.in.in (escape_char): Return \\\\ when escaping \\
1084 * tests/selftest.pl.in:
1085 * tests/cases/Makefile.am:
1086 * tests/cases/test-quoted.dtd:
1087 * tests/cases/test-quoted.po:
1088 * tests/results/Makefile.am:
1089 * tests/results/multi.test-quoted.dtd:
1090 * tests/results/test-quoted.dtd.h:
1091 Add tests for testing the new gettext/quoted style implementation
1093 * tests/results/merge-deepattr.xml: Update to include a dummy tag
1094 section for the "test-quoted" lang that was added for the above tests
1096 2006-05-19 Chris Lahey <clahey@clahey.net>
1098 * intltool-extract.in.in
1099 * intltool-merge.in.in:
1100 * doc/intltool-extract.8:
1101 * doc/intltool-merge.8: Added gettext/quoted format which just extracts
1102 and/or merges all strings between "".
1103 Merging only supports multiple file mode.
1105 575 dobey 2006-05-16
1106 2006-05-16 Rodney Dawes <dobey@novell.com>
1108 * intltoolize.in: Change the warning message for a missing call to
1109 IT_PROG_INTLTOOL in configure.{in,ac} to a more appropriate error,
1110 and exit with a return value of 1 if it is not present
1114 574 dobey 2006-05-15
1115 2006-05-15 Rodney Dawes <dobey@novell.com>
1118 * configure.in: Up version to 0.35.0 for release
1120 * intltool.m4: Up serial to 35
1122 573 dobey 2006-05-10
1123 2006-05-10 Rodney Dawes <dobey@novell.com>
1125 * intltool-update.in.in (GeneratePOTemplate): Get MSGID_BUGS_ADDRESS
1126 from Makevars and pass it in to xgettext
1127 (FindMakevarsBugAddress): Look for MSGID_BUGS_ADDRESS in Makevars so
1128 that we can pass it to xgettext
1130 Fixes #329346 Original patch by Dwayne Bailey <dwayne@translate.org.za>
1132 572 dobey 2006-05-09
1133 2006-05-09 Rodney Dawes <dobey@novell.com>
1135 * Makefile.in.in (PO_LINGUAS): Use $(srcdir)/LINGUAS rather than just
1136 LINGUAS here, to fix builddir != srcdir
1140 571 dobey 2006-04-27
1141 2006-04-27 Rodney Dawes <dobey@novell.com>
1143 * Makefile.in.in (PO_LINGUAS): Quote the ^\# argument to grep, so that
1144 it gets interpreted properly
1146 570 dobey 2006-04-27
1147 2006-04-27 Rodney Dawes <dobey@novell.com>
1149 * Makefile.in.in (POFILES, CATALOGS): Replace the echo $$lang.{po,gmo}
1150 command within the for loop, with printf "$$lang.{po,gmo} " so that we
1151 will work on Solaris again
1155 569 dobey 2006-04-26
1156 2006-04-26 Rodney Dawes <dobey@novell.com>
1158 * Makefile.in.in (PO_LINGUAS): Use test -r instead of -e, for Solaris
1160 * intltool.m4: Up the serial to 34
1162 568 dobey 2006-04-24
1163 2006-04-21 Rodney Dawes <dobey@novell.com>
1165 * intltool.m4: Handle micro-version number when checking that the
1166 intltool version is >= the requested version
1170 567 dobey 2006-04-17
1171 2006-04-17 Rodney Dawes <dobey@novell.com>
1173 * Makefile.in.in: Restore stub tags for automake to work properly
1177 566 dobey 2006-04-12
1178 2006-04-11 Rodney Dawes <dobey@novell.com>
1180 * Makefile.in.in: Dump localedir, gnuclocaledir, and gettextsrcdir
1181 variables as we no longer need them
1182 Add DATADIRNAME substitution handling and define itlocaledir with it
1183 Dump GMOFILES as it is not used in here
1184 Add in a variable to deal with old ALL_LINGUAS
1185 Set up PO_LINGUAS to get the locales from the LINGUAS file
1186 Set up POFILES to be generated from one of PO_LINGUAS or ALL_LINGUAS
1187 Dump CATOBJEXT as we no longer need it in here
1188 Set up CATALOGS to be genereated from one of PO_LINGUAS or ALL_LINGUAS
1189 Replace usage of CATALOGS to decipher the locale from, with straight
1190 usage of either PO_LINGUAS or ALL_LINGUAS to get the locale names
1192 * configure.ac: Bump the version so modules can depend on these changes
1193 for supporting LINGUAS files in po subdirectories
1195 * intltool.m4: Substitute the ALL_LINGUAS variable, so that we can
1196 use it in our Makefile.in.in, for modules that have not migrated yet
1198 565 dobey 2006-04-12
1199 2006-04-11 Rodney Dawes <dobey@novell.com>
1201 * Makefile.in.in: Remove all the bits related to building C code, we
1202 don't need it in here, as all we're doing is processing translations
1204 564 dobey 2006-03-22
1205 2006-03-22 Rodney Dawes <dobey@novell.com>
1207 * intltool-merge.in.in (create_translation_database): Change WARNING
1208 to NOTICE for non-UTF-8 po file encodings, and print to STDOUT rather
1209 than STDERR as it isn't an error
1213 563 danilo 2006-03-18
1214 Added MAINTAINERS file.
1216 562 danilo 2006-02-15
1217 Fix recursive variable definitions hanging intltool.
1219 561 dobey 2006-02-15
1220 2006-02-14 Rodney Dawes <dobey@novell.com>
1222 * Makefile.in.in: Add useless comment after POTFILES = \ line, so that
1223 the CATALOGS variable doesn't get replaced by the POTFILES data
1224 This is a temporary workaround for bug #330509
1226 560 dobey 2006-02-05
1227 2006-02-05 Rodney Dawes <dobey@novell.com>>
1230 * configure.in: Update for 0.34.2 release.
1232 * tests/results/Makefile.am: Fix typo to make dist work again
1234 559 dobey 2005-12-16
1235 2005-12-16 Rodney Dawes <dobey@novell.com>
1239 * intltool.m4: Complain if automake version in use is not >= 1.5
1242 558 dobey 2005-11-29
1243 2005-11-28 Rodney Dawes <dobey@novell.com>
1245 * NEWS: Update to include list of fixes since 0.34.1
1247 557 carlosgc 2005-11-28
1248 2005-11-28 Carlos Garcia Campos <carlosgc@gnome.org>
1249 * intltool-update.in.in:
1251 Add support for DBus .service files
1253 556 dobey 2005-11-25
1254 2005-11-25 Simos Xenitellis <simos@gnome.org>
1256 * intltool-extract.in.in (intltool_tree_comment): Just copy the
1257 original string from expat, and strip the begin/end comment blocks
1259 * tests/cases/iso88591text.xml.in:
1260 * tests/cases/unicodetext.xml.in:
1261 * tests/cases/Makefile.am: New test cases for XML comment encoding
1263 * tests/results/iso88591text.xml.in.h:
1264 * tests/results/unicodetext.xml.in.h:
1265 * tests/results/Makefile.am: New results for XML comment encoding tests
1267 * tests/selftest.pl.in: Add the new regression tests for XML comments
1271 555 dobey 2005-11-24
1272 2005-11-24 Stepan Kasal <kasal@ucw.cz>
1274 This change fixes interaction with AM_GNU_GETTEXT and helps when
1275 intltool is used with multiple po directories.
1277 * intltool.m4 (IT_PO_SUBDIR): New macro, installs a hook which
1278 fixes $1/Makefile and touches $1/stamp-it.
1279 (IT_PROG_INTLTOOL): Call IT_PO_SUBDIR([po]), instead of the
1280 AC_CONFIG_COMMANDS_PRE hook.
1281 * Makefile.in.in (POTFILES, Makefile): These rules now use the
1282 stamp file "stamp-it".
1283 (distclean): Remove the file "stamp-it". Don't delete $(GMOFILES),
1284 because AM_GNU_GETTEXT adds srcdir prefix to the files; use mere
1289 554 dobey 2005-11-24
1290 2005-09-21 Stepan Kasal <kasal@ucw.cz>
1292 * Makefile.in.in (dist): Fix two bugs for srcdir != builddir.
1294 553 dobey 2005-11-24
1295 2005-11-24 Stepan Kasal <kasal@ucw.cz>
1297 * configure.in (EXPANDED_LIBDIR, EXPANDED_DATADIR): Removed, they are
1300 552 dobey 2005-11-24
1301 2005-11-24 Stepan Kasal <kasal@ucw.cz>
1303 * Makefile.in.in (MKINSTALLDIRS): This variable is no longer
1304 defined, remove all references.
1305 ($(top_srcdir)/mkinstalldirs): Do not use this script, it's
1306 deprecated and may not be available with Automake >= 1.8.
1307 (mkdir_p): Use this instead. mkdir_p is AC_SUBSTed by Automake >= 1.8.
1308 Until we can suppose that, use "$(install_sh) -d"; it is a safe
1309 fallback working with all versions of Automake >= 1.5.
1311 551 dobey 2005-11-24
1312 2005-11-24 Stepan Kasal <kasal@ucw.cz>
1314 * intltool-merge.in.in (EXPANDED_LIBDIR): Rename to ..
1315 (INTLTOOL_LIBDIR): ... this.
1316 * intltool-prepare.in: Use @INTLTOOL_PERL@, not @PERL@.
1317 * intltool-unicodify.in: Both of the above two changes.
1318 * configure.in: Don't generate the scripts here, ...
1319 * Makefile.am: ... generate all of them here. Reorganize,
1320 so that the file lists are not redundant; use the "dist_"
1321 prefix where possible. When creating *.in from *.in.in,
1322 substitute only PACKAGE and VERSION, nothing more.
1323 (%: %.in): Fix this rule, so that the @...@ substrings are not
1324 garbled by configure; add INTLTOOL_LIBDIR.
1325 * intltool.m4 (IT_PROG_INTLTOOL): Simplify the AC_CONFIG_COMMANDS at
1326 the end, and add INTLTOOL_LIBDIR.
1328 550 dobey 2005-11-24
1329 2005-11-24 Rodney Dawes <dobey@novell.com>
1331 * intltoolize.in: Use POSIX sh syntax for Solaris (Laszlo Peter)
1336 2005-09-16 Tor Lillqvist <tml@novell.com>
1338 * intltoolize.in: On Win32 set prefix from $0. Do not use the
1339 configure-time path. This should make intltoolize work even if
1340 installed by the end-user in a different location than the prefix
1341 passed to configure by the packager.
1343 548 skasal 2005-08-23
1344 Drop support for Autoconf 2.13.
1346 547 skasal 2005-08-23
1347 Eliminate INSTOBJEXT.
1349 546 dobey 2005-08-18
1350 2005-08-17 Stepan Kasal <kasal@ucw.cz>
1352 * Makefile.in.in (GENCAT): Remove the variable; glib-gettext doesn't
1353 substitute it and GNU gettext deprecates it; replace the occurence
1354 with constant "gencat".
1356 545 dobey 2005-08-18
1357 2005-08-17 Stepan Kasal <kasal@ucw.cz>
1359 * intltool.m4 (AC_PROG_INTLTOOL): Use AU_ALIAS, not AC_DEFUN,
1360 so that "autoconf -W obsolete" and "autoupdate" know.
1361 Add a hint for aclocal from Automake <= 1.9.5.
1363 544 dobey 2005-08-17
1364 2005-08-16 Rodney Dawes <dobey@novell.com>
1366 * intltool-update.in.in (FindPackageName): Set PACKAGE_NAME instead
1368 Patch from Peter Moulder
1372 543 dobey 2005-08-02
1373 2005-08-02 Rodney Dawes <dobey@novell.com>
1375 * NEWS: Update to reference bug numbers and changes better for 0.34.1
1377 542 danilo 2005-08-02
1378 Prepare for 0.34.1 release.
1380 541 danilo 2005-08-01
1381 Fix intltool-extract getAttributesString dropping attributes bug.
1383 540 skasal 2005-07-29
1384 datarootdir: ...but the order matters
1386 539 dobey 2005-07-29
1387 2005-07-29 Rodney Dawes <dobey@novell.com>
1389 * intltoolize.in: Add datarootdir variable for compatibility with
1390 Autoconf > 2.59 as well, since we use datadir here
1392 538 dobey 2005-07-29
1393 2005-07-29 Stepan Kasal <kasal@ucw.cz>
1395 * Makefile.in.in: Add datarootdir variable, for compatibility with
1398 537 dobey 2005-07-29
1399 2005-07-28 Stepan Kasal <kasal@ucw.cz>
1401 * intltool.m4 (IT_PROG_INTLTOOL): Don't compute mkdir_p, it's no
1402 longer used in Makefile.in.in.
1403 * Makefile.in.in: Remove the line "mkdir_p = @mkdir_p@".
1405 536 dobey 2005-07-29
1406 2005-07-28 Rodney Dawes <dobey@novell.com>
1408 * doc/intltool-merge.8: Fix a typo s/seperated/separated/
1412 535 skasal 2005-07-26
1415 534 dobey 2005-07-25
1416 2005-07-25 Rodney Dawes <dobey@novell.com>
1419 * configure.in: Update for 0.34 release
1421 533 skasal 2005-07-21
1422 Do not use changequote nor \[
1424 532 skasal 2005-07-21
1425 Fix the rule for [encoding...] in POTFILES.
1427 531 danilo 2005-07-06
1428 Ignore comments in getXMLString.
1431 * README: Mention DISTCLEANFILES in automake section (without
1432 that 'make distcheck' might not work in programs). (#309455)
1434 529 danilo 2005-06-26
1435 Update maintainers list with current info.
1437 528 danilo 2005-06-26
1440 527 danilo 2005-06-26
1441 Add testcase for XML well-formed checks.
1443 526 danilo 2005-06-26
1444 Fix #170471: discard non-well-formed translations when merging XML.
1446 525 danilo 2005-06-26
1447 Updated README for comment handling.
1449 524 danilo 2005-06-26
1450 Add spacepreserve/merge6.xml to CLEANFILES.
1452 523 danilo 2005-06-26
1453 Add new test files to Makefiles.
1455 522 danilo 2005-06-26
1456 Fix bug #160262, switch intltool-extract to XML::Parser.
1458 521 danilo 2005-06-16
1459 Fix bug #171579, support comment appending.
1461 520 dobey 2005-06-11
1462 2005-05-10 Rodney Dawes <dobey@novell.com>
1464 * intltool-update.in.in (FindLeftoutFiles): Update the sed script to
1465 be more practical with the checking of translatable tags in XML files
1466 Patch from Nickolay V. Shmyrev <nshmyrev@yandex.ru>
1470 519 dobey 2005-05-08
1471 2005-05-08 Rodney Dawes <dobey@novell.com>
1473 * Makefile.in.in (EXTRA_DISTFILES): New variable for specifying files
1474 that should get disted, but may not always exist
1475 (dist): Dist the files listed in $(EXTRA_DISTFILES) also
1477 Fixes #168788 and #171327
1479 518 dobey 2005-05-08
1480 2005-05-08 Stepan Kasal <kasal@ucw.cz>
1482 * Makefile.in.in (dist): Don't create $(GETTEXT_PACKAGE).pot now,
1483 when we don't do update-po and don't distribute it.
1484 (check): Hook it here instead, so that distcheck verifies that all
1485 the sources listed in POTFILES.in are indeed distributed.
1487 517 dobey 2005-03-10
1488 2005-03-10 Tor Lillqvist <tml@novell.com>
1490 * intltool-extract.in.in
1491 * intltool-merge.in.in: Open output files in binary mode on native
1492 Win32 so that newlines aren't translated to CRLF. Both work, and
1493 using Unix newlines makes sure that our make check works, as the
1494 expected result files have Unix newlines. An alternative would be
1495 to strip CRs from the test results before comparing.
1497 * intltool-update.in.in:
1498 * intltool-merge.in.in: Use NUL: on Win32. Note that we do this
1499 only in the Perl scripts. The shell scripts are run under some
1500 Unix emulation (Cygwin or MSYS) on Win32 anyway, so in them it's
1501 fine to use /dev/null.
1503 * tests/selftest.pl.in (check_multimerge_result): Run through the
1504 env command so it works also if using a Win32 native Perl (as
1505 opposed to a Cygwin- or MSYS-hosted one).
1507 516 dobey 2005-03-01
1508 2005-03-01 Rodney Dawes <dobey@novell.com>
1510 * Makefile.in.in (DISTFILES): Remove $(GMOFILES) from here
1511 (distclean): Remove $(GMOFILES) here instead of maintainer-clean
1512 (maintainer-clean): Remove Makefile.in.in here
1516 515 skasal 2005-03-01
1517 fix the .po.pox rule
1519 514 dobey 2005-02-01
1520 2005-02-01 Rodney Dawes <dobey@novell.com>
1522 * intltool-update.in.in (Console_Write_TranslationStatus):
1523 (Console_Write_CoverageReport):
1524 Use --verbose instead of --statistics for msgfmt
1528 513 dobey 2005-01-28
1529 2005-01-27 Rodney Dawes <dobey@novell.com>
1531 * Makefile.in.in: Update comment header block to include notification
1532 of modifications for intltool, and for the "INTLTOOL_MAKEFILE" string
1534 * intltoolize.in: Remove all of the patching and replace it with a
1535 check for the "INTLTOOL_MAKEFILE" string in Makefile.in.in, and an
1536 error message for when that fails
1540 512 dobey 2005-01-24
1541 2005-01-23 Rodney Dawes <dobey@novell.com>
1544 * configure.in: Up version to 0.33 for release
1546 511 dobey 2005-01-24
1547 Add INSTALL to .cvsignore
1549 510 dobey 2005-01-24
1550 2005-01-23 Rodney Dawes <dobey@novell.com>
1552 * INSTALL: Remove this automake generated file from CVS
1554 * Makefile.am (SUBDIRS): Remove doc-i18n-tool
1555 (CLEANFILES): Remove the *.gz glob
1556 (EXTRA_DIST): Put intltool.spec in here (for now) and get rid of
1559 * configure.in: Remove the large dnl section for doc-i18n-tool
1560 Remove doc-i18n-tool/Makefile from AC_OUTPUT
1562 * tests/selftest.pl.in: Fix the spacing for test 24
1563 Clean up after ourselves so we pass distcheck
1565 * tests/cases/Makefile.am (EXTRA_DIST): Add extract12.xml.in
1566 (CLEANFILES): Add the list of generated files here, so that we
1567 clean up after ourselves when builddir == srcdir
1569 * tests/results/Makefile.am (EXTRA_DIST): Add extract12.xml.in.h
1571 509 dobey 2005-01-24
1572 2005-01-23 Rodney Dawes <dobey@novell.com>
1574 * HACKING: Update to have the right info for the Mailing List
1576 * README: Update the Mailing List info and URL
1578 * TODO: Update to not say "fix bugs", and remove some completed items
1580 * USED: Removed this as per the TODO
1582 508 dobey 2005-01-21
1583 2005-01-20 Rodney Dawes <dobey@novell.com>
1585 * Makefile.in.in (MSGMERGE, GENPOT): Set srcdir for these two scripts
1586 (DISTFILES): Remove $(GETTEXT_PACKAGE).pot from here
1587 (.po.pox): Use $(top_builddir)/po/$(GETTEXT_PACKAGE).pot
1588 (.po.gmo): Don't prepend $(srcdir)/ to $$file here
1589 ($(srcdir)/$(GETTEXT_PACKAGE).pot): Change this rule to not have the
1590 $(srcdir)/ prepended to it
1591 (mostlyclean): Fix a bug and remove $(GETTEXT_PACKAGE).pot instead of
1592 $(GETTEXT_PACKAGE).po, since this is actually the file
1593 (dist distdir): Don't depend on the update-po rule
1594 (update-po): Don't cd to $(srcdir) to update the po files
1595 Use the $(MSGMERGE) variable for building, instead of using a busted
1596 path to $(INTLTOOL_UPDATE)
1598 * intltool-update.in.in: Replace $lang.po with $SRCDIR/$lang.po in
1599 all the locations we use $lang.po
1600 (GeneratePOTemplate): Use ../$_.h\n for the
1601 OUTFILE when generating the headers for xml/ini support
1602 Use ../$_\n for regular files when SRCDIR == "."
1603 Use . as the directory argument for xgettext instead of ..
1607 507 dobey 2005-01-21
1608 2005-01-20 Miloslav Trmac <mitr@volny.cz>
1610 * intltool-extract.in.in (type_xml): Ignore empty strings that are
1611 marked for translation in XML files
1613 * test/selftest.pl.in: Add test 24 to ignore empty strings in XML
1614 files that are marked for translation
1615 * test/cases/extract12.xml.in: Test case for emptry strings in XML
1616 * test/results/extract12.xml.in.h: Test case results for empty strings
1617 in XML files that are marked for translation
1621 506 dobey 2005-01-21
1622 2005-01-20 James Henstridge <james@jamesh.id.au>
1624 * intltoolize.in: if AC_CONFIG_MACRO_DIR is used in the
1625 configure.in file, install intltool.m4 to that macro directory.
1629 505 dobey 2005-01-21
1630 2005-01-20 Rodney Dawes <dobey@novell.com>
1632 * intltool-update.in.in (echo_n): Add new method to implement the
1633 echo -n functionality which is not available on all platforms
1634 (SubstituteVariable): Use echo_n () instead of `echo -n`
1638 504 danilo 2005-01-18
1639 Fix local mode (by Jeremy Katz).
1641 503 danilo 2004-12-03
1642 Add support for nesting of translatable content.
1644 502 dobey 2004-11-25
1645 2004-11-25 Rodney Dawes <dobey@novell.com>
1647 * Makefile.am: Fix sed rule for intltool scripts to use # as the
1648 separator, and prefix the gettext program name variables with INTLTOOL
1650 * NEWS: Document bug fix, and previous commit
1652 * configure.in: Prefix gettext program name variables with INTLTOOL
1654 * intltool-po-Makefile.in.in-patch-?: These patches are no longer used
1656 * intltool.m4: Fix sed rule for intltool script creation to use # as
1657 the separator, and prefix the gettext program name variables with
1662 501 dobey 2004-11-22
1663 2004-11-21 Rodney Dawes <dobey@novell.com>
1665 * intltool.m4: Update serial for IT_PROG_INTLTOOL to 2
1667 * intltoolize.in: Update serial check to check for IT_PROG_INTLTOOL
1668 instead of AC_PROG_INTLTOOL
1670 500 danilo 2004-11-12
1671 2004-11-12 Danilo Å egan <dsegan@gmx.net>
1673 * NEWS: Document changes.
1675 * intltool-merge.in.in (intltool_tree_cdatastart): Added.
1676 (intltool_tree_cdataend): Added.
1677 (traverse): Simple style fix.
1678 (readXml): Set CDATA handlers.
1680 * tests/selftest.pl.in: Add test 22 to test CDATA merging.
1681 * tests/results/Makefile.am (EXTRA_DIST): Add merge-cdata.xml, sorted.
1682 * tests/cases/Makefile.am (EXTRA_DIST): Add merge-cdata.xml.in, sorted.
1683 * tests/results/merge-cdata.xml: Added.
1684 * tests/cases/merge-cdata.xml.in: Added.
1686 499 dobey 2004-11-06
1687 2004-11-06 Rodney Dawes <dobey@novell.com>
1690 * configure.in: Up version to 0.32.1 for release
1692 498 danilo 2004-11-06
1693 2004-11-06 Danilo Å egan <dsegan@gmx.net>
1697 * NEWS: Document changes.
1699 * tests/selftest.pl.in (check_multimerge_result): Removed "-p" and
1702 * tests/results/merge1.xml: Updated test result.
1704 * intltool-merge.in.in (print_help): modify -p, -u help messages.
1705 (utf8_sanity_check): default to UTF-8.
1706 (entity_encode): only minimalistic encoding.
1707 (entity_encode_int_even_high_bit): removed.
1708 Added utf8_sanity_check for all styles except RFC822.
1709 (traverse): s/"<$nodename$outattr"/"<$nodename", $outattr/.
1711 497 dobey 2004-11-05
1712 2004-11-05 Rodney Dawes <dobey@novell.com>
1714 * NEWS: Update for bug fix
1716 * intltool-update.in.in ($ini_support): Add support for .icon files
1717 Original patch from Takao Fujiwara <Takao.Fujiwara@Sun.COM>
1719 ChangeLog: Fix date for previous entry (doh)
1723 496 danilo 2004-11-05
1724 2004-11-05 Danilo Å egan <dsegan@gmx.net>
1726 * intltool-merge.in.in (getAttributeString): I missed some parts
1727 of the patch during commit of #155843 fix (2004-10-23).
1729 495 dobey 2004-11-04
1730 2004-07-27 Rodney Dawes <dobey@novell.com>
1733 * configure.in: Update for 0.32
1734 (AC_OUTPUT): Remove xml-i18n-toolize
1736 494 dobey 2004-11-04
1737 2004-11-04 Rodney Dawes <dobey@novell.com>
1739 * NEWS: Update for bug fix
1741 * intltool-update.in.in (isNotValidMissing): Add this function to
1742 intltool-update so we can check for special directories and avoid
1743 complaining that files with translations are missing from them
1744 (FindLeftoutFiles): Add calls to check isNotValidMissing before pushing
1745 files onto the stack of missing files, so that we don't include files
1746 in special directories that shouldn't be in POTFILES.in
1750 493 dobey 2004-11-04
1751 2004-11-04 Rodney Dawes <dobey@novell.com>
1753 * NEWS: Update for bug fix
1755 * intltool.m4: Rename AC_PROG_INTLTOOL to IT_PROG_INTLTOOL and add a
1756 definition for AC_PROG_INTLTOOL to just call IT_PROG_INTLTOOL as a
1757 means of deprecation (this is what libtool does for AM_PROG_LIBTOOL)
1761 492 dobey 2004-11-04
1762 2004-11-04 Rodney Dawes <dobey@novell.com>
1764 * NEWS: Update for bug fix
1766 * intltool.m4: Add INTLTOOL_XML_NOMERGE_RULE so that people can pull
1767 strings from XML files, but not merge the translations back in
1771 491 dobey 2004-11-04
1772 2004-11-04 Rodney Dawes <dobey@novell.com>
1774 * Makefile.am: Remove all of the xml-i18n-tools bits as they are no
1775 longer used, and looking at the code, don't work anyway
1777 * xml-i18n-po-Makefile.in.in-patch-?:
1778 * xml-i18n-toolize.in:
1779 * xml-i18n-tools.m4:
1780 Remove all these files from CVS as they are no longer used and didn't
1781 work anyway, since they used scripts that no longer existed
1783 490 dobey 2004-11-04
1784 2004-11-04 Rodney Dawes <dobey@novell.com>
1786 * NEWS: Update for fixes
1788 * Makefile.in.in: Fix mkinstalldirs stuff to match what automake
1789 generates elsewhere more closely, and to work with automake 1.4
1791 * intltool.m4: Add the m4 stuff from AM_PROG_MKDIR_P, so that we
1792 can AC_SUBST mkdir_p, to work with automake 1.4
1796 489 dobey 2004-11-03
1798 * NEWS: Update for Makefile.in.in usage changes
1800 * doc/I18N-HOWTO: Update for the new Makefile.in.in behavior from
1801 the fix for bug #144715
1802 Fix a typo (s/og/or/)
1806 488 dobey 2004-11-03
1807 2004-11-03 Rodney Dawes <dobey@novell.com>
1809 * NEWS: Update for Makefile.in.in usage changes
1811 * doc/I18N-HOWTO: Update for the new Makefile.in.in behavior from
1812 the fix for bug #144715
1813 Fix a typo (s/og/or/)
1815 487 dobey 2004-11-03
1816 2004-11-03 Rodney Dawes <dobey@novell.com>
1818 * Makefile.am (pkgdata_DATA): Add new Makefile.in.in and remove
1819 all of the patches that we used to maintain for Makefile.in.in from
1822 * Makefile.in.in: Add our own Makefile.in.in to install into the po
1823 directory that already includes the patches we had for it, and does
1824 not require mkinstalldirs in the local tree to install
1826 * intltoolize.in: Add po/Makefile.in.in to the files to copy list
1827 Fix the file linking/copying to use basename for the file, so that
1828 we can store Makefile.in.in without its own special subdir
1832 486 danilo 2004-10-23
1835 485 danilo 2004-10-23
1836 2004-10-23 Danilo Å egan <dsegan@gmx.net>
1838 * intltool-merge.in.in (unescape_po_string): Catch \xDD and \ddd
1840 (unescape_one_sequence): Add support for \r, \t, \b, \f, \a, \v,
1843 * tests/cases/merge6.po: s/\0123/\123/.
1845 * tests/results/merge6.xml: Update result.
1846 * tests/results/multi.merge6.xml: Update result.
1848 484 danilo 2004-10-23
1849 2004-10-23 Danilo Å egan <dsegan@gmx.net>
1855 * intltool-extract.in.in (type_scheme): Rewrite.
1857 * tests/results/Makefile.am: Add test.scm.h to EXTRA_DIST.
1858 * tests/cases/Makefile.am: Add test.scm to EXTRA_DIST.
1859 * tests/selftest.pl.in: Add test.scm as test 21.
1860 * tests/cases/test.scm: Added Scheme test case.
1861 * tests/results/test.scm.h: Added Scheme test result.
1863 483 danilo 2004-10-23
1864 2004-10-23 Danilo Å egan <dsegan@gmx.net>
1870 * intltool-merge (getXMLstring): Use @{$content}[0] instead of
1871 top-level $attrs for each tag.
1872 (traverse): Add \$translate to getAttributeString calls. Use
1873 untranslated text for tag content if only attributes need
1875 (getAttributeString): Set $translate = 2 if some attribute is
1876 translated, otherwise $translate = 1 if translation might be
1879 482 danilo 2004-10-14
1880 2004-10-14 Danilo Å egan <dsegan@gmx.net>
1882 * intltool-extract.in.in (type_glade): Ignore "dialog[0-9]+"
1883 messages as well, as suggested by Rodney in #155294.
1885 481 danilo 2004-10-14
1886 2004-10-14 Danilo Å egan <dsegan@gmx.net>
1888 * NEWS: Document fix for #155294.
1890 480 danilo 2004-10-14
1891 2004-10-14 Danilo Å egan <dsegan@gmx.net>
1895 * tests/cases/extract8.glade: Update Glade test.
1896 * tests/results/extract8.glade.h: Update test result.
1898 * intltool-extract.in.in (type_glade): Support "comments"
1899 attribute on property and atkproperty tags.
1901 479 dobey 2004-10-12
1902 2004-10-12 Rodney Dawes <dobey@novell.com>
1904 * NEWS: Document fixes for #154717
1906 478 dobey 2004-10-11
1907 2004-10-07 Rodney Dawes <dobey@novell.com>
1909 * intltool.m4: Use `pwd`/intltool-extract for the substitution of
1910 @INTLTOOL_EXTRACT@ in the intltool perl scripts, which get ouptut
1911 to the current working directory
1912 This fixes #154717 completely
1916 477 jamesh 2004-10-07
1917 2004-10-07 James Henstridge <james@jamesh.id.au>
1921 * intltool.m4: quote the variables so that the shell doesn't try
1922 to interpret the $() in $INTLTOOL_EXTRACT.
1923 Use the AC_CONFIG_COMMNANDS() macro instead of the deprecated
1924 AC_OUTPUT_COMMANDS() macro.
1926 476 danilo 2004-10-07
1927 2004-10-07 Danilo Å egan <dsegan@gmx.net>
1929 * tests/cases/Makefile.am (EXTRA_DIST):
1930 * tests/results/Makefile.am (EXTRA_DIST):
1931 Update with new and changed extract9.* files.
1933 475 danilo 2004-10-07
1934 2004-10-07 Danilo Å egan <dsegan@gmx.net>
1936 * intltool-merge.in.in (traverse): Add missing "{".
1938 * tests/selftest.pl.in: Add more spaces to align test 18 better.
1940 474 danilo 2004-10-07
1941 2004-10-07 Danilo Å egan <dsegan@gmx.net>
1945 * NEWS: Document bugfix.
1947 * intltool-merge.in.in (getXMLstring, traverse): Remove spacing
1948 only for non xml:space=preserve tags in $content, $lookup.
1950 * tests/selftest.pl.in: Add new testcase.
1951 * tests/results/extract9.xml: Added.
1952 * tests/results/extract9.xml.in.h: Renamed from extract9.xml.h and
1954 * tests/cases/extract9.po: Added.
1955 * tests/cases/extract9.xml.in: Renamed from extract9.xml.
1956 Move xml declaration to the top (to make it valid).
1959 473 danilo 2004-09-29
1960 Use Q_() as xgettext keyword as well (bug #154063).
1962 472 dobey 2004-09-29
1963 2004-09-29 Rodney Dawes <dobey@novell.com>
1965 * NEWS: Document bug fix for #152020
1967 * Makefile.am: Update script creation rule to sed in the
1968 various hardcoded gettext script paths
1970 * configure.in: Update version to 0.31.3
1971 Add AC_PATH_PROG checks for various gettext scripts
1973 * intltool-merge.in.in: Update to use $ICONV, $INTLTOOL_ICONV, or the
1974 hardcoded path that we replace @INTLTOOL_ICONV@ with
1976 * intltool-update.in.in (GenerateHeaders): Use @INTLTOOL_EXTRACT@ path
1977 (GeneratePOTemplate): Use @INTLTOOL_XGETTEXT@ or $XGETTEXT for path
1978 (POFile_Update): Use $MSGMERGE or @INTLTOOL_MSGMERGE@ for the path
1979 (Console_Write_TranslationStatus): Use $MSGFMT or @INTLTOOL_MSGFMT@
1980 (Console_Write_CoverageReport): Use $MSGFMT or @INTLTOOL_MSGFMT@ path
1982 * intltool.m4 (AC_PROG_INTLTOOL):
1983 Add AC_PATH_PROG checks for various gettext scripts we use
1984 Replace the variables we get with AC_PATH_PROG in AC_OUTPUT_COMMANDS
1988 471 danilo 2004-09-24
1989 2004-09-24 Danilo Å egan <dsegan@gmx.net>
1991 * NEWS: Document anything significant in this patch.
1993 * intltool-update.in.in (GeneratePOTemplate): Bork out if we
1994 cannot write POTFILES.in.temp.
1996 * intltool-update.in.in (SubstituteVariable): Fix typo in re: s/$1)/$1/
1997 (variables with quotes got ")" attached previously); use shell
1998 escaping (`echo -n "$str"`)--fixes #152448.
2000 470 dobey 2004-09-24
2001 2004-09-24 Rodney Dawes <dobey@novell.com>
2003 * intltool.m4: Fix typo in front of comment
2004 * NEWS: Document fix
2008 469 dobey 2004-08-22
2009 2004-08-22 Rodney Dawes <dobey@novell.com>
2011 * configure.in: Update version to 0.31.2
2013 468 dobey 2004-08-22
2014 2004-08-22 Rodney Dawes <dobey@novell.com>
2016 * NEWS: Document fix for #144725
2018 2004-08-22 Daniel Elstner <daniel.elstner@gmx.net>
2020 * intltool-update.in.in (FindPackageName): Correctly strip spaces
2021 and brackets from the local $name and $version variables too.
2022 (FindMakevarsDomain): Ignore make variable substitutions in the
2023 assignment to DOMAIN, such as DOMAIN = $(PACKAGE).
2027 467 danilo 2004-08-22
2028 2004-08-22 Danilo Å egan <dsegan@gmx.net>
2030 * NEWS: Document additions.
2032 * intltool-extract.in.in (type_xml): Adjust re to allow for
2033 translating both content and attributes (i.e.
2034 <_t _name="ah">content</_t>).
2036 * intltool-extract.in.in (type_xml): Add support for comments
2037 before translatable attributes.
2038 * tests/cases/extract-comments.xml: Add testcases for comments
2040 * tests/results/extract-comments.xml.h: Updated results.
2044 466 dobey 2004-07-27
2045 2004-07-27 Rodney Dawes <dobey@novell.com>
2047 * Makefile.am (SUBDIRS): "." is not a subdir
2049 * NEWS: Update for 0.31.1
2051 * configure.in: Change version to 0.31.1
2053 465 kenneth 2004-06-25
2054 2004-06-25 Kenneth Rohde Christiansen <kenneth@gnu.org>
2056 * configure.in: Change version to 0.31
2058 464 danilo 2004-06-16
2059 2004-06-17 Danilo Å egan <dsegan@gmx.net>
2061 * tests/cases/Makefile.am (EXTRA_DIST): Add extract-comments.xml.
2063 * tests/results/Makefile.am (EXTRA_DIST): Add
2064 extract-comments.xml.h, multi.merge6.xml.
2066 463 danilo 2004-06-16
2067 2004-06-17 Danilo Å egan <dsegan@gmx.net>
2069 * tests/results/multi.merge6.xml: New file for test 18.
2071 * tests/selftest.pl.in (check_extract_result)
2072 (check_merge_result, check_command_result): Combine general
2073 functionality from check_extract_result and check_merge_result
2074 into check_command_result.
2075 (check_multimerge_result): New function.
2076 Adjust test 18. for checking multiple-output XML merging.
2078 462 danilo 2004-06-16
2079 2004-06-17 Danilo Å egan <dsegan@gmx.net>
2081 * NEWS: Mention multiple-output changes.
2082 Mention Rodney's changes since the last release.
2084 * intltool-merge.in.in (traverse): Output only single tag in
2085 --multiple-output, setting "xml:lang" if there's a translation.
2087 461 danilo 2004-06-15
2088 2004-06-15 Danilo Å egan <dsegan@gmx.net>
2090 * intltool-merge.in.in (getAttributeString): Sort attributes when
2092 * tests/results/merge6.xml: Sort attributes in a tag.
2094 460 danilo 2004-06-14
2095 2004-06-14 Danilo Å egan <dsegan@gmx.net>
2097 * README: Extend section on using without autoconf to mention
2099 * NEWS: Document using without autoconf-style files.
2101 * intltool-update.in.in (FindMakevarsDomain): Read $DOMAIN from
2103 (FindPOTKeywords): Try Makevars/XGETTEXT_OPTIONS first, then
2104 Makefile.in.in/XGETTEXT_KEYWORDS.
2105 (FindPackageName): Try FindMakevarsDomain first.
2106 Don't bork out if there's no configure.in or configure.ac.
2107 (CONF_Handle_Open): Try Makevars first, don't bork out if
2108 there're no autoconf-style files.
2110 459 danilo 2004-06-14
2111 2004-06-14 Danilo Å egan <dsegan@gmx.net>
2113 * tests/results/merge5p.sheet: Make it correct UTF-8.
2114 * tests/selftest.pl.in (check_merge_result): Use "-u" in test 8.
2118 458 danilo 2004-06-14
2119 2004-06-14 Danilo Å egan <dsegan@gmx.net>
2121 * NEWS: Document recent changes of XML merging/extracting.
2123 457 danilo 2004-06-14
2124 2004-06-14 Danilo Å egan <dsegan@gmx.net>
2126 * tests/results/extract7.xml.h:
2127 * tests/cases/merge6.po:
2128 * tests/results/merge6.xml:
2129 Adjust test cases for new behaviour of intltool-merge and intltool-extract.
2131 * intltool-extract.in.in (type_xml): Remove entity decoding for
2134 Complete fix for bug #130802.
2136 456 danilo 2004-06-13
2137 2004-06-13 Danilo Å egan <dsegan@gmx.net>
2139 * intltool-merge.in.in (getAttributeString): Separate out a
2140 function for getting string with attributes.
2141 (getXMLstring): Recursive function to extract translatable messages.
2142 (traverse): Function to traverse the XML::Parser tree.
2143 (parseTree): Complete rewrite to use traverse(), $depth parameter
2145 (xml_merge_output): Adjust calls to parseTree().
2149 455 dobey 2004-06-13
2150 2004-06-12 Rodney Dawes <dobey@novell.com>
2152 * tests/selftest.pl.in: Fix the alignment of the output text for
2155 454 dobey 2004-06-13
2156 2004-06-12 Rodney Dawes <dobey@novell.com>
2158 * intltool-merge.in.in:
2159 * intltool-prepare.in:
2160 * intltool-update.in.in:
2161 Add perl mode comment for emacs to be consistent with the
2162 intltool-extract.in.in script so we can edit properly
2164 453 dobey 2004-06-13
2165 2004-06-12 Rodney Dawes <dobey@novell.com>
2167 * README: Document the changes to intltool.m4 for declaring that
2168 an application does not need the XML processing features of intltool
2170 * intltool.m4: Add the second option of [no-xml] to AC_PROG_INTLTOOL
2171 so that applications can request to not use the XML processing features
2172 of intltool that require the XML::Parser perl module
2176 452 dobey 2004-06-12
2177 2004-06-12 Rodney Dawes <dobey@novell.com>
2179 * intltool-update.in.in (SubstituteVariable, FindPackageName):
2180 Strip the leading and trailing quotes from variable values
2182 451 dobey 2004-06-07
2183 2004-06-07 Rodney Dawes <dobey@novell.com>
2185 * intltool-update.in.in (FindPackageName): Substitute the PACKAGE
2186 variable in the same way we do AC_PACKAGE_NAME
2187 Fixes a bug introduced by changing the regex clause for doing the
2188 variable substitution
2190 450 dobey 2004-05-30
2191 2004-05-30 Rodney Dawes <dobey@novell.com>
2193 * intltool.m4 (AC_PROG_INTLTOOL): Apply patch to fix arugment ordering
2194 from Matthew Fischer <futhark@vzavenue.net>
2198 449 dobey 2004-05-29
2199 2004-05-29 Rodney Dawes <dobey@novell.com>
2201 * intltool-update.in.in: Add "cs" to the list of source extensions
2202 that are natively handled by gettext
2203 (FindLeftoutFiles): Add check for .GetString () call so that -m
2204 works properly for detecting C# files
2206 448 dobey 2004-05-27
2207 2004-05-27 Rodney Dawes <dobey@novell.com>
2209 * configure.in: Add check for XML::Parser at configure time (#129009)
2211 * intltool.m4: Use $INTLTOOL_PERL instead of "perl" to check for the
2212 existence of XML::Parser (#133366)
2214 Fixes #129009 and #133366
2216 447 dobey 2004-05-27
2217 2004-05-27 Rodney Dawes <dobey@novell.com>
2219 * intltool-update.in.in (SubstituteVariable): Grab the entire line
2220 after the = in the variable declaration, not just up to the first bit
2221 of whitespace (#143245)
2222 (FindPackageName): Substitute the VERSION variable in the same way that
2223 we use AC_PACKAGE_VERSION (#143248)
2225 Fixes #143245 and #143248
2227 446 dobey 2004-05-26
2228 2004-05-26 Rodney Dawes <dobey@novell.com>
2230 * intltool-update.in.in (FindPackageName): Fix the regex clauses
2231 for getting the package name from configure.(in|ac)
2235 445 danilo 2004-05-06
2236 Add support for translators comments in XML files.
2238 444 danilo 2004-04-05
2239 Fix function call: s/GetLanguageFromPOFile/POFile_GetLanguage/
2241 443 danilo 2004-03-10
2242 Corrected test case.
2244 442 danilo 2004-03-02
2245 Reverted whitespace compression in CDATA, bug ##131585.
2247 441 callum 2004-02-04
2248 Removed comment feature in schema files to remove conflict with gconf lists.
2250 440 kenneth 2004-02-03
2251 2004-02-03 Kenneth Rohde Christiansen <kenneth@gnu.org>
2253 * NEWS, configure.in: update for new release.
2255 439 kloczek 2004-01-31
2256 added missing [] quotation macro name defined in AC_DEFUN() (neccessary for
2257 aclocal from automake 1.8.2 and backward compatible with older auto tools).
2259 438 mortenw 2004-01-30
2260 2004-01-30 Morten Welinder <terra@gnome.org>
2262 * intltool-merge.in.in (intltool_tree_start): Handle embedded
2263 newlines thereby avoiding the silent corruption of files.
2264 (See http://bugzilla.gnome.org/show_bug.cgi?id=132909)
2266 437 bcameron 2004-01-22
2267 2004-01-22 Brian Cameron <brian.cameron@sun.com>
2269 * intltool-merge.in.in, tests/cases/merge6.xml.in,
2270 tests/results/merge6.xml, tests/results/merge7.xml:
2271 Now intltool-merge does not compress whitespace
2272 in attributes and CDATA. Fixes bug 131585.
2274 436 kenneth 2004-01-22
2275 2004-01-22 Kenneth Rohde Christiansen <kenneth@gnu.org>
2277 * README: AUTHORS: Updated.
2279 435 bcameron 2004-01-21
2280 2004-01-21 Brian Cameron <brian.cameron@sun.com>
2282 * intltool-merge.in.in, tests/cases/merge6.xml.in,
2283 tests/results/merge6.xml: Now intltool-merge
2284 supports dashes in attribute names, and supports
2285 attributes delimited by single quotes. Updated
2286 make test so it checks for these cases.
2288 434 danilo 2004-01-21
2289 2004-01-21 Danilo Å egan <dsegan@gmx.net>
2291 * intltool-update.in.in: Fix bug I introduced in #131885 (don't
2292 bail out if there's no Makefile.in.in).
2294 433 markmc 2004-01-19
2295 2004-01-19 Mark McLoughlin <mark@skynet.ie>
2297 * Release version 0.29.
2299 432 markmc 2004-01-19
2300 2004-01-19 Mark McLoughlin <mark@skynet.ie>
2302 * README: add $XGETTEXT_KEYWORDS and $XGETTEXT_ARGS documentation
2305 431 danilo 2004-01-19
2306 2004-01-19 Danilo Å egan <dsegan@gmx.net>
2308 * intltool-update.in.in (FindPOTKeywords): Searches Makefile.in.in
2309 for XGETTEXT_KEYWORDS.
2310 (GeneratePOTemplate): Use FindPOTKeywords to get XGETTEXT_KEYWORDS.
2313 430 kenneth 2004-01-11
2314 oops, forgot to commit. Sorry Denis.
2316 429 kenneth 2004-01-08
2317 2004-01-08 Kenneth Rohde Christiansen <kenneth@gnu.org>
2319 * intltool-update.in.in: Added support for .kbd.in files.
2321 428 bcameron 2004-01-07
2322 2004-01-07 Brian Cameron <brian.cameron@sun.com>
2324 * intltool-merge.in.in: Fixed DOCTYPE regular expression.
2326 427 kenneth 2004-01-07
2327 2004-01-07 Denis Barbier <barbier@linuxfr.org>
2329 * intltool-merge.in.in: The XML::Parser Perl module is only
2330 needed to merge XML files, so do not require it when building
2333 426 kenneth 2004-01-07
2334 2004-01-07 Kenneth Rohde Christiansen <kenneth@gnu.org>
2336 * intltool-update.in.in: Fix (#130201, Danilo Segan)
2337 Reported by Noah Levitt.
2339 425 kenneth 2004-01-06
2340 2004-01-06 Denis Barbier <barbier@linuxfr.org>
2342 * intltool-extract.in.in, intltool-merge.in.in,
2343 tests/results/merge10.templates: Apply changes to rfc822deb
2344 formatted files to match current Debian usage.
2346 424 kenneth 2004-01-06
2347 2004-01-06 Denis Barbier <barbier@linuxfr.org>
2349 * intltool-extract.in.in, intltool-merge.in.in,
2350 tests/results/merge10.templates: Apply changes to rfc822deb
2351 formatted files to match current Debian usage.
2353 423 kenneth 2004-01-06
2354 2004-01-06 Kenneth Rohde Christiansen <kenneth@gnu.org>
2356 * HACKING: Added a tiny bit of information.
2358 422 kenneth 2004-01-06
2359 2004-01-06 Kenneth Rohde Christiansen <kenneth@gnu.org>
2361 * intltool-prepare.in: Fix bug #129793
2363 421 mortenw 2004-01-06
2364 2004-01-06 Morten Welinder <terra@gnome.org>
2366 * intltool.m4: Fix broken shell syntax.
2369 2004-01-06 Tommi Komulainen <tommi.komulainen@iki.fi>
2371 * intltoolize.in: Don't create intltool-modules directory, it's no
2372 longer needed. (#130694)
2375 2004-01-05 Jonathan Blandford <jrb@redhat.com>
2377 * intltool.m4: fix broken shell syntax.
2379 418 kenneth 2004-01-05
2380 2004-01-05 Kenneth Rohde Christiansen <kenneth@gnu.org>
2383 * configure.in: Changed version to 0.29 so people can require that.
2385 417 nlevitt 2004-01-05
2386 2004-01-05 Noah Levitt <nlevitt@columbia.edu>
2388 * intltool-update.in.in: Print xgettext command being run in verbose
2391 416 kenneth 2004-01-05
2392 Fix a few bugs introduced by me a couple of weeks ago
2394 415 bcameron 2004-01-05
2395 2004-01-05 Brian Cameron <brian.cameron@sun.com>
2397 * configure.in, intltoolize.in, Makefile.am, NEWS, README:
2398 Removed references to OrigTree and the modules directory
2399 since the OrigTree module is longer used.
2400 * intltool-merge.in.in, tests/cases/merge6.xml.in,
2401 tests/results/merge6.xml: Now intltool-merge retains the
2402 DOCTYPE from the original document in the output.
2403 Also, it translates entities in attributes properly (see
2404 the intltool_tree_start function. Lastly it no longer
2405 uses the OrigTree Style. Now just uses Tree and
2406 overrides the start and char handlers. Much cleaner.
2408 414 mortenw 2004-01-05
2409 http://bugzilla.gnome.org/show_bug.cgi?id=130591
2411 2004-01-05 Morten Welinder <terra@gnome.org>
2413 * intltoolize.in (cur): Don't use "if ! ...".
2415 * intltool.m4: Don't use "if ! ...".
2417 413 thomasvs 2004-01-05
2418 make ac_aux_dir available with am14
2420 412 thomasvs 2003-12-31
2421 fix AC_CONFIG_AUX_DIR builds
2423 411 thomasvs 2003-12-31
2424 make sure intltoolize errors out on errors
2426 410 thomasvs 2003-12-31
2427 revert patches that broke distchecking to work on proper solution
2429 409 kenneth 2003-12-30
2430 2003-12-30 Kenneth Rohde Christiansen <kenneth@gnu.org>
2432 * modules/Makefile.am: Fixed #130140
2434 408 kristian 2003-12-23
2435 2003-12-23 Kristian Rietveld <kris@gtk.org>
2437 [Commit as per Kenneth's request]
2439 * intltool.m4: include ac_aux_dir into INIT-CMDS of
2440 AC_OUTPUT_COMMANDS. (#129773, patch from Chee Bin HOH).
2442 407 bcameron 2003-12-22
2443 2003-12-22 Brian Cameron <brian.cameron@sun.com>
2445 * intltool-merge.in.in.: Fixed bug in translating entities.
2447 406 kenneth 2003-12-16
2448 *** empty log message ***
2450 405 kenneth 2003-12-16
2451 2003-12-16 Kenneth Rohde Christiansen <kenneth@gnu.org>
2453 * intltool-update.in.in: Fixed a little bug; minor code cleanup.
2455 404 kenneth 2003-12-16
2456 2003-12-16 Kenneth Rohde Christiansen <kenneth@gnu.org>
2458 * intltool-update.in.in: Fixed some FIXME's in the code.
2459 Did my best at not breaking anything - ie. performed some tests.
2461 Made it recognize .py files.
2463 * intltool-update.in.in: Fixed some FIXME's in the code.
2464 Did my best at not breaking anything - ie. performed some tests.
2466 Made it recognize .py files.
2468 403 kenneth 2003-12-16
2469 2003-12-16 Kenneth Rohde Christiansen <kenneth@gnu.org>
2471 * intltool.m4: Changed to work with auxdir.
2472 Patch from Kees Cook (#116362).
2474 402 bcameron 2003-12-11
2475 2003-12-11 Brian Cameron <brian.cameron@sun.com>
2477 * intltool-merge.in.in
2478 * tests/results/merge4.xml
2479 * tests/results/merge5p.sheet
2480 * tests/results/merge5u.shee
2481 * tests/results/merge6.xml
2482 * tests/results/merge7.xml
2483 Avoid including translations for languages where no
2484 translation exists, except for child nodes of a
2485 tag with a translated element (e.g. inside a tag
2486 of the following form <tag _element="value">).
2488 401 kenneth 2003-12-08
2489 2003-12-08 Kenneth Rohde Christiansen <kenneth@gnu.org>
2491 * modules/Makefile.am: Fixing for upcoming release.
2493 400 kenneth 2003-12-08
2496 399 malcolm 2003-12-06
2497 * intltoolize.in: Install OrigTree.pm in the distribution tree.
2499 * intltool-merge.in.in: Find the local version of OrigTree when
2502 * README: Updated. Another file needs to be added to EXTRA_DIST
2503 in a client package's Makefile.am file now.
2505 * tests/selftest.pl.in: Fix(?) the running of test 18 (multiple
2508 * intltool.m4: Check for the XML::Parse module at build time.
2510 398 malcolm 2003-12-06
2511 Slightly more accurate ChangeLog comment
2513 397 malcolm 2003-12-06
2514 * intltoolize.in: Handle standard GNU gettext 0.12
2517 * intltool-po-Makefile.in.in-patch-8: Makefile.in.in patch for
2520 * Makefile.am: Distribute intltool-po-Makefile.in.in-patch-8.
2522 * intltool-update.in.in: When building with srcdir != builddir,
2523 fetch POTFILES.in and source files from srcdir (only works with
2524 *-patch-8 at the moment, but is backwards compatible with other
2527 * intltool-extract.in.in: Allow a --srcdir argument to be passed
2530 396 kenneth 2003-12-01
2531 2003-12-01 Kenneth Rohde Christiansen <kenneth@gnu.org>
2533 * intltool/Makefile.am
2534 * intltool/configure.in
2535 * intltool/intltool-merge.in.in
2536 * intltool/intltool.m4
2538 395 kenneth 2003-12-01
2539 2003-12-01 Kenneth Rohde Christiansen <kenneth@gnu.org>
2541 * intltool-merge.in.in:
2542 * tests/results/merge6.xml:
2543 * tests/results/merge7.xml:
2545 Remove some changes committed by accident.
2546 Added OrigStyle as the default Style.
2547 Updated tests to match the changes.
2549 394 kenneth 2003-12-01
2550 Added OrigStyle as the default Style
2552 393 kenneth 2003-11-30
2553 2003-12-01 Kenneth Rohde Christiansen <kenneth@gnu.org>
2555 * intltool-merge.in.in: Remove some changes committed by accident.
2557 392 baddog 2003-11-30
2560 391 kenneth 2003-11-26
2561 2003-11-26 Kenneth Rohde Christiansen <kenneth@gnu.org>
2565 Added Brian's OrigTree module.
2567 390 kenneth 2003-11-26
2568 2003-11-26 Kenneth Rohde Christiansen <kenneth@gnu.org>
2572 * intltool-merge.in.in:
2573 * modules/Makefile.am:
2574 * modules/XML/Parser/Style/OrigTree.pm:
2576 Added Brian's OrigTree module.
2578 389 kenneth 2003-11-19
2579 Actual commit all my changes
2581 388 kenneth 2003-11-19
2582 2003-11-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
2584 * intltool-merge.in.in: Small bugfix.
2586 387 kenneth 2003-11-19
2587 2003-11-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
2590 * configure.in: Changed release to 0.28
2592 386 bcameron 2003-11-18
2593 2003-11-18 Brian Cameron <Brian.Cameron@sun.com>
2595 * intltool-merge.in.in
2596 * tests/results/merge4.xml
2597 * tests/results/merge5p.xml
2598 * tests/results/merge5u.xml
2599 * tests/results/merge6.xml
2600 * tests/results/merge7.xml
2602 Updated intltool-merge so that it doesn't add a trailing '\n'
2603 character to CDATA values. Also corrected the logic of
2604 encoding/decoding the string before/after translation.
2606 385 billh 2003-11-11
2607 Finishing touches on fix for 46650. Thanks Kenneth and Brian!
2609 384 bcameron 2003-11-10
2610 2003-11-05 Brian Cameron <Brian.Cameron@sun.com>
2612 * intltool-merge.in.in
2613 Fixed bug which caused --multiple-output to break.
2615 383 billh 2003-11-10
2616 Incremented micro version, now 0.27.3.
2618 382 billh 2003-11-10
2619 Fix for 127237, adds INTLTOOL_KBD_RULE for gok.
2621 381 bcameron 2003-11-05
2622 2003-11-05 Brian Cameron <Brian.Cameron@sun.com>
2624 * intltool-merge.in.in
2625 * tests/results/merge4.xml
2626 * tests/results/merge5p.xml
2627 * tests/results/merge5u.xml
2628 * tests/results/merge6.xml
2629 * tests/results/merge7.xml
2631 Fix for bug #116526. Now intltool-merge uses a real XML parser,
2632 which means that it now depends on XML::Parser. Added logic so
2633 that element values are now translated as appropriate. Updated
2634 test output that is affected by this change. The following
2635 types of changes in output are caused by using an XML parser:
2636 whitespace differences and comments are no longer retained in
2639 Note that the logic has been changed so that the default
2640 translation is now included if no translation exists. This makes
2641 more sense now that you can have situations where untranslated
2642 strings might exist inside a block that has a translatable
2643 element (and vice versa).
2645 380 kenneth 2003-09-13
2646 2003-09-13 Kenneth Rohde Christiansen <kenneth@gnu.org>
2648 * intltool-merge.in.in: Added --multiple-output
2649 * test/selftest.pl.in: Added a still non-working test.
2651 Sun/GOK guys, see if this is what you want - this should be a
2654 379 baddog 2003-08-20
2655 2003-08-20 Abel Cheung <maddog@linux.org.hk>
2657 * intltool-update.in.in: Avoid bashism in xgettext version check.
2660 378 carlos 2003-08-14
2661 === intltool 0.27.2 ===
2663 2003-08-12 Abel Cheung <maddog@linux.org.hk>
2665 377 carlos 2003-08-12
2666 === intltool 0.27.1 ===
2668 2003-08-11 Carlos Perelló MarÃn <carlos@gnome.org>
2670 * intltoo-update.in.in: Fixed a small bug that brokes intltool-update
2671 when you don't specify an output file.
2673 * configure.in: Version 0.27.1
2675 376 baddog 2003-08-11
2676 2003-08-11 Abel Cheung <maddog@linux.org.hk>
2678 * intltool.m4: Fix broken support of .xam makefile rule.
2680 375 carlos 2003-08-11
2683 374 carlos 2003-08-11
2684 === intltool 0.27 ===
2686 2003-05-17 Carlos Perelló MarÃn <carlos@gnome.org>
2689 * configure.in: Version 0.27
2691 2003-08-11 Abel Cheung <maddog@linux.org.hk>
2693 * Makefile.am: Needn't distribute intltool-unicodify anymore since
2694 its functionality is superseded by msgconv.
2695 * intltool.m4: Add INTLTOOL_XAM_RULE for generating .xam files.
2697 2003-08-11 Abel Cheung <maddog@linux.org.hk>
2699 * intltool-update.in.in:
2700 Only remove headers generated by intltool. (bug #90890)
2701 Fall back to old behavior if gettext 0.12 is not found.
2703 2003-08-11 Carlos Perelló MarÃn <carlos@gnome-db.org>
2705 * intltool-update.in.in: Make use of gettext 0.12 to extract non-ASCII
2706 strings. (bug #99005)
2708 2003-08-11 Abel Cheung <maddog@linux.org.hk>
2710 * intltool-update.in.in:
2711 Code simplification and cleanup. Merge --dist option with &main.
2712 Announce POTFILES.ignore is obsolete (but do nothing, for
2713 compatability). Fix package name detection (where GETTEXT_PACKAGE
2714 contains variable with underscore). Bonobo .server files are XML
2715 type files and not INI type files.
2717 373 baddog 2003-08-09
2718 2003-08-07 Abel Cheung <maddog@linux.org.hk>
2720 * intltool-update.in.in (find_leftout_file): Fix detection of
2721 translatable generic XML file.
2723 372 baddog 2003-08-03
2724 Forgot some info in changelog (about #61965)
2726 371 baddog 2003-08-03
2727 Update intltool-* help messages
2729 370 baddog 2003-08-03
2730 2003-08-03 Abel Cheung <maddog@linux.org.hk>
2733 Updated manpages to reflect current options.
2734 * ChangeLog: convert to UTF-8.
2736 369 kenneth 2003-06-02
2737 2003-06-02 Kenneth Rohde Christiansen <kenneth@gnu.org>
2739 * doc/I18N-HOWTO: Updated with suggestion from gettext maintainer
2742 368 gustavo 2003-05-25
2743 2003-05-25 Gustavo Giraldez <gustavo.giraldez@gmx.net>
2745 * intltool-update.in.in: Added support for gtksourceview's .lang
2748 367 callum 2003-05-23
2749 Minor change to scheme string parsing to allow white space after the _
2751 366 kenneth 2003-05-18
2752 2003-05-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
2754 * intltool-update.in.in: Removed some \s's that were
2755 coursing problems. I still don't know why though - so
2756 if you understand perl, please take a look.
2758 365 kenneth 2003-05-17
2759 2003-05-17 Kenneth Rohde Christiansen <kenneth@gnu.org>
2762 * configure.in: Version 0.26
2763 * intltool-merge.in.in:
2764 Fix some iconv/charset issues (bug #113121, Morten Welinder)
2766 364 kenneth 2003-03-23
2767 backout some accidental committed lines
2769 363 dobey 2003-03-15
2770 2003-03-15 Rodney Dawes <dobey@free.fr>
2772 * intltool-merge.in.in: Handle no translations in get_newest_po_age
2774 362 kenneth 2003-03-13
2775 2003-03-12 Kenneth Christiansen <kenneth@gnu.org>
2777 * intltool-update.in.in: Fix small buglet introduced my
2778 Jamesh's patch that was added some time ago.
2780 361 kenneth 2003-03-12
2781 2003-03-11 Kenneth Christiansen <kenneth@gnu.org>
2783 * tests/selftest.pl.in: Cleaned up a bit.
2785 2003-03-11 Denis Barbier <barbier@linuxfr.org>
2787 * intltool-extract.in.in:
2788 * intltool-merge.in.in:
2789 * intltool-update.in.in: Send error messages to stderr instead of
2790 stdout. Fix some buglets related to --quiet/--verbose flags.
2794 360 kenneth 2003-03-11
2795 2003-03-11 Kenneth Christiansen <kenneth@gnu.org>
2797 * intltool.m4: fixed bug #98988
2799 359 jamesh 2003-03-04
2800 2003-03-04 James Henstridge <james@daa.com.au>
2802 * intltool-po-Makefile.in.in-patch-7: the patch.
2804 * intltoolize.in (auxdirline): handle patch-7
2806 * intltool-update.in.in (update_po_file): handle using a different
2808 (print_status): if -o is specified, check its status.
2810 358 tajima 2003-02-28
2811 use the same date format.
2813 357 malcolm 2003-02-26
2814 * intltool-po-Makefile.in.in-patch-5: Correct the invocation of
2815 INTLTOOL_MERGE. Fixes bug #106898.
2817 356 gcarneiro 2003-02-25
2820 355 tajima 2003-02-14
2821 * intltool-unicodify.in: Fix bug #105181. use iconv -f, instead of
2824 354 kenneth 2003-02-14
2826 2003-02-13 Kenneth Christiansen <kenneth@gnu.org>
2828 * intltool-update.in.in: Fixed some bugs introduced with
2829 variable substitution. Cleaned up the code.
2831 353 kenneth 2003-02-12
2832 2003-02-12 Kenneth Christiansen <kenneth@gnu.org>
2834 * intltool-update.in.in: Added variable substitution.
2836 352 kenneth 2003-01-18
2837 2003-01-18 Kenneth Christiansen <kenneth@gnu.org>
2839 * README: Added small section for packages not
2840 using the aufo* tools.
2842 351 kenneth 2003-01-11
2843 2003-01-11 Kenneth Christiansen <kenneth@gnu.org>
2845 * intltool-merge.in.in: Added some warnings.
2847 350 kristian 2003-01-09
2848 2003-01-09 Jordi Mallach <jordi@sindominio.net>
2850 * intltool-update: patch from Gregory Stark, call msgmerge with
2851 options before non-options to fix potential non-GNU getopt issues.
2853 349 kenneth 2003-01-06
2855 2002-01-06 Kenneth Rohde Christiansen <kenneth@gnu.org>
2857 * configure.in: Update VERSION
2858 * NEWS: Update news.
2860 348 fcrozat 2003-01-06
2862 * intltool-po-Makefile.in.in-patch-6:
2864 support latest version of Makefile.in.in from glib-gettextize
2867 347 chema 2002-12-28
2870 346 yaneti 2002-11-28
2871 2002-11-28 Yanko Kaneti <yaneti@declera.com>
2873 * intltool-update.in.in: strip the hints from POTFILES.in in -M mode.
2875 345 yaneti 2002-11-27
2876 2002-11-27 Yanko Kaneti <yaneti@declera.com>
2878 * intltool-update.in.in: when the line in POTFILES.in is not an xml or
2879 ini file, add it as is. Fixes yesterdays fix, ugh.
2881 344 yaneti 2002-11-26
2882 make the changelog more clear
2884 343 yaneti 2002-11-26
2885 2002-11-26 Yanko Kaneti <yaneti@declera.com>
2887 * intltool-update.in.in: don't generate .h.h files when the file is
2888 from a known type and also has the [type: gettext/..] magic.
2891 2002-11-25 Glynn Foster <glynn.foster@sun.com>
2893 * intltool-update.in.in: Add support for 'theme' files.
2895 341 yaneti 2002-11-23
2896 2002-11-23 Yanko Kaneti <yaneti@declera.com>
2898 * intltool-merge.in.in: revert the fix for #98988 as it apparently
2899 reencodes messages from UTF-8 to the locale chareset which later
2900 breaks some uses of these strings (like in gconf schemas which must
2903 340 yaneti 2002-11-23
2904 2002-11-23 Yanko Kaneti <yaneti@declera.com>
2906 * xml-i18n-po-Makefile.in.in-patch-5: additional changes to the patch
2907 to avoid double updating of the po files.
2909 339 yaneti 2002-11-23
2910 reverting the last thing, hopefully the last touch here. make distcheck works now
2912 338 yaneti 2002-11-23
2913 2002-11-23 Yanko Kaneti <yaneti@declera.com>
2914 * Makefile.am: Actually comment doc-i18n-tool once again.
2915 This was commented on purpose - the whole tool is not supposed
2916 to be in the build. Not sure why it was not documented properly.
2918 337 yaneti 2002-11-22
2919 remove some accidental changes :( how did that happen...
2921 336 kmaraas 2002-11-22
2922 2002-11-21 Yanko Kaneti <yaneti@declera.com>
2924 * xml-i18n-po-Makefile.in.in-patch-5 (added):
2927 335 yaneti 2002-11-22
2928 2002-11-21 Yanko Kaneti <yaneti@declera.com>
2930 * xml-i18n-po-Makefile.in.in-patch-5 (added):
2932 * xml-i18n-toolize.in:
2933 use a different patch for gettextize 4 and
2934 older programs still using xml-i18n-tools macros.
2936 334 kenneth 2002-11-21
2937 2002-11-21 Kenneth Rohde Christiansen <kenneth@gnu.org>
2939 * intltool-merge.in.in:
2941 Fixed #98988 with help from Sergey V. Udaltsov.
2943 333 kenneth 2002-11-21
2944 2002-11-21 Kenneth Rohde Christiansen <kenneth@gnu.org>
2946 * intltool-merge.in.in:
2947 * intltool-unicodify.in:
2949 Fixed #96169 with help from Laurent Vivier and Morten Welinder.
2952 Wed Nov 20 17:53:14 2002 Jonathan Blandford <jrb@redhat.com>
2954 * intltool.m4 (INTLTOOL_THEME_RULE): whoops. Make it work
2958 Wed Nov 20 15:05:36 2002 Jonathan Blandford <jrb@redhat.com>
2960 * intltool.m4 (INTLTOOL_THEME_RULE): Add a new .theme.in->.theme
2963 330 kenneth 2002-11-02
2964 2002-11-02 Kenneth Christiansen <kenneth@skummelt.no>
2966 * intltool/tests/cases/Makefile.am:
2967 Removed a file that was included by mistake.
2969 329 kenneth 2002-11-02
2972 328 kenneth 2002-11-01
2973 2002-11-01 Kenneth Christiansen <kenneth@gnu.org>
2975 * tests/*/Makefile.am: Fixed make distcheck.
2976 * NEWS: Updated news.
2977 * configure.in: Changed release version.
2979 327 kenneth 2002-10-22
2980 2002-10-22 Kenneth Christiansen <kenneth@gnu.org>
2982 * xml-i18n-toolize.in: I think it works with
2983 gettextize 4.x now - please test.
2985 326 kenneth 2002-10-22
2986 2002-10-22 Kenneth Christiansen <kenneth@gnu.org>
2988 * intltool-po-Makefile.in.in-patch-5:
2989 * intltool/Makefile.am:
2992 Made intltool work with gettextize 4.x
2994 Needs backporting to the xml-i18n-tools
2995 part of intltool. Should be trivial, but I don't
2996 have time to do it right now.
2998 325 mmclouglin 2002-10-19
2999 2002-10-20 Mark McLoughlin <mark@skynet.ie>
3001 * intltool-extract.in.in:
3002 (type_xml): recognise the "xml:space" attribute
3003 and preserve whitespace if set to "preserve".
3004 (msg_write): pass -1 as the limit to split so
3005 trailing whitespace is preserved. Fixes #95886.
3007 * tests/cases/extract9.xml:
3008 * tests/results/extract9.xml.h:
3009 * tests/selftest.pl.in: add a test case for the
3012 324 yaneti 2002-10-16
3013 2002-10-16 Yanko Kaneti <yaneti@declera.com>
3015 * tests/cases/test.schemas.in:
3016 * tests/results/test.schemas: fix some cut/paste/del silliness.
3018 323 yaneti 2002-10-03
3019 oops, a last minute change required by the @ -> [ ]
3021 322 yaneti 2002-10-03
3022 2002-10-02 Yanko Kaneti <yaneti@declera.com>
3024 * intltool-extract.in.in
3025 * intltool-merge.in.in: gconf schemas handling changes as described
3027 * tests/selftest.pl.in
3028 * tests/cases/Makefile.am
3029 * tests/results/Makefile.am
3030 * tests/cases/schemasmerge1.po (added)
3031 * tests/cases/schemasmerge2.po (added)
3032 * tests/cases/test.schemas.in (added)
3033 * tests/results/test.schemas (added)
3034 * tests/results/test.schemas.in.h (added): 2 tests for the above.
3036 321 yaneti 2002-10-03
3037 2002-10-02 Denis Barbier <barbier@linuxfr.org>
3039 * intltool-extract.in.in:
3040 * intltool-merge.in.in: minor fixes for the rfc822deb format, #92043
3042 * tests/results/extract10.templates_.h:
3043 * tests/results/merge10.templates (added): fixed tests for the above.
3045 320 yaneti 2002-10-02
3046 2002-10-02 Yanko Kaneti <yaneti@declera.com>
3048 * intltool-merge.in.in: add a short comment on the "<", ">" handling.
3050 on kenneth's request
3052 319 yaneti 2002-10-02
3053 2002-10-02 Yanko Kaneti <yaneti@declera.com>
3055 * intltool-merge.in.in: Encode/decode "<"/"<" in translations.
3058 318 kmaraas 2002-09-19
3059 2002-09-18 Kjartan Maraas <kmaraas@gnome.org>
3061 * intltool-unicodify: Bad Jacob, add missing semicolon so this works.
3063 317 jberkman 2002-09-10
3064 2002-09-10 jacob berkman <jacob@ximian.com>
3066 * intltool-unicodify.in:
3067 * intltool-merge.in.in: don't print a warning if charset.alias isn't
3070 316 jberkman 2002-09-09
3071 2002-09-09 jacob berkman <jacob@ximian.com>
3073 * configure.in: check for $prefix before defaulting to the default
3074 prefix. there's a better way to do this...
3076 315 jberkman 2002-09-06
3077 2002-09-06 jacob berkman <jacob@ximian.com>
3079 * intltool-unicodify.in: don't hard code charset.alias path
3081 314 kenneth 2002-09-02
3084 313 kenneth 2002-08-31
3085 *** empty log message ***
3087 312 kenneth 2002-08-31
3088 2002-08-29 Laurent Vivier <laurent.vivier@bull.net>
3090 intltool-merge uses iconv to convert charset but
3091 charset name is name used by linux. For instance,
3092 linux uses charset name "ISO8859-1", and for AIX
3093 charset name is "ISO-8859-1". intltool-merge needs
3094 to convert the charset name to local charset name.
3096 glib provides a mecanisme in libcharset to convert
3097 correctly name according to local OS. A file
3098 (charset.alias) is installed on system by glib.
3100 This commit uses this file to help intltool to convert
3101 charset name. If the file isn't found on system,
3102 intltool-merge works like before (use given charset name).
3104 * intltool-merge.in.in: Add support for charset alias
3105 as defined in glib/libcharset
3106 * intltool-unicodify.in: Ditto
3107 * configure.in: Define pat hto find charset.alias (expand
3108 libdir in EXPANDED_LIBDIR)
3110 311 kenneth 2002-08-31
3111 2002-08-31 Kenneth Christiansen <kenneth@gnu.org>
3113 * intltool-extract.in.in:
3114 * intltool-merge.in.in:
3116 Add support for 'default' tags. Fixes #89747
3118 2002-08-21 Jody Goldberg <jody@gnome.org>
3120 * xml-i18n-tools.m4 (AC_DEFUN) : Do not use srcdir in the
3121 AC_OUTPUT_COMMANDS. That is a local variable that holds random paths
3122 by the time we try to use it.
3123 * intltool.m4 : ditto.
3127 310 kenneth 2002-08-29
3130 309 gleblanc 2002-08-29
3131 2002-08-28 Gregory Leblanc <gleblanc@linuxweasel.com>
3133 * intltool.spec.in: Few cleanups, detailed inline
3135 308 kenneth 2002-08-28
3136 2002-08-29 Kenneth Christiansen <kenneth@gnu.org>
3138 * Applied patch from Denis Barbier to support the RTF822 format
3142 2002-08-18 Havoc Pennington <hp@pobox.com>
3144 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
3145 both automake 1.6 and 1.4 installed get the right automake. Means
3146 compilation from CVS will now require the latest automake 1.4
3147 release, or manually creating symlinks called "automake-1.4" and
3150 306 kenneth 2002-06-10
3151 2002-06-11 Kenneth Rohde Christiansen <kenneth@gnu.org>
3153 * intltool.m4: Added a rule for prop files.
3155 305 kenneth 2002-06-03
3156 Added release marker
3158 304 kenneth 2002-06-03
3159 2002-06-04 Kenneth Rohde Christiansen <kenneth@gnu.org>
3161 * tests/results/extract8.glade.h: Fixed test.
3163 303 kenneth 2002-06-03
3164 Preparing for new release
3166 302 kenneth 2002-06-01
3167 2002-06-01 Kenneth Rohde Christiansen <kenneth@gnu.org>
3169 * intltool-extract.in.in: Fixed buglet.
3171 301 kenneth 2002-05-31
3172 2002-05-31 Kenneth Rohde Christiansen <kenneth@gnu.org>
3174 * intltool-extract.in.in: Added support for translation of
3175 descriptions used by ATK in glade files.
3177 300 baddog 2002-05-26
3178 Forgot to commit this file, see Changelog at 20th May for detail
3180 299 kenneth 2002-05-23
3181 2002-05-23 Kenneth Rohde Christiansen <kenneth@gnu.org>
3183 * intltool-extract.in.in: Made schemas extraction code more
3186 298 baddog 2002-05-20
3187 2002-05-21 Abel Cheung <maddog@linux.org.hk>
3189 * intltool-update.in.in: Force intltool-update to exit if
3190 POTFILES.in is not found. Add detection of glade2 files in
3193 297 kenneth 2002-05-19
3194 2002-05-20 Kenneth Rohde Christiansen <kenneth@gnu.org>
3196 * configure.in: Forgot to bump version.
3198 296 kenneth 2002-05-19
3199 2002-05-20 Kenneth Rohde Christiansen <kenneth@gnu.org>
3203 295 mmclouglin 2002-05-19
3204 2002-05-20 Mark McLoughlin <mark@skynet.ie>
3206 * intltool.m4: use $srcdir when looking for
3209 294 kenneth 2002-05-19
3210 2002-05-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
3212 * intltool-update.in.in: Made -m respect .schemas
3215 293 kenneth 2002-05-19
3216 2002-05-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
3220 292 kenneth 2002-05-19
3221 2002-05-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
3223 * configure.in: Bump version, so people can require
3224 intltool 0.20 if they use schemas support.
3226 291 kenneth 2002-05-19
3227 2002-05-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
3229 * intltool-update.in.in:
3230 * intltool-extrace.in.in:
3231 * intltool-merge.in.in: We don't need to mark strings. We always
3232 translates.schemas files.
3234 290 kenneth 2002-05-19
3235 2002-05-19 Kenneth Rohde Christiansen <kenneth@gnu.org>
3238 * intltool-update.in.in:
3239 * intltool-merge.in.in: Added support for .schemas files.
3241 289 kenneth 2002-05-16
3242 2002-05-17 Kenneth Rohde Christiansen <kenneth@gnu.org>
3244 * NEWS: Updated to prepare for release.
3246 288 baddog 2002-05-08
3247 Prevent infinite looping when determining package name
3249 287 jberkman 2002-05-07
3250 2002-05-06 jacob berkman <jacob@ximian.com>
3252 * revert previous commit
3254 286 jberkman 2002-05-06
3255 2002-05-06 jacob berkman <jacob@ximian.com>
3257 * intltool.m4 (INTLTOOL_UPDATE):
3258 * xml-i18n-tools.m4 (XML_I18N_UPDATE): s/srcdir/top_srcdir/
3260 285 kenneth 2002-05-03
3261 2002-05-03 Kenneth Rohde Christiansen <kenneth@gnu.org>
3263 * intltoolize.in: Now works with configure.ac aswell as
3264 configure.in. Please send me patches if I broke anything.
3266 284 kenneth 2002-05-03
3267 2002-05-02 Abel Cheung <maddog@linux.org.hk>
3269 * intltool-update.in.in: Fix regex bug I introduced, so that
3270 some non-word characters are allowed in package name.
3272 283 kenneth 2002-05-02
3275 282 kenneth 2002-05-02
3278 281 kenneth 2002-05-02
3279 2002-05-01 Abel Cheung <maddog@linux.org.hk>
3281 * intltool-update.in.in:
3282 - Attempt to read configure.ac if configure.in is not found.
3283 - Perform variable substitutions when determining package name.
3284 (fixes #66155 and #78926)
3286 280 kenneth 2002-04-20
3287 2002-04-20 Kenneth Rohde Christiansen <kenneth@gnu.org>
3289 * doc/I18N-HOWTO: Updated.
3291 279 kenneth 2002-04-18
3292 2002-04-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
3294 * doc/Makefile.am: Made it pass distcheck again
3296 278 kenneth 2002-04-18
3297 2002-04-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
3299 * doc/Makefile.am: Added I18N-HOWTO.
3300 * doc/I18N-HOWTO: Added HOWTO on adding i18n support to an
3301 application. Thanks to Thomas Vander Stichele for improving and
3304 277 kenneth 2002-04-18
3305 2002-04-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
3307 * tests/selftest.pl.in: Made more portable (fixes #78594)
3309 276 kenneth 2002-04-18
3310 2002-04-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
3312 * intltool-extract.in.in: Fixed a typo.
3314 275 kenneth 2002-04-18
3315 2002-04-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
3317 * intltool-extract.in.in: Fixed accidently key press,
3318 that made it not compile :(
3320 274 kenneth 2002-04-18
3321 2002-04-18 Kenneth Rohde Christiansen <kenneth@gnu.org>
3323 * intltool-extract.in.in: Fixed Glade XML decoding. (Fixes #78855)
3325 273 kenneth 2002-04-15
3326 2002-04-15 Kenneth Rohde Christiansen <kenneth@gnu.org>
3328 * intltool-update.in.in: Added error message.
3330 272 kenneth 2002-03-26
3333 271 kenneth 2002-03-26
3334 2002-03-26 Kenneth Rohde Christiansen <kenneth@gnu.org>
3338 270 darin 2002-03-17
3339 * intltool-merge.in.in: Don't confuse a nonexistent file with an
3340 age of 0. Patch from nix@esperi.demon.co.uk.
3342 269 kenneth 2002-03-09
3343 2002-03-09 Kenneth Rohde Christiansen <kenneth@gnu.org>
3346 * configure.in: Bumped version.
3349 2002-03-07 Sven Neumann <sven@gimp.org>
3351 * tests/cases/extract7.xml
3352 * tests/cases/merge7.xml.in
3353 * tests/results/extract7.xml.h
3354 * tests/results/merge7.xml: updated tests to use embedded markup in
3355 translatable messages.
3357 267 kenneth 2002-03-06
3358 2002-03-06 Kenneth Rohde Christiansen <kenneth@gnu.org>
3360 * intltool.m4: Made the version check more portable.
3361 Reported by Morten and quickly fixed by Cactus and Jacob, Thanks!
3363 266 kenneth 2002-03-02
3366 265 kenneth 2002-03-02
3367 Prepare for new release
3369 264 darin 2002-02-28
3370 * intltool-update.in.in: Check for illegal combinations of arguments.
3371 Check for good language code only when language code is needed.
3373 263 darin 2002-02-28
3374 * intltool-update.in.in: Fix bug so that language code does not
3375 have to be on the command line before any options.
3377 262 kenneth 2002-02-27
3378 2002-02-27 Kenneth Christiansen <kenneth@gnu.org>
3380 * configure.in: Fixed small bug that I missed.
3381 * intltool-update.in.in: Make it work in all dirs called
3382 po/ or po-something/. Should make it more useful with the GIMP
3384 261 kenneth 2002-02-27
3385 2002-02-27 Kenneth Christiansen <kenneth@gnu.org>
3387 * configure.in: Applied patch from Stefan Kost that fixes an issue
3388 with the perl check that he and Carlos was seeing.
3390 260 kenneth 2002-02-27
3391 2002-02-27 Kenneth Christiansen <kenneth@gnu.org>
3393 * intltool.m4: Made version check work. Thanks to Cactus for
3394 helping me out with the escaping, and frb for beautifying the
3397 259 kenneth 2002-02-27
3398 2002-02-27 Kenneth Christiansen <kenneth@gnu.org>
3400 * doc/intltool-extract.8: Link to intltool-update.8
3401 * doc/intltool-merge.8: Link to intltool-update.8
3402 * doc/intltool-prepare.8: Link to intltool-update.8
3403 * doc/intltool-update.8: New manual page from Stefan Kost
3404 <kost@imn.htwk-leipzig.de>.
3405 * doc/Makefile.am: Updated.
3408 2002-02-27 Sven Neumann <sven@gimp.org>
3410 * intltool-extract.in.in: don't decode < and > entities and allow
3411 XML tags in the translatable messages (e.g. for text markup).
3413 * intltool-merge.in.in: don't encode or decode < and > entities.
3415 257 darin 2002-02-26
3416 * intltool.m4: Add missing AC_SUBST for .ui rule that Kenneth pointed
3419 256 darin 2002-02-26
3420 * intltool-merge.in.in: Write out a message to make it clear what's
3421 happening when we find an old cache file and don't use it. I was
3422 seeing some strange stuff, and this message might help me understand
3423 more clearly what's going on.
3425 255 darin 2002-02-25
3427 * configure.in: Bump version.
3429 254 darin 2002-02-25
3430 * intltool-update.in.in: Handle C comments when reading files for
3433 253 darin 2002-02-25
3434 * intltool-merge.in.in: Don't merge fuzzy translations in.
3435 * tests/results/merge1.xml: Correct test results to reflect fuzzy
3438 252 darin 2002-02-25
3441 251 darin 2002-02-25
3442 * NEWS: Notes for 0.16 release.
3443 * configure.in: Bump version.
3445 * tests/cases/Makefile.am:
3446 * tests/results/Makefile.am:
3447 Add new test cases so they end up in the tarball.
3449 250 darin 2002-02-25
3450 * TODO: Mention gettext 0.11 issue.
3451 * configure.in: Strengthen perl version check.
3453 * intltool-extract.in.in: Tweak glade2 regex.
3455 * intltool-merge.in.in: Allow alternate iconv program to be
3456 specified in INTLTOOL_ICONV environment variable. Put translations
3457 in the database even if the msgstr is the same as the msgid.
3459 * intltool-update.in.in: Tweak glade2 regex. Fix the update_po_file
3460 change Kenneth left 1/2 done in here. Replace code to move .po file
3461 on top of .pot file with more perlish version.
3464 gimp uses intltool now
3466 248 jamesh 2002-02-23
3467 one last fix I missed from Darin's change recommendations.
3469 247 jamesh 2002-02-23
3470 2002-02-23 James Henstridge <james@daa.com.au>
3472 * tests/selftest.pl.in (check_merge_result($)): add test case for
3473 new style glade files.
3475 * intltool-update.in.in (determine_type): make change requested by
3478 2002-02-22 James Henstridge <james@daa.com.au>
3480 * intltool-update.in.in (determine_type): treat .glade2 files as
3483 * intltool-extract.in.in (type_glade): handle translatable strings
3484 in new style glade files as well.
3486 246 veillard 2002-02-16
3487 * doc-i18n-tool/doc-i18n-tool.c: added the capacity to ignore
3488 presentation element (not cascading though), currently only
3489 "accel" is part of the list, edit and add it to the presentation
3490 element list. Asked by jdub.
3493 245 darin 2002-02-14
3494 * doc/intltool-merge.8: Update by Stefan Kost
3495 <kost@imn.htwk-leipzig.de>.
3497 244 darin 2002-02-11
3498 * intltool-update.in.in: Fixed !=~ that should have been a
3499 !~. Damn, I'll probably have to do another release.
3501 243 darin 2002-02-10
3502 * NEWS: Updated for 0.15 release.
3504 242 darin 2002-02-10
3505 * intltool-merge.in.in: Got rid of dependencies on
3506 perl libraries that we really didn't need.
3508 241 darin 2002-02-10
3509 Turn on the production version of Kenneth's cache.
3510 This should make things a lot faster.
3512 * intltool-merge.in.in: Make it use the text-style
3513 cache if you pass in a place to cache on the command line.
3514 Also don't run iconv if UTF-8 is the character set.
3515 Get rid of the NDBM-based caches.
3517 * intltool.m4: Pass in a place to cache for all the
3518 cases where we are doing UTF-8 translations.
3520 240 kenneth 2002-02-08
3521 2002-02-08 Kenneth Rohde Christiansen <kenneth@gnu.org>
3523 * intltool-unicodify.in: Fixed some small stupidities.`
3525 239 kenneth 2002-02-08
3526 2002-02-08 Kenneth Rohde Christiansen <kenneth@gnu.org>
3528 * intltool-unicodify.in: Updated to be much more
3529 useful. Hopefully people will use it and report
3532 238 kenneth 2002-02-07
3533 2002-02-07 Kenneth Christiansen <kenneth@gnu.org>
3535 * doc/intltool-merge.8: Updated to reflect my latest
3536 changes. Should have been done long ago.
3538 237 darin 2002-02-04
3539 * intltool.m4: Add a rule for ".ui" files.
3541 236 darin 2002-02-04
3542 * intltool-merge.in.in: Fix uninitialized variable problem.
3544 235 darin 2002-02-04
3545 * intltool-merge.in.in: More experimental cache work from
3546 Kennth and some other small fixes.
3547 * intltool-update.in.in: Lots of small tweaks by Kenneth.
3549 234 cactus 2002-01-31
3550 2002-01-31 ERDI Gergo <cactus@cactus.rulez.org>
3552 * intltoolize.in: populate $auxdir in a subshell, so
3553 po/Makefile.in.in is found even when AC_AUX_DIR is set.
3555 233 darin 2002-01-31
3556 * configure.in: Turn off the part of this file that deals
3557 with doc-i18n-tool, since it has some small problems and
3558 doc-i18n-tool is currently turned off. Also bump version.
3560 232 cactus 2002-01-31
3561 2002-01-31 ERDI Gergo <cactus@cactus.rulez.org>
3563 * intltoolize.in: use po/Makefile.in.in patch #4 if latest
3564 Makefile.in.in (from glib-gettextize) is detected
3566 231 darin 2002-01-29
3567 * NEWS: Updated for 0.14 release.
3568 * configure.in: Bump to 0.14.
3570 230 cactus 2002-01-29
3571 2002-01-29 ERDI Gergo <cactus@cactus.rulez.org>
3573 * intltool.m4: use AC_DIVERT to access config.status only when the
3574 AC_DIVERSION_ICMDS macro is defined, and revert to
3575 AC_CONFIG_COMMANDS_PRE when not (closes: #69991)
3577 229 darin 2002-01-29
3580 228 darin 2002-01-28
3581 * NEWS: Updated for 0.13 release.
3582 * intltool.m4: Tweak comment.
3584 227 rossg 2002-01-28
3587 226 cactus 2002-01-25
3588 2002-01-25 ERDI Gergo <cactus@cactus.rulez.org>
3590 * xml-i18n-tools.m4:
3591 * intltool.m4: Since AC_OUTPUT_COMMANDS_PRE is an Autoconf
3592 2.50-only feature, use the AC_DIVERSION_ICMDS diversion instead,
3593 to modify po/POTFILES in the config.status script
3595 225 darin 2002-01-25
3596 * intltool.m4: Tweak comments.
3598 224 cactus 2002-01-25
3599 2002-01-24 ERDI Gergo <cactus@cactus.rulez.org>
3601 * intltool.m4: Remove intltool [] tags from POTFILES
3603 223 darin 2002-01-22
3604 * intltool-merge.in.in: Don't use NDBM_File unless the
3605 environment variable tells us to.
3607 222 darin 2002-01-21
3608 * intltool-merge.in.in: Kenneth implemented a cache to
3609 make merging much faster. But we don't have a complete
3610 solution about where to put the cache. For now, you can
3611 turn on the cache by setting the environment variable
3614 * intltool-update.in.in: Formatting tweak.
3616 221 darin 2002-01-17
3617 * intltool-update.in.in:
3618 Mostly changes by Kenneth Christiansen <kenneth@gnu.org>.
3619 This is an attempt to fix a bug in intltool -M where it
3620 doesn't find glade files containing translatable strings.
3621 Some other miscellaneous cleanups too.
3623 220 darin 2002-01-17
3625 * intltool-update.in.in: Fix some typos.
3627 219 fcrozat 2002-01-16
3628 * intltool-prepare.in: Be sure to escape backslashes
3630 218 jpablo 2002-01-07
3631 2002-01-07 Juan Pablo Mendoza <jpablo@gnome.org>
3633 * USED: Add gnome-games.
3635 217 darin 2002-01-07
3636 * intltool-update.in.in: Look at both POTFILES.in and POTFILE.ignore.
3638 216 jpablo 2002-01-07
3639 2002-01-06 Juan Pablo Mendoza <jpablo@gnome.org>
3641 * intltool-update.in.in:
3644 Added suport for caves files (gnome-games/gnome-stones/*.caves),
3645 theses are just like desktop files.
3649 * intltool-prepare.in (contains): chomp the readed
3650 line since it may contain stuff like \n and so.
3652 215 darin 2001-12-31
3653 * NEWS: Oops, 0.12 already went out.
3654 * configure.in: Bump to 0.13.
3656 214 darin 2001-12-31
3657 * NEWS: 0.12, this time for sure.
3659 213 darin 2001-12-04
3660 * intltool-merge.in.in: Fix regexp so we don't run into
3661 trouble when desktop file entries have metacharacters in them.
3663 212 carlos 2001-11-13
3664 2001-11-13 Carlos Perelló Marín <carlos@gnome-db.org>
3666 * USED: gedit's HEAD use now intltool.
3668 211 darin 2001-11-09
3669 * NEWS: Updated for 0.12 release.
3671 * tests/cases/Makefile.am:
3672 * tests/results/Makefile.am:
3673 Finish adding new test case.
3675 210 darin 2001-11-06
3676 * intltool-merge.in.in: Fix whitespace chomping bug for keys
3677 and desktop files I introduced when I did the rewrite.
3679 * tests/cases/.cvsignore:
3680 * tests/cases/merge8.keys.in:
3681 * tests/cases/test.po:
3682 * tests/results/merge8.keys:
3683 * tests/selftest.pl.in:
3684 Add a test case for .keys file merging.
3686 209 darin 2001-11-06
3687 * intltool-update.in.in: Get package name from GETTEXT_PACKAGE
3690 208 darin 2001-11-06
3691 * intltool-prepare.in: Fix bug where it used a regex when all
3692 we want to do was compare two strings.
3694 207 darin 2001-11-04
3697 Prepare for 0.12 release.
3699 206 darin 2001-11-01
3700 * intltool-merge.in.in: Fix another regular expression problem,
3701 where something looks like an array dereference.
3703 205 darin 2001-10-29
3704 * intltool-extract.in.in: Some simplifications.
3705 * intltool-merge.in.in: Better fix for the the "C++ file" problem.
3706 Some code simplification.
3708 204 jberkman 2001-10-29
3709 2001-10-29 jacob berkman <jacob@ximian.com>
3711 * intltool-merge.in.in (keys_merge_translations): line from stric
3712 to not choke on things like "C++ file"
3714 203 jberkman 2001-10-29
3715 2001-10-29 jacob berkman <jacob@ximian.com>
3717 * intltool-po-Makefile.in.in-patch-3: add back top_builddir
3718 definition because $INTLTOOL_UPDATE refers to it
3720 202 darin 2001-10-29
3721 * intltool-merge.in.in:
3722 Major rewrite. Handle entities better, handle multiline entries
3723 in .po files better. Handle multiple translations within the
3724 same element in an oaf-style file better.
3726 * tests/cases/merge6.po: Fix test case since we now decode entities
3727 properly for the .po file entries.
3729 * tests/cases/test.po: Remove _File test case since it requires
3730 something we haven't even designed -- translating attributes for a
3731 non-empty XML node. Change merge7 part of test to use a more realistic
3734 * tests/results/merge1.xml: Add all the translations that the old
3735 version was failing to include.
3737 * tests/results/merge7.xml: Took out some whitespace that is no longer
3738 preserved by the merging process.
3740 201 jberkman 2001-10-29
3741 2001-10-29 jacob berkman <jacob@ximian.com>
3743 * intltool-update.in.in: add support for a --gettext-package
3746 * intltoolize.in: apply new patch to new Makefile.in.in's
3748 * intltool-po-Makefile.in.in-patch-3:
3749 * Makefile.am (pkgdata_DATA): add glib-gettextize'd patch
3751 200 darin 2001-10-26
3753 * doc-i18n-tool/Makefile.am:
3754 Oops. Not so easy to turn something off.
3756 199 darin 2001-10-26
3757 * Makefile.am: Turn off compiling of doc-i18n-tool as an
3758 interim measure so people using eazel-hacking can build.
3759 Soon, we can make this a configure-time option and change
3760 eazel-hacking to use that.
3762 198 darin 2001-10-24
3763 * intltool.spec.in: Set up mandir (thansk Toralf Lund)
3766 Mon Oct 22 19:39:39 2001 Jonathan Blandford <jrb@redhat.com>
3768 * autogen.sh: fix message now that we compile.
3771 Mon Oct 22 17:31:26 2001 Jonathan Blandford <jrb@redhat.com>
3773 * doc-i18n-tool/doc-i18n-tool.c: add doc-i18n-tool to cvs.
3774 * doc-i18n-tool/.cvsignore:
3775 * doc-i18n-tool/Makefile.am:
3777 * Makefile.am: add build support for it
3779 195 darin 2001-10-16
3780 * intltool-merge.in.in: Remove whitespace in a way that
3781 matches what intltool-extract does.
3783 * intltool-extract.in.in:
3785 * tests/cases/.cvsignore:
3786 * tests/cases/Makefile.am:
3787 * tests/cases/merge7.xml.in:
3788 * tests/cases/test.po:
3789 * tests/results/Makefile.am:
3790 * tests/results/merge7.xml:
3791 * tests/selftest.pl.in:
3792 Added a test for the above change.
3794 * tests/cases/extract2.keyprop:
3795 * tests/results/extract2.keyprop.h:
3796 Removed a redundant test.
3798 194 darin 2001-10-09
3799 * intltool-extract.in.in: Remove excess whitespace.
3800 Still nowhere near real XML parsing, but better than
3801 before for multi-line XML.
3803 * tests/cases/.cvsignore:
3804 * tests/cases/Makefile.am:
3805 * tests/cases/extract7.xml:
3806 * tests/results/Makefile.am:
3807 * tests/results/extract7.xml.h:
3808 * tests/selftest.pl.in:
3809 Add a test for the above change.
3811 193 darin 2001-10-05
3812 * intltool.spec.in: Second try.
3814 192 darin 2001-10-05
3815 * intltool.spec.in: A naive cut at adding "Provides"
3816 so that RPMs can ask for xml-i18n-tools and get us and
3819 191 darin 2001-10-04
3820 * configure.in: Bump version to 0.11.1 so that cvs will
3821 be newer than the released version.
3823 190 darin 2001-10-04
3824 intltool, not xml-i18n-tools
3826 189 darin 2001-10-04
3827 Mark the 0.11 release in the log.
3829 188 darin 2001-10-04
3830 Remove unneeeded entries.
3832 187 darin 2001-10-04
3833 * NEWS: More news, release will be 0.11, not 0.10.
3834 * configure.in: Bump version number.
3836 * tests/cases/Makefile.am: Add missing files so "make
3838 * tests/results/Makefile.am: Add missing files so "make
3841 * tests/selftest.pl.in: Do the tests in the destination
3842 directory, instead of in srcdir.
3844 186 darin 2001-10-04
3845 * intltool-extract.in.in:
3846 * intltool-merge.in.in:
3847 * intltool-update.in.in:
3851 * xml-i18n-toolize.in:
3852 * xml-i18n-tools.m4:
3853 More license tweaking, and some updates of email addresses.
3855 185 darin 2001-10-04
3856 * intltool-prepare.in: Missed a bit.
3858 184 darin 2001-10-04
3859 * intltool-extract.in.in:
3860 * intltool-merge.in.in:
3861 * intltool-prepare.in:
3862 * intltool-update.in.in:
3865 183 peterw 2001-10-04
3866 2001-10-03 Peter Williams <peterw@ximian.com>
3868 * intltoolize.in: Define $intltool_m4 because it's supposed to
3871 * xml-i18n-toolize.in: Analogous fix.
3873 182 darin 2001-10-03
3874 * COPYING.LIB: Maciej says that switching to LGPL was a mistake.
3875 I'll remove this, and he'll fix the licenses in the source files.
3877 181 kenneth 2001-10-02
3878 2001-10-02 Kenneth Christiansen <kenneth@gnu.org>
3880 * intltool-*: Changed license, and s/xml-i18n-tools/intltool/;
3881 * COPYING.LIB: New file describing the LGPL licence
3883 180 darin 2001-10-02
3884 * intltool.m4: A bit of cleanup and reorganization.
3886 179 darin 2001-10-02
3887 * doc/intltool-extract.8:
3888 * doc/intltool-merge.8:
3889 * doc/intltool-prepare.8:
3890 Fix mailing list address.
3892 178 darin 2001-10-02
3893 * NEWS: Put some things in to prepare for a 0.10 release.
3894 * README: Fix some grammar, and make more things right for the new
3897 177 darin 2001-10-02
3899 * xml-i18n-tools.m4:
3900 Fix mistake where the whitespace screws up the macros.
3902 176 darin 2001-10-01
3903 First cut at all the name changes to call it intltool.
3904 If you use the new m4 macros, everything defaults to doing it the
3905 right way for gnome 2 (using UTF-8 everywhere).
3907 175 darin 2001-10-01
3908 * xml-i18n-tools.m4: A bit more cleanup in here.
3910 174 darin 2001-10-01
3911 * xml-i18n-tools.m4: Fix longstanding problem where the merge rule
3912 doesn't work if you don't have any .po files by using $(wildcard)
3913 inside the make rules.
3915 173 carlos 2001-09-29
3916 2001-09-29 Carlos Perelló Marín <carlos@gnome-db.org>
3918 * USED: Added ganimal.
3920 172 darin 2001-09-26
3921 * xml-i18n-merge.in.in: Added a comment.
3923 171 darin 2001-09-24
3924 * xml-i18n-tools.m4: Used % instead of \%. It turns out that
3925 the reason the backslash was needed before was a subtle consequence
3926 of using two lines in our macro expansions. Now that we have single
3927 lines, we don't need the \ any more. Took me a long time to figure
3928 that one out. Also use plain old AC_SUBST -- the HACK_SUBST is not
3929 needed any more now that we have 1-line expansions.
3931 170 darin 2001-09-23
3932 * xml-i18n-extract.in.in:
3933 * xml-i18n-merge.in.in:
3934 * xml-i18n-update.in.in:
3935 Remove "-?" option as a way to get help for compatibility with
3936 older versions of perl (or is it older versions of a perl lib?).
3937 Patch contributed by drk@sgi.com.
3939 169 darin 2001-09-23
3940 * xml-i18n-update.in.in: Ignore comment lines when reading
3941 POTFILES.in -- fixes bug 60999.
3943 * xml-i18n-tools.m4: Whitespace tweak.
3945 168 darin 2001-09-19
3946 * tests/cases/test.po: Removed a troublesome test case. We don't
3947 really need to handle cases where we escape a non-reserved character.
3949 * xml-i18n-merge.in.in: Fix escape logic so it's clear that it won't
3950 be confused by partial escape sequences. Also remove the absurd code
3951 that turns "\n" into "n".
3953 167 carlos 2001-09-19
3954 2001-09-19 Carlos Perelló Marín <carlos@gnome-db.org>
3956 * xml-i18n-tools.spec.in: fixes from jgotts@linuxsavvy.com
3957 (kenneth sended me this patch)
3958 * xml-i18n-update.in.in
3959 * xml-i18n-extract.in.in: Added .scm support from old intltool code
3960 from kenneth and scripts from gimp.
3962 166 carlos 2001-09-19
3963 2001-09-19 Carlos Perelló Marín <carlos@gnome-db.org>
3965 * Added the changes from kenneth (intltool rel 0.9.5)
3967 165 darin 2001-09-19
3968 * xml-i18n-tools.m4: Fixed the long-standing "split line"
3969 bug by just using semicolons instead of newlines. I have
3970 no idea why we didn't think of this before.
3972 164 darin 2001-09-15
3973 * doc/xml-i18n-extract.8:
3974 * doc/xml-i18n-merge.8:
3975 * doc/xml-i18n-prepare.8:
3976 * doc/xml-i18n-toolize.8:
3977 * xml-i18n-extract.in.in:
3978 * xml-i18n-merge.in.in:
3979 Updated my email address.
3981 163 darin 2001-09-15
3982 * xml-i18n-prepare.in: A few simplifications.
3984 162 carlos 2001-09-09
3985 *** empty log message ***
3987 161 carlos 2001-09-09
3988 *** empty log message ***
3990 160 carlos 2001-09-09
3991 2001-09-09 Carlos Perelló Marín <carlos@gnome-db.org>
3993 * doc/*: Added the manpages from intltool. They aren't
3994 installed yet because I have only changed /s/intl/xml-i18n-/
3995 and they need more work and also the script need more
3996 options from intltool. I'm working on it, please be patient.
3998 159 rslomkow 2001-09-02
3999 * tests/cases/Makefile.am: changed extract1.desktop.in
4000 to extract1.desktop as the .in file did not exist.
4002 158 carlos 2001-09-01
4003 2001-09-01 Carlos Perelló Marín <carlos@gnome-db.org>
4005 * xml-i18n-update.in.in: Fixed the .server support.
4007 157 darin 2001-08-26
4008 * xml-i18n-tools.m4: Don't touch the xml-i18n-* scripts when they
4009 haven't really changed. This reduces the amount of redundant
4010 re-translating that happens if you rerun configure, something I
4013 156 chyla 2001-08-24
4014 * xml-i18n-update.in.in: Appended "--keyword=U_" to the list of
4015 parameters passed to xgettext.
4016 U_() is used in Evolution to get UTF-8 string from current (probably
4017 non-utf) translation domain.
4018 Of course this is useful only in GNOME 1.x apps.
4020 155 chyla 2001-08-21
4021 * README: s/XML_UTF8_XML_KIND/XML_I18N_XML_KIND/
4023 154 mstachow 2001-08-20
4024 * xml-i18n-tools.m4: REmove buggy check for xml-i18n-tools 0.9 or
4025 greater. First of all, ./xml-i18n-merge is not generated until
4026 after configure runs, so running it inside configure is not a good
4027 idea. The check won't do much anyway since if you have the version
4028 of the m4 file that requires 0.9, you must also have 0.9 itself.
4030 153 cyrille 2001-08-19
4031 * xml-i18n-tools.m4: Added a second, optional parameter. If this
4032 is equal to G2 (as in "GNOME 2.0 or better"), then there is no
4033 variable behaviour based on the value of $XML_I18N_XML_KIND or
4034 _KEYS_KIND. All _MERGE_.*_RULEs have been marked as using -p for
4035 G1, -u for G2 if nothing better was known. (OAF is -p only)
4037 * README: documented the above capability.
4039 152 cyrille 2001-08-19
4040 * xml-i18n-merge.in.in: (get_po_encoding): more resilient regex as
4041 advised by Darin. (unescape_po_string): unescaped \\ too.
4042 Refactored the regex. (entity_encode): removed the \ handling.
4044 * tests/cases/merge6.(xml.in|po):
4045 * tests/results/merge6.xml: included more tests on escapes.
4047 151 cyrille 2001-08-19
4050 150 cyrille 2001-08-19
4051 * xml-i18n-merge.in.in: (get_po_encoding): more resilient regex as
4053 * tests/selftest.pl.in: re-aligned the [OK] notices and put them a
4054 bit further on the right side.
4056 149 cyrille 2001-08-18
4057 * xml-i18n-merge.in.in: (get_po_encoding): put a warning and a
4058 default if the charset spec is absent.
4059 (entity_encode_sane): renamed to entity_encode_int_minimalist.
4060 (entity_encode_int): renamed to entity_encode_int_even_high_bit.
4062 * xml-i18n-tools.m4: (XML_I18N_MERGE_SERVER_RULE): use --utf8.
4063 (XML_I18N_MERGE_KEYS_RULE): use $(XML_I18N_KEYS_KIND).
4066 * README: updated to mention XML_I18N_KEYS_KIND
4068 148 cyrille 2001-08-18
4069 * xml-i18n-merge.in.in: added two new flags, --pass-through(-p)
4070 and --utf8(-u). The former asks for previous XML behaviour, the
4071 latter complies better with the XML spec. If neither is asked,
4072 xml-i18n-merge.in.in will complain vehemently but do -p.
4074 * xml-i18n-tools.m4: updated all MERGE_.*_RULE macros to use -p
4075 where not sure, -u for _SHEET_RULE, and
4076 developer-specificable behaviour for _XML_RULE. Added an optional
4077 minimum version parameter (FIXME: how to detect "very old" (up to
4078 0.9) xml-i18n-tools ?)
4080 * NEWS: updated (put a reference to the README)
4081 * README: documented the XML_I18N_XML_KIND variable in the XML
4083 Didn't document .sheet files, given their specificity.
4085 * tests/cases/fr.po (REMOVED):
4086 * tests/cases/fr_BE.po (NEW):
4087 * tests/cases/fr_FR.po (NEW):
4088 split into two identical versions, one encoded in UTF-8 and one in
4090 * tests/cases/az.po (NEW): UTF-8 encoded Azerbaijani version of
4091 the above. AZ is normally not represented using latin1, so this is
4092 a valuable test case.
4094 * tests/cases/merge5.sheet.in(REMOVED):
4095 * tests/cases/merge5u.sheet.in(NEW):
4096 * tests/cases/merge5p.sheet.in(NEW):
4097 * tests/results/merge5.sheet(REMOVED):
4098 * tests/results/merge5u.sheet(NEW):
4099 * tests/results/merge5p.sheet(NEW):
4100 * tests/cases/merge6.sheet.in(NEW):
4101 * tests/cases/merge6.sheet(NEW):
4102 * tests/cases/merge6.po(NEW):
4103 * selftest.pl.in: updated the test case 7, split into tests 7u and
4104 7p, to check for both --pass-through and --utf8 behaviours. Test 8
4105 added to check for PO string unescaping.
4107 * tests/cases/Makefile.am:
4108 * tests/results/Makefile.am: forgot to update these.
4110 147 cyrille 2001-08-17
4111 don't look at errors
4113 146 cyrille 2001-08-17
4114 * tests/cases/.cvsignore:
4115 * tests/cases/merge5.sheet.in (NEW):
4116 * tests/cases/fr.po (NEW):
4117 * tests/results/merge5.sheet (NEW):
4118 * tests/selftest.pl.in: Added a new test case for dia sheet files
4119 merging, and correctness with respect to UTF-8 encoding in XML
4120 files. It would be excellent if someone from a non-latin1 language
4121 could update this test !
4122 Please note that this test currently fails.
4124 145 cyrille 2001-08-17
4125 * xml-i18n-update.in.in: Now understands .sheet files (dia) are
4129 144 darin 2001-08-10
4130 Log for AUTHORS change.
4132 143 darin 2001-08-10
4133 Updated author email addresses.
4135 142 darin 2001-08-10
4136 * tests/cases/.cvsignore:
4137 * tests/cases/Makefile.am:
4138 * tests/cases/extract3.xml.in:
4139 * tests/cases/extract6.glade:
4140 * tests/cases/merge1.xml.in:
4141 * tests/cases/merge4.xml.in:
4142 * tests/results/extract6.glade.h:
4143 * tests/results/merge1.xml:
4144 * tests/results/merge4.xml:
4145 * tests/selftest.pl.in:
4146 Added new test cases for bugs reported by Zbigniew Chyla.
4147 - tags with "-" characters in XML files
4148 - <message> tags in glade files
4150 * xml-i18n-extract.in.in: Changed XML file characters to
4151 use the set [-A-Za-z0-9._:] instead of just [A-Za-z0-9].
4152 Added "message" to the list of tags supported in glade
4155 * xml-i18n-merge.in.in: Changed XML file characters to
4156 use the set [-A-Za-z0-9._:] instead of just [A-Za-z0-9].
4158 141 darin 2001-08-07
4161 140 mstachow 2001-08-07
4162 * NEWS, configure.in: Updated for 0.8 release.
4164 139 yaneti 2001-08-02
4165 2001-08-02 Yanko Kaneti <yaneti@declera.com>
4167 * xml-i18n-update.in.in: fix the long claimed support of soundlists
4169 138 mstachow 2001-07-31
4170 * xml-i18n-tools.m4, xml-i18n-update.in.in: Add support for
4171 .server files (what used to be .oaf)
4173 137 carlos 2001-07-16
4174 2001-07-16 Carlos Perelló Marín <carlos@gnome-db.org>
4176 * USED: Added gnome-control-center
4178 136 carlos 2001-07-14
4179 2001-07-14 Carlos Perelló Marín <carlos@gnome-db.org>
4181 * USED: Added procman && gturing
4183 135 darin 2001-07-13
4184 * tests/selftest.pl.in: Fix an "or" that should be "||".
4186 134 darin 2001-07-13
4187 * autogen.sh: Don't run autoheader because we have no headers.
4189 133 darin 2001-06-08
4190 * xml-i18n-merge.in.in: Merge translations in sorted order rather
4191 than in seemingly-random order.
4194 2001-06-03 Karl Eichwalder <ke@suse.de>
4196 * README: Adjustments. Add info on .desktop files.
4198 131 menesis 2001-06-01
4200 2001-06-01 Gediminas Paulauskas <menesis@delfi.lt>
4202 * USED: added 10 new modules. The file loses its purpose as everyone
4208 129 mstachow 2001-05-31
4209 * xml-i18n-tools.m4: One more change needed to work with autoconf
4212 128 mstachow 2001-05-31
4213 * xml-i18n-tools.m4: Ugly M4 magic to work with autoconf 2.50
4214 while retaining autoconf 2.13 support.
4222 125 carlos 2001-05-22
4223 2001-05-22 Carlos Perelló Marín <carlos@gnome-db.org>
4225 * USED: Added gnome-db.
4230 123 rslomkow 2001-05-21
4231 * configure.in: upped the version to 0.8.4 at
4232 Kenneth Christiansen's request
4235 Add items from Kenneth's last annoucement
4237 121 kenneth 2001-05-17
4240 120 kenneth 2001-05-17
4241 2001-05-16 Kenneth Christiansen <kenneth@gnu.org>
4243 * RELEASES: New file
4245 119 kenneth 2001-05-17
4246 2001-05-16 Kenneth Christiansen <kenneth@gnu.org>
4248 * xml-i18n-update.in.in: Fixed some file support
4249 errors so it works with Ximian Setup Tools.
4251 118 laszlo 2001-05-11
4252 message extraction and merge back from files with .xml extension added
4254 117 darin 2001-05-09
4255 * xml-i18n-tools.spec.in: Fixed broken DocDir line that was
4256 causing problems with Tinderbox.
4258 116 darin 2001-05-09
4259 Last check-in failed because script choked on log message.
4261 115 darin 2001-05-09
4262 2001-05-09 Darin Adler <darin@eazel.com>
4264 * Makefile.am: SUBDIRS included "." for a good reason. That's
4265 the only way to make sure the scripts are built before the
4266 tests directory. The problem was actually a bug in automake
4267 1.3 -- this program requires automake 1.4.
4269 2001-05-09 Darin Adler <darin@eazel.com>
4271 Rolled all the changes from the stable branch to here. We're
4272 going to stop using the stable branch and just develop on HEAD.
4274 2001-05-09 Darin Adler <darin@eazel.com>
4276 Fix bug 8274 (autogen.sh creates recursive makefile on Solaris):
4278 * Makefile.am: For some reason, SUBDIRS included "." -- no wonder
4279 the makefile went on forever!
4281 2001-05-08 Darin Adler <darin@eazel.com>
4283 * tests/cases/.cvsignore: Ignore a generated file.
4285 2001-05-08 Darin Adler <darin@eazel.com>
4287 * tests/cases/Makefile.am:
4288 * tests/results/Makefile.am:
4289 Added George's tests to the EXTRA_DIST so that "make distcheck"
4292 2001-05-02 Darin Adler <darin@eazel.com>
4294 * xml-i18n-po-Makefile.in.in-patch-2: New version of the gettext
4295 0.10.36 (and newer) patch contributed by Stanislav Brabec
4298 2001-04-27 Darin Adler <darin@eazel.com>
4300 A first try at making xml-i18n-tools compatible with the new
4301 gettext 0.10.36. I created a new patch and make the toolize
4302 script choose the appropriate patch based on the file contents.
4304 * xml-i18n-tools.Makefile.patch:
4305 * xml-i18n-po-Makefile.in.in-patch-1:
4306 Renamed the old patch.
4308 * xml-i18n-po-Makefile.in.in-patch-2:
4309 Checked in a new patch that works with gettext 0.10.36.
4311 * xml-i18n-toolize.in:
4312 Added code to use patch2 if "builddir" appears in the file
4313 and patch1 if it doesn't.
4318 2001-04-10 Christopher James Lahey <clahey@ximian.com>
4320 reviewed by: Kenneth Christiansen <kenneth@gnu.org>
4322 * xml-i18n-update.in.in: Added .etspec to the list of xml file
4325 2001-03-09 Maciej Stachowiak <mjs@eazel.com>
4327 reviewed by: George Lebl <jirka@5z.com>
4329 * xml-i18n-update.in.in: Handle .directory files properly; needed
4330 to xml-i18n-toolize control-center.
4332 2001-03-01 Arik Devens <arik@eazel.com>
4334 reviewed by: Robin * Slomkowski <rslomkow@eazel.com>
4336 Fixed bug 6766, xml-i18n-tools spec file needs cleanups.
4338 * xml-i18n-tools.spec.in: Added greg leblanc's changes to the spec
4341 2001-03-01 Darin Adler <darin@eazel.com>
4343 reviewed by: Maciej Stachowiak <mjs@eazel.com>
4345 * xml-i18n-merge.in.in: Also encode "&".
4347 * tests/cases/test.po:
4348 * tests/results/merge1.xml:
4351 2001-03-01 Darin Adler <darin@eazel.com>
4353 reviewed by: Maciej Stachowiak <mjs@eazel.com>
4355 Fixed bug 7230 (opening images in Nautilus fails), which was
4356 caused by a translation with a \" sequence in it.
4358 * xml-i18n-merge.in.in: Handle '\' sequences in the strings
4359 from the po file, specifically '\"' for a quote mark.
4361 * tests/cases/test.po:
4362 * tests/results/merge1.xml:
4363 Added a test case for the new features.
4365 2001-02-25 Maciej Stachowiak <mjs@eazel.com>
4367 reviewed by: Ian McKellar <ian@eazel.com>
4369 * xml-i18n-tools.m4: Reorder things a bit to help the Bonobo
4372 2001-02-25 Maciej Stachowiak <mjs@eazel.com>
4374 reviewed by: Seth Nickell <seth@eazel.com>
4376 Fixed bugs 6980 (workaround for glade does not work) and 6976
4377 (<A0> in README and NEWS).
4379 * NEWS, README: Replaced 0xA0 characters with spaces.
4380 * xml-i18n-extract.in.in: improve glade workaround to notice
4381 window and label IDs with more than one digit after them. Patch
4382 from db@zigo.dhs.org
4384 2001-02-25 Gediminas Paulauskas <menesis@delfi.lt>
4386 * configure.in: Bumped version to 0.8.2, this one is required for
4387 control-center and gnome-core to work correctly with the Tools.
4388 * xml-i18n-prepare.in: do not grep non-existing po files. Write correct
4389 merge rule according to extension.
4390 * xml-i18n-tools.m4: added macros for .directory and .soundlist files.
4391 FIXME: should be better way to do it, these macros are equal.
4393 2001-02-19 Gediminas Paulauskas <menesis@delfi.lt>
4395 * xml-i18n-prepare.in: escape "'s in msgid also. fixes #6757. added
4396 missing }, and removed check for existance of LL.po file -- to rescue
4397 all translations from .desktop files -- newly created files should be
4400 2001-02-15 Darin Adler <darin@eazel.com>
4402 * xml-i18n-update.in.in: Add support for ".ui" files.
4404 2001-02-15 Darin Adler <darin@eazel.com>
4406 * README: Remove silly "ignore non-fatal errors" message.
4408 2001-02-14 Maciej Stachowiak <mjs@eazel.com>
4410 * configure.in: Bumped version to 0.8.1
4412 2001-02-13 Morten Welinder <terra@diku.dk>
4414 * xml-i18n-update.in.in (find_package_name): Only return package
4416 (determine_type): Properly return a value and declare locals
4418 (maintain): Escape a double quote to keep Emacs font-lock happy.
4419 (whole file): remove trailing white space.
4421 2001-02-13 Maciej Stachowiak <mjs@eazel.com>
4423 * xml-i18n-update.in.in: Fix some utterly broken code that was
4424 trying to find the top level.
4426 2001-02-13 Maciej Stachowiak <mjs@eazel.com>
4428 * xml-i18n-update.in.in: Turn on use strict, fix problems found as
4431 2001-02-13 Maciej Stachowiak <mjs@eazel.com>
4433 * configure.in: Bumped version to 0.8
4435 114 clahey 2001-04-10
4436 2001-04-10 Christopher James Lahey <clahey@ximian.com>
4438 * xml-i18n-update.in.in (determine_type): Added etspec to the
4439 other place where the list of xml file types is.
4441 113 clahey 2001-04-10
4442 2001-04-10 Christopher James Lahey <clahey@ximian.com>
4444 * xml-i18n-update.in.in: Added .etspec to the list of xml file
4447 112 dietmar 2001-04-09
4448 2001-04-06 Dietmar Maurer <dietmar@ximian.com>
4450 * xml-i18n-update.in.in: bug fix - the previous code to extract
4451 top_srcdir from the Makefile was wrong.
4453 111 jgotts 2001-04-05
4454 Spec file improvements.
4456 110 jirka 2001-03-25
4457 Sun Mar 25 03:18:35 2001 George Lebl <jirka@5z.com>
4459 * xml-i18n-extract.in.in (type_xml): The message is anything but <,
4460 not anything but _. This fixes a bug where it would not extract
4461 messages which had underscores in them.
4463 * xml-i18n-merge.in.in (xml_merge_translations)
4464 (oaf_merge_translations): Rename the old xml mode to "oaf" mode
4465 as Maciej requested. For XML files merge the pong style
4466 <_foo>bar</_foo> type messages. These are already extracted along
4467 with the "pong" style messages. The option to do this is -x as
4468 it's supposed to be the general XML style translation.
4470 * xml-i18n-tools.m4: Add a pong rule macro
4472 * xml-i18n-update.in.in (determine_type): Add .pong(.in)+ type files
4473 for the xml file types
4475 * tests/selftest.pl.in, tests/cases/merge4.xml.in,
4476 tests/results/merge4.xml, tests/cases/test.po: Add a simple message
4477 and test for the merging of pong style xml messages. This is really
4478 the same as extract3.xml.in
4480 * USED: add pong and grapevine, which are going to get things
4483 109 menesis 2001-03-14
4484 * USED: added this file containing modules which use xml-i18n-tools.
4486 108 mstachow 2001-02-26
4487 reviewed by: Robey Pointer <robey@eazel.com>
4489 * xml-i18n-tools.m4: Set sed substituted files to be writable by
4490 the user to fix bug 7025 (xml-i18n-extract, merge, update created
4491 with improper permissions).
4493 107 menesis 2001-02-24
4494 2001-02-25 Gediminas Paulauskas <menesis@delfi.lt>
4496 * xml-i18n-tools.m4: added macros for .directory and .soundlist files.
4497 FIXME: should be better way to do it, these macros are equal.
4499 106 menesis 2001-02-19
4500 create new po files for languages whose translation exist only in .desktop files
4501 ChangeLog for all 3 fixes.
4503 105 darin 2001-02-15
4504 * configure.in: Rolling back to 0.7. The 0.8.1 verson is
4505 on the branch, not here on HEAD.
4507 104 darin 2001-02-15
4508 * README: Remove silly "Ignore non fatal errors" message.
4509 * configure.in: Bump version to 0.8.1 so this version is
4510 seen as newer than the recent release. I didn't bump all
4511 the version numbers strewn throughout other source files.
4513 103 menesis 2001-02-09
4514 2001-02-09 Gediminas Paulauskas <menesis@delfi.lt>
4516 * xml-i18n-prepare.in: new added fix_makefiles, which does changes in
4517 Makefile.am to distribute only .desktop.in files and generate
4518 .desktop ones. So it does everything for
4519 desktop/keys/directory/soundlist files now.
4520 * xml-i18n-merge.in.in: sort by language code when writing.
4522 102 mstachow 2001-02-06
4523 * .cvsignore: Updated.
4524 * xml-i18n-prepare.in: Removed.
4526 101 mstachow 2001-02-06
4527 * xml-i18n-prepare.in: REsurrected this accidentally deleted file.
4529 100 mstachow 2001-02-06
4530 * .cvsignore, tests/.cvsignore: Silence cvs.
4532 99 mstachow 2001-02-06
4533 reviewed by: George Lebl <jirka@eazel.com>
4534 Robin * Slomkowski <rslomkow@eazel.com>
4536 Fixed bug 6199 (perl location is configured at xml-i18n-tools
4537 configure time -- not the configure time for a package that uses
4538 the tools) and 6250 (perl path hard-coded in selftest.pl). Also
4539 made 'make distcheck' work.
4541 * tests/Makefile.am: Screw around a bit so the self test script
4542 ends up executable after configure substitution.
4543 * tests/cases/.cvsignore: Ignore a new file
4544 * tests/cases/Makefile.am, tests/results/Makefile.am: Add missing
4545 files to EXTRA_DIST.
4546 * tests/selftest.pl.in: renamed from tests/selftest.pl, set perl
4547 path at configure time.
4548 * xml-i18n-unicodify.in: renamed from xml-i18n-unicodify, set perl
4549 path at configure time.
4550 * xml-i18n-extract.in.in, xml-i18n-merge.in.in,
4551 xml-i18n-prepare.in.in, xml-i18n-update.in.in: Renamed to .in.in
4552 from .in; substitute all variables except perl path at
4553 xml-i18n-tools configure time, so .in versions can be copied into
4554 modules when xml-i18n-toolizing.
4555 * xml-i18n-toolize.in: copy .in versions of tools into module.
4556 * xml-i18n-tools.Makefile.patch: don't change DISTFILES, this
4557 broke with the new changes.
4558 * xml-i18n-tools.m4: substitute xml-i18n-tools ; expect xml-i18n-*
4560 * README: Updated instructions on how to use.
4561 * Makefile.am: Adjust what gets installed where.
4562 * configure.in: Adjust set of files being output.
4564 98 kenneth 2001-02-01
4565 001-02-01 Kenneth Christiansen <kenneth@gnu.org>
4567 * tests/selftest.pl:
4568 * tests/results/extract3.xml.in.h:
4571 97 laszlo 2001-02-01
4572 new testcase added in tests
4574 96 laszlo 2001-02-01
4577 95 laszlo 2001-02-01
4578 extract3.xml.in.h added
4580 94 laszlo 2001-02-01
4583 93 laszlo 2001-02-01
4584 added extract3.xml.in
4586 92 menesis 2001-02-01
4587 2001-02-01 Gediminas Paulauskas <menesis@delfi.lt>
4589 * xml-i18n-prepare.in: additional keywords can be specified on comand
4591 * tests/Makefile.in, tests/cases/Makefile.in,
4592 tests/results/Makefile.in: removed.
4595 * xml-i18n-merge.in: Fix regular expressions again. Should
4596 fix the stuff I broke with the last change.
4597 * tests/results/merge1.xml: Got rid of extra space in test
4598 case that corresponded to an extra space made by the script.
4601 * tests/selftest.pl: Use the "srcdir" environment variable
4602 that is set up by automake. This makes "make distcheck" work.
4605 * Makefile.am: Build top level first.
4606 * tests/.cvsignore: Ignore more generated stuff.
4607 * tests/cases/.cvsignore: Ignore more generated stuff.
4608 * tests/results/.cvsignore: Ignore more generated stuff.
4609 * tests/selftest.pl: Indicate failure with exit 1.
4610 * xml-i18n-extract.in: Fix help.
4611 * xml-i18n-merge.in: Add --quiet option. Fix help.
4613 88 kenneth 2001-01-31
4614 2001-01-31 Kenneth Christiansen <kenneth@gnu.org>
4616 * tests/Makefile.am:
4617 * tests/Makefile.in:
4618 * tests/cases/Makefile.am:
4619 * tests/cases/Makefile.in:
4620 * tests/results/Makefile.am:
4621 * tests/results/Makefile.in:
4624 First try at adding the new tests to "make distcheck"
4626 87 kenneth 2001-01-31
4629 86 kenneth 2001-01-31
4630 2001-01-31 Kenneth Christiansen <kenneth@gnu.org>
4632 * tests/cases/test.po: Changed, and made clear
4633 that people should not touch that file. Fuzzies,
4634 etc has to be there for the test.
4637 * xml-i18n-merge.in: Fix regular expressions to be
4638 a little better and change XML parsing logic so it
4639 doesn't get confused by "*" and other metacharacters
4642 * Makefile.am: Whitespace tweak.
4643 * .cvsignore: Ignore generated xml-i18n-prepare.
4644 * tests/cases/.cvsignore: Ignore test results.
4645 * tests/cases/test.po: Added file needed for tests.
4646 * tests/selftest.pl: Invoke the scripts in a way
4647 that does not require installing first.
4649 84 kenneth 2001-01-31
4652 83 kenneth 2001-01-31
4653 quick commit for darin
4655 82 kenneth 2001-01-31
4658 81 kenneth 2001-01-31
4659 ChangeLog coming a little later
4661 80 kenneth 2001-01-31
4665 * xml-i18n-prepare: Remove this file, since it's
4668 78 kenneth 2001-01-31
4671 77 kenneth 2001-01-31
4672 2001-01-31 Kenneth Christiansen <kenneth@gnu.org>
4674 * tests/selftest.pl: Cleaned up a bit.
4676 76 kenneth 2001-01-31
4677 2001-01-31 Kenneth Christiansen <kenneth@gnu.org>
4679 * tests/: Started small test program.
4681 75 kenneth 2001-01-31
4682 2001-01-31 Kenneth Christiansen <kenneth@gnu.org>
4684 * xml-i18n-extract.in:
4685 * xml-i18n-update.in:
4686 Made the whole new system work more smart
4687 for instance you can not use --type=gettext/ini
4688 option to the extract script.
4690 74 kenneth 2001-01-30
4691 2001-01-30 Kenneth Christiansen <kenneth@gnu.org>
4693 * xml-i18n-extract.in:
4694 * xml-i18n-update.in:
4695 Fixed some stupid errors
4697 73 kenneth 2001-01-30
4698 2001-01-30 Kenneth Christiansen <kenneth@gnu.org>
4700 * xml-i18n-update.in:
4701 * xml-i18n-extract.in:
4702 Added support for a new POTFILES.in syntax
4704 Does the file you want processed not have a
4705 supported filename, then you can specify the
4706 file type in the POTFILES.in file, with a
4709 [type: gettext/ini] test.keyprop.in
4711 gettext/ini means that it should use the
4712 ini-type, which among others include desktop files
4713 Other types are gettext/xml, gettext/keys, etc.
4715 72 kenneth 2001-01-30
4716 2001-01-30 Kenneth Christiansen <kenneth@gnu.org>
4718 * xml-i18n-update.in: Made more protable, by
4719 replacing extern calls to pwd, grep and find.
4720 Also cleaned up the script a little.
4722 71 kenneth 2001-01-29
4723 2001-01-29 Kenneth Christiansen <kenneth@gnu.org>
4725 * xml-i18n-prepare.in: Made it be generated.
4726 * Makefile.am: Reflect changes.
4727 * configure.in: Reflect changes.
4730 * README: Mention the need to have at least one .po file in the
4734 * README: Use a GNOME namespace example instead of the Nautilus
4735 namespace one to emphasize that Michael wants people to put as
4736 much as possible inside the GNOME namespace.
4738 68 menesis 2001-01-25
4739 2001-01-25 Gediminas Paulauskas <menesis@delfi.lt>
4741 * xml-i18n-prepare: compare msgids when appending to po file, not
4742 msgstrs. Fix line counting.
4743 * xml-i18n-update.in: leave please wait..... without newline.
4745 67 menesis 2001-01-24
4746 2001-01-24 Gediminas Paulauskas <menesis@delfi.lt>
4748 * xml-i18n-*.in: use ${PROGRAM} instead of directly specifying
4749 name. Also recognize *.directory files.
4750 * xml-i18n-prepare: now generates <desktop>.in files, adds them
4751 to POTFILES.in, and <desktop> -- to .cvsignore. Add only if that
4752 line does not exist in file. Here <desktop> is .desktop, .directory,
4753 .soundlist and .keys.
4755 66 menesis 2001-01-24
4756 2001-01-24 Gediminas Paulauskas <menesis@delfi.lt>
4758 * xml-i18n-prepare: initial version of utility which
4759 helps convert apps to xml-i18n-tools and save
4760 desktop entries into po files.
4762 65 rslomkow 2001-01-24
4763 2001-01-23 Robin * Slomkowski <rslomkow@rslomkow.org>
4765 * xml-i18n-tools.spec.in: moved the doc dir
4766 to the executable stanza so people can read
4769 64 kenneth 2001-01-21
4772 63 kenneth 2001-01-21
4775 62 kenneth 2001-01-21
4778 61 kenneth 2001-01-21
4779 2001-01-20 Kenneth Christiansen <kenneth@gnu.org>
4781 * xml-i18n-tools.m4: Corrected one missing
4784 60 kenneth 2001-01-21
4785 2001-01-20 Kenneth Christiansen <kenneth@gnu.org>
4787 * xml-i18n-tools.m4: s/keys/desktop/; some
4788 places and replaced some spaces with tabs.
4790 59 kenneth 2001-01-21
4793 58 kenneth 2001-01-21
4796 57 kenneth 2001-01-20
4797 2001-01-20 Kenneth Christiansen <kenneth@gnu.org>
4799 * xml-i18n-merge.in:
4800 * xml-i18n-tools.m4:
4801 Added merging for *.desktop files.
4803 56 kenneth 2001-01-20
4804 2001-01-20 Kenneth Christiansen <kenneth@gnu.org>
4806 * xml-i18n-unicodify: Added small utility
4807 to convert *.po files to UTF-8.
4809 55 kenneth 2001-01-20
4810 2001-01-20 Kenneth Christiansen <kenneth@gnu.org>
4812 * xml-i18n-merge.in: Yay, updated the oaf
4813 merge mechanism so it supported multiply
4814 lines. This also fixed a problem Kmaraas
4817 54 kenneth 2001-01-20
4818 2001-01-20 Kenneth Christiansen <kenneth@gnu.org>
4820 * xml-i18n-merge.in: Implimented the lookup
4821 mechanism differently, and speeded up the
4822 merge process approx. 200 times. Now it's
4825 53 kenneth 2001-01-19
4826 2001-01-18 Kenneth Christiansen <kenneth@gnu.org>
4828 * xml-i18n-merge.in: Added fix for ++ in
4831 52 kenneth 2001-01-19
4832 2001-01-18 Kenneth Christiansen <kenneth@gnu.org>
4835 * xml-i18n-tools.m4:
4838 Support .keys.in files for translation of
4839 MIME data used by gnome-vfs. This is a pretty
4840 major change, so please inform me of any bugs.
4842 51 kenneth 2001-01-18
4843 2001-01-17 Kenneth Christiansen <kenneth@gnu.org>
4845 * xml-i18n-merge: Made script handle fuzzy's
4847 2001-01-17 Kenneth Christiansen <kenneth@gnu.org>
4849 * configure.in: Made release
4852 * xml-i18n-tools.m4: Rebuild oaf files when the
4853 xml-i18n-merge script changes.
4855 49 kenneth 2001-01-17
4856 2001-01-17 Kenneth Christiansen <kenneth@gnu.org>
4858 * xml-i18n-extract.in: More verbose work.
4860 48 kenneth 2001-01-17
4861 2001-01-17 Kenneth Christiansen <kenneth@gnu.org>
4863 * xml-i18n-extract.in: Also update help here
4865 47 kenneth 2001-01-17
4866 2001-01-17 Kenneth Christiansen <kenneth@gnu.org>
4868 * xml-i18n-update.in: Updated help
4870 46 kenneth 2001-01-17
4871 2001-01-16 Kenneth Christiansen <kenneth@gnu.org>
4873 * xml-i18n-update.in:
4874 * xml-i18n-extract.in:
4875 Added -q option to make the script more quiet.
4881 * xml-i18n-extract.in:
4882 * xml-i18n-update.in:
4883 Support .oaf.in.in as a hack for Bonobo. Maybe we
4884 can come up with a better solution when Maciej
4885 returns from his vacation.
4887 43 kenneth 2001-01-17
4890 42 kenneth 2001-01-17
4891 2001-01-16 Kenneth Christiansen <kenneth@gnu.org>
4893 * xml-i18n-update.in: GNU license at top.
4894 Changed the optionsystem to resemple the
4895 other scripts in the xml-i18n-tools package.
4898 * xml-i18n-update.in: Added back in the line of
4899 code to generate the pot that was accidentally
4903 * xml-i18n-merge.in: Fix so it won't parse the
4904 comments as translations.
4906 39 kenneth 2001-01-16
4909 38 kenneth 2001-01-16
4910 2001-01-16 Kenneth Christiansen <kenneth@gnu.org>
4912 * xml-i18n-update.in: Removed obsolete code, made
4913 status stuff a little better.
4915 37 kenneth 2001-01-16
4916 2001-01-16 Kenneth Christiansen <kenneth@gnu.org>
4918 * xml-i18n-update.in: Added new --statuslist option
4919 Changed parts of the scripts to make it cleaner. It
4920 still need a major cleanup.
4923 * xml-i18n-tools.spec.in: Oops. One too many.
4925 35 kenneth 2001-01-15
4926 2001-01-15 Kenneth Christiansen <kenneth@gnu.org>
4928 * xml-i18n-update.in: Some name change.
4931 * xml-i18n-tools.spec.in: Add the installed scripts
4932 so the RPM version also installs them. Maciej missed
4933 this when doing his fix for 5454.
4935 33 kenneth 2001-01-15
4938 32 kenneth 2001-01-15
4939 2001-01-15 Kenneth Christiansen <kenneth@gnu.org>
4941 * xml-i18n-update.in: Rewrote maintain section.
4942 It now also handles files based on xml.
4945 * xml-i18n-extract.in: Add "&" to the entities
4946 that we special-case.
4948 30 kenneth 2001-01-10
4949 Removed depricate file
4951 29 kenneth 2001-01-10
4952 2001-01-09 Kenneth Christiansen <kenneth@gnu.org>
4954 * xml-i18n-update.in: New indent, more like GNU
4955 coding style. Upped code a little.
4957 28 kenneth 2001-01-10
4958 2001-01-09 Kenneth Christiansen <kenneth@gnu.org>
4960 * xml-i18n-extract.in: New indent, more like GNU
4961 coding style. Upped code a little.
4963 27 kenneth 2001-01-10
4967 * xml-i18n-extract.in: A few more tweaks, including
4968 getting rid of the special case for 1-line messages.
4969 * xml-i18n-update.in: Get rid of debugging print.
4971 25 kenneth 2001-01-09
4972 2001-01-09 Kenneth Christiansen <kenneth@gnu.org>
4974 * xml-i18n-update.in: Typo
4977 * README: Fix formatting. Mention .cvsignore.
4978 * xml-i18n-extract.in: Improved the no-c-format change.
4980 23 kenneth 2001-01-09
4981 2001-01-09 Kenneth Christiansen <kenneth@gnu.org>
4983 * xml-i18n-update.in: Modified "get package_name" code so
4984 that it handles AM_INIT_AUTOMAKE($SOMETHING, $SOMETHING).
4985 With this change the script how works fine for evolution
4988 22 kenneth 2001-01-09
4989 2001-01-09 Kenneth Christiansen <kenneth@gnu.org>
4991 * xml-i18n-extract.in: Modified a no-c-format patch from
4992 Jody Goldberg and applied it.
4994 21 kenneth 2001-01-09
4995 2001-01-09 Kenneth Christiansen <kenneth@gnu.org>
4997 * xml-i18n-update.in: Changed die to print, and added exit;
4998 instead. Getting a "error occured on line 408" is not very
5001 20 mstachow 2001-01-09
5002 Fix bug 5454 (Translators have to run ./autogen.sh in each module
5005 * Makefile.am: Install xml-i18n-update and xml-i18n-extract, so
5006 translators can update their po file without doing an autogen.sh,
5007 by doing `xml-i18n-update <lang>' with the xml-i18n-tools package
5010 * xml-i18n-update.in: Translators have to run ./autogen.sh in each
5011 module they work on. Find installed xml-i18n-extract as well as
5012 the one in the source tree, for purposes of running on
5013 non-autogen'd modules.
5015 19 mstachow 2001-01-09
5016 * xml-i18n-update.in: Fix builddir != srcdir build (I think).
5019 Remove comment at the top of each generated C file.
5020 It just clutters the .pot and .po files.
5023 2001-01-08 Almer S. Tigelaar <almer1@dds.nl>
5025 * autogen.sh: Change message to advise to "make install" as there
5026 is nothing to "make".
5028 16 kabalak 2001-01-07
5031 15 mstachow 2001-01-06
5032 * README: Some fixes suggested by Darin.
5033 * xml-i18n-tools.Makefile.patch: Applied changes from Kenneth
5034 Christiansen to make things like `make fr' to build a single po
5036 * xml-i18n-update.in: Detect PACKAGE automatically by finding
5037 configure.in and looking there.
5041 2001-01-05 Jody Goldberg <jgoldberg@home.com>
5043 * xml-i18n-tools.m4 : s/top_builddir/top_srcdir/
5045 13 kenneth 2001-01-05
5046 2001-01-06 Kenneth Christiansen <kenneth@gnu.org>
5048 * update.sh: Applied patch from Christian Rose
5050 12 kenneth 2001-01-05
5051 2001-01-06 Kenneth Christiansen <kenneth@gnu.org>
5053 * update.sh: Script for translators not being able to run
5054 autogen.sh. Can be placed in po/ dirs. Well tested.
5056 11 kenneth 2001-01-05
5059 10 kenneth 2001-01-05
5060 2001-01-06 Kenneth Christiansen <kenneth@gnu.org>
5062 * NEWS: Added initial announcement
5064 9 mstachow 2001-01-05
5065 * xml-i18n-tools.Makefile.patch: Fix up to remove accidentally
5066 inserted duplicate definitions of some variables.
5068 * xml-i18n-tools.m4: In XML_I18N_MERGE_OAF_RULE, make .oaf file
5069 depend on all .po files, as well as on .oaf.in.
5071 8 rslomkow 2001-01-04
5072 added share for things in share
5074 7 rslomkow 2001-01-04
5075 * Makefile.am: added specfile to EXTRA_DISTS
5076 * xml-i18n-tools.spec.in: removed COPYING.LIB
5078 6 rslomkow 2001-01-04
5081 5 rslomkow 2001-01-04
5082 Added Makefile.patch to EXTRA_DISTS
5084 4 rslomkow 2001-01-04
5085 Added specfile support for this modules
5087 3 mstachow 2001-01-04
5088 * AUTHORS: Added Darin since he did a lot of the design and
5089 implementation work.
5091 * xml-i18n-tools.Makefile.patch: New version based on
5092 Darin's Nautilus-customized version, which avoids the .headerlock mess and
5095 2 mstachow 2001-01-03
5096 Initial checkin of xml-i18n system.
5098 * .cvsignore: Files to ignore.
5099 * AUTHORS: Add me and Kenny.
5101 * INSTALL: Install instructions
5102 * Makefile.am: Makefile.
5103 * autogen.sh: the usual.
5104 * configure.in: Generate generated files.
5106 * xml-i18n-toolize.in: Used to generate xml-i18n-toolize, a
5107 program like libtoolize that makes your module use xml-i18n-tools.
5109 * xml-i18n-extract.in: Used to generate xml-i18n-extract; based on
5110 Kenneth Christiansen's ui-extract.pl. This script knows how to
5111 extract translations from -ui.xml, nautilus theme, .glad and
5114 * xml-i18n-update.in: Used to generate
5115 xml-i18n-update. This translation update script is based on based on
5116 Kenneth Christiansen's update.pl
5118 * xml-i18n-merge.in: Used to generate xml-i18n-merge, an XML
5119 translation merge script (only works for .oaf files so far).
5121 * xml-i18n-tools.Makefile.patch: Patch for po/Makefile.in.in,
5122 automatically applied after xml-18n-toolize
5124 * xml-i18n-tools.m4: M4 macro file that defines AM_PROG_XML_I18N_TOOLS
5127 New repository initialized by cvs2svn.
5129 Use --include-merged or -n0 to see merged revisions.