- Jun 08, 2016
-
-
Alvaro Herrera authored
In VPATH builds, the build directory was not being searched for files in GETTEXT_FILES, leading to failure to construct the .pot files. This has bit me all along, but never hard enough to get it fixed; I suppose not a lot of people uses VPATH and NLS-enabled builds, and those that do, don't do "make update-po" often. This is a longstanding problem, so backpatch all the way back.
-
- Mar 19, 2014
-
-
Alvaro Herrera authored
With this in place, a session blocking behind another one because of tuple locks will get a context line mentioning the relation name, tuple TID, and operation being done on tuple. For example: LOG: process 11367 still waiting for ShareLock on transaction 717 after 1000.108 ms DETAIL: Process holding the lock: 11366. Wait queue: 11367. CONTEXT: while updating tuple (0,2) in relation "foo" STATEMENT: UPDATE foo SET value = 3; Most usefully, the new line is displayed by log entries due to log_lock_waits, although of course it will be printed by any other log message as well. Author: Christian Kruse, some tweaks by Álvaro Herrera Reviewed-by: Amit Kapila, Andres Freund, Tom Lane, Robert Haas
-
- Oct 11, 2013
-
-
Peter Eisentraut authored
make maintainer-check was obscure and rarely called in practice, and many breakages were missed. Fold everything that make maintainer-check used to do into the normal build. Specifically: - Call duplicate_oids when genbki.pl is called. - Check for tabs in SGML files when the documentation is built. - Run msgfmt with the -c option during the regular build. Add an additional configure check to see whether we are using the GNU version. (make maintainer-check probably used to fail with non-GNU msgfmt.) Keep maintainer-check as around as phony target for the time being in case anyone is calling it. But it won't do anything anymore.
-
- Dec 14, 2012
-
-
Peter Eisentraut authored
It provides some additional help to translators.
-
- Apr 24, 2012
-
-
Robert Haas authored
Josh Kupershmidt
-
- Apr 10, 2012
-
-
Peter Eisentraut authored
Since xgettext provides options to do this now, we might as well use them.
-
- Apr 05, 2012
-
-
Peter Eisentraut authored
The option --no-wrap prevents wars with (most?) editors about proper line wrapping. --sort-by-file ensures consistent file order, for easier diffing.
-
- Apr 02, 2012
-
-
Peter Eisentraut authored
Use msgmerge --lang option to seed the Language field, recently introduced by gettext, in the header of the new PO file.
-
- Mar 28, 2012
-
-
Peter Eisentraut authored
The intent is to allow configure --enable-nls=xx for installation speed and size, but have maintainer-check check all source files regardless.
-
- Dec 27, 2011
-
-
Peter Eisentraut authored
That way, the result of a msgmerge is more deterministic and not dependent on the order in which the files are found.
-
- Jun 26, 2011
-
-
Peter Eisentraut authored
The --flag argument can be used to tell xgettext the arguments of which functions should be flagged with c-format in the PO files, instead of guessing based on the presence of format specifiers, which fails if no format specifiers are present but the translation accidentally introduces one. Appropriate flag settings have been added for each message catalog. based on a patch by Christoph Berg for bug #6066
-
Peter Eisentraut authored
Put gettext trigger words that are common to the backend and backend modules into a makefile variable to include everywhere, to avoid error-prone repetitions.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
Since it's globally defined in c.h, it should be treated as a gettext trigger everywhere.
-
- Oct 14, 2010
-
-
Peter Eisentraut authored
xgettext is only required when make init-po is run manually; it is not required for a build. The intent to handle that was already there, but the ifdef's were in the wrong place.
-
- Sep 20, 2010
-
-
Magnus Hagander authored
-
- May 13, 2010
-
-
Peter Eisentraut authored
mkinstalldirs used to handle no arguments, but mkdir doesn't. Also remove the .SILENT setting, that was previously removed from Makefile.global as well.
-
- Aug 27, 2009
-
-
Peter Eisentraut authored
Update install-sh to that from Autoconf 2.63, plus our Darwin-specific changes (which I simplified a bit). install-sh is now able to install multiple files in one run, so we could simplify our makefiles sometime. install-sh also now has a -d option to create directories, so we don't need mkinstalldirs anymore. Use AC_PROG_MKDIR_P in configure.in, so we can use mkdir -p when available instead of install-sh -d. For consistency with the rest of the world, the corresponding make variable has been renamed from $(mkinstalldirs) to $(MKDIR_P).
-
- Jan 20, 2009
-
-
Peter Eisentraut authored
instead.
-
- Jan 15, 2009
-
-
Peter Eisentraut authored
file or trigger function lists are changed.
-
- Jan 09, 2009
-
-
Peter Eisentraut authored
-
Peter Eisentraut authored
like a makefile with real dependencies. Instead of overwriting the old po file, write the new one to .po.new. This is less annoying and integrates better with the NLS web site. Also, we can now merge languages that don't have a po file yet, by merging against all other po files of that language, to pick up recurring translations automatically. This previously only worked when a po file already existed.
-
- Jan 02, 2009
-
-
Peter Eisentraut authored
-
- Dec 11, 2008
-
-
Peter Eisentraut authored
to the gettext domain name, to simplify parallel installations. Also, rename set_text_domain() to pg_bindtextdomain(), because that is what it does.
-
- May 17, 2008
-
-
Bruce Momjian authored
-
Peter Eisentraut authored
-
- Apr 05, 2006
-
-
Peter Eisentraut authored
files of the same languages. That way, similar or equal translations in different programs are automatically propagated and the life of translators becomes a little bit easier.
-
- Dec 09, 2005
-
-
Peter Eisentraut authored
-
- Jun 01, 2004
-
-
Bruce Momjian authored
-
- Nov 29, 2003
-
-
PostgreSQL Daemon authored
$Header: -> $PostgreSQL Changes ...
-
- Sep 15, 2003
-
-
Peter Eisentraut authored
strings in the backend, so that .l and .y files are included. To that end, don't make the .pot file a prerequisite on distprep.
-
- Sep 03, 2002
-
-
Peter Eisentraut authored
-
- Aug 30, 2002
-
-
Peter Eisentraut authored
-
- Aug 21, 2002
-
-
Peter Eisentraut authored
-
- Nov 29, 2001
-
-
Peter Eisentraut authored
-
- Jul 15, 2001
-
-
Peter Eisentraut authored
absolute paths of the source tree in the po files. Also, run msgfmt with -c option in maintainer-check.
-
- Jun 30, 2001
-
-
Peter Eisentraut authored
-
- Jun 02, 2001
-
-
Peter Eisentraut authored
Use --enable-nls to turn it on; see installation instructions for details. See developer's guide how to make use of it in programs and how to add translations. psql sources have been almost fully prepared and an incomplete German translation has been provided. In the backend, only elog() calls are currently translatable, and the provided German translation file is more of a placeholder.
-