Mercurial > hg
changeset 20870:6500a2eebee8
merge with stable
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 01 Apr 2014 15:11:19 -0500 |
parents | 9a75d2559cff (current diff) 9658a79968c6 (diff) |
children | cc62c9d6887a |
files | contrib/check-code.py hgext/eol.py mercurial/commands.py mercurial/hg.py mercurial/merge.py mercurial/subrepo.py |
diffstat | 10 files changed, 71 insertions(+), 36 deletions(-) [+] |
line wrap: on
line diff
--- a/contrib/check-code.py Wed Mar 19 23:04:03 2014 -0700 +++ b/contrib/check-code.py Tue Apr 01 15:11:19 2014 -0500 @@ -207,8 +207,8 @@ (r'\s<>\s', '<> operator is not available in Python 3+, use !='), (r'^\s*\t', "don't use tabs"), (r'\S;\s*\n', "semicolon"), - (r'[^_]_\("[^"]+"\s*%', "don't use % inside _()"), - (r"[^_]_\('[^']+'\s*%", "don't use % inside _()"), + (r'[^_]_\((?:"[^"]+"[ \t\n+]*)+%', "don't use % inside _()"), + (r"[^_]_\((?:'[^']+'[ \t\n+]*)+%", "don't use % inside _()"), (r'(\w|\)),\w', "missing whitespace after ,"), (r'(\w|\))[+/*\-<>]\w', "missing whitespace in expression"), (r'^\s+(\w|\.)+=\w[^,()\n]*$', "missing whitespace in assignment"),
--- a/hgext/eol.py Wed Mar 19 23:04:03 2014 -0700 +++ b/hgext/eol.py Tue Apr 01 15:11:19 2014 -0500 @@ -344,7 +344,7 @@ continue if inconsistenteol(data): raise util.Abort(_("inconsistent newline style " - "in %s\n" % f)) + "in %s\n") % f) return super(eolrepo, self).commitctx(ctx, error) repo.__class__ = eolrepo repo._hgcleardirstate()
--- a/hgext/largefiles/lfcommands.py Wed Mar 19 23:04:03 2014 -0700 +++ b/hgext/largefiles/lfcommands.py Tue Apr 01 15:11:19 2014 -0500 @@ -303,14 +303,14 @@ try: id, name = line.split(' ', 1) except ValueError: - ui.warn(_('skipping incorrectly formatted tag %s\n' - % line)) + ui.warn(_('skipping incorrectly formatted tag %s\n') + % line) continue try: newid = node.bin(id) except TypeError: - ui.warn(_('skipping incorrectly formatted id %s\n' - % id)) + ui.warn(_('skipping incorrectly formatted id %s\n') + % id) continue try: newdata.append('%s %s\n' % (node.hex(revmap[newid]),
--- a/i18n/ja.po Wed Mar 19 23:04:03 2014 -0700 +++ b/i18n/ja.po Tue Apr 01 15:11:19 2014 -0500 @@ -149,8 +149,8 @@ msgstr "" "Project-Id-Version: Mercurial\n" "Report-Msgid-Bugs-To: <mercurial-devel@selenic.com>\n" -"POT-Creation-Date: 2014-02-23 17:05+0900\n" -"PO-Revision-Date: 2014-02-23 17:58+0900\n" +"POT-Creation-Date: 2014-03-31 19:44+0900\n" +"PO-Revision-Date: 2014-03-31 20:11+0900\n" "Last-Translator: Japanese translation team <mercurial-ja@googlegroups.com>\n" "Language-Team: Japanese\n" "Language: ja\n" @@ -1934,16 +1934,18 @@ msgid "" " The ``include`` directive causes a file, or all files under a\n" -" directory, to be included in the destination repository, and the\n" -" exclusion of all other files and directories not explicitly\n" -" included. The ``exclude`` directive causes files or directories to\n" +" directory, to be included in the destination repository. The default\n" +" if there are no ``include`` statements is to include everything.\n" +" If there are any ``include`` statements, nothing else is included.\n" +" The ``exclude`` directive causes files or directories to\n" " be omitted. The ``rename`` directive renames a file or directory if\n" " it is converted. To rename from a subdirectory into the root of\n" " the repository, use ``.`` as the path to rename to." msgstr "" " ファイルやディレクトリが ``include`` 指定に合致した場合、\n" -" 当該ファイルや、 ディレクトリ配下のファイルは、 変換対象になりますが、\n" -" それ以外のファイルは、 明示的に ``include`` 指定に合致しない限り、\n" +" 当該ファイルや、 ディレクトリ配下のファイルは、 変換対象になります。\n" +" ``include`` 指定がない場合、 全ファイルが変換対象です。\n" +" ``include`` 指定がある場合、 指定パターンに合致するファイル以外は、\n" " 変換対象から除外されます。 ファイルやディレクトリが ``exclude``\n" " 指定に合致した場合、 それらは変換対象から除外されます。\n" " 変換対象ファイルが ``rename`` 指定に合致する場合、 ファイル名や、\n" @@ -8624,7 +8626,7 @@ msgstr "hg record [OPTION]... [FILE]..." msgid "interactively select changes to commit" -msgstr "コミットする内容を対話的に選択します" +msgstr "コミット内容の対話的な選択" msgid "" " If a list of files is omitted, all changes reported by :hg:`status`\n" @@ -13676,7 +13678,7 @@ msgstr " public < draft < secret" msgid "" -" Return 0 on success, 1 if no phases were changed or some could not\n" +" Returns 0 on success, 1 if no phases were changed or some could not\n" " be changed.\n" " " msgstr "" @@ -23590,6 +23592,9 @@ msgid "diff context lines count must be an integer, not %r" msgstr "差分コンテキストでの行数指定が不正です: %r" +msgid "unsupported merge state record:" +msgstr "未サポートなマージ状態が記録されています:" + #, python-format msgid "warning: cannot merge flags for %s\n" msgstr "警告: ファイル %s の属性設定はマージできません\n" @@ -24836,6 +24841,15 @@ "``tag([name])``\n" " 指定タグ対象リビジョン、 またはタグ付け対象の全リビジョン群。" +msgid "" +" If `name` starts with `re:`, the remainder of the name is treated as\n" +" a regular expression. To match a tag that actually starts with `re:`,\n" +" use the prefix `literal:`." +msgstr "" +" `name` が `re:` で始まる場合、 残りは正規表現として扱われます。\n" +" タグ名そのものが `re:` で始まる場合は、 名前を `literal:`\n" +" 付きで指定してください。" + #. i18n: "tag" is a keyword msgid "tag takes one or no arguments" msgstr "tagged の引数は最大1つです" @@ -25235,12 +25249,15 @@ msgid "not removing repo %s because it has changes.\n" msgstr "変更が含まれているため、 リポジトリ %s は削除されません\n" -msgid "cannot retrieve git version" -msgstr "git のバージョン情報が取得できません" +msgid "cannot retrieve git version\n" +msgstr "git のバージョン情報が取得できません\n" msgid "git subrepo requires at least 1.6.0 or later" msgstr "サブリポジトリ利用には 1.6.0 以降の git が必要です" +msgid "git subrepo requires at least 1.6.0 or later\n" +msgstr "サブリポジトリ利用には 1.6.0 以降の git が必要です\n" + #, python-format msgid "revision %s does not exist in subrepo %s\n" msgstr "リビジョン %s はサブリポジトリ %s には存在しません\n"
--- a/i18n/pt_BR.po Wed Mar 19 23:04:03 2014 -0700 +++ b/i18n/pt_BR.po Tue Apr 01 15:11:19 2014 -0500 @@ -1844,17 +1844,20 @@ msgid "" " The ``include`` directive causes a file, or all files under a\n" -" directory, to be included in the destination repository, and the\n" -" exclusion of all other files and directories not explicitly\n" -" included. The ``exclude`` directive causes files or directories to\n" +" directory, to be included in the destination repository. The default\n" +" if there are no ``include`` statements is to include everything.\n" +" If there are any ``include`` statements, nothing else is included.\n" +" The ``exclude`` directive causes files or directories to\n" " be omitted. The ``rename`` directive renames a file or directory if\n" " it is converted. To rename from a subdirectory into the root of\n" " the repository, use ``.`` as the path to rename to." msgstr "" " A diretiva ``include`` faz com que um arquivo, ou todos os arquivos\n" -" em um diretório, sejam incluídos no repositório de destino, e\n" -" exclui todos os outros arquivos e diretórios não incluídos\n" -" explicitamente. A diretiva ``exclude`` faz com que os arquivos e\n" +" em um diretório, sejam incluídos no repositório de destino.\n" +" Sem diretivas ``include``, por padrão todos os arquivos são\n" +" incluídos. Se houver qualquer diretiva ``include``, nada\n" +" mais será incluído.\n" +" A diretiva ``exclude`` faz com que os arquivos e\n" " diretórios sejam omitidos. A diretiva ``rename`` renomeia um\n" " arquivo ou diretório que for convertido. Para renomear de um\n" " subdiretório para o raiz do repositório, use ``.`` como caminho\n" @@ -13923,7 +13926,7 @@ msgstr " pública < rascunho < secreta" msgid "" -" Return 0 on success, 1 if no phases were changed or some could not\n" +" Returns 0 on success, 1 if no phases were changed or some could not\n" " be changed.\n" " " msgstr "" @@ -24099,6 +24102,9 @@ msgid "diff context lines count must be an integer, not %r" msgstr "o número de linhas de contexto de diff deve ser um inteiro, e não %r" +msgid "unsupported merge state record:" +msgstr "registro de estado de mesclagem não suportado:" + #, python-format msgid "warning: cannot merge flags for %s\n" msgstr "aviso: não é possível mesclar flags para %s\n" @@ -25353,6 +25359,15 @@ " especificada por nome; caso contrário, todas as revisões\n" " etiquetadas." +msgid "" +" If `name` starts with `re:`, the remainder of the name is treated as\n" +" a regular expression. To match a tag that actually starts with `re:`,\n" +" use the prefix `literal:`." +msgstr "" +" Se `nome` começar com `re:`, o restante do nome é tratado como\n" +" uma expressão regular. Para combinar com uma etiqueta que comece\n" +" com `re:` literalmente, use o prefixo `literal:`." + #. i18n: "tag" is a keyword msgid "tag takes one or no arguments" msgstr "tag recebe um ou nenhum argumento" @@ -25761,12 +25776,15 @@ msgid "not removing repo %s because it has changes.\n" msgstr "repositório %s não removido por possuir mudanças.\n" -msgid "cannot retrieve git version" -msgstr "não é possível obter a versão do git" +msgid "cannot retrieve git version\n" +msgstr "não é possível obter a versão do git\n" msgid "git subrepo requires at least 1.6.0 or later" msgstr "sub-repositórios do git exigem a versão 1.6.0 ou posterior" +msgid "git subrepo requires at least 1.6.0 or later\n" +msgstr "sub-repositórios do git exigem a versão 1.6.0 ou posterior\n" + #, python-format msgid "revision %s does not exist in subrepo %s\n" msgstr "a revisão %s não existe no sub-repositório %s\n"
--- a/mercurial/commands.py Wed Mar 19 23:04:03 2014 -0700 +++ b/mercurial/commands.py Tue Apr 01 15:11:19 2014 -0500 @@ -755,8 +755,8 @@ if not changesets: extendnode = extendbisectrange(nodes, good) if extendnode is not None: - ui.write(_("Extending search to changeset %d:%s\n" - % (extendnode.rev(), extendnode))) + ui.write(_("Extending search to changeset %d:%s\n") + % (extendnode.rev(), extendnode)) state['current'] = [extendnode.node()] hbisect.save_state(repo, state) if noupdate:
--- a/mercurial/hg.py Wed Mar 19 23:04:03 2014 -0700 +++ b/mercurial/hg.py Tue Apr 01 15:11:19 2014 -0500 @@ -451,7 +451,7 @@ if bn == 'default': status = _("updating to bookmark @\n") else: - status = _("updating to bookmark @ on branch %s\n" + status = (_("updating to bookmark @ on branch %s\n") % bn) except KeyError: try:
--- a/mercurial/merge.py Wed Mar 19 23:04:03 2014 -0700 +++ b/mercurial/merge.py Tue Apr 01 15:11:19 2014 -0500 @@ -78,8 +78,8 @@ bits = record.split("\0") self._state[bits[0]] = bits[1:] elif not rtype.islower(): - raise util.Abort(_('unsupported merge state record:' - % rtype)) + raise util.Abort(_('unsupported merge state record: %s') + % rtype) self._dirty = False def _readrecords(self):
--- a/mercurial/patch.py Wed Mar 19 23:04:03 2014 -0700 +++ b/mercurial/patch.py Tue Apr 01 15:11:19 2014 -0500 @@ -711,7 +711,7 @@ if self.exists and self.create: if self.copysource: self.ui.warn(_("cannot create %s: destination already " - "exists\n" % self.fname)) + "exists\n") % self.fname) else: self.ui.warn(_("file %s already exists\n") % self.fname) self.rej.append(h)
--- a/mercurial/subrepo.py Wed Mar 19 23:04:03 2014 -0700 +++ b/mercurial/subrepo.py Tue Apr 01 15:11:19 2014 -0500 @@ -321,8 +321,8 @@ for f in names: if f.lower() == 'hgrc': ui.warn( - _("warning: removing potentially hostile .hg/hgrc in '%s'" - % path)) + _("warning: removing potentially hostile .hg/hgrc in '%s'") + % path) os.unlink(os.path.join(dirname, f)) os.walk(path, v, None) @@ -1011,7 +1011,7 @@ def remove(self): if self.dirty(): self._ui.warn(_('not removing repo %s because ' - 'it has changes.\n' % self._path)) + 'it has changes.\n') % self._path) return self._ui.note(_('removing subrepo %s\n') % self._path)