- Aug 01, 2017
-
-
Katsunori FUJIWARA authored
Before this patch, hggettext uses __doc__ of each functions to compute offset of document text. But __doc__ of many functions is already modified by decorators in registrar (e.g. @templatekeyword adds ":NAME: " prefix to it), and hggettext can not find it out in original source. This causes many "unknown offset in ..." warning at "make update-pot", and leaving them might cause overlooking serious problems. This patch makes hggettext use original docstring, which decorators in registrar save into _origdoc, to compute offset. Even after this patch, there are still a few "unknown offset in ..." warning at "make update-pot" for specific reasons. These will be fixed later one by one.
-
- Jun 15, 2017
-
-
Augie Fackler authored
These are all simple one-argument print statements, so this syntax works the same way in 2 and 3. Differential Revision: https://phab.mercurial-scm.org/D276
-
- Aug 01, 2017
-
-
Katsunori FUJIWARA authored
Before this patch, source filename for msgid in hg.pot file becomes incorrect, if a function is defined in file A, but detected in dict in file B, For example, almost all debug* commands are defined in debugcommands.py, but hggettext detects them in "table" of commands.py. Therefore, docstring fragments of debug* commands are marked as "defined in commands.py" in hg.pot file. This is serious problem for translation, because the cost to find out original location of texts increases very much.
-
- Jun 29, 2017
-
-
Wagner Bruna authored
-
- Jun 17, 2017
-
-
Matt Harbison authored
I'm not sure how to test this one. `make update-pot` spews all kinds of warnings, though it did before this change too.
-
- Jun 02, 2017
-
-
Wagner Bruna authored
-
- Jun 01, 2017
-
-
Wagner Bruna authored
-
- May 31, 2017
-
-
Wagner Bruna authored
-
- Apr 30, 2017
-
-
Katsunori FUJIWARA authored
-
- Mar 02, 2017
-
-
Wagner Bruna authored
-
- Mar 01, 2017
-
-
Katsunori FUJIWARA authored
-
- Feb 10, 2017
-
-
Katsunori FUJIWARA authored
This patch replaces domain of mercurial-devel ML address by mercurial-scm.org for "Report-Msgid-Bugs-To" property of each *.po files. This avoids releasing 4.1.1 with invalid "Report-Msgid-Bugs-To" in *.mo file, if corresponded *.po file isn't msgmerge-ed with recent hg.pot by translator. These *.po files aren't covered by check-code.py pattern newly added in subsequent patch, because it ignores them.
-
- Feb 01, 2017
-
-
Wagner Bruna authored
-
- Jan 04, 2017
-
-
Augie Fackler authored
-
- Dec 31, 2016
-
-
Katsunori FUJIWARA authored
-
- Dec 01, 2016
-
-
Kevin Bullock authored
-
- Nov 25, 2016
-
-
Wagner Bruna authored
-
- Nov 28, 2016
-
-
Augie Fackler authored
-
- Nov 14, 2016
-
-
Mads Kiilerich authored
The change is trivial and unlikely to have been translated so we update translation files too.
-
- Oct 17, 2016
-
-
Mads Kiilerich authored
-
- Oct 31, 2016
-
-
Katsunori FUJIWARA authored
-
- Oct 23, 2016
-
-
Wagner Bruna authored
-
- Oct 11, 2016
-
-
Wagner Bruna authored
-
- Aug 31, 2016
-
-
Wagner Bruna authored
-
- Jul 27, 2016
-
-
Yuya Nishihara authored
Before, func must be a function object. I want to make it parse docstring of classes, too.
-
- Jul 31, 2016
-
-
Katsunori FUJIWARA authored
-
- Jul 19, 2016
-
-
Wagner Bruna authored
-
- Jul 03, 2016
-
-
Pulkit Goyal authored
This patch includes addition of absolute_import and print_function to the files where they are missing. The modern importing conventions are also followed.
-
- Jul 01, 2016
-
-
Wagner Bruna authored
-
- May 12, 2016
-
-
Pulkit Goyal authored
-
Pulkit Goyal authored
-
Pulkit Goyal authored
-
Pulkit Goyal authored
-
- May 01, 2016
-
-
Wagner Bruna authored
-
- Mar 01, 2016
-
-
Wagner Bruna authored
-
- Feb 29, 2016
-
-
Katsunori FUJIWARA authored
-
- Feb 11, 2016
-
-
Katsunori FUJIWARA authored
Before this patch, line number in source of the message to be translated is wrong in hg.pot, if corresponded message is placed after ".. DIRECTIVE::", because number of lines related to such directive isn't added to variable "delta", which holds number of untranslated lines in given text. This patch always adds "2" to "delta", because text block is split into translation units by "\n\n".
-
- Feb 03, 2016
-
-
Wagner Bruna authored
-
- Feb 01, 2016
-
-
Katsunori FUJIWARA authored
-
Wagner Bruna authored
-