sapling/mercurial
Pierre-Yves David 47a0f8f964 phases: `{phase}` template keyword display the phase name
``{phaseidx}`` is providing the phase index as integer. This integer
 representation is useful when people need to use the fact that phase are
 ordered.

Test keep using the number version for readability purpose.
2012-01-06 11:20:49 +01:00
..
help help: properly underline annotate config heading 2011-12-06 13:21:45 +01:00
hgweb i18n: use "encoding.lower()" to normalize string in hgweb search query 2011-12-25 20:35:16 +09:00
httpclient httpclient: update to 07d8c356f4d1 of py-nonblocking-http 2011-10-10 17:57:40 -05:00
pure mdiff: replace wscleanup() regexps with C loops 2011-11-18 14:23:03 +01:00
templates hgweb: fix dynamic date calculation not working under Safari 2011-10-27 11:57:08 -07:00
__init__.py Add back links from file revisions to changeset revisions 2005-05-03 13:16:10 -08:00
ancestor.py check-code: flag 0/1 used as constant Boolean expression 2011-06-01 12:38:46 +02:00
archival.py atomictempfile: make close() consistent with other file-like objects. 2011-08-25 20:21:04 -04:00
base85.c backout of e4cb9628354c 2011-01-27 11:15:08 +01:00
bdiff.c mdiff: replace wscleanup() regexps with C loops 2011-11-18 14:23:03 +01:00
bookmarks.py bookmarks: mark divergent bookmarks with book@pathalias when source in [paths] 2011-12-07 16:19:39 -06:00
bundlerepo.py bundlerepo: don't write branch cache to disk 2011-12-01 14:17:17 +01:00
byterange.py Remove FSF mailing address from GPL headers 2012-01-06 16:27:13 +01:00
changegroup.py check-code: flag 0/1 used as constant Boolean expression 2011-06-01 12:38:46 +02:00
changelog.py changelog: handle decoding of NULs in extra more carefully (issue3156) 2011-12-16 18:23:15 -06:00
cmdutil.py cmdutil: simplify duplicatecopies 2012-01-05 20:35:10 -06:00
commands.py merge with stable 2012-01-06 11:43:17 +01:00
commandserver.py cmdserver: repo.invalidate() on every runcommand 2011-07-25 22:19:28 +03:00
config.py config.sortdict: override clear method 2011-06-20 10:51:37 +02:00
context.py phases: add a phasestr method on context 2011-12-29 04:40:09 +01:00
copies.py copies: rewrite copy detection for non-merge users 2012-01-04 17:55:30 -06:00
dagparser.py cleanup: use x in (a, b) instead of x == a or x == b 2010-09-23 00:02:31 -05:00
dagutil.py dagutil: fix off-by-one in inverserevlogdag buildup 2011-08-25 17:20:00 +02:00
demandimport.py demandimport: determine at load time if __import__ has level argument 2011-08-22 22:50:52 +02:00
diffhelpers.c backout of e4cb9628354c 2011-01-27 11:15:08 +01:00
dirstate.py merge with stable 2012-01-09 20:16:57 -06:00
discovery.py phases: do not exchange secret changesets 2011-12-22 00:42:25 +01:00
dispatch.py dispatch: lowercase abort message 2012-01-06 16:16:58 +01:00
encoding.py encoding: use hint markup for "please check your locale settings" 2011-12-26 15:01:06 +01:00
error.py wireproto: add out-of-band error class to allow remote repo to report errors 2011-08-02 15:21:10 -04:00
extensions.py extensions: print some debug info on import failure 2011-10-01 16:42:39 -04:00
fancyopts.py globally: use safehasattr(x, '__call__') instead of hasattr(x, '__call__') 2011-07-25 16:24:37 -05:00
filelog.py filelog: add file function to open other filelogs 2011-05-10 17:38:58 +02:00
filemerge.py context: add isbinary function 2011-12-21 18:20:15 +01:00
fileset.py fileset: fix typo in binary() doc 2011-07-04 14:36:16 +03:00
graphmod.py graphmod: correctly emit nodes with more than 2 predecessors 2011-05-01 15:51:46 +02:00
hbisect.py bisect: remove superfluous parameter in label() 2011-10-20 00:37:34 +02:00
help.py windows: check util.mainfrozen() instead of ad-hoc checks everywhere 2011-07-25 16:14:02 -05:00
hg.py phases: on copy clone, do not copy phases data if repote is publishing 2011-12-26 13:48:31 +01:00
hook.py hook: flush stdout before redirecting to stderr 2011-11-16 08:34:36 +01:00
httpconnection.py Use explicit integer division 2012-01-08 18:15:54 +01:00
httprepo.py httprepo: make __del__ more stable in error situations 2011-10-13 04:27:49 +02:00
i18n.py i18n: use getattr instead of hasattr 2011-07-25 20:46:30 -05:00
ignore.py misc: adding missing file close() calls 2011-11-03 11:24:55 -05:00
keepalive.py Remove FSF mailing address from GPL headers 2012-01-06 16:27:13 +01:00
localrepo.py phases: fix phase synchronization on push 2012-01-04 01:12:31 +01:00
lock.py lock: change name of release chain 2011-11-30 16:53:44 -06:00
lsprof.py lsprof: use getattr instead of hasattr 2011-07-25 15:41:46 -05:00
lsprofcalltree.py drop unused imports 2009-05-14 15:35:46 +02:00
mail.py mail: use quoted-printable for mime encoding to avoid too long lines (issue3075) 2011-11-23 02:44:11 +01:00
manifest.py util: don't mess with builtins to emulate buffer() 2011-12-15 15:27:11 -06:00
match.py match: remove unused assignment 2011-08-09 11:05:13 +02:00
mdiff.py util: don't mess with builtins to emulate buffer() 2011-12-15 15:27:11 -06:00
merge.py copies: split the copies api for "normal" and merge cases (API) 2012-01-04 15:48:02 -06:00
minirst.py minirst: use unicode string as intermediate form for replacement 2011-10-31 21:06:18 +09:00
mpatch.c parsers: avoid pointer aliasing 2011-08-10 13:40:01 -05:00
node.py Update license to GPLv2+ 2010-01-19 22:20:08 -06:00
osutil.c merge with stable 2011-09-14 14:37:10 -05:00
parser.py parsers: fix localization markup of parser errors 2011-06-21 00:17:52 +02:00
parsers.c parsers: avoid pointer aliasing 2011-08-10 13:40:01 -05:00
patch.py copies: split the copies api for "normal" and merge cases (API) 2012-01-04 15:48:02 -06:00
phases.py phases: add list of string to access phase name 2012-01-04 01:02:16 +01:00
posix.py Use explicit integer division 2012-01-08 18:15:54 +01:00
pushkey.py phases: add basic pushkey support 2011-12-15 11:24:26 +01:00
py3kcompat.py py3kcompat: added fake ord implementation for py3k 2010-08-07 16:38:38 -03:00
repair.py phases: handle unknown nodes in boundary 2011-11-07 13:20:22 +01:00
repo.py Make sure bundlerepo doesn't leak temp files (issue2491) 2011-02-12 10:58:11 +01:00
revlog.py misc: adding missing file close() calls 2011-11-03 11:24:55 -05:00
revset.py phases: implements simple revset symbol 2012-01-06 10:04:20 +01:00
scmutil.py canonpath: allow canonicalization of non-existant paths 2012-01-08 15:23:26 +01:00
setdiscovery.py phases: do not exchange secret changesets 2011-12-22 00:42:25 +01:00
similar.py fix coding style 2010-05-02 00:48:33 +02:00
simplemerge.py Remove FSF mailing address from GPL headers 2012-01-06 16:27:13 +01:00
sshrepo.py sshrepo: add more safe characters (issue2983) 2011-12-09 15:50:33 +01:00
sshserver.py addchangegroup: remove the lock argument on the addchangegroup methods 2011-11-28 01:32:13 +01:00
sslutil.py sslutil: abort properly if no certificate received for https connection 2012-01-09 14:56:05 +01:00
statichttprepo.py statichttprepo: replace hasattr with getattr 2011-07-25 15:47:43 -05:00
store.py phases: prevent rebase to rebase immutable changeset. 2011-12-27 00:11:22 +01:00
strutil.py Update license to GPLv2+ 2010-01-19 22:20:08 -06:00
subrepo.py merge with stable 2011-12-26 18:08:20 -06:00
tags.py atomictempfile: make close() consistent with other file-like objects. 2011-08-25 20:21:04 -04:00
templatefilters.py templates: add 'bisect' keyword to return a cset's bisect status 2011-09-22 01:36:01 +02:00
templatekw.py phases: `{phase}` template keyword display the phase name 2012-01-06 11:20:49 +01:00
templater.py globally: use safehasattr(x, '__iter__') instead of hasattr(x, '__iter__') 2011-07-25 15:30:19 -05:00
transaction.py transaction: use posixfile and unlink from util 2011-02-15 14:41:49 +01:00
treediscovery.py treediscovery: always return all remote heads 2011-06-20 14:11:01 +02:00
ui.py misc: adding missing file close() calls 2011-11-03 11:24:55 -05:00
url.py merge with stable 2011-09-10 17:56:42 -05:00
util.h backout of e4cb9628354c 2011-01-27 11:15:08 +01:00
util.py icasefs: rewrite comment to explain situtation precisely 2011-12-24 00:52:06 +09:00
verify.py verify: fix mq misfire 2011-07-14 12:39:39 -05:00
win32.py win32: quietly ignore missing CreateHardLinkA for Wine 2011-09-13 17:01:07 -05:00
windows.py merge with stable 2011-12-16 19:05:59 -06:00
wireproto.py phases: do not exchange secret changesets 2011-12-22 00:42:25 +01:00