keyword: simplify record switch in kwtemplater.overwrite
1) use kwtemplater.record attribute for clarity
2) drop optional context argument; consider the speed loss by
duplicating the dictionary lookup repo['.'] as negligible
Adjusted output of test-subrepo for
issue1977 to
05856e682521
Added signature for changeset
39f725929f0c
Added tag 1.5.2 for changeset
39f725929f0c
i18n-pt_BR: synchronized with
ee5b112aa529
i18n-pt_BR: synchronized with
3b89899934a6
test-
issue2137: don't use $PWD; use `pwd` instead
This fixes test failure on Solaris, as described on
http://mercurial.selenic.com/wiki/WritingTests
test-extension: changed environment variables must be exported again
This fixes failure on Solaris because HGRCPATH wasn't unset.
subrepo: update test output for
issue1977 fix
static-http: mimic more closely localrepo (
issue2164: allow clone -r )
* httprangereader: name, __iter__ and close are needed to mimic file object
* static-http opener:
- disallow write/append modes
- add (unused) atomictemp parameter
* static-http repo:
- root attribute is needed for localrepo.dirstate()
- _branch* attributes are required for commitctx and branchmap calls
* tags: force repo.opener.__iter__ call earlier to force httprangereader
to try to read the cache early, to avoid raising IOError later.
keyword: cleanup test and make it portable
- replace sed call with python command
- no need to back up hgrc before record
mq: qpush --move, reorder patch series and apply only the patch
This makes it less necessary to edit .hg/patches/series manually.
tag: warn users about tag/branch possible name conflicts
As reported recently, Mercurial users can easily find confusion when
using a common name for a tag and a branch. It seems reasonable to warn
them about this potential outcome, to avoid that "surprise".
* Explain briefly the issue in "hg help tag"
* Warn when tagging a revision