Fri, 12 Oct 2018 19:25:08 +0200 |
Yuya Nishihara |
py3: get around unicode docstrings in test-encoding-textwrap.t and test-help.t
|
Wed, 13 Jun 2018 22:51:08 +0530 |
Pulkit Goyal |
py3: replace `unicode` with pycompat.unicode
|
Sat, 10 Mar 2018 15:57:16 +0900 |
Yuya Nishihara |
py3: use r'' instead of sysstr('') to get around code transformer
|
Sat, 03 Mar 2018 19:12:47 -0500 |
Yuya Nishihara |
py3: make gettext domain a system string
|
Fri, 13 Oct 2017 21:36:10 +0900 |
Yuya Nishihara |
i18n: cache translated messages per encoding
|
Thu, 12 Oct 2017 23:30:46 -0700 |
Jun Wu |
codemod: use pycompat.iswindows
|
Mon, 20 Feb 2017 18:40:42 +0530 |
Pulkit Goyal |
py3: use pycompat.fsencode() to convert __file__ to bytes
|
Tue, 20 Dec 2016 00:20:07 +0530 |
Pulkit Goyal |
py3: replace sys.executable with pycompat.sysexecutable
|
Mon, 19 Dec 2016 00:16:52 +0530 |
Pulkit Goyal |
py3: replace os.name with pycompat.osname (part 1 of 2)
|
Sun, 06 Nov 2016 12:18:23 +0900 |
Pulkit Goyal |
py3: make util.datapath a bytes variable
|
Sat, 08 Oct 2016 05:26:18 -0400 |
Augie Fackler |
i18n: make the locale directory name the same string type as the datapath
|
Fri, 07 Oct 2016 12:13:28 +0200 |
Pulkit Goyal |
py3: convert to unicode to pass into encode()
|
Wed, 28 Sep 2016 20:07:32 +0900 |
Yuya Nishihara |
py3: make i18n use encoding.environ
|
Sat, 25 Jun 2016 17:40:53 -0700 |
Gregory Szorc |
i18n: use unicode literal
|
Tue, 29 Mar 2016 17:22:08 +0000 |
timeless |
py3: handle ugettext + unicode in i18n
|
Sat, 08 Aug 2015 19:28:49 -0700 |
Gregory Szorc |
i18n: use absolute_import
|
Fri, 17 Oct 2014 13:52:10 -0400 |
Augie Fackler |
i18n: cache the result of every gettext call
|
Sun, 28 Sep 2014 16:57:47 +0200 |
Mads Kiilerich |
i18n: use datapath for i18n like for templates and help
|
Sun, 03 Aug 2014 19:19:23 +0900 |
Yuya Nishihara |
i18n: detect UI language without POSIX-style locale variable on Windows (BC)
|
Thu, 12 Jun 2014 14:40:45 -0500 |
Matt Mackall |
i18n: explicitly decode paragraphs
|
Mon, 25 Jul 2011 20:46:30 -0500 |
Augie Fackler |
i18n: use getattr instead of hasattr
|
Wed, 05 Jan 2011 00:18:36 +1100 |
Brodie Rao |
HGPLAIN: allow exceptions to plain mode, like i18n, via HGPLAINEXCEPT
|
Sat, 19 Jun 2010 19:16:11 +0200 |
Martin Geisler |
i18n: fix translation of empty paragraphs
|
Tue, 06 Apr 2010 22:30:50 -0300 |
Wagner Bruna |
i18n: translate each paragraph separately
|
Sun, 07 Feb 2010 14:56:18 +0100 |
Brodie Rao |
ui: add HGPLAIN environment variable for easier scripting
|
Tue, 19 Jan 2010 22:20:08 -0600 |
Matt Mackall |
Update license to GPLv2+
stable
|
Sat, 03 Oct 2009 18:58:25 +0200 |
Martin Geisler |
i18n: remove unnecessary os.path.normpath call
|
Thu, 06 Aug 2009 00:34:28 +0200 |
Martin Geisler |
i18n: move unrelated line out of try-except block
|
Thu, 06 Aug 2009 00:26:34 +0200 |
Martin Geisler |
i18n: updated outdated comment
|
Tue, 28 Apr 2009 17:40:46 +0200 |
Simon Heimberg |
separate import lines from mercurial and general python modules
|
Sun, 26 Apr 2009 01:13:08 +0200 |
Martin Geisler |
put license and copyright info into comment blocks
|
Sun, 26 Apr 2009 01:08:54 +0200 |
Martin Geisler |
updated license to be explicit about GPL version 2
|
Fri, 03 Apr 2009 14:51:48 -0500 |
Matt Mackall |
move encoding bits from util to encoding
|
Thu, 15 Jan 2009 00:14:36 +0100 |
Martin Geisler |
i18n: encode output in user's local encoding
|
Thu, 15 Jan 2009 00:12:35 +0100 |
Martin Geisler |
i18n: lookup .mo files in private locale/ directory
|
Thu, 14 Dec 2006 17:32:00 -0600 |
Matt Mackall |
Enable gettext translations
|
Sat, 12 Aug 2006 12:30:02 -0700 |
Vadim Gelfer |
update copyrights.
|
Tue, 18 Oct 2005 18:38:04 -0700 |
Benoit Boissinot |
use a dummy function for gettext
|
Tue, 18 Oct 2005 18:37:48 -0700 |
Benoit Boissinot |
i18n first part: make '_' available for files who need it
|