Wed, 09 Nov 2016 16:04:44 -0800 Gregory Szorc help: fix double word usage
Wed, 09 Nov 2016 22:08:30 +0000 Jun Wu setup: move cffi stuff to mercurial/cffi
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: remove manifest.add and add memmfctx.write
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode context: add manifestctx property on changectx
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: add copy to mfctx classes
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: introduce memmanifestctx and memtreemanifestctx
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifestctx: add _revlog() function
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode manifest: remove manifest.find
Tue, 08 Nov 2016 08:03:43 -0800 Durham Goode changegroup: remove remaining uses of repo.manifest
Fri, 04 Nov 2016 13:49:15 -0700 Martin von Zweigbergk treemanifest: fix a "treeinmem" case
Sun, 06 Nov 2016 10:46:55 -0800 Gregory Szorc perf: support measuring bdiff for all changeset related data
Sun, 06 Nov 2016 11:01:25 -0800 Gregory Szorc perf: support bdiffing multiple revisions in a single revlog
Sun, 06 Nov 2016 09:51:14 -0800 Gregory Szorc perf: prepare to handle multiple pairs in perfbdiff
Wed, 09 Nov 2016 22:06:09 +0900 Yuya Nishihara py3: document why os.fsencode() can be used to get back bytes argv
Wed, 09 Nov 2016 22:15:51 +0900 Yuya Nishihara py3: update test-check-py3-compat.t output
Mon, 17 Oct 2016 23:16:55 +0200 Mads Kiilerich spelling: fixes of non-dictionary words
Thu, 03 Nov 2016 17:31:14 -0700 Durham Goode manifest: add __nonzero__ method
Sun, 06 Nov 2016 04:36:26 +0530 Pulkit Goyal py3: have bytes version of sys.argv
Sun, 09 Oct 2016 09:00:47 -0400 Augie Fackler util: use '\\' rather than using r'\'
Sun, 09 Oct 2016 09:03:10 -0400 Augie Fackler util: use pycompat urlunquote function
Sun, 09 Oct 2016 09:02:25 -0400 Augie Fackler pycompat: introduce an alias for urllib.unquote
Mon, 17 Oct 2016 17:42:46 +0200 Christian Ebert keyword: handle filectx _customcmp
Thu, 20 Oct 2016 22:20:31 +0900 Yuya Nishihara mail: do not print(), use ui.debug() instead
Thu, 20 Oct 2016 22:12:48 +0900 Yuya Nishihara progress: obtain stderr from ui
Thu, 20 Oct 2016 22:09:50 +0900 Yuya Nishihara simplemerge: obtain stdout from ui
Thu, 20 Oct 2016 22:07:03 +0900 Yuya Nishihara profiling: obtain stderr from ui
Sun, 13 Nov 2016 06:12:22 +0900 FUJIWARA Katsunori scmutil: ignore EPERM at os.utime, which avoids ambiguity at closing stable
Sun, 13 Nov 2016 06:11:56 +0900 FUJIWARA Katsunori vfs: ignore EPERM at os.utime, which avoids ambiguity at renaming (issue5418) stable
Sun, 13 Nov 2016 06:06:23 +0900 FUJIWARA Katsunori util: add utility function to skip avoiding file stat ambiguity if EPERM stable
Sun, 06 Nov 2016 18:51:57 -0800 Gregory Szorc bdiff: replace hash algorithm
Fri, 04 Nov 2016 21:44:25 -0700 Gregory Szorc profiling: make statprof the default profiler (BC)
Fri, 04 Nov 2016 20:50:38 -0700 Gregory Szorc profiling: use vendored statprof and upstream enhancements (BC)
Thu, 20 Oct 2016 23:16:32 +0900 Yuya Nishihara crecord: use scmutil.termsize()
Thu, 20 Oct 2016 23:09:05 +0900 Yuya Nishihara scmutil: extend termwidth() to return terminal height, renamed to termsize()
Thu, 20 Oct 2016 22:57:12 +0900 Yuya Nishihara scmutil: clarify that we explicitly do termwidth - 1 on Windows
Thu, 20 Oct 2016 21:57:32 +0900 Yuya Nishihara scmutil: remove superfluous indent from termwidth()
Thu, 20 Oct 2016 21:50:29 +0900 Yuya Nishihara scmutil: narrow ImportError handling in termwidth()
Thu, 20 Oct 2016 21:42:11 +0900 Yuya Nishihara scmutil: make termwidth() obtain stdio from ui
Thu, 20 Oct 2016 21:38:44 +0900 Yuya Nishihara scmutil: move util.termwidth()
Sun, 06 Nov 2016 00:37:50 -0700 Gregory Szorc bdiff: don't check border condition in loop
Sat, 05 Nov 2016 23:41:52 -0700 Gregory Szorc perf: add perfbdiff
Sun, 06 Nov 2016 06:54:31 +0530 Pulkit Goyal help: show help for disabled extensions (issue5228)
Sun, 06 Nov 2016 04:17:19 +0530 Pulkit Goyal py3: make scmutil.rcpath() return bytes
Sun, 06 Nov 2016 04:10:33 +0530 Pulkit Goyal py3: use pycompat.ossep at certain places
Sun, 06 Nov 2016 03:44:44 +0530 Pulkit Goyal py3: have pycompat.ospathsep and pycompat.ossep
Sun, 06 Nov 2016 03:33:22 +0530 Pulkit Goyal py3: add a bytes version of os.name
Sun, 06 Nov 2016 12:18:23 +0900 Pulkit Goyal py3: make util.datapath a bytes variable
Sun, 06 Nov 2016 03:12:40 +0530 Pulkit Goyal py3: add os.fsdecode() as pycompat.fsdecode()
Fri, 04 Nov 2016 20:22:37 -0700 Gregory Szorc statprof: return state from stop()
Sat, 05 Nov 2016 09:38:07 -0700 Gregory Szorc hgweb: cache fctx.parents() in annotate command (issue5414) stable
Sat, 05 Nov 2016 13:20:53 +0900 Yuya Nishihara hghave: check darcs version more strictly
Sat, 05 Nov 2016 13:16:40 +0900 Yuya Nishihara tests: silence output of darcs command
Wed, 02 Nov 2016 17:10:47 -0700 Durham Goode manifest: remove manifest.readshallowdelta
Wed, 02 Nov 2016 17:10:47 -0700 Durham Goode manifest: get rid of manifest.readshallowfast
Wed, 02 Nov 2016 17:10:47 -0700 Durham Goode manifest: add shallow option to treemanifestctx.readdelta and readfast
Wed, 02 Nov 2016 17:10:47 -0700 Durham Goode manifest: change manifestlog mancache to be directory based
Wed, 02 Nov 2016 17:24:06 -0700 Durham Goode manifest: add manifestlog.get to obtain subdirectory instances
Wed, 02 Nov 2016 17:33:31 -0700 Durham Goode manifest: throw LookupError if node not in revlog
Sun, 23 Oct 2016 10:40:33 -0700 Gregory Szorc revlog: optimize _chunkraw when startrev==endrev
Sat, 22 Oct 2016 15:41:23 -0700 Gregory Szorc revlog: inline start() and end() for perf reasons
(0) -30000 -10000 -3000 -1000 -300 -100 -60 +60 +100 +300 +1000 +3000 +10000 tip