Mercurial > hg
graph
-
repair: use ProgrammingErrorSun, 26 Mar 2017 16:53:28 -0700, by Jun Wu
-
py3: abuse r'' to preserve str-ness of literals passed to __setattr__()Sun, 26 Mar 2017 16:33:12 +0900, by Yuya Nishihara
-
py3: fix slicing of byte string in revlog.compress()Sun, 26 Mar 2017 17:12:06 +0900, by Yuya Nishihara
-
py3: use bytes() to cast to immutable bytes in changelog.appender.write()Sun, 26 Mar 2017 16:31:01 +0900, by Yuya Nishihara
-
py3: use bytes() to cast to immutable bytes in pure.bdiff.bdiff()Sun, 26 Mar 2017 16:16:45 +0900, by Yuya Nishihara
-
bdiff: drop support for array.array argument from pure.bdiff.bdiff()Sun, 26 Mar 2017 16:14:04 +0900, by Yuya Nishihara
-
histedit: test that an aborted histedit can be rerun (with obsolete)Sun, 26 Mar 2017 15:55:34 +0200, by Pierre-Yves David
-
histedit: backout changeset 6f0b7475cf9aSun, 26 Mar 2017 15:46:09 +0200, by Pierre-Yves David
-
histedit: backout changeset 2b599f5468a4Sun, 26 Mar 2017 15:34:39 +0200, by Pierre-Yves David
-
revsetlang: fix _quote on int on python3Sun, 26 Mar 2017 16:48:29 -0400, by Augie Fackler
-
runtests: unset editor and pager related environment variablesSun, 26 Mar 2017 20:58:54 -0700, by Jun Wu
-
debugfsinfo: improve case-sensitive testingSun, 26 Mar 2017 17:59:33 -0700, by Jun Wu
-
debugfsinfo: show fstype for given pathSun, 26 Mar 2017 17:29:37 -0700, by Jun Wu
-
test-check-py3-commands: cleanup tests related to `hg status`Sun, 26 Mar 2017 21:10:25 +0530, by Pulkit Goyal
-
diff: use pycompat.{byteskwargs, strkwargs} to switch opts b/w bytes and strSun, 26 Mar 2017 20:58:21 +0530, by Pulkit Goyal
-
patch: make regular expressions bytes by adding b''Sun, 26 Mar 2017 20:54:50 +0530, by Pulkit Goyal
-
dispatch: use pycompat.maplist() instead of map() to get a listSun, 26 Mar 2017 20:49:18 +0530, by Pulkit Goyal
-
color: fix grammar in help textSat, 25 Mar 2017 13:29:23 -0400, by Matt Harbison
-
statfs: detect more filesystems on LinuxSat, 25 Mar 2017 12:58:55 -0700, by Jun Wu
-
repair: use context manager for lock managementThu, 23 Mar 2017 23:47:23 -0400, by Matt Harbison
-
gitweb: use monospace font for commit messagesFri, 24 Mar 2017 19:52:43 -0700, by Gregory Szorc
-
pager: improve support for various flavors of `more` on WindowsFri, 24 Mar 2017 22:40:08 -0400, by Matt Harbison
-
statfs: avoid static allocationFri, 24 Mar 2017 15:05:42 -0700, by Jun Wu
-
statfs: change Linux feature detectionFri, 24 Mar 2017 14:59:19 -0700, by Jun Wu
-
rebase: don't require destination if commands.rebase.requiredest=FalseFri, 24 Mar 2017 16:20:10 -0700, by Martin von Zweigbergk
-
tests: add tests with commands.{update,rebase}.requiredest=FalseFri, 24 Mar 2017 16:20:04 -0700, by Martin von Zweigbergk
-
rebase: move state serialization to use unfiltered repoSun, 12 Mar 2017 12:33:35 -0700, by Durham Goode
-
largefiles: avoid redundant standin() invocationsFri, 24 Mar 2017 22:29:22 +0900, by FUJIWARA Katsunori
-
largefiles: replace hashrepofile by hashfile (API)Fri, 24 Mar 2017 22:29:22 +0900, by FUJIWARA Katsunori
-
largefiles: call readstandin() with changectx itself instead of rev or nodeFri, 24 Mar 2017 22:26:34 +0900, by FUJIWARA Katsunori
-
largefiles: omit redundant splitstandin() invocationsFri, 24 Mar 2017 22:24:59 +0900, by FUJIWARA Katsunori
-
largefiles: replace splitstandin() by isstandin() to omit str creationFri, 24 Mar 2017 22:24:59 +0900, by FUJIWARA Katsunori
-
largefiles: omit redundant isstandin() before splitstandin()Fri, 24 Mar 2017 22:24:58 +0900, by FUJIWARA Katsunori
-
misc: update descriptions about removed file for filectxfnFri, 24 Mar 2017 22:13:23 +0900, by FUJIWARA Katsunori
-
osx: always purge build/mercurial before starting buildMon, 20 Mar 2017 17:58:44 -0400, by Augie Fackler
-
osx: use more paranoid quoting in testMon, 20 Mar 2017 17:49:47 -0400, by Augie Fackler
-
osx: install completion scripts using install(1) to avoid umask badnessMon, 20 Mar 2017 17:50:05 -0400, by Augie Fackler
-
merge with stableFri, 24 Mar 2017 08:37:26 -0700, by Martin von Zweigbergk
-
py3: prove `hg {add,addremove,commit} all workSun, 19 Mar 2017 01:47:56 -0400, by Augie Fackler
-
revsetlang: perform quoting using ui.escapestr instead of repr()Thu, 23 Mar 2017 10:46:50 -0400, by Augie Fackler
-
revsetlang: add docstring with some tests to _quoteThu, 23 Mar 2017 10:41:34 -0400, by Augie Fackler
-
revsetlang: move quoting function to not be a closureSun, 19 Mar 2017 01:14:19 -0400, by Augie Fackler
-
revsetlang: portably bytestring-ify another pair of int() callsThu, 23 Mar 2017 10:33:20 -0400, by Augie Fackler
-
checkcode: enforce lowercase for extension docstring titleThu, 23 Mar 2017 21:23:21 -0700, by Jun Wu
-
logtoprocess: use lowercase for docstring titleThu, 23 Mar 2017 21:16:55 -0700, by Jun Wu
-
journal: use lowercase for docstring titleThu, 23 Mar 2017 21:16:29 -0700, by Jun Wu
-
automv: use lowercase for docstring titleThu, 23 Mar 2017 21:15:39 -0700, by Jun Wu
-
util: enable hardlink for some BSD-family filesystemsThu, 23 Mar 2017 22:31:50 -0700, by Jun Wu
-
osutil: report fstype for BSD and OSXThu, 23 Mar 2017 22:13:02 -0700, by Jun Wu
-
setup: use a more strict way to test BSD or OSX's statfsThu, 23 Mar 2017 22:15:36 -0700, by Jun Wu
-
debugfsinfo: use util.getfstypeThu, 23 Mar 2017 12:03:19 -0700, by Jun Wu
-
util: use util.getfstypeThu, 23 Mar 2017 12:01:18 -0700, by Jun Wu
-
util: add a getfstype methodThu, 23 Mar 2017 11:58:45 -0700, by Jun Wu
-
pager: fix the invocation of `more` on WindowsMon, 20 Mar 2017 00:19:33 -0400, by Matt Harbison
-
help: format ``commands`` heading correctlyWed, 22 Mar 2017 16:36:53 -0700, by Martin von Zweigbergk
-
convert: fix the handling of empty changlist descriptions in P4Wed, 22 Mar 2017 14:12:58 -0500, by David Soria Parra
-
status: support commands.status.relative configTue, 21 Mar 2017 17:50:44 -0700, by Martin von Zweigbergk
-
plain: ignore [commands] configTue, 21 Mar 2017 21:26:52 -0700, by Martin von Zweigbergk
-
changegroup: store old heads as a set stable 4.1.2Thu, 23 Mar 2017 19:54:59 -0700, by Gregory Szorc
-
checkheads: extract obsolete post processing in its own functionTue, 21 Mar 2017 23:30:13 +0100, by Pierre-Yves David
-
tests: make test-simplekeyvaluefile.py py2.6-compatibleWed, 22 Mar 2017 11:26:23 -0700, by Kostia Balytskyi
-
similar: use cheaper hash() function to test exact matchesThu, 23 Mar 2017 20:57:27 +0900, by Yuya Nishihara
-
similar: take the first match instead of the lastThu, 23 Mar 2017 20:52:41 +0900, by Yuya Nishihara
-
similar: do not look up and create filectx more than onceThu, 23 Mar 2017 21:17:08 +0900, by Yuya Nishihara
-
similar: use common names for changectx variablesThu, 23 Mar 2017 21:10:45 +0900, by Yuya Nishihara
-
similar: get rid of quadratic addedfiles.remove()Thu, 23 Mar 2017 20:50:33 +0900, by Yuya Nishihara
-
similar: sort files not by object id but by path for stable resultSun, 15 Mar 2015 18:58:56 +0900, by Yuya Nishihara
-
debugfsinfo: print fstype informationSun, 12 Mar 2017 01:34:17 -0800, by Jun Wu
-
util: enable hardlink for copyfileSun, 12 Mar 2017 01:03:23 -0800, by Jun Wu
-
hghave: add a check about whitelisted filesystem that supports hardlinkSun, 12 Mar 2017 00:26:20 -0800, by Jun Wu
-
util: disable hardlink for copyfile if fstype is outside a whitelistSun, 12 Mar 2017 00:23:07 -0800, by Jun Wu
-
revlog: use pycompat.maplist to eagerly evaluate map on Python 3Tue, 21 Mar 2017 17:39:49 -0400, by Augie Fackler
-
py3: stop exporting urlparse from pycompat and util (API)Tue, 21 Mar 2017 22:47:49 -0700, by Gregory Szorc
-
check-code: recommend util.urlreq when importing urlparseTue, 21 Mar 2017 22:46:17 -0700, by Gregory Szorc
-
tests: use urlreq in tinyproxy.pyTue, 21 Mar 2017 22:45:02 -0700, by Gregory Szorc
-
bugzilla: use util.urlreq.urlparseTue, 21 Mar 2017 22:39:52 -0700, by Gregory Szorc
-
pycompat: define urlreq.urlparse and urlreq.unparse aliasesTue, 21 Mar 2017 22:34:17 -0700, by Gregory Szorc
-
pycompat: remove urlunquote aliasTue, 21 Mar 2017 22:28:16 -0700, by Gregory Szorc
-
util: use urlreq.unquoteTue, 21 Mar 2017 22:23:11 -0700, by Gregory Szorc
-
pycompat: alias urlreq.unquote to unquote_to_bytesTue, 21 Mar 2017 22:20:11 -0700, by Gregory Szorc
-
revsetlang: portably turn int into bytestringSun, 19 Mar 2017 01:03:53 -0400, by Augie Fackler
-
osutil: export a "getfstype" methodMon, 20 Mar 2017 16:34:12 -0700, by Jun Wu
-
osutil: add a C function getting filesystem typeMon, 20 Mar 2017 16:24:59 -0700, by Jun Wu
-
setup: test some header filesMon, 20 Mar 2017 15:43:27 -0700, by Jun Wu
-
setup: detect statfsMon, 20 Mar 2017 15:11:18 -0700, by Jun Wu
-
setup: add a function to test header filesMon, 20 Mar 2017 15:31:21 -0700, by Jun Wu
-
setup: split "hasfunction" to test arbitrary codeMon, 20 Mar 2017 15:28:08 -0700, by Jun Wu
-
rebase: add flag to require destinationTue, 14 Mar 2017 17:43:44 -0700, by Ryan McElroy
-
update: add flag to require update destinationTue, 14 Mar 2017 17:43:18 -0700, by Ryan McElroy
-
mq: reject new patch name containing leading/trailing whitespaceMon, 20 Mar 2017 11:38:37 +0900, by Yuya Nishihara
-
shelve: rename stripnodes to nodestopruneFri, 10 Mar 2017 16:18:43 -0800, by Kostia Balytskyi
-
shelve: add an ability to write key-val data to a new type of shelve filesFri, 10 Mar 2017 15:03:09 -0800, by Kostia Balytskyi
-
scmutil: add a simple key-value file helperFri, 10 Mar 2017 14:33:42 -0800, by Kostia Balytskyi
-
graphlog: draw multiple edges towards null node (issue5440)Mon, 20 Mar 2017 11:50:55 +0900, by Yuya Nishihara
-
merge with stableTue, 21 Mar 2017 18:36:14 -0400, by Augie Fackler
-
localrepo: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
vfs: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
server: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
dirstate: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
debug: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
chgserver: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
bookmarks: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
shelve: use tryunlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
vfs: add tryunlink methodTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
util: use tryunlink in unlinkpathTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
util: add tryunlink functionTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
util: unify unlinkpathTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
posix: use local reference to removedirsTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
posix: use local reference to unlinkTue, 21 Mar 2017 06:50:28 -0700, by Ryan McElroy
-
localrepo: improve vfs documentationTue, 21 Mar 2017 06:50:42 -0700, by Ryan McElroy
-
ui: restrict length of autogenerated blocked tagsMon, 20 Mar 2017 05:08:21 -0700, by Simon Farnsworth
-
commit: keep opts as byteskwargs as much as possibleSun, 19 Mar 2017 01:20:08 -0400, by Augie Fackler
-
util: reference __main__ in sys.modules as a sysstrSun, 19 Mar 2017 01:19:27 -0400, by Augie Fackler
-
ui: convert to/from Unicode on Python 3 in ui.editor()Sun, 19 Mar 2017 01:38:10 -0400, by Augie Fackler
-
manifest: refer to bytestrings as bytes, not strSun, 19 Mar 2017 01:12:03 -0400, by Augie Fackler
-
manifest: use node.hex instead of .encode('hex')Sun, 19 Mar 2017 01:11:37 -0400, by Augie Fackler
-
pure: use int instead of longMon, 20 Mar 2017 21:40:28 -0700, by Martin von Zweigbergk
-
histedit: inline cleanupnodeMon, 13 Mar 2017 22:30:07 -0700, by Jun Wu
-
histedit: use safecleanupnode in _aborthistedit (issue5500)Mon, 13 Mar 2017 22:22:18 -0700, by Jun Wu
-
histedit: use safecleanupnode in _finishhisteditMon, 13 Mar 2017 22:19:06 -0700, by Jun Wu
-
histedit: add a method to cleanup nodes safelyMon, 13 Mar 2017 21:10:45 -0700, by Jun Wu
-
py3: prove hg status worksTue, 21 Mar 2017 07:22:13 +0530, by Rishabh Madan
-
localrepo: use node.hex instead of awkward .encode('latin1')Mon, 20 Mar 2017 22:06:57 -0400, by Augie Fackler
-
py3: prove hg config worksTue, 21 Mar 2017 03:15:18 +0530, by Rishabh Madan
-
templater: make pad() strip color codes before computing width (issue5416)Sat, 18 Mar 2017 21:02:20 +0900, by Yuya Nishihara
-
templater: make pad() compute actual widthSat, 18 Mar 2017 20:50:15 +0900, by Yuya Nishihara
-
templater: reject bad fillchar argument passed to pad()Sat, 18 Mar 2017 20:38:44 +0900, by Yuya Nishihara
-
color: insert color code after every "\e[0m" (issue5413)Sat, 18 Mar 2017 20:11:15 +0900, by Yuya Nishihara
-
debugtemplate: pass ui to templater so label() worksSat, 18 Mar 2017 19:59:47 +0900, by Yuya Nishihara
-
subrepo: move prompts out of the if (issue5505) stableMon, 20 Mar 2017 04:36:55 -0700, by Simon Farnsworth
-
merge: remove unnecessary matcher checksSun, 19 Mar 2017 11:42:17 -0700, by Durham Goode
-
rebase: use one dirstateguard for entire rebaseSun, 19 Mar 2017 11:54:15 -0700, by Durham Goode
-
histedit: add histedit.singletransaction config optionFri, 10 Mar 2017 15:52:29 -0800, by Durham Goode
-
histedit: pop action after the action is completedFri, 10 Mar 2017 15:43:31 -0800, by Durham Goode
-
histedit: add transaction support to writing the state fileFri, 10 Mar 2017 15:43:31 -0800, by Durham Goode
-
localrepo: forcibly copy list of filecache keysSun, 19 Mar 2017 01:11:00 -0400, by Augie Fackler
-
localrepo: turn hook kwargs back into strs before calling hookSun, 19 Mar 2017 01:10:02 -0400, by Augie Fackler
-
localrepo: ensure transaction id is fully bytes on py3Sun, 19 Mar 2017 01:08:59 -0400, by Augie Fackler
-
dirstate: use future-proof next(iter) instead of iter.nextSun, 19 Mar 2017 01:08:17 -0400, by Augie Fackler
-
posix: tiptoe around tempfile module more delicatelySun, 19 Mar 2017 01:06:47 -0400, by Augie Fackler
-
posix: use open() instead of file()Sun, 19 Mar 2017 01:05:48 -0400, by Augie Fackler
-
revlog: use int instead of longSun, 19 Mar 2017 01:05:28 -0400, by Augie Fackler
-
error: use r-string to properly pop hints from **kwSun, 19 Mar 2017 01:02:42 -0400, by Augie Fackler
-
dispatch: use pycompat.maplist to allow summing with argsSun, 19 Mar 2017 14:17:07 -0400, by Augie Fackler
-
pycompat: add maplist alias for old map behaviorSun, 19 Mar 2017 14:12:38 -0400, by Augie Fackler
-
dispatch: replace mayberepr with shellquoteSun, 19 Mar 2017 14:23:30 -0400, by Augie Fackler
-
color: sync text attributes and buffered text output on Windows (issue5508)Sun, 19 Mar 2017 12:44:45 -0400, by Matt Harbison
-
test-check-help: fix to work on WindowsSun, 19 Mar 2017 14:42:45 -0400, by Matt Harbison
-
branchmap: be more careful about using %d on intsSun, 19 Mar 2017 01:01:25 -0400, by Augie Fackler
-
util: use bytes re on bytes input in fspathSun, 19 Mar 2017 00:16:39 -0400, by Augie Fackler
-
util: use pycompat.bytestr in checkwinfilenameSun, 19 Mar 2017 00:16:08 -0400, by Augie Fackler
-
dispatch: ensure repr is bytes in _maybereprSun, 19 Mar 2017 00:22:04 -0400, by Augie Fackler
-
dispatch: extract maybe-use-repr formatting to helper functionSun, 19 Mar 2017 00:21:26 -0400, by Augie Fackler
-
dispatch: consolidate formatting of argumentsSun, 19 Mar 2017 00:18:53 -0400, by Augie Fackler
-
py3: make the regular expression bytes to prevent TypeErrorFri, 17 Mar 2017 05:10:58 +0530, by Pulkit Goyal
-
pager: flush outputs before firing pager processSat, 25 Feb 2017 17:29:30 +0900, by Yuya Nishihara
-
patchbomb: use modern pager to display -n/--test result (BC)Sat, 25 Feb 2017 17:27:48 +0900, by Yuya Nishihara
-
httpconnection: make sure to clear progress of httpsendfile at EOFSat, 18 Mar 2017 16:02:14 +0900, by Yuya Nishihara
-
py3: convert log opts to bytes-key dictTue, 14 Mar 2017 18:23:59 +0900, by Yuya Nishihara
-
graphlog: pass function arguments without expansionTue, 14 Mar 2017 18:16:13 +0900, by Yuya Nishihara
-
py3: call codecs.escape_decode() directlyFri, 17 Mar 2017 23:48:22 +0900, by Yuya Nishihara
-
util: wrap s.decode('string_escape') calls for future py3 compatibilityFri, 17 Mar 2017 23:42:46 +0900, by Yuya Nishihara
-
merge with stableSat, 18 Mar 2017 12:27:52 -0400, by Augie Fackler
-
hgwebdir: add support for explicit index filesSun, 05 Mar 2017 22:22:32 -0500, by Matt Harbison
-
ui: move configlist parser to config.pyFri, 17 Mar 2017 09:19:56 -0700, by Jun Wu
-
tests: allow ModuleNotFoundError in addition to ImportErrorFri, 17 Mar 2017 09:58:49 -0700, by Martin von Zweigbergk
-
pager: skip running the pager if it's set to 'cat'Wed, 15 Mar 2017 20:34:26 -0400, by Augie Fackler
-
pager: avoid shell=True on subprocess.Popen for better errors (issue5491)Wed, 15 Mar 2017 20:33:47 -0400, by Augie Fackler
-
py3: change explicit conversion of config value from str to pycompat.bytestrFri, 17 Mar 2017 19:12:22 +0530, by Rishabh Madan
-
py3: add __bool__ to every class defining __nonzero__Mon, 13 Mar 2017 12:40:14 -0700, by Gregory Szorc
-
merge: also allow 'e' action with experimental.updatecheck=noconflictMon, 13 Mar 2017 21:58:43 -0700, by Martin von Zweigbergk
-
exchange: use v2 bundles for modern compression engines (issue5506) stableThu, 16 Mar 2017 12:33:15 -0700, by Gregory Szorc
-
exchange: reject new compression engines for v1 bundles (issue5506) stableThu, 16 Mar 2017 12:23:56 -0700, by Gregory Szorc
-
config: honour the trusted flag in ui.configbytesSun, 12 Mar 2017 11:43:31 -0700, by Martijn Pieters
-
osutil: fix potential wrong fd closeWed, 15 Mar 2017 20:43:12 -0700, by Jun Wu
-
parsers: use Python memory allocator for indexObject->offsetsThu, 09 Mar 2017 12:09:31 -0800, by Gregory Szorc
-
parsers: use Python memory allocator in commonancestorsheads()Thu, 09 Mar 2017 12:02:59 -0800, by Gregory Szorc
-
osutil: use Python memory allocator in _listdirThu, 09 Mar 2017 11:56:47 -0800, by Gregory Szorc
-
bdiff: use Python memory allocator in fixwsThu, 09 Mar 2017 11:54:25 -0800, by Gregory Szorc
-
localrepo: fix deprecation warning version of wfileThu, 16 Mar 2017 11:17:55 -0700, by Pierre-Yves David
-
util: explicitly tests for NoneWed, 15 Mar 2017 15:07:14 -0700, by Pierre-Yves David
-
context: simplify call to icase matcher in 'match()'Wed, 15 Mar 2017 15:38:02 -0700, by Pierre-Yves David
-
py3: make sure using bytes status char rather than ascii valuesThu, 16 Mar 2017 09:13:13 +0530, by Pulkit Goyal
-
shelve: get rid of ui.backupconfigThu, 16 Mar 2017 14:27:41 -0700, by Jun Wu
-
rebase: get rid of ui.backupconfigThu, 16 Mar 2017 14:40:34 -0700, by Jun Wu
-
mq: get rid of ui.backupconfigThu, 16 Mar 2017 14:39:18 -0700, by Jun Wu
-
histedit: get rid of ui.backupconfigThu, 16 Mar 2017 14:36:35 -0700, by Jun Wu
-
record: get rid of ui.backupconfigThu, 16 Mar 2017 14:34:35 -0700, by Jun Wu
-
import: get rid of ui.backupconfigThu, 16 Mar 2017 14:23:49 -0700, by Jun Wu
-
clone: get rid of ui.backupconfigThu, 16 Mar 2017 14:18:50 -0700, by Jun Wu
-
commit: get rid of ui.backupconfigThu, 16 Mar 2017 14:15:20 -0700, by Jun Wu
-
branchmap: handle nullrev in setcachedataWed, 15 Mar 2017 15:48:57 -0700, by Durham Goode
-
py3: call codecs.escape_encode() directlyWed, 15 Mar 2017 23:28:39 +0900, by Yuya Nishihara
-
templatekw: make join() escape values of extras (BC) (issue5504)Wed, 15 Mar 2017 23:21:30 +0900, by Yuya Nishihara
-
util: wrap s.encode('string_escape') call for future py3 compatibilityWed, 15 Mar 2017 23:06:50 +0900, by Yuya Nishihara
-
py3: prove hg tip worksMon, 13 Mar 2017 09:24:53 -0700, by Yuya Nishihara
-
py3: call strftime() with native str typeMon, 13 Mar 2017 09:19:07 -0700, by Yuya Nishihara
-
encoding: add converter between native str and byte stringMon, 13 Mar 2017 09:12:56 -0700, by Yuya Nishihara
-
encoding: factor out unicode variants of from/tolocal()Mon, 13 Mar 2017 09:11:08 -0700, by Yuya Nishihara
-
py3: use next() to obtain next item from inner generator of generatorsetMon, 13 Mar 2017 08:53:31 -0700, by Yuya Nishihara
-
py3: rewrite itervalues() as values() by importerMon, 13 Mar 2017 08:44:57 -0700, by Yuya Nishihara
-
py3: use portable way to stringify cache key of repoviewSun, 12 Mar 2017 17:20:42 -0700, by Yuya Nishihara
-
exewrapper: prefer HackableMercurial python if availbaleMon, 13 Mar 2017 12:44:13 -0700, by Kostia Balytskyi
-
import-checkers: split tests of the tool from running it on the sourceTue, 14 Mar 2017 23:07:08 -0700, by Pierre-Yves David
-
py3: use bytestr wrapper in revsetlang.tokenize()Thu, 16 Mar 2017 21:36:21 +0900, by Yuya Nishihara
-
py3: use bytestr wrapper in revsetlang.formatspec()Thu, 16 Mar 2017 21:33:25 +0900, by Yuya Nishihara
-
pycompat: add bytestr wrapper which mostly acts as a Python 2 strWed, 08 Mar 2017 22:48:26 +0900, by Yuya Nishihara
-
tests: allow running doctests selectively on Python 3Wed, 08 Mar 2017 22:13:32 +0900, by Yuya Nishihara
-
context: explicitly tests for NoneWed, 15 Mar 2017 15:33:24 -0700, by Pierre-Yves David
-
filemerge: explicitly tests for NoneWed, 15 Mar 2017 15:11:52 -0700, by Pierre-Yves David
-
hgweb: explicitly tests for NoneWed, 15 Mar 2017 15:11:04 -0700, by Pierre-Yves David
-
hgweb: explicitly tests for None in webutilWed, 15 Mar 2017 15:10:09 -0700, by Pierre-Yves David
-
match: explicitly tests for NoneWed, 15 Mar 2017 15:08:45 -0700, by Pierre-Yves David
-
mq: explicitly tests for NoneWed, 15 Mar 2017 15:05:54 -0700, by Pierre-Yves David
-
rebase: explicitly tests for NoneWed, 15 Mar 2017 15:03:43 -0700, by Pierre-Yves David
-
py3: use iter() instead of iterkeys()Thu, 16 Mar 2017 04:53:23 +0530, by Rishabh Madan
-
localrepo: deprecated '_link'Fri, 05 Aug 2016 14:15:45 +0200, by Pierre-Yves David
-
localrepo: use self.wvfs.islink directlyFri, 05 Aug 2016 14:19:31 +0200, by Pierre-Yves David
-
py3: convert opts back to bytes for statusThu, 16 Mar 2017 10:10:00 +0530, by Pulkit Goyal
-
parsers: handle refcounting of "parents" consistentlyMon, 13 Mar 2017 17:49:13 -0700, by Gregory Szorc
-
py3: make py3 compat.iterbytestr simpler and fasterWed, 15 Mar 2017 09:32:18 -0700, by Martin von Zweigbergk
-
py3: optimize py3 compat.bytechr using Struct.packWed, 15 Mar 2017 09:30:50 -0700, by Martin von Zweigbergk
-
tests: properly drop back to root dir in test-status.tWed, 15 Mar 2017 19:26:20 -0700, by Ryan McElroy
-
dirstate: use list comprehension to get a list of keysThu, 16 Mar 2017 09:00:27 +0530, by Pulkit Goyal
-
match: slice over bytes to get the byteschr instead of ascii valueThu, 16 Mar 2017 08:03:51 +0530, by Pulkit Goyal
-
match: make regular expression bytes to prevent TypeErrorThu, 16 Mar 2017 07:52:47 +0530, by Pulkit Goyal
-
scmutil: make function name bytes in class filecacheThu, 16 Mar 2017 06:32:33 +0530, by Pulkit Goyal
-
localrepo: deprecate 'wfile'Wed, 15 Mar 2017 00:27:17 -0700, by Pierre-Yves David
-
eol: use 'wvfs' instead of 'wfile'Wed, 15 Mar 2017 00:31:59 -0700, by Pierre-Yves David
-
localrepo: use 'wvfs' instead of 'wfile'Wed, 15 Mar 2017 00:29:09 -0700, by Pierre-Yves David
-
tagmerge: use 'wvfs' instead of 'wfile'Wed, 15 Mar 2017 00:28:58 -0700, by Pierre-Yves David
-
gpg: use 'wvfs' instead of 'wfile'Wed, 15 Mar 2017 00:28:21 -0700, by Pierre-Yves David
-
test: add a basic 'test-check-pylint.t'Wed, 28 Dec 2016 23:42:50 +0100, by Pierre-Yves David
-
localrepo: don't use mutable default argument valueTue, 14 Mar 2017 23:50:07 -0700, by Pierre-Yves David
-
httpclient: don't use mutable default argument valueTue, 14 Mar 2017 23:49:25 -0700, by Pierre-Yves David
-
largefiles: don't use mutable default argument valueTue, 14 Mar 2017 23:49:10 -0700, by Pierre-Yves David
-
hgk: don't use mutable default argument valueTue, 14 Mar 2017 23:48:25 -0700, by Pierre-Yves David
-
convert: don't use mutable default argument valueTue, 14 Mar 2017 23:48:08 -0700, by Pierre-Yves David
-
mq: don't use mutable default argument valueTue, 14 Mar 2017 23:46:48 -0700, by Pierre-Yves David
-
pager: if old pager extensions is enabled, respect pager.attendMon, 13 Mar 2017 21:43:17 -0700, by Martin von Zweigbergk