Fri, 11 May 2018 21:53:26 +0900 |
Yuya Nishihara |
util: drop remainder of dateutil/procutil aliases (API)
|
Thu, 03 May 2018 15:57:12 -0700 |
Martin von Zweigbergk |
shortest: move revnum-disambiguation out of revlog
|
Thu, 03 May 2018 15:25:16 -0700 |
Martin von Zweigbergk |
shortest: remove unnecessary check for revnum in isvalid()
|
Thu, 03 May 2018 15:01:33 -0700 |
Martin von Zweigbergk |
shortest: make pure code also disambigute against revnums at end
|
Wed, 02 May 2018 23:17:58 -0700 |
Martin von Zweigbergk |
revlog: use node tree (native code) for shortest() calculation
|
Mon, 07 May 2018 16:49:31 -0700 |
Martin von Zweigbergk |
shelve: reduce scope of merge tool config override
|
Thu, 10 May 2018 21:43:32 -0400 |
Matt Harbison |
util: drop _deprecatedfunc()
|
Thu, 10 May 2018 21:41:19 -0400 |
Matt Harbison |
util: drop deprecated forwarding to procutil (API)
|
Fri, 11 May 2018 00:58:51 -0400 |
Matt Harbison |
tests: migrate demandimport.py away from deprecated `util` module symbols
|
Thu, 10 May 2018 22:00:41 -0400 |
Matt Harbison |
templatekw: drop deprecated showlist() and showdict() (API)
|
Thu, 10 May 2018 21:37:23 -0400 |
Matt Harbison |
util: drop deprecated forwarding to dateutil (API)
|
Thu, 10 May 2018 21:34:40 -0400 |
Matt Harbison |
util: drop deprecated forwarding to stringutil (API)
|
Fri, 11 May 2018 00:55:01 -0400 |
Augie Fackler |
scmutil: remove deprecated revpairnodes method (API)
|
Fri, 11 May 2018 00:54:37 -0400 |
Augie Fackler |
merge: drop support for using updateresults as tuples (API)
|
Fri, 11 May 2018 00:54:12 -0400 |
Augie Fackler |
cmdutil: drop deprecated log helper methods (API)
|
Thu, 10 May 2018 21:53:48 -0400 |
Matt Harbison |
cmdutil: drop deprecated precursor of registrar.command (API)
|
Fri, 11 May 2018 00:53:29 -0400 |
Augie Fackler |
cmdutil: remove deprecated _revertprefetch code (API)
|
Fri, 11 May 2018 00:50:21 -0400 |
Augie Fackler |
tests: fix deprecation warning in test-url.py
|
Tue, 03 Apr 2018 23:34:55 +0900 |
Yuya Nishihara |
hgweb: remove unused argument 'tmpl' from listfilediffs()
|
Tue, 03 Apr 2018 23:33:54 +0900 |
Yuya Nishihara |
hgweb: use template context to render {files} of changelist entries
|
Tue, 03 Apr 2018 23:32:16 +0900 |
Yuya Nishihara |
hgweb: wrap {files} of changelist entries with mappedgenerator
|
Tue, 03 Apr 2018 23:31:11 +0900 |
Yuya Nishihara |
hgweb: use template context to render {files} of changesetentry()
|
Tue, 03 Apr 2018 23:29:11 +0900 |
Yuya Nishihara |
hgweb: wrap {files} of changesetentry() with mappedgenerator
|
Tue, 03 Apr 2018 23:25:32 +0900 |
Yuya Nishihara |
hgweb: extract generator of {files} from changesetentry()
|
Sat, 16 Jan 2016 19:23:53 +0900 |
Yuya Nishihara |
templatefilters: document the json filter
|
Sun, 23 Apr 2017 13:15:30 +0900 |
Yuya Nishihara |
encoding: introduce tagging type for non-lossy non-ASCII string
|
Sun, 22 Apr 2018 11:38:53 +0900 |
Yuya Nishihara |
encoding: fix toutf8b() to resurrect lossy characters even if "\xed" in it
|
Sun, 25 Mar 2018 16:47:33 +0900 |
Yuya Nishihara |
sshserver: redirect stdin/stdout early and use duplicated streams
|
Sun, 25 Mar 2018 16:35:24 +0900 |
Yuya Nishihara |
sshserver: do setbinary() by caller (API)
|
Sun, 25 Mar 2018 16:39:17 +0900 |
Yuya Nishihara |
test-ssh: add some flush() to make output deterministic
|
Thu, 10 May 2018 21:08:32 +0900 |
Yuya Nishihara |
stringutil: flip the default of pprint() to bprefix=False
|
Thu, 10 May 2018 21:00:58 +0900 |
Yuya Nishihara |
stringutil: make pprint() forward uninteresting object to b'%r'
|
Fri, 27 Apr 2018 13:46:54 -0400 |
Augie Fackler |
tests: use stringutil.pprint instead of custom dumper in test-hgweb-auth.py
|
Fri, 27 Apr 2018 13:43:59 -0400 |
Augie Fackler |
tests: port test-simplekeyvaluefile.py to Python 3
|
Fri, 27 Apr 2018 13:39:45 -0400 |
Augie Fackler |
tests: port test-extensions-wrapfunction to Python 3
|
Fri, 27 Apr 2018 13:15:51 -0400 |
Augie Fackler |
tests: port test-ui-config to Python 3
|
Fri, 27 Apr 2018 13:37:10 -0400 |
Augie Fackler |
config: fix py3 backslash escaping bug in parser caught by tests
|
Fri, 27 Apr 2018 13:27:18 -0400 |
Augie Fackler |
tests: port test-symlink-os-yes-fs-no.py to Python 3
|
Fri, 27 Apr 2018 13:26:43 -0400 |
Augie Fackler |
posix: use inst.errno instead of inst[0] on OSError instances
|
Fri, 27 Apr 2018 13:17:24 -0400 |
Augie Fackler |
tests: port test-filelog.py to Python 3
|
Fri, 27 Apr 2018 13:15:16 -0400 |
Augie Fackler |
stringutil: teach pprint about tuples
|
Thu, 19 Apr 2018 21:00:12 +0900 |
Yuya Nishihara |
templatefuncs: show hint if extdata source is evaluated to empty (issue5843)
|
Fri, 04 May 2018 21:31:34 -0700 |
Martin von Zweigbergk |
revlog: use literal -1 instead of variable that always has that value
|
Fri, 04 May 2018 22:17:28 -0700 |
Martin von Zweigbergk |
revlog: extract function for fully populating the radix tree
|
Fri, 27 Apr 2018 12:07:57 -0400 |
Augie Fackler |
tests: port test-lfs-pointer.py to Python 3
|
Fri, 27 Apr 2018 13:09:19 -0400 |
Augie Fackler |
tests: port test-ui-verbosity.py to Python 3
|
Fri, 27 Apr 2018 12:07:32 -0400 |
Augie Fackler |
lfs: stabilize error message values for Python 2 and 3
|
Fri, 27 Apr 2018 11:59:21 -0400 |
Augie Fackler |
tests: port test-ui-color.py to Python 3
|
Fri, 27 Apr 2018 11:57:15 -0400 |
Augie Fackler |
tests: port test-dispatch.py to Python 3
|
Fri, 27 Apr 2018 11:55:04 -0400 |
Augie Fackler |
tests: port test-wireproto.py to Python 3
|
Fri, 27 Apr 2018 11:50:24 -0400 |
Augie Fackler |
tests: port test-context.py to Python 3
|
Fri, 27 Apr 2018 11:49:49 -0400 |
Augie Fackler |
scmutil: fix __repr__ of status tuple
|
Mon, 07 May 2018 19:43:43 -0700 |
Martin von Zweigbergk |
update: print warning about hidden changeset after update
|
Fri, 27 Apr 2018 01:35:00 -0400 |
Augie Fackler |
py3: whitelist three passing cvs convert tests
|
Fri, 27 Apr 2018 01:32:21 -0400 |
Augie Fackler |
cvsps: convert encoding name to sysstr
|
Wed, 09 May 2018 13:46:31 -0700 |
Martin von Zweigbergk |
tweakdefaults: remove "bisect" from commands.status.skipstates
|
Tue, 03 Apr 2018 22:58:33 +0900 |
Yuya Nishihara |
hgweb: wrap {instabilities} by hybridlist()
|
Tue, 03 Apr 2018 22:55:33 +0900 |
Yuya Nishihara |
hgweb: wrap {whyunstable} with mappinggenerator
|
Tue, 03 Apr 2018 22:54:36 +0900 |
Yuya Nishihara |
hgweb: wrap {succsandmarkers} with mappinggenerator
|
Mon, 02 Apr 2018 00:46:33 +0900 |
Yuya Nishihara |
hgweb: wrap {branches} and {entries} of branches with mappinggenerator
|
Mon, 02 Apr 2018 00:41:19 +0900 |
Yuya Nishihara |
hgweb: drop tmpl argument from webutil.showtag() and showbookmark()
|
Mon, 02 Apr 2018 00:39:26 +0900 |
Yuya Nishihara |
hgweb: wrap {changelogtag}, {changesettag}, and {changesetbookmark}
|
Mon, 02 Apr 2018 00:29:31 +0900 |
Yuya Nishihara |
hgweb: drop useless **args from webutil.showtag() and showbookmark()
|
Tue, 08 May 2018 19:00:01 +0800 |
Anton Shestakov |
hgweb: reuse graph node-related functions from templates
|
Tue, 08 May 2018 17:54:57 +0800 |
Anton Shestakov |
templates: split getgraphnode() body into two functions
|
Mon, 02 Apr 2018 00:06:39 +0900 |
Yuya Nishihara |
hgweb: wrap {branch} and {changesetbranch} by hybridlist()
|
Mon, 02 Apr 2018 00:05:38 +0900 |
Yuya Nishihara |
hgweb: wrap {inbranch} by hybridlist()
|
Mon, 02 Apr 2018 00:04:53 +0900 |
Yuya Nishihara |
hgweb: wrap {branches} by hybridlist()
|
Mon, 02 Apr 2018 00:03:49 +0900 |
Yuya Nishihara |
hgweb: wrap {bookmarks} by hybridlist()
|
Mon, 02 Apr 2018 00:02:36 +0900 |
Yuya Nishihara |
hgweb: wrap {tags} by hybridlist()
|
Mon, 02 Apr 2018 00:00:29 +0900 |
Yuya Nishihara |
hgweb: wrap {rename} with mappinglist
|
Fri, 27 Apr 2018 11:23:41 -0400 |
Augie Fackler |
tests: fix test-status-inprocess.py on Python 3
|
Fri, 27 Apr 2018 11:22:00 -0400 |
Augie Fackler |
tests: port test-filecache.py to Python 3
|
Fri, 27 Apr 2018 11:07:24 -0400 |
Augie Fackler |
tests: port test-cbor.py to Python 3
|
Fri, 27 Apr 2018 11:06:49 -0400 |
Augie Fackler |
cborutil: port to Python 3
|
Fri, 27 Apr 2018 10:58:08 -0400 |
Augie Fackler |
lock: pass sysstr to warnings module
|
Fri, 27 Apr 2018 10:46:33 -0400 |
Augie Fackler |
tests: port test-revlog-raw.py to Python 3
|
Fri, 27 Apr 2018 10:40:04 -0400 |
Augie Fackler |
tests: migrate test-wsgirequest.py to Python 3
|
Fri, 27 Apr 2018 10:31:49 -0400 |
Augie Fackler |
tests: port test-parseindex2.py to Python 3
|
Fri, 27 Apr 2018 10:30:24 -0400 |
Augie Fackler |
tests: prefer string concatenation with () instead of \ in parseindex2 tests
|
Fri, 27 Apr 2018 10:17:48 -0400 |
Augie Fackler |
tests: port test-simplemerge.py to Python 3
|
Fri, 27 Apr 2018 10:21:24 -0400 |
Augie Fackler |
tests: replace use of assertEquals with assertEqual in test-simplemerge.py
|
Fri, 27 Apr 2018 01:30:29 -0400 |
Augie Fackler |
tests: b prefixes on some inline python in test-convert-cvs.t
|
Fri, 27 Apr 2018 01:28:56 -0400 |
Augie Fackler |
cvsps: wrap bytes in bytestr before %r-ing it
|
Fri, 27 Apr 2018 01:27:22 -0400 |
Augie Fackler |
convcmd: make a copy of heads before mutating it
|
Fri, 27 Apr 2018 01:26:23 -0400 |
Augie Fackler |
cvsps: portably convert int to bytes
|
Fri, 27 Apr 2018 01:24:04 -0400 |
Augie Fackler |
cvsps: wrap cmp methods (deprecated) in functools.cmp_to_key
|
Fri, 27 Apr 2018 01:18:43 -0400 |
Augie Fackler |
tests: port inline extension in test-convert-cvs.t to py3
|
Fri, 27 Apr 2018 01:14:23 -0400 |
Augie Fackler |
cvsps: add b prefixes to regular expressions
|
Fri, 27 Apr 2018 00:50:08 -0400 |
Augie Fackler |
minirst: fix bytes slicing defect on Python 3
|
Fri, 27 Apr 2018 00:46:05 -0400 |
Augie Fackler |
tests: port test-minirst.py to Python 3
|
Fri, 27 Apr 2018 00:31:57 -0400 |
Augie Fackler |
tests: use stringutil.pprint instead of pprint.pprint in test-minirst.py
|
Fri, 27 Apr 2018 00:24:45 -0400 |
Augie Fackler |
tests: port test-pathencode.py to Python 3
|
Fri, 27 Apr 2018 00:18:46 -0400 |
Augie Fackler |
tests: port test-hgwebdir-paths.py to Python 3
|
Fri, 27 Apr 2018 00:17:17 -0400 |
Augie Fackler |
tests: port test-walkrepo.py to Python 3
|
Fri, 27 Apr 2018 00:14:23 -0400 |
Augie Fackler |
tests: port test-minifileset.py to Python 3
|