##// END OF EJS Templates
localrepo: introduce method for explicit branch cache update...
localrepo: introduce method for explicit branch cache update Currently, localrepo.branchtags() is called in two locations to update the _branchcache dict, however branchtags() itself does not update anything, it calls branchmap() to do so. This change introduces a new updatebranchcache() method that is used by both branchmap() and the calls to update the cache.

File last commit:

r11611:4f5a6df2 stable
r12066:d01e2865 default
Show More
test-encoding-align.out
34 lines | 1.2 KiB | text/plain | TextLexer
/ tests / test-encoding-align.out
% check alignment of option descriptions in help
hg showoptlist
dummy command to show option descriptions
options:
-s --opt1 短名 short width
-m --opt2 MIDDLE_ middle width
-l --opt3 長い長い名前 long width
use "hg -v help showoptlist" to show global options
% check alignment of user names in annotate
短名: first line(2)
MIDDLE_: second line(2)
長い長い名前: third line(2)
% check alignment of filenames in diffstat
MIDDLE_ | 1 +
短名 | 1 +
長い長い名前 | 1 +
3 files changed, 3 insertions(+), 0 deletions(-)
marked working directory as branch 短名
marked working directory as branch MIDDLE_
marked working directory as branch 長い長い名前
% check alignment of branches
tip 5:afc60d8eed19
長い長い名前 4:19fe74d09ba0
MIDDLE_ 3:8a20997d2281
短名 2:0cc06ffa3461
% check alignment of tags
tip 5:afc60d8eed19
長い長い名前 4:19fe74d09ba0
MIDDLE_ 3:8a20997d2281
短名 2:0cc06ffa3461