2009-03-14  Rodney Dawes  <dobey@gnome.org>

	* configure.in:
	Up version to 0.40.6 for release

2009-03-14  Rodney Dawes  <dobey@gnome.org>

	* README:
	Update for new usage style and to refer to server files instead of oaf

	Fixes #568863

2009-02-28  Rodney Dawes  <dobey@gnome.org>

	* Makefile.in.in:
	Don't hardcode /bin/sh as the shell

	Fixes #573525

2008-11-24  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in:
	Add basic support for PACKAGE_BUGREPORT specified by packages

2008-11-24  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.ac:
	Check for at least perl 5.8.1, and print the found version

	* intltool.m4:
	Check for at least perl 5.8.1 and print the found version
	Add _IT_SUBST macro to abstract usage of _AM_SUBST_NOTMAKE when we
	are using automake 1.10 or nwere

	Fixes #562085 and #561513

2008-11-22  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in:
	Replace iconv usage with perl's internal Encode::from_to()

2008-11-17  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.in.in:
	Quote the grep arguments that use ^

	Fixes #559528

2008-11-16  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-extract.in:
	Add support for extracting string data from Bioware Aurora Talk Table
	format files, along with the extra metadata associated with the strings

	* intltool-update.in:
	Add support for Bioware Aurora Talk Table format files in POTFILES

2008-11-05  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool.m4:
	Redirect grep output to /dev/null

	Fixes #557069

2008-10-08  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.40.5 for release

2008-10-06  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool.m4 (IT_PO_SUBDIR):
	Check that Makefile.in came from a Makefile.in.in from intltool

	Fixes #554280

2008-09-19  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.40.4 for release

2008-09-19  Rodney Dawes  <dobey.pwns@gmail.com>

	* tests/results/Makefile.am::
	Add extract13.desktop to EXTRA_DIST

2008-09-04  Christian Persch  <chpe@gnome.org>

	* Makefile.in.in: (DISTFILES, EXTRA_DISTFILES): Move ChangeLog to
	EXTRA_DISTFILES so "make dist" does not fail with nonexistent
	po/ChangeLog file. 

	Fixes #550044

2008-09-03  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.in.in (PO_LINGUAS, POFILES):
	Set PO_LINGUAS to ALL_LINGUAS if the LINGUAS file doesn't exist
	Use PO_LINGUAS instead of USE_LINGUAS in POFILES for disting

	Fixes #550727

2008-08-24  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in (desktop_merge_translations):
	Fix the regex here to adhere to the Desktop File Spec's allowed chars

	* tests/cases/Makefile.am:
	* tests/cases/extract13.desktop.in:
	* tests/results/extract13.desktop:
	* tests/results/extract13.desktop.in.h:
	* tests/selftest.pl.in:
	Add a test case for merging translations back into the desktop file

	Fixes #549243

2008-07-27  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool.m4 (IT_PROG_INTLTOOL):
	Require the AM_NLS macro, so USE_NLS gets defined
	Add a check for gmsgfmt that falls back to $MSGFMT
	This change removes the need for using AM_GLIB_GNU_GETTEXT or
	AM_GNU_GETTEXT for some projects.

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.40.3 for brown-bag release

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.in.in:
	Change a ^$$lang regex to be ^$$lang$$ as it should have been
	For bug #544574

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.40.2 for release

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* tests/cases/Makefile.am:
	* tests/results/Makefile.am:
	Add new test cases to EXTRA_DIST and CLEANFILES as appropriate

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* tests/cases/context.xml.in:
	* tests/results/context.xml:
	* tests/results/context.xml.in.h:
	Add these files that Wouter forgot to add

2008-07-25  Wouter Bolsterlee  <wbolster@svn.gnome.org>

	reviewed by: Rodney Dawes <dobey.pwns@gmail.com>

	* intltool-extract.in:
	* intltool-merge.in:
	* tests/cases/az.po:
	* tests/cases/fr.po:
	* tests/selftest.pl.in:

	Bug 458794 – Context support works only for single
	context on a msgid. Patch and test case by Dan Winship
	<danw@gnome.org>.

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.in.in:
	Redirect errors from grep to /dev/null
	Use tr to force locale-per-line for passing ALL_LINGUAS to grep
	Check that $LINGUAS is also non-zero for user-defined locales
	Remove extraneous mkdir_p usage when installing locale files

	Fixes #544574

2008-07-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltoolize.in:
	Check for symlinks to intltool scripts and remove them
	Touch the script.in files for compatibility
	We just touch the scripts as we no longer generate executable versions,
	and the Makefile.in.in uses the installed scripts anyway.
	
2008-07-23  Rodney Dawes  <dobey.pwns@gmail.com>

	* doc/I18N-HOWTO:
	Remove reference to adding intltool scripts to EXTRA_DIST

2008-07-21  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.40.1 for release

2008-07-21  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltoolize.in:
	Remove the AC_CONFIG_AUX_DIR checks as we no longer need it
	We do not copy the scripts locally now, only Makefile.in.in

	Fixes #323968

2008-07-20  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in (FindLeftoutFiles):
	Check for NC_ as well as C_ N_ Q_ and _
	(FindPOTKeywords):
	No need to escape = and _ in a string
	Add NC_ to the list of keywords
	Use context and string argument specifiers for C_ and NC_

	Fixes #543665

2008-06-06  Rodney Dawes  <dobey.pwns@gmail.com>

	* README:
	* doc/I18N-HOWTO:
	Replace AC_PROG_INTLTOOL references with IT_PROG_INTLTOOL

	Fixes #531894

2008-06-06  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in (FindPOTKeywords):
	Replace U_ with C_ as keyword argument to xgettext
	U_ does not exist in gi18n.h

	Fixes #536970

2008-06-06  Tor Lillqvist  <tml@novell.com>

	* intltool-update.in (GenerateHeaders): If running under
	ActiveState Perl then prefix the intltool-extract command with the
	Perl interpreter pathname, as the system() function has no clue
	about Unixish executable scripts indicated by just a hashbang
	line.

	(The MSYS Perl, as it runs on a Unix emulator, would be able to
	run executable scripts based on their hashbang lines just fine,
	but then MSYS Perl doesn't come with XML::Parser. Installing
	XML::Parser for MSYS Perl is somewhat hard. So usually when using
	mingw+MSYS to build GNOMEish software one wants to use
	ActicveState's Perl to run the intltool scripts, even if the
	built-in MSYS Perl is good for other Perl uses.)

2008-06-03  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.40.0 for release

2008-04-12  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in (FindLeftoutFiles):
	Add code to handle skipping entire directores of translatable files

	Fixes #436241

2008-04-12  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in (TextFile_DetermineEncoding):
	Default to UTF-8 in determining file encoding
	(GeneratePOTemplate):
	Require that GNU gettext >= 0.12 be installed for UTF-8 support
	Set the encoding to UTF-8 by default
	Replace the old ASCII error message with a shorter UTF-8 message to
	encourage developers to use UTF-8 for all translated strings, and to
	show the filename and line number of the offending string

	Fixes #377573
	
2008-04-12  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in (FindPackageName):
	Strip "\(+$" off the end of name/version to allow parens with m4 names

	Fixes #489135

2008-04-12  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool.m4:
	Up the serial for IT_PROG_INTLTOOL to 40

2008-04-11  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.39.99 to avoid conflicts with 0.3x.y versions
	
	* Makefile.am:
	Don't distribute the *.in scripts any longer
	Clean up the sed replacing
	We don't use *.in.in for scripts any longer, just *.in

	* intltool.m4:
	Update the version check to use intltool-update --version instead
	Check for the intltool scripts in PATH instead of local copies
	Remove the AC_CONFIG_COMMANDS to create the local script copies

	* intltool-*.in:
	* intltool-*.in.in:
	Rename all the *.in.in scripts to just *.in

	* intltoolize.in:
	Only copy Makefile.in.in to a project's distribution

	Fixes #490620

2008-02-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-extract.in.in (type_glade):
	Handle the col tag when extracting strings, for GTK+ ui files

	Fixes #517559

2008-02-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.am:
	Make the resulting final script output executable

2008-02-24  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.in.in:
	Update comment block with proper author information
	Update comment block with copyright information
	Fix typos in comment block and remove extraneous confusing line

	Fixes #508320

2008-02-24  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (FindPOTKeywords):
	Unwrap lines wplit with trailing \
	Patch from Loïc Minier <lool@dooz.org>

	Fixes #516501

2008-02-24  Rodney Dawes <dobey.pwns@gmail.com>

	* tests/selftest.pl.in: Unset $LINGUAS to avoid failing when
	we use tests with locales not specified in LINGUAS

	Fixes #518257

2008-01-17  Wouter Bolsterlee  <wbolster@svn.gnome.org>

	reviewed by: Rodney Dawes

	* intltool-update.in.in:

	Fix a regression: try to detect package name from
	configure.{ac,in} only if $GETTEXT_PACKAGE is not set.
	Since the name detection aborts if no configure.{ac,in}
	was found, this broke non-autotooled projects.
	Fixes bug #509411.

2007-12-16  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.37.0 for release

2007-12-16  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in.in (keys_merge_translation):
	New method name for merging a single translation for multi-output
	(keys_merge_translations):
	Call keys_merge_translation for each language with multi-ouput
	Call keys_merge_translation with "." as the language for single file

	Based on patch from Christian Persch <chpe@gnome.org>

	Fixes #487818

2007-12-16  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-extract.in.in:
	* intltool-merge.in.in:
	Add quotedxml mode for encoding/decoding entities
	Patch from Christian Persch <chpe@gnome.org>

	Fixes #487666

2007-12-09  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	Up version to 0.36.3 for release

2007-12-09  Rodney Dawes  <dobey.pwns@gnome.org>

	* tests/Makefile.am:
	Add errors to CLEANFILES

	* tests/selftest.pl.in:
	Remove the C directory when finished as well

	* tests/results/merge12.xml:
	Update the test to deal with the previous fix for #499590

2007-11-29  Christian Persch  <chpe@gnome.org>

	* intltool-merge.in.in: (entity_encode_int_minimalist):
	Also encode ">". Bug #499590.

2007-11-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (GeneratePOTemplate):
	Quote MSGID_BUGS_ADDRESS when passing to xgettext

	Fixes #493267

2007-11-25  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in.in (xml_merge_output):
	Output the untranslated file in C/ for multiple output
	Only output in the current directory for single-file output

	Fixes #487817

2007-11-24  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (FindLeftoutFiles):
	Handle the C_ macro as defined in gi18n.h along with N_ Q_ and _

	Fixes #499179

2007-10-31  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (FindLeftoutFiles):
	Only add the additional $SRCIDR/.. path if $SRCDIR is not .

	Fixes #491408

2007-10-31  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltoolize.in: Update the grep to check for IT_PROG_INTLTOOL
	being defined in aclocal.m4, to avoid the error message when not needed

	Fixes #481833

2007-10-31  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool.m4: Add a block to check for GNU gettext tools and fail
	if the scripts aren't found and aren't GNU versions

	Fixes #490845

2007-10-22  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in.in (gather_po_files):
	Replace the if (/match/) with a for (split) to handle locales
	separated by whitespace on the same line in the LINGUAS file
	Original patch from Mike Massonnet <mike.massonnet@gmail.com>

	Fixes #488724

2007-09-15  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in.in (isProgramInPath):
	Pass -l as the argument, as iconv with no argument stalls

2007-09-15  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in.in (isProgramInPath):
	Remove --version from the test run

	Fixes #464846

2007-09-02  Rodney Dawes  <dobey.pwns@gmail.com>

	* MAINTAINERS: Update with proper formatting

2007-08-26  Christian Persch  <chpe@gnome.org>

	* intltool-merge.in.in: Only merge translations for languages listed
	in LINGUAS. Bug #438178.

2007-08-13  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in: Up version to 0.36.1 for release

2007-08-09  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-merge.in.in:
	Get rid of isGNUGettextTool as we don't really need it here
	Only check if iconv is in the path

	Fixes #464846

2007-08-07  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (FindLeftoutFiles):
	Strip _build/ from the path name, to ignore some files during distcheck

	Fixes #464474

2007-08-07  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (CONF_Handle_Open):
	Check for the conf_in file in $SRCDIR/../ instead of just ../

	Fixes #464474

2007-08-06  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (Console_Write_CoverageReport):
	Print the locale id and Current translation status message to STDERR

	Fixes #464121

2007-08-02  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in: Up version to 0.36.0 for release

	* intltool.m4: Up serial to 36

2007-08-02  Rodney Dawes  <dobey.pwns@gmail.com>

	* configure.in:
	* Makefile.am:
	* intltool.m4:
	Don't need the xgettext/msgfmt/msgmerge/iconv checks any more
	Don't need to substitute xgettext/msgfmt/msgmerge/iconv variables

	* intltool-merge.in.in: Add isProgramInPath and isGNUGettextTool
	methods and check for GNU iconv here

	* intltool-update.in.in (Get_Program_Path):
	Rename to isProgramInPath
	Use $devnull to redirect
	Pass --version to $file to avoid "no input file" errors
	(isGNUGettextTool): New method to check for GNU gettext tools
	(GenerateHeaders, GeneratePOTemplate, POFile_Update):
	(Console_Write_TranslationStatus, Console_Write_CoverateReport):
	Update to use isGNUGettextTool to ensure we use GNU gettext tools

	Fixes #301364 and #311936

2007-08-02  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (isIntltoolExtractInPath):
	Rename to Get_Program_Path
	(GenerateHeaders, GeneratePOTemplate): Use Get_Program_Path method
	to find the path for $EXTRACT and $XGETTEXT

	Fixes #349560

2007-08-01  David Zeuthen  <davidz@redhat.com>

	* intltool-update.in.in, intltool.m4: Add support for PolicyKit
	policy XML files (extension .policy).

	Fixes #462312

2007-08-01  Rodney Dawes  <dobey.pwns@gmail.com>

	Patch from Wouter Bolsterlee <wbolster@gnome.org>

	* intltool-update.in.in. (FindLeftoutFiles):
	Don't need to strip $SRCDIR from filenames when adding to hash table
	Gettext doesn't require the reference to not have the leading ../

	Fixes #449938

2007-07-20  Danilo Šegan <danilo@gnome.org>

	Patch from Leonardo Boshell  <lb@kmc.com.co>

	* intltool-extract.in.in (entity_decode): Decode &amp; after all the
	other entities to avoid double decoding.
	* intltool-merge.in.in (entity_decode): Decode &amp; at the end and
	decode &gt; as well so strings are decoded exactly the same by the
	extract and merge tools.
	* tests/cases/extract14.xml.in:
	* tests/cases/merge12.xml.in:
	* tests/cases/test.po:
	* tests/results/extract14.xml.in.h:
	* tests/results/merge12.xml:
	* tests/selftest.pl.in: New tests to check that entities in XML files
	are decoded in the proper order.

	Fixes #411698.

2007-06-30  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (FindLeftoutFiles):
	Look for files in $SRCDIR/.. as well as ..
	Strip $SRCDIR from the filenames when adding to the hash table
	Strip $SRCDIR from the filenames when looking up in the hash table
	Strip $SRCDIR from the filenames when listing in missing
	
	Fixes #438722

2007-06-30  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool-update.in.in (GeneratePOTemplate):
	Don't write $SRCDIR/../ or ../ to POTFILES.in.temp
	Pass .. as the --directory argument to xgettext
	Pass --default-domain to xgettext
	Pass --flag arguments for glib functions to xgettext

	Fixes #449938

2007-06-28  Rodney Dawes  <dobey.pwns@gmail.com>

	* intltool.m4: Fix autoconf warnings
	Patch from Guillem Jover

	Fixes #430093

2007-06-27  Rodney Dawes  <dobey.pwns@gmail.com>

	* Makefile.in.in: Add dummy install-exec

	Fixes #448200

2007-03-17  Thomas Andersen  <phomes@gmail.com>

	* tests/cases/extract13.desktop.in
	Remove invalid category "Application"

	Fixes #417659

2007-03-02  Danilo Šegan  <danilo@gnome.org>

	Fix #413461 (resulting from #399476 fix).

	* intltool-update.in.in (isIntltoolExtractInPath): Added.
	(GenerateHeaders): Use isIntltoolExtractInPath instead of -x.

2007-02-28  Tor Lillqvist  <tml@novell.com>

	* tests/selftest.pl.in: Use --strip-trailing-cr on Windows. (This
	requires a reasonably new GNU diff. The 2.8.7 one from gnuwin32
	seems to work fine.) Fixes make check on Windows.

2007-02-23  Rodney Dawes  <dobey@novell.com>

	* NEWS:
	* configure.in: Up version to 0.35.5 for release

2007-02-13  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (GenerateHeaders):
	* Makefile.am:
	Don't hardcode the fallback path to intltool-extract

	Fixes #399476

2007-02-13  Rodney Dawes  <dobey@novell.com>

	* intltool-merge.in.in (xml_merge_output, quoted_merge_translations):
	Check that $lang is a directory, rather than just that it exists
	Create the directory if it doesn't exist, and check that it is a
	directory if it gets created by a different thread
	Original patch from Leonardo Boshell

	Fixes #400788

2007-01-22  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (FindLeftoutFiles): Update the -s check to
	use $SRCDIR when looking for POTFILES.{skip,ignore} as well

	Fixes #391892 more completely

2007-01-10  Rodney Dawes  <dobey@novell.com>

	* intltool-extract.in.in (type_ini): Handle extracting comments as
	well as messages
	* tests/cases/Makefile.am: Add extract13.desktop.in appropriately
	* tests/cases/extract13.desktop.in: New test case for .desktop comments
	* tests/results/Makefile.am: Add extract13.desktop.in.h
	* tests/results/extract13.desktop.in.h: Resulting header with strings
	* tests/selftest.pl.in: Add test case 32 for extracting desktop file
	comment strings for translators

	Patch from Takao Fujiwara <Takao.Fujiwara@Sun.COM>

	Fixes #390271

2007-01-08  Rodney Dawes  <dobey@novell.com>

	* NEWS:
	* configure.in: Up version to 0.35.4 for release

2007-01-08  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (FindLeftoutFiles): Fix the logic of the
	previous commit to avoid potential breakage

2007-01-05  Rodney Dawes  <dobey@novell.com>

	* NEWS:
	* configure.in: Up version to 0.35.3 for release
	
2007-01-04  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (FindLeftoutFiles): Check that the file listed
	in POTFILES.in exists in ../ if not found in $SRCDIR/../

2007-01-03  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (FindLeftoutFiles): Load POTFILES.skip or
	POTFILES.ignore from $SRCDIR
	Handle the files in POTFILES.{skip,ignore} separately from POTFILES.in
	so that we can ignore them when checking that all the files listed in
	POTFILES.in still exist, as POTFILES.skip may contain generated files
	that only exist for a short amount of time, and can be optional in some
	builds

	Fixes #391892

2007-01-03  Jürg Billeter  <j@bitron.ch>

	* Makefile.in.in: Fix LINGUAS environment variable support to match the
	entries in the LINGUAS file more precisely

	Fixes #342500 even more completely

2006-12-20  Rodney Dawes  <dobey@novell.com>

	* NEWS:
	* configure.in: Up version to 0.35.2 for release

2006-12-20  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in (POTFILES): Reinstate the comment hack, as the $(NULL)
	change doesn't work for all cases

2006-12-20  Rodney Dawes  <dobey@novell.com>

	* intltool-extract.in.in (place_normal): Check that the directory
	exists, and create it if not, so that we can write the files

	Fixes #348952

2006-12-20  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in (POTFILES): Replace useless comment with $(NULL)

	Fixes #330509

2006-12-20  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (GenerateHeaders, GeneratePOTemplate):
	We don't need to use $SRCDIR/ for generating the header files, as they
	need to go into $builddir

2006-12-20  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (FindLeftoutFiles): Check that there is a word
	in front of .GetString for C# and allow any number of spaces before (
	Check for N_, Q_, and _ with any number of spaces between _ and (

	Fixes #386118

2006-12-19  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in: Use $SRCDIR/ in front of .. where appropriate

2006-12-19  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Add a call to intltool-update -m to the check rule
	so that we can ensure that POTFILES.in is kept up to date
	(USER_LINGUAS): Remove trailing whitespace which broke building without
	LINGUAS set in the environment

2006-12-18  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Fix the LINGUAS support to only use locales that are
	in both LINGUAS and the LINGUAS file or ALL_LINGUAS variable, if
	LINGUAS is set in the build environment

	Fixes #342500 more completely

2006-12-09  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in: Set $PKGNAME variable with FindPackageName so
	that FindPackageName always gets run, even with --gettext-package=foo
	Fall back to $PKGNAME instead of &FindPackageName

	Fixes #350013

2006-12-08  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Set $(top_builddir) to @top_builddir@ instead of ..
	Use $(top_builddir) instead of .. for the stamp-it rule
	Patch from Daniel Leidert <daniel.leidert.spam@gmx.net>

	Fixes #345560

2006-12-08  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Add support for using LINGUAS environment variable
	during build and install
	Simplify some of the rules to use USE_LINGUAS to avoid duplication

	Fixes #342500

2006-12-06  Rodney Dawes  <dobey@novell.com>

	* NEWS:
	* configure.in: Up version to 0.35.1 for release

2006-12-04  Rodney Dawes  <dobey@novell.com>

	* intltool-merge.in.in (create_translation_database):
	Make regex patterns greedier, to avoid perl stack overflows
	Patch from Joerg Sonnenberger <joerg@bec.de>

	Fixes #353403

2006-10-24  Rodney Dawes  <dobey@novell.com>

	* intltool.m4: Add code from glib-gettext to detect DATADIRNAME
	Patch from Loïc Minier <lool+gnome@via.ecp.fr>

	Fixes #345255

2006-06-19  Rodney Dawes  <dobey@novell.com>

	* tests/selftest.pl.in (check_command_result): Check for the output
	of No differences from the diff command to work with older/non-GNU
	versions of diff. Original patch from Tim Mooney

	Fixes #345114

2006-05-23  Rodney Dawes  <dobey@novell.com>

	* intltool-extract.in.in (escape_char): Return \\\\ when escaping \\

	* tests/selftest.pl.in:
	* tests/cases/Makefile.am:
	* tests/cases/test-quoted.dtd:
	* tests/cases/test-quoted.po:
	* tests/results/Makefile.am:
	* tests/results/multi.test-quoted.dtd:
	* tests/results/test-quoted.dtd.h:
	Add tests for testing the new gettext/quoted style implementation 

	* tests/results/merge-deepattr.xml: Update to include a dummy tag
	section for the "test-quoted" lang that was added for the above tests
	
2006-05-19  Chris Lahey  <clahey@clahey.net>

	* intltool-extract.in.in
	* intltool-merge.in.in:
	* doc/intltool-extract.8:
	* doc/intltool-merge.8: Added gettext/quoted format which just extracts
	and/or merges all strings between "".
	Merging only supports multiple file mode.

2006-05-16  Rodney Dawes  <dobey@novell.com>

	* intltoolize.in: Change the warning message for a missing call to
	IT_PROG_INTLTOOL in configure.{in,ac} to a more appropriate error,
	and exit with a return value of 1 if it is not present

	Fixes #341985

2006-05-15  Rodney Dawes  <dobey@novell.com>

	* NEWS:
	* configure.in: Up version to 0.35.0 for release

	* intltool.m4: Up serial to 35

2006-05-10  Rodney Dawes  <dobey@novell.com>

	* intltool-update.in.in (GeneratePOTemplate): Get MSGID_BUGS_ADDRESS
	from Makevars and pass it in to xgettext
	(FindMakevarsBugAddress): Look for MSGID_BUGS_ADDRESS in Makevars so
	that we can pass it to xgettext

	Fixes #329346 Original patch by Dwayne Bailey <dwayne@translate.org.za>

2006-05-09  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in (PO_LINGUAS): Use $(srcdir)/LINGUAS rather than just
	LINGUAS here, to fix builddir != srcdir

	Fixes #341058

2006-04-27  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in (PO_LINGUAS): Quote the ^\# argument to grep, so that
	it gets interpreted properly
	
2006-04-27  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in (POFILES, CATALOGS): Replace the echo $$lang.{po,gmo}
	command within the for loop, with printf "$$lang.{po,gmo} " so that we
	will work on Solaris again

	Fixes #339770

2006-04-26  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in (PO_LINGUAS): Use test -r instead of -e, for Solaris

	* intltool.m4: Up the serial to 34

2006-04-21  Rodney Dawes  <dobey@novell.com>

	* intltool.m4: Handle micro-version number when checking that the
	intltool version is >= the requested version

	Fixes #339627

2006-04-17  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Restore stub tags for automake to work properly

	Fixes #338817

2006-04-11  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Dump localedir, gnuclocaledir, and gettextsrcdir
	variables as we no longer need them
	Add DATADIRNAME substitution handling and define itlocaledir with it
	Dump GMOFILES as it is not used in here
	Add in a variable to deal with old ALL_LINGUAS
	Set up PO_LINGUAS to get the locales from the LINGUAS file
	Set up POFILES to be generated from one of PO_LINGUAS or ALL_LINGUAS
	Dump CATOBJEXT as we no longer need it in here
	Set up CATALOGS to be genereated from one of PO_LINGUAS or ALL_LINGUAS
	Replace usage of CATALOGS to decipher the locale from, with straight
	usage of either PO_LINGUAS or ALL_LINGUAS to get the locale names

	* configure.ac: Bump the version so modules can depend on these changes
	for supporting LINGUAS files in po subdirectories

	* intltool.m4: Substitute the ALL_LINGUAS variable, so that we can
	use it in our Makefile.in.in, for modules that have not migrated yet
	
2006-04-11  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Remove all the bits related to building C code, we
	don't need it in here, as all we're doing is processing translations

2006-03-22  Rodney Dawes  <dobey@novell.com>

	* intltool-merge.in.in (create_translation_database): Change WARNING
	to NOTICE for non-UTF-8 po file encodings, and print to STDOUT rather
	than STDERR as it isn't an error

	Fixes #331046

2006-03-18  Danilo Šegan  <danilo@gnome.org>

	* MAINTAINERS: Added to fix bug #335025.

2006-02-15  Danilo Šegan  <danilo@gnome.org>

	Fixes (mostly) bug #321785.

	* intltool-update.in.in (SubstituteVariable): ignore variables
	calling into themselves. 
	(FindPackageName): Likewise for PACKAGE, VERSION, AC_PACKAGE_NAME
	and AC_PACKAGE_VERSION variables.

2006-02-14  Rodney Dawes  <dobey@novell.com>

	* Makefile.in.in: Add useless comment after POTFILES = \ line, so that
	the CATALOGS variable doesn't get replaced by the POTFILES data
	This is a temporary workaround for bug #330509

2006-02-05  Rodney Dawes  <dobey@novell.com>

	* NEWS: 
	* configure.in: Update for 0.34.2 release.

	* tests/results/Makefile.am: Fix typo to make dist work again

2005-12-16  Rodney Dawes  <dobey@novell.com>

	* NEWS: Update

	* intltool.m4: Complain if automake version in use is not >= 1.5
	See bug #323282

2005-11-28  Rodney Dawes  <dobey@novell.com>

	* NEWS: Update to include list of fixes since 0.34.1

2005-11-28  Carlos Garcia Campos  <carlosgc@gnome.org>

	* intltool-update.in.in:
	* intltool.m4:
	Add support for DBus .service files

2005-11-25  Simos Xenitellis  <simos@gnome.org>

	* intltool-extract.in.in (intltool_tree_comment): Just copy the
	original string from expat, and strip the begin/end comment blocks

	* tests/cases/iso88591text.xml.in:
	* tests/cases/unicodetext.xml.in:
	* tests/cases/Makefile.am: New test cases for XML comment encoding

	* tests/results/iso88591text.xml.in.h:
[--snip--]
