Mercurial > hg-stable
graph
-
byteify-strings: try to preserve column alignmentFri, 01 Jun 2018 00:13:55 +0900, by Yuya Nishihara
-
byteify-strings: do not rewrite system string literals to u''Thu, 31 May 2018 23:44:35 +0900, by Yuya Nishihara
-
byteify-strings: do not rewrite iteritems() and itervalues() by defaultThu, 31 May 2018 22:34:23 +0900, by Yuya Nishihara
-
byteify-strings: drop import-line hackThu, 31 May 2018 22:31:37 +0900, by Yuya Nishihara
-
byteify-strings: add --inplace option to write back resultThu, 31 May 2018 22:28:29 +0900, by Yuya Nishihara
-
byteify-strings: add basic command interfaceThu, 31 May 2018 22:23:30 +0900, by Yuya Nishihara
-
byteify-strings: fork py3 code transformer to make it a standalone commandThu, 31 May 2018 22:07:04 +0900, by Yuya Nishihara
-
highlight: get around tmpl.load() which now returns a parsed treeMon, 18 Jun 2018 21:54:52 +0900, by Yuya Nishihara
-
changegroup: use progress helperSun, 17 Jun 2018 23:06:20 -0700, by Martin von Zweigbergk
-
archival: use progress helperSun, 17 Jun 2018 23:00:59 -0700, by Martin von Zweigbergk
-
copystore: use progress helperSun, 17 Jun 2018 22:57:34 -0700, by Martin von Zweigbergk
-
subrepo: use progress helperSun, 17 Jun 2018 22:09:15 -0700, by Martin von Zweigbergk
-
histedit: use progress helperSun, 17 Jun 2018 22:05:54 -0700, by Martin von Zweigbergk
-
rebase: use progress helperSun, 17 Jun 2018 22:01:59 -0700, by Martin von Zweigbergk
-
debugbuilddag: use context manager for progress, locks, transactionSun, 17 Jun 2018 21:47:34 -0700, by Martin von Zweigbergk
-
debugbuilddag: use progress helperSun, 17 Jun 2018 21:44:57 -0700, by Martin von Zweigbergk
-
progress: make the progress helper a context managerSun, 17 Jun 2018 13:48:58 -0700, by Martin von Zweigbergk
-
progress: hide update(None) in a new complete() methodSun, 17 Jun 2018 22:13:41 -0700, by Martin von Zweigbergk
-
rebase: add dry-run functionalitySat, 16 Jun 2018 08:22:10 +0530, by Sushil khanchi
-
py3: add `and None` to suppress return values of .write() callsMon, 18 Jun 2018 16:07:46 +0530, by Pulkit Goyal
-
py3: slice over bytes to prevent getting ascii valuesMon, 18 Jun 2018 16:06:28 +0530, by Pulkit Goyal
-
py3: use pycompat.maplist() instead of map() in hgext/transplant.pyMon, 18 Jun 2018 16:06:01 +0530, by Pulkit Goyal
-
py3: add 4 new passing tests to whitelistMon, 18 Jun 2018 15:50:15 +0530, by Pulkit Goyal
-
py3: make tests/test-impexp-branch.t compatible with Python 3Mon, 18 Jun 2018 15:31:13 +0530, by Pulkit Goyal
-
py3: convert error instances to bytes using pycompat.bytestr()Mon, 18 Jun 2018 15:28:18 +0530, by Pulkit Goyal
-
py3: encode sys.argv to bytes using .encode()Mon, 18 Jun 2018 15:27:34 +0530, by Pulkit Goyal
-
py3: use '%d' for os.stat_result.st_nlink instead of '%s'Mon, 18 Jun 2018 15:25:57 +0530, by Pulkit Goyal
-
py3: suppress the output of .write() calls in tests/test-revlog-v2.tMon, 18 Jun 2018 15:24:17 +0530, by Pulkit Goyal
-
py3: add couple of missing b'' prefixes in tests/test-pager-legacy.tMon, 18 Jun 2018 15:23:25 +0530, by Pulkit Goyal
-
import: use context manager for lock, dirstateguard, transactionThu, 14 Jun 2018 15:17:47 -0700, by Martin von Zweigbergk
-
streamclone: update progress later to avoid passing None to util.bytecountSun, 17 Jun 2018 23:03:23 -0400, by Augie Fackler
-
highlight: adjust to attribute being privateSun, 17 Jun 2018 23:00:08 -0400, by Augie Fackler
-
annotate: automatically populate fields referenced from templateThu, 03 May 2018 12:04:36 +0900, by Yuya Nishihara
-
annotate: reverse mapping between option name and field nameThu, 03 May 2018 12:10:47 +0900, by Yuya Nishihara
-
formatter: provide hint of referenced field namesThu, 03 May 2018 11:56:49 +0900, by Yuya Nishihara
-
templater: add function to look up symbols used in templateThu, 03 May 2018 11:53:56 +0900, by Yuya Nishihara
-
templater: parse template string to tree by templater classThu, 03 May 2018 11:17:52 +0900, by Yuya Nishihara
-
templater: drop extension point of engine classes (API)Thu, 03 May 2018 10:58:56 +0900, by Yuya Nishihara
-
templater: make it clearer that parsing doesn't cause recursionThu, 03 May 2018 11:09:27 +0900, by Yuya Nishihara
-
templater: mark most attributes as privateThu, 03 May 2018 10:53:29 +0900, by Yuya Nishihara
-
setdiscovery: use progress helperSun, 17 Jun 2018 06:23:29 -0700, by Martin von Zweigbergk
-
streamclone: use progress helperSat, 16 Jun 2018 00:37:44 -0700, by Martin von Zweigbergk
-
similar: use progress helperSat, 16 Jun 2018 00:25:13 -0700, by Martin von Zweigbergk
-
remove: use progress helperSat, 16 Jun 2018 00:03:23 -0700, by Martin von Zweigbergk
-
changegroup: use progress helper in apply() (API)Fri, 15 Jun 2018 23:04:44 -0700, by Martin von Zweigbergk
-
progress: create helper class for incrementing progressFri, 15 Jun 2018 22:37:01 -0700, by Martin von Zweigbergk
-
extensions: use context manger for open()Sun, 17 Jun 2018 18:01:49 +0900, by Yuya Nishihara
-
py3: open extension source in binary mode to read docstring as bytesSun, 17 Jun 2018 17:59:12 +0900, by Yuya Nishihara
-
grep: adds allfiles modeWed, 13 Jun 2018 16:22:54 +0530, by Sangeet Kumar Mishra
-
morestatus: remove some extra spacesWed, 13 Jun 2018 22:50:32 +0530, by Pulkit Goyal
-
graph: improve graph output by using Unicode charactersFri, 15 Jun 2018 16:32:31 -0700, by John Stiles
-
py3: whitelist another 5 passing tests thanks to the ratchetSat, 16 Jun 2018 17:07:47 -0400, by Augie Fackler
-
shelve: wider check for successful abort in testMon, 28 May 2018 16:55:11 +0200, by Boris Feld
-
shelve: use full hash in testsTue, 29 May 2018 18:01:35 +0200, by Boris Feld
-
phabricator: preserve the phase when amending in the Differential fieldsThu, 14 Jun 2018 12:35:04 -0400, by Matt Harbison
-
py3: ditch email.parser.BytesParser which appears to be plain crapSat, 16 Jun 2018 19:31:07 +0900, by Yuya Nishihara
-
py3: remove b'' from error message of disallowed filenameSat, 16 Jun 2018 17:56:37 +0900, by Yuya Nishihara
-
py3: remove b'' from output of test-eol.tSat, 16 Jun 2018 17:54:29 +0900, by Yuya Nishihara
-
py3: replace s[-1] with s.endswith() in eol handlingSat, 16 Jun 2018 17:53:51 +0900, by Yuya Nishihara
-
py3: fix loop over byte string in wireprotov1peerSat, 16 Jun 2018 17:36:44 +0900, by Yuya Nishihara
-
py3: glob out some error messages in test-fileset.tSat, 16 Jun 2018 17:04:03 +0900, by Yuya Nishihara
-
fileset: raise ProgrammingError for bad existing() callsSat, 16 Jun 2018 17:00:05 +0900, by Yuya Nishihara
-
py3: cast bytes encoding name to str in fileset.pySat, 16 Jun 2018 16:56:38 +0900, by Yuya Nishihara
-
import: use context manager for wlockThu, 14 Jun 2018 15:12:28 -0700, by Martin von Zweigbergk
-
tag: use context manager for locksThu, 14 Jun 2018 15:08:32 -0700, by Martin von Zweigbergk
-
commit: use context manager for locksThu, 14 Jun 2018 15:05:14 -0700, by Martin von Zweigbergk
-
backout: use context manager for locksThu, 14 Jun 2018 15:08:19 -0700, by Martin von Zweigbergk
-
backout: use context manager for dirstateguardThu, 14 Jun 2018 15:28:32 -0700, by Martin von Zweigbergk
-
backout: use context manager for config overrideThu, 14 Jun 2018 15:26:18 -0700, by Martin von Zweigbergk
-
update: use context manager for config override (API)Thu, 14 Jun 2018 15:46:31 -0700, by Martin von Zweigbergk
-
resolve: use context manager for config overrideThu, 14 Jun 2018 15:46:17 -0700, by Martin von Zweigbergk
-
merge: use context manager for config overrideThu, 14 Jun 2018 15:45:45 -0700, by Martin von Zweigbergk
-
graft: use context manager for config overrideThu, 14 Jun 2018 15:45:16 -0700, by Martin von Zweigbergk
-
tests: suppress read(-1) -> '' calls in fileobjectobserverThu, 14 Jun 2018 11:49:10 -0400, by Augie Fackler
-
debugcommands: work around logiofd being a pipe and unseekableThu, 14 Jun 2018 11:47:51 -0400, by Augie Fackler
-
py3: replace `unicode` with pycompat.unicodeWed, 13 Jun 2018 22:51:08 +0530, by Pulkit Goyal
-
cmdutil: say that `graft --stop` stops the graft instead of abortingFri, 15 Jun 2018 02:07:39 +0530, by Pulkit Goyal
-
py3: two more passing tests from the ratchet in buildbotThu, 14 Jun 2018 16:51:39 -0400, by Augie Fackler
-
bdiff: one more safe call of bdiff_freehunks(NULL)Thu, 14 Jun 2018 20:25:51 +0900, by Yuya Nishihara
-
bdiff: document that bdiff_freehunks() accepts NULLThu, 14 Jun 2018 20:25:16 +0900, by Yuya Nishihara
-
hgweb: propagate http headers from ErrorResponse for web interface commandsThu, 14 Jun 2018 13:44:42 +0200, by Sune Foldager
-
py3: fix map() use in templatekw.showpredecessors()Thu, 14 Jun 2018 20:29:27 +0900, by Yuya Nishihara
-
merge with stableThu, 14 Jun 2018 20:09:54 +0900, by Yuya Nishihara
-
templatefilters: rename commonprefix to commondirWed, 13 Jun 2018 14:28:39 -0700, by Martin von Zweigbergk
-
bitmanipulation: fix undefined behavior in bit shift in getbe32Wed, 13 Jun 2018 10:24:44 -0400, by Augie Fackler
-
templatefilters: undeprecate hgdateWed, 13 Jun 2018 21:58:42 +0900, by Yuya Nishihara
-
templater: restore the original string format of {date}Wed, 13 Jun 2018 21:57:24 +0900, by Yuya Nishihara
-
hgweb: insist http_status value is a sysstrTue, 12 Jun 2018 20:43:56 -0400, by Augie Fackler
-
hgweb: pass a sysstr to low-level _start_response methodTue, 12 Jun 2018 20:42:42 -0400, by Augie Fackler
-
tests: fix printenv script on Python 3Tue, 12 Jun 2018 18:49:35 -0400, by Augie Fackler
-
cvsps: port changeset __repr__ to py3Tue, 12 Jun 2018 18:49:22 -0400, by Augie Fackler
-
cvsps: avoid comparison between None and a tuple in date sortingTue, 12 Jun 2018 18:24:25 -0400, by Augie Fackler
-
py3: buildbot informs me we have two new passing testsTue, 12 Jun 2018 18:21:41 -0400, by Augie Fackler
-
commandserver: close server's fds explicitly from a workerTue, 12 Jun 2018 12:41:09 -0700, by Jun Wu
-
run-tests: restrict the test cases allowed charactersTue, 12 Jun 2018 23:04:27 +0200, by Boris Feld
-
templater: abstract truth testing to fix {if(list_of_empty_strings)}Sat, 09 Jun 2018 13:34:47 +0900, by Yuya Nishihara
-
show: stringify filtered list of tags before testing emptinessTue, 12 Jun 2018 23:17:38 +0900, by Yuya Nishihara
-
templatefilters: deprecate hgdate as {date|hgdate} is the default formatSat, 24 Mar 2018 18:03:23 +0900, by Yuya Nishihara
-
templater: make date wrapper support dot/map operationsSat, 24 Mar 2018 17:59:19 +0900, by Yuya Nishihara
-
templater: introduce a wrapper for date tuple (BC)Sat, 24 Mar 2018 17:54:02 +0900, by Yuya Nishihara
-
templater: promote tomap() to an interface typeSat, 21 Apr 2018 19:01:35 +0900, by Yuya Nishihara
-
templater: rename mappable to hybriditem as it is the primary use caseSat, 09 Jun 2018 12:36:06 +0900, by Yuya Nishihara
-
serve: do not daemonize by default by --print-urlFri, 08 Jun 2018 23:32:33 +0900, by Yuya Nishihara
-
mercurial: add .t files to .editorconfigThu, 07 Jun 2018 16:19:18 -0700, by Gregory Szorc
-
graft: add a new `--stop` flag to stop interrupted graftMon, 28 May 2018 21:13:32 +0530, by Pulkit Goyal
-
graft: fix the help text to say `graft reapplies previous options`Tue, 12 Jun 2018 02:36:34 +0530, by Pulkit Goyal
-
files: drop now-unnecessary filtering of removed dirstate filesMon, 11 Jun 2018 10:09:35 -0700, by Martin von Zweigbergk
-
context: make workingctx.matches() filter our removed files (API)Mon, 11 Jun 2018 10:05:23 -0700, by Martin von Zweigbergk
-
locate: explicitly use dirstate.matches() for working copyMon, 11 Jun 2018 09:47:07 -0700, by Martin von Zweigbergk
-
revsets: define a none() revsetMon, 11 Jun 2018 11:37:21 -0700, by Martin von Zweigbergk
-
statprof: fix save and loadMon, 11 Jun 2018 19:24:01 +0200, by Boris Feld
-
perftemplating: abort on incompatible versionMon, 11 Jun 2018 19:05:41 +0200, by Boris Feld