merge with stable
authorMatt Mackall <mpm@selenic.com>
Sun, 18 Mar 2012 18:21:58 -0500
changeset 16271 63a1bed65fa3
parent 16267 aa6821a7b52f (current diff)
parent 16270 2338ab19b236 (diff)
child 16272 f97e7c378349
merge with stable
tests/test-subrepo-git.t
--- a/hgext/convert/common.py	Sun Mar 18 18:19:16 2012 -0500
+++ b/hgext/convert/common.py	Sun Mar 18 18:21:58 2012 -0500
@@ -418,6 +418,8 @@
 
 def parsesplicemap(path):
     """Parse a splicemap, return a child/parents dictionary."""
+    if not path:
+        return {}
     m = {}
     try:
         fp = open(path, 'r')
--- a/i18n/pt_BR.po	Sun Mar 18 18:19:16 2012 -0500
+++ b/i18n/pt_BR.po	Sun Mar 18 18:21:58 2012 -0500
@@ -2870,14 +2870,16 @@
 "  # (see http://www.vim.org/scripts/script.php?script_id=102) Non\n"
 "  # English user, be sure to put \"let g:DirDiffDynamicDiffText = 1\" in\n"
 "  # your .vimrc\n"
-"  vimdiff = gvim -f '+next' '+execute \"DirDiff\" argv(0) argv(1)'"
+"  vimdiff = gvim -f \"+next\" \\\n"
+"            \"+execute 'DirDiff' fnameescape(argv(0)) fnameescape(argv(1))\""
 msgstr ""
 "  # adiciona um novo comando chamado vimdiff, executa gvimdiff\n"
 "  # com o plugin DirDiff\n"
 "  #(veja http://www.vim.org/scripts/script.php?script_id=102)\n"
 "  # Esteja certo de colocar \"let g:DirDiffDynamicDiffText = 1\"\n"
 "  # em seu .vimrc\n"
-"  vimdiff = gvim -f '+next' '+execute \"DirDiff\" argv(0) argv(1)'"
+"  vimdiff = gvim -f \"+next\" \\\n"
+"            \"+execute 'DirDiff' fnameescape(argv(0)) fnameescape(argv(1))\""
 
 msgid "Tool arguments can include variables that are expanded at runtime::"
 msgstr ""
@@ -7515,6 +7517,10 @@
 msgid "source is ancestor of destination"
 msgstr "origem é ancestral do destino"
 
+#, python-format
+msgid "updating bookmark %s\n"
+msgstr "atualizando marcador %s\n"
+
 msgid "--tool can only be used with --rebase"
 msgstr "--tool só pode ser usada em conjunto com --rebase"
 
@@ -8448,10 +8454,6 @@
 msgstr "ramo %s não encontrado"
 
 #, python-format
-msgid "updating bookmark %s\n"
-msgstr "atualizando marcador %s\n"
-
-#, python-format
 msgid "divergent bookmark %s stored as %s\n"
 msgstr "marcador divergente %s guardado como %s\n"
 
@@ -15396,8 +15398,8 @@
 "    option ensures that the on-disk format of newly created\n"
 "    repositories will be compatible with Mercurial before version 1.7."
 msgstr ""
-"``usefncache``\n"
-"    Habilita ou desabilita o formato de repositório \"fncache\", que\n"
+"``dotencode``\n"
+"    Habilita ou desabilita o formato de repositório \"dotencode\", que\n"
 "    aprimora o formato \"fncache\" (que deve ser habilitado para o uso de\n"
 "    dotencode) para evitar problemas com nomes de arquivo iniciados por\n"
 "    ._ no Mac OS X e espaços no Windows. Habilitado por padrão.\n"
@@ -19480,13 +19482,13 @@
 "These phases are ordered (public < draft < secret) and no changeset\n"
 "can be in a lower phase than its ancestors. For instance, if a\n"
 "changeset is public, all its ancestors are also public. Lastly,\n"
-"changeset phases only be changed towards the public phase."
+"changeset phases should only be changed towards the public phase."
 msgstr ""
 "Estas fases são ordenadas (pública < rascunho < secreta) e\n"
 "nenhuma revisão pode estar em uma fase menor que as de seus\n"
 "ancestrais. Por exemplo, se uma revisão é pública, todos os\n"
-"seus ancestrais também serão públicos. Por fim, a fase de\n"
-"revisões só pode ser modificada em direção à fase pública."
+"seus ancestrais também serão públicos. Por fim, as fases de\n"
+"revisões só devem ser modificadas em direção à fase pública."
 
 msgid ""
 "How are phases managed?\n"
--- a/tests/test-subrepo-git.t	Sun Mar 18 18:19:16 2012 -0500
+++ b/tests/test-subrepo-git.t	Sun Mar 18 18:21:58 2012 -0500
@@ -482,9 +482,7 @@
   $ cd ..
 
 Sticky repository, update --clean
-  $ hg update --clean tip
-  Previous HEAD position was aa84837... f
-  HEAD is now at 32a3438... fff
+  $ hg update --clean tip 2>/dev/null
   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   $ hg id -n
   7