log

age author description
Thu, 17 Nov 2016 00:59:41 -0800 Stanislau Hlebik exchange: add `_getbookmarks()` function
Thu, 17 Nov 2016 00:59:41 -0800 Stanislau Hlebik bookmarks: use listbinbookmarks() in listbookmarks()
Thu, 17 Nov 2016 00:59:41 -0800 Stanislau Hlebik bookmarks: introduce listbinbookmarks()
Mon, 21 Nov 2016 16:22:26 -0800 Kostia Balytskyi ui: add configoverride context manager
Mon, 21 Nov 2016 18:17:02 -0500 Augie Fackler archival: simplify code and drop message about Python 2.5
Mon, 21 Nov 2016 17:52:32 -0500 Augie Fackler bugzilla: stop mentioning Pythons older than 2.6
Mon, 21 Nov 2016 17:51:39 -0500 Augie Fackler tests: update sitecustomize to use uuid1() instead of randrange()
Mon, 21 Nov 2016 17:48:13 -0500 Augie Fackler win32mbcs: drop code that was catering to Python 2.3 and earlier
Mon, 21 Nov 2016 17:47:11 -0500 Augie Fackler httppeer: drop an except block that says it happens only on Python 2.3
Fri, 21 Oct 2016 00:03:46 +0900 Yuya Nishihara windows: do not replace sys.stdout by winstdout
Thu, 20 Oct 2016 23:53:36 +0900 Yuya Nishihara py3: bulk replace sys.stdin/out/err by util's
Thu, 20 Oct 2016 23:40:24 +0900 Yuya Nishihara py3: provide bytes stdin/out/err through util module
Fri, 21 Oct 2016 00:09:38 +0900 Yuya Nishihara util: rewrite pycompat imports to make pyflakes always happy
Thu, 20 Oct 2016 23:27:09 +0900 Yuya Nishihara windows: do not replace sys.__stdout__
Mon, 21 Nov 2016 15:38:56 +0530 Pulkit Goyal py3: update test-check-py3-compat.t output
Mon, 21 Nov 2016 15:35:22 +0530 Pulkit Goyal py3: use pycompat.sysargv in dispatch.run()
Mon, 21 Nov 2016 15:26:47 +0530 Pulkit Goyal py3: use pycompat.sysargv in scmposix.systemrcpath()
Sun, 20 Nov 2016 13:50:45 -0800 Gregory Szorc wireproto: perform chunking and compression at protocol layer (API)
Sun, 20 Nov 2016 13:55:53 -0800 Gregory Szorc httppeer: use compression engine API for decompressing responses
Sat, 19 Nov 2016 18:31:40 -0800 Gregory Szorc httppeer: do decompression inside _callstream
Sat, 19 Nov 2016 17:11:12 -0800 Gregory Szorc keepalive: reorder header precedence
Sat, 19 Nov 2016 10:54:21 -0800 Gregory Szorc debuginstall: print compression engine support
Sun, 20 Nov 2016 16:56:21 -0800 Gregory Szorc bdiff: don't check border condition in loop
Sat, 19 Nov 2016 15:41:37 -0800 Kostia Balytskyi conflicts: make spacing consistent in conflict markers
Thu, 10 Nov 2016 09:21:41 -0800 Durham Goode rebase: move bookmark update to before rebase clearing
Fri, 28 Oct 2016 17:44:28 +0200 Gábor Stefanik setup: include a dummy $PATH in the custom environment used by build.py
Fri, 11 Nov 2016 07:01:27 -0800 Kostia Balytskyi shelve: move unshelve-finishing logic to a separate function
Thu, 10 Nov 2016 11:02:39 -0800 Kostia Balytskyi shelve: move file-forgetting logic to a separate function
Thu, 10 Nov 2016 10:57:10 -0800 Kostia Balytskyi shelve: move rebasing logic to a separate function
Thu, 10 Nov 2016 10:51:06 -0800 Kostia Balytskyi shelve: move commit restoration logic to a separate function
Sun, 13 Nov 2016 03:35:52 -0800 Kostia Balytskyi shelve: move temporary commit creation to a separate function
Thu, 17 Nov 2016 20:30:00 -0800 Gregory Szorc commands: print chunk type in debugrevlog
Thu, 17 Nov 2016 20:17:51 -0800 Gregory Szorc perf: add command for measuring revlog chunk operations
Thu, 17 Nov 2016 20:09:10 -0800 Gregory Szorc setup: add flag to build_ext to control building zstd
Wed, 09 Nov 2016 16:01:34 +0000 Jun Wu drawdag: update test repos by drawing the changelog DAG in ASCII
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich posix: give checklink a fast path that cache the check file and is read only
Thu, 17 Nov 2016 12:59:36 +0100 Mads Kiilerich posix: move checklink test file to .hg/cache
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich posix: give checkexec a fast path; keep the check files and test read only
Wed, 14 Jan 2015 01:15:26 +0100 Mads Kiilerich posix: simplify checkexec check
Thu, 17 Nov 2016 12:59:36 +0100 Mads Kiilerich posix: move checkexec test file to .hg/cache
Thu, 17 Nov 2016 15:31:19 -0800 Durham Goode manifest: move manifestctx creation into manifestlog.get()
Fri, 11 Nov 2016 01:10:07 -0800 Gregory Szorc util: implement zstd compression engine
Thu, 10 Nov 2016 23:38:41 -0800 Gregory Szorc hghave: add check for zstd support
Thu, 10 Nov 2016 23:34:15 -0800 Gregory Szorc exchange: obtain compression engines from the registrar
Thu, 10 Nov 2016 23:29:01 -0800 Gregory Szorc bundle2: equate 'UN' with no compression
Thu, 10 Nov 2016 23:15:02 -0800 Gregory Szorc util: check for compression engine availability before returning
Thu, 10 Nov 2016 23:03:48 -0800 Gregory Szorc util: expose an "available" API on compression engines
Thu, 10 Nov 2016 22:26:35 -0800 Gregory Szorc setup: compile zstd C extension
Thu, 10 Nov 2016 22:15:58 -0800 Gregory Szorc zstd: vendor python-zstandard 0.5.0
Thu, 10 Nov 2016 21:45:29 -0800 Gregory Szorc zstd: vendor zstd 1.1.1
Tue, 15 Nov 2016 21:56:49 +0100 Mads Kiilerich bdiff: give slight preference to removing trailing lines
Tue, 15 Nov 2016 21:56:49 +0100 Mads Kiilerich bdiff: give slight preference to appending lines
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich bdiff: give slight preference to longest matches in the middle of the B side
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich bdiff: rearrange the "better longest match" code
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich bdiff: adjust criteria for getting optimal longest match in the A side middle
Tue, 08 Nov 2016 18:37:33 +0100 Mads Kiilerich tests: explore some bdiff cases
Tue, 15 Nov 2016 21:56:49 +0100 Mads Kiilerich tests: make test-bdiff.py easier to maintain
Thu, 17 Nov 2016 08:52:52 -0800 Gregory Szorc perf: unbust perfbdiff --alldata
Thu, 17 Nov 2016 20:57:09 +0900 Yuya Nishihara worker: discard waited pid by anyone who noticed it first
Thu, 17 Nov 2016 21:08:58 +0900 Yuya Nishihara worker: kill workers after all zombie processes are reaped
Thu, 17 Nov 2016 20:44:05 +0900 Yuya Nishihara worker: make sure killworkers() never be interrupted by another SIGCHLD
Thu, 17 Nov 2016 21:43:01 +0900 Yuya Nishihara worker: fix missed break on successful waitpid()
Thu, 10 Nov 2016 16:49:42 -0500 Augie Fackler filterpyflakes: dramatically simplify the entire thing by blacklisting
Thu, 10 Nov 2016 16:07:24 -0500 Augie Fackler run-tests: forward Python USER_BASE from site (issue5425)
Mon, 14 Nov 2016 22:43:25 +0100 Mads Kiilerich shelve: add missing space in help text stable
Tue, 15 Nov 2016 20:25:51 +0000 Jun Wu util: improve iterfile so it chooses code path wisely
Wed, 16 Nov 2016 23:29:28 -0500 Augie Fackler merge with stable
Sat, 12 Nov 2016 03:06:07 +0000 Jun Wu worker: stop using a separate thread waiting for children
Sat, 12 Nov 2016 03:07:22 +0000 Jun Wu worker: add a SIGCHLD handler to collect worker immediately
Tue, 15 Nov 2016 02:12:16 +0000 Jun Wu worker: make waitforworkers reentrant
Tue, 15 Nov 2016 02:10:40 +0000 Jun Wu worker: change "pids" to a set
Thu, 28 Jul 2016 20:57:07 +0100 Jun Wu worker: allow waitforworkers to be non-blocking
Thu, 28 Jul 2016 20:51:20 +0100 Jun Wu worker: wait worker pid explicitly
Thu, 28 Jul 2016 20:49:57 +0100 Jun Wu worker: move killworkers and waitforworkers up
Fri, 11 Nov 2016 21:11:17 +0000 Jun Wu osutil: implement setprocname to set process title for some platforms
Fri, 11 Nov 2016 20:45:40 +0000 Jun Wu setup: test setproctitle before building osutil
Sat, 12 Nov 2016 13:36:17 +0100 Henning Schild patch: remove unused git parameter from patch.diffstat()
Thu, 29 Sep 2016 10:16:34 +0200 Philippe Pepiot perf: add asv benchmarks
Tue, 15 Nov 2016 16:10:57 +0100 Philippe Pepiot perf: omit copying ui and redirect to ferr if buffer API is in use
Mon, 14 Nov 2016 15:24:07 -0800 Durham Goode manifest: change treemanifestctx to construct subtrees from the manifestlog
Mon, 14 Nov 2016 15:17:27 -0800 Durham Goode manifest: make revlog verification optional
Thu, 10 Nov 2016 09:45:42 -0800 Gregory Szorc debugcommands: move debugbuilddag
Wed, 17 Aug 2016 21:07:38 -0700 Gregory Szorc debugcommands: introduce standalone module for debug commands
Mon, 14 Nov 2016 23:17:15 +0000 Jun Wu convert: migrate to util.iterfile
Mon, 14 Nov 2016 23:16:05 +0000 Jun Wu match: migrate to util.iterfile
Mon, 14 Nov 2016 23:15:01 +0000 Jun Wu store: migrate to util.iterfile
Mon, 14 Nov 2016 23:14:06 +0000 Jun Wu patch: migrate to util.iterfile
Mon, 14 Nov 2016 23:12:11 +0000 Jun Wu worker: migrate to util.iterfile
Mon, 14 Nov 2016 23:32:54 +0000 Jun Wu util: add iterfile to workaround a fileobj.__iter__ issue with EINTR
Thu, 10 Nov 2016 16:37:18 -0500 Augie Fackler filterpyflakes: whitelist listcomp aliasing checking
Thu, 10 Nov 2016 16:35:54 -0500 Augie Fackler verify: avoid shadowing two variables with a list comprehension
Thu, 10 Nov 2016 16:35:10 -0500 Augie Fackler revset: avoid shadowing a variable with a list comprehension
Thu, 10 Nov 2016 16:34:43 -0500 Augie Fackler revlog: avoid shadowing several variables using list comprehensions
Thu, 10 Nov 2016 16:33:41 -0500 Augie Fackler minirst: avoid shadowing a variable in a list comprehension
Thu, 10 Nov 2016 16:33:23 -0500 Augie Fackler hbisect: avoid shadowing a variable in a list comprehension
Thu, 10 Nov 2016 16:33:07 -0500 Augie Fackler filemerge: avoid shadowing a variable in a list comprehension
Thu, 10 Nov 2016 16:32:51 -0500 Augie Fackler color: avoid shadowing a variable inside a list comprehension
Thu, 10 Nov 2016 16:32:38 -0500 Augie Fackler memory: avoid shadowing variables inside a list comprehension
Thu, 10 Nov 2016 03:15:41 -0800 Kostia Balytskyi shelve: move shelve-finishing logic to a separate function
Thu, 10 Nov 2016 03:20:28 -0800 Kostia Balytskyi shelve: move unknown files handling to a separate function
Thu, 10 Nov 2016 03:07:20 -0800 Kostia Balytskyi shelve: move actual created commit shelving to a separate function
Thu, 10 Nov 2016 03:33:01 -0800 Kostia Balytskyi shelve: move 'nothing changed' messaging to a separate function
Thu, 10 Nov 2016 03:26:31 -0800 Kostia Balytskyi shelve: move commitfunc creation to a separate function
Thu, 10 Nov 2016 03:24:07 -0800 Kostia Balytskyi shelve: move mutableancestors to not be a closure
Thu, 10 Nov 2016 03:22:55 -0800 Kostia Balytskyi shelve: move shelve name generation to a separate function
Thu, 10 Nov 2016 03:07:20 -0800 Kostia Balytskyi shelve: move possible shelve file extensions to a single place
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: delete manifest.manifest class
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode localrepo: delete localrepo.manifest
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove last uses of repo.manifest
Fri, 11 Nov 2016 01:20:13 -0800 Durham Goode manifest: add unionmanifestlog support
Fri, 11 Nov 2016 01:15:59 -0800 Durham Goode manifest: add bundlemanifestlog support
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: make manifestlog use it's own cache
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: delete unused dirlog and _newmanifest functions
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: move clearcaches to manifestlog
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove usages of manifest.read
Thu, 10 Nov 2016 02:13:19 -0800 Durham Goode manifest: remove dependency on manifestrevlog being able to create trees
Fri, 11 Nov 2016 13:06:05 +1100 Xidorn Quan color: show mode warning based on ui.formatted
Thu, 10 Nov 2016 15:14:05 -0500 Augie Fackler protocol: drop unused import of zlib
Tue, 08 Nov 2016 22:41:45 +0900 Yuya Nishihara hook: lower inflated use of sys.__stdout__ and __stderr__
Tue, 08 Nov 2016 22:22:22 +0900 Yuya Nishihara hook: flush stdout before restoring stderr redirection
Thu, 20 Oct 2016 22:39:59 +0900 Yuya Nishihara hook: do not redirect stdout/err/in to ui while running in-process hooks (BC)
Thu, 10 Nov 2016 02:21:15 -0800 Durham Goode merge: change modified indicator to be 20 bytes
Thu, 10 Nov 2016 02:19:16 -0800 Durham Goode dirstate: change added/modified placeholder hash length to 20 bytes
Thu, 10 Nov 2016 02:17:22 -0800 Durham Goode dirstate: change placeholder hash length to 20 bytes
Mon, 07 Nov 2016 18:57:54 -0800 Gregory Szorc util: remove compressorobj API from compression engines
Mon, 07 Nov 2016 18:54:35 -0800 Gregory Szorc hgweb: use compression engine API for zlib compression
Mon, 07 Nov 2016 18:46:37 -0800 Gregory Szorc bundle2: use compressstream compression engine API
Mon, 07 Nov 2016 18:57:07 -0800 Gregory Szorc util: add a stream compression API to compression engines
Mon, 07 Nov 2016 18:39:08 -0800 Gregory Szorc util: remove decompressors dict (API)
Mon, 07 Nov 2016 18:38:13 -0800 Gregory Szorc changegroup: use compression engines API
Mon, 07 Nov 2016 18:36:48 -0800 Gregory Szorc bundle2: use compression engines API to obtain decompressor
Mon, 07 Nov 2016 18:34:51 -0800 Gregory Szorc util: remove compressors dict (API)
Mon, 07 Nov 2016 18:35:43 -0800 Gregory Szorc bundle2: use new compression engine API for compression
Mon, 07 Nov 2016 18:31:39 -0800 Gregory Szorc util: create new abstraction for compression engines
Sun, 09 Oct 2016 09:25:39 -0400 Augie Fackler config: mark parser regexes as bytes explicitly
Sun, 09 Oct 2016 09:17:49 -0400 Augie Fackler ui: explicitly open config files in binary mode
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
Sun, 23 Oct 2016 09:34:55 -0700 Gregory Szorc revlog: reorder index accessors to match data structure order
Thu, 03 Nov 2016 15:17:02 +0100 Pierre-Yves David color: add the ability to display configured style to 'debugcolor'
Thu, 03 Nov 2016 15:15:47 +0100 Pierre-Yves David color: sort output of 'debugcolor'
Thu, 03 Nov 2016 14:48:47 +0100 Pierre-Yves David color: extract color and effect display from 'debugcolor'
Thu, 03 Nov 2016 14:29:19 +0100 Pierre-Yves David color: restore _style global after debugcolor ran
Thu, 03 Nov 2016 14:12:32 +0100 Pierre-Yves David color: add basic documentation to 'debugcolor'
Thu, 03 Nov 2016 05:12:23 +0100 Pierre-Yves David tests: merge 'test-push-hook-lock.t' into 'test-push.t'
Thu, 03 Nov 2016 05:10:14 +0100 Pierre-Yves David tests: merge 'test-push-validation.t' into 'test-push.t'
Thu, 03 Nov 2016 04:58:46 +0100 Pierre-Yves David test: rename 'test-push-r.t' to 'test-push.t'
Thu, 03 Nov 2016 05:05:34 +0100 Pierre-Yves David tests: simplify command script in 'test-push-r.t'
Thu, 03 Nov 2016 03:12:57 +0530 Pulkit Goyal py3: use encoding.environ in ui.py
Thu, 03 Nov 2016 02:17:01 +0530 Pulkit Goyal py3: make scmposix.userrcpath() return bytes
Tue, 01 Nov 2016 08:22:50 +0000 Jun Wu adjustlinkrev: remove unnecessary parameters
Mon, 31 Oct 2016 15:40:30 -0700 Martin von Zweigbergk repair: make strip() return backup file path
Wed, 02 Nov 2016 18:59:29 +0000 timeless rebase: check for conflicts before continuing
Wed, 02 Nov 2016 18:45:53 +0000 timeless cmdutil: refactor checkunresolved
Wed, 02 Nov 2016 18:56:07 +0000 timeless rebase: rename merge to mergemod
Thu, 19 Mar 2015 22:22:50 +0100 Mads Kiilerich context: make sure __str__ works, also when there is no _changectx
Tue, 18 Oct 2016 16:45:39 +0200 Mads Kiilerich largefiles: clarify variable name holding file mode
Tue, 01 Nov 2016 18:29:09 -0700 Gregory Szorc changegroup: use changelogrevision()
Tue, 01 Nov 2016 18:28:03 -0700 Gregory Szorc changegroup: cache changelog and manifestlog outside of loop
Tue, 01 Nov 2016 18:49:23 -0700 Gregory Szorc make: targets for building packages for ubuntu yakkety
Sat, 15 Oct 2016 17:24:01 -0700 Gregory Szorc util: put compression code next to each other
Sat, 28 Jun 2014 13:13:32 +0900 Yuya Nishihara hgweb: make log streams compatible with command server
Mon, 29 Feb 2016 13:41:54 +0900 Yuya Nishihara cmdserver: write channel header and payload by a single write() call
Fri, 18 Mar 2016 17:15:06 -0700 Yuya Nishihara histedit: use ui.fin to read commands from stdin
Sat, 03 Oct 2015 14:34:56 +0900 Yuya Nishihara convert: have debugsvnlog obtain standard streams from ui
Sat, 03 Oct 2015 14:29:13 +0900 Yuya Nishihara convert: remove superfluous setbinary() calls from debugsvnlog
Wed, 17 Aug 2016 08:52:15 -0700 Gregory Szorc tests: explicitly use ls profiler
Tue, 01 Nov 2016 19:03:11 -0700 Gregory Szorc statprof: pass data structure to display functions
Sun, 14 Aug 2016 19:20:12 -0700 Gregory Szorc statprof: use print function
Tue, 01 Nov 2016 18:55:30 -0700 Gregory Szorc statprof: use absolute_imports
Sun, 14 Aug 2016 19:14:05 -0700 Gregory Szorc statprof: require paths to save or load profile data
Sun, 14 Aug 2016 19:13:32 -0700 Gregory Szorc statprof: fix flake8 warnings
Tue, 01 Nov 2016 18:54:03 -0700 Gregory Szorc statprof: vendor statprof.py
Tue, 01 Nov 2016 15:40:21 -0400 Augie Fackler merge with stable
Tue, 01 Nov 2016 14:12:39 -0400 Augie Fackler Added signature for changeset eab274469952 stable
Tue, 01 Nov 2016 14:12:37 -0400 Augie Fackler Added tag 4.0 for changeset eab274469952 stable
Tue, 01 Nov 2016 13:03:42 -0500 Kevin Bullock merge with i18n stable 4.0
Tue, 01 Nov 2016 04:27:41 +0900 FUJIWARA Katsunori i18n-ja: synchronized with 69ffbbe73dd0 stable
Mon, 31 Oct 2016 17:12:32 -0500 Nathan Goldbaum tag: clarify warning about making a tag on a branch head stable
Tue, 01 Nov 2016 20:39:37 +0900 FUJIWARA Katsunori contrib: check reference to old selenic.com domain stable
Tue, 01 Nov 2016 20:39:36 +0900 FUJIWARA Katsunori check-code: discard filtering result of previous check for independence stable
Tue, 01 Nov 2016 20:39:36 +0900 FUJIWARA Katsunori help: replace selenic.com by mercurial-scm.org in man pages stable
Tue, 01 Nov 2016 20:39:35 +0900 FUJIWARA Katsunori help: replace selenic.com by mercurial-scm.org in command examples stable
Tue, 01 Nov 2016 21:14:33 +0900 Yuya Nishihara hghave: fix 'rmcwd' to ensure temporary directory is removed stable
Mon, 31 Oct 2016 13:43:48 +0100 Mads Kiilerich httppeer: make __del__ access to self.urlopener more safe stable
Sun, 30 Oct 2016 06:15:09 +0900 FUJIWARA Katsunori tests: test preserving execbit changes at amending only on execbit platform stable
Sun, 30 Oct 2016 06:15:09 +0900 FUJIWARA Katsunori tests: put temporary file outside the working directory for test portability stable
Sun, 30 Oct 2016 06:15:09 +0900 FUJIWARA Katsunori tests: avoid quoting of commit messages for test portability stable
Sun, 30 Oct 2016 06:15:07 +0900 FUJIWARA Katsunori tests: use basic format code "%Y" instead of "%s" for test portability stable
Sat, 29 Oct 2016 03:08:08 +0900 FUJIWARA Katsunori tests: add test-commit-interactive-curses.t "require tic" for test portability stable
Sat, 29 Oct 2016 03:04:54 +0900 FUJIWARA Katsunori tests: use "?" to glob both ":" and ";" in output for test portability stable
Sat, 29 Oct 2016 02:44:45 +0900 FUJIWARA Katsunori tests: invoke printenv.py via sh -c for test portability stable
Thu, 27 Oct 2016 20:06:33 +0200 Mads Kiilerich largefiles: handle that a found standin file doesn't exist when removing it stable
Tue, 25 Oct 2016 21:49:30 +0900 Yuya Nishihara templater: use unfiltered changelog to calculate shortest() at constant time stable
Sun, 23 Oct 2016 14:05:23 +0900 Yuya Nishihara templater: do not use index.partialmatch() directly to calculate shortest() stable
Wed, 26 Oct 2016 22:50:06 +0900 Yuya Nishihara tests: run "cwd was removed" test only if cwd can actually be removed stable
Tue, 25 Oct 2016 21:01:53 +0200 Gábor Stefanik merge: avoid superfluous filemerges when grafting through renames (issue5407) stable
Wed, 19 Oct 2016 18:06:14 +0200 Gábor Stefanik sslutil: guard against broken certifi installations (issue5406) stable
Tue, 25 Oct 2016 18:56:27 +0200 Mads Kiilerich revset: don't cache abstractsmartset min/max invocations infinitely stable
Mon, 24 Oct 2016 09:14:34 -0500 Kevin Bullock merge with i18n stable
Sat, 22 Oct 2016 23:18:43 -0200 Wagner Bruna i18n-pt_BR: synchronized with 7b428b00a1d4 stable
Tue, 18 Oct 2016 16:52:35 +0200 Mads Kiilerich dirstate: fix debug.dirstate.delaywrite to use the new "now" after sleeping stable
Fri, 21 Oct 2016 16:31:16 +0100 Simon Farnsworth tests: fix test-casefolding.t stable
Wed, 19 Oct 2016 15:07:11 -0700 Gregory Szorc commands: print security protocol support in debuginstall stable
Tue, 18 Oct 2016 17:44:42 -0700 Durham Goode manifest: make treemanifestctx store the repo stable
Tue, 18 Oct 2016 17:44:26 -0700 Durham Goode manifest: make manifestctx store the repo stable
Tue, 18 Oct 2016 17:33:39 -0700 Durham Goode manifest: make manifestlog a storecache stable
Tue, 18 Oct 2016 17:32:51 -0700 Durham Goode manifest: move manifest creation to a helper function stable
Tue, 18 Oct 2016 14:27:30 -0500 Kevin Bullock Added signature for changeset 438173c41587 stable
Tue, 18 Oct 2016 14:27:25 -0500 Kevin Bullock Added tag 4.0-rc for changeset 438173c41587 stable
Tue, 18 Oct 2016 14:15:15 -0500 Kevin Bullock merge default into stable for 4.0 code freeze stable 4.0-rc
Tue, 18 Oct 2016 14:13:06 -0500 Kevin Bullock merge with i18n stable
Tue, 11 Oct 2016 20:39:47 -0300 Wagner Bruna i18n-pt_BR: synchronized with 149433e68974 stable
Sun, 16 Oct 2016 13:35:23 -0700 Gregory Szorc changegroup: increase write buffer size to 128k
Fri, 14 Oct 2016 01:31:11 +0200 Pierre-Yves David changegroup: skip delta when the underlying revlog do not use them
Fri, 14 Oct 2016 02:25:08 +0200 Pierre-Yves David revlog: make 'storedeltachains' a "public" attribute
Mon, 17 Oct 2016 22:51:22 -0700 Martin von Zweigbergk manifest: don't store None in fulltextcache
Tue, 18 Oct 2016 02:09:08 +0200 Gábor Stefanik copies: improve assertions during copy recombination
Mon, 17 Oct 2016 16:12:12 -0700 Martin von Zweigbergk treemanifest: fix bad argument order to treemanifestctx
Sun, 16 Oct 2016 11:10:21 -0700 Gregory Szorc wireproto: compress data from a generator
Mon, 17 Oct 2016 19:48:36 +0200 Mads Kiilerich revset: optimize for destination() being "inefficient"
Tue, 11 Oct 2016 04:39:47 +0200 Gábor Stefanik copies: make _checkcopies handle copy sequences spanning the TCA (issue4028)
Tue, 11 Oct 2016 04:25:59 +0200 Gábor Stefanik checkcopies: add logic to handle remotebase
Tue, 04 Oct 2016 12:51:54 +0200 Gábor Stefanik mergecopies: add logic to process incomplete data
Wed, 12 Oct 2016 11:54:03 +0200 Gábor Stefanik checkcopies: handle divergences contained entirely in tca::ctx
Thu, 25 Aug 2016 22:02:26 +0200 Gábor Stefanik update: enable copy tracing for backwards and non-linear updates
Mon, 26 Sep 2016 10:47:37 +0200 Mathias De Maré bashcompletion: allow skipping completion for 'hg status'
Sun, 21 Aug 2016 01:12:00 +0200 Mads Kiilerich tests: add more test coverage of phase changes when pushing
Thu, 13 Oct 2016 02:19:43 +0200 Gábor Stefanik mergecopies: invoke _computenonoverlap for both base and tca during merges
Tue, 18 Oct 2016 00:00:43 +0200 Pierre-Yves David copies: make it possible to distinguish betwen _computenonoverlap invocations
Thu, 13 Oct 2016 02:03:54 +0200 Gábor Stefanik copies: make _checkcopies handle simple renames in a rotated DAG
Thu, 13 Oct 2016 02:03:49 +0200 Gábor Stefanik copies: compute a suitable TCA if base turns out to be unsuitable
Thu, 13 Oct 2016 01:47:33 +0200 Gábor Stefanik copies: detect graft-like merges
Wed, 12 Oct 2016 12:41:28 +0200 Gábor Stefanik tests: introduce tests for grafting through renames
Mon, 17 Oct 2016 17:12:24 +0200 Mads Kiilerich largefiles: fix 'deleted' files sometimes persistently appearing with R status stable
Sun, 16 Oct 2016 02:29:45 +0200 Mads Kiilerich largefiles: more safe handling of interruptions while updating modifications stable
Sun, 16 Oct 2016 02:26:38 +0200 Mads Kiilerich largefiles: test coverage of fatal interruption of update stable
Wed, 12 Oct 2016 21:33:45 +0200 Gábor Stefanik checkcopies: add a sanity check against false-positive copies
Sun, 16 Oct 2016 10:38:52 -0700 Gregory Szorc exchange: refactor APIs to obtain bundle data (API)
Thu, 13 Oct 2016 01:30:14 +0200 Pierre-Yves David mergecopies: rename 'ca' to 'base'
Thu, 13 Oct 2016 01:26:33 +0200 Pierre-Yves David copies: move variable document from checkcopies to mergecopies
Tue, 11 Oct 2016 02:21:42 +0200 Pierre-Yves David checkcopies: pass data as a dictionary of dictionaries
Tue, 11 Oct 2016 02:15:23 +0200 Pierre-Yves David checkcopies: move 'movewithdir' initialisation right before its usage
Fri, 14 Oct 2016 01:53:15 +0200 Mads Kiilerich cmdutil: satisfy expections in dirstateguard.__del__, even if __init__ fails
Fri, 14 Oct 2016 01:53:15 +0200 Mads Kiilerich util: increase filechunkiter size to 128k
Wed, 12 Oct 2016 12:22:18 +0200 Mads Kiilerich largefiles: always use filechunkiter when iterating files
Fri, 14 Oct 2016 23:33:00 +0900 Yuya Nishihara revset: for x^2, do not take null as a valid p2 revision
Mon, 10 Oct 2016 22:30:09 +0200 Yuya Nishihara revset: make follow() reject more than one start revisions
Sat, 15 Oct 2016 17:10:53 -0700 Gregory Szorc bundle2: only emit compressed chunks if they have data
Sat, 15 Oct 2016 15:01:14 -0700 Danek Duvall color: add some documentation for custom terminfo codes
Thu, 13 Oct 2016 13:10:01 -0700 Danek Duvall color: debugcolor should emit the user-defined colors
Thu, 13 Oct 2016 12:01:41 -0700 Danek Duvall color: ignore effects missing from terminfo
Thu, 13 Oct 2016 11:48:17 -0700 Danek Duvall color: allow for user-configurable terminfo codes for effects
Tue, 04 Oct 2016 04:06:48 -0700 Stanislau Hlebik update: warn if cwd was deleted
Thu, 13 Oct 2016 13:34:53 +0200 Gregory Szorc parsers: avoid PySliceObject cast on Python 3
Thu, 13 Oct 2016 13:27:14 +0200 Gregory Szorc bdiff: include util.h
Thu, 13 Oct 2016 13:22:40 +0200 Gregory Szorc parsers: alias more PyInt* symbols on Python 3
Thu, 13 Oct 2016 13:17:23 +0200 Gregory Szorc manifest: use PyVarObject_HEAD_INIT
Thu, 13 Oct 2016 13:14:14 +0200 Gregory Szorc dirs: use PyVarObject_HEAD_INIT
Thu, 13 Oct 2016 09:27:37 +0100 Martijn Pieters py3: use namedtuple._replace to produce new tokens
Fri, 14 Oct 2016 17:55:02 +0100 Martijn Pieters py3: refactor token parsing to handle call args properly
Thu, 13 Oct 2016 13:47:47 +0200 Pierre-Yves David eol: make sure we always release the wlock when writing cache
Thu, 13 Oct 2016 21:42:11 +0200 Gregory Szorc pathencode: use assert() for PyBytes_Check()
Wed, 12 Oct 2016 12:22:18 +0200 Mads Kiilerich merge: clarify warning for (not) merging flags without ancestor
Wed, 12 Oct 2016 12:22:18 +0200 Mads Kiilerich merge: only show "cannot merge flags for %s" warning if flags are different
Wed, 12 Oct 2016 12:22:18 +0200 Mads Kiilerich tests: add test coverage of merging x flag without ancestor
Sat, 08 Oct 2016 17:07:43 +0200 Gregory Szorc dirs: document Py_SIZE weirdness
Wed, 12 Oct 2016 12:22:54 +0200 Philippe Pepiot record: return code from underlying commit
Fri, 14 Oct 2016 09:52:38 +0200 Philippe Pepiot commit: return 1 for interactive commit with no changes (issue5397)
Fri, 14 Oct 2016 03:03:39 +0200 Mads Kiilerich demandimport: disable lazy import of __builtin__
Thu, 13 Oct 2016 12:50:27 +0200 Gregory Szorc changelog: disable delta chains
Sat, 24 Sep 2016 12:25:37 -0700 Gregory Szorc revlog: add instance variable controlling delta chain use
Thu, 13 Oct 2016 12:49:47 +0200 Gregory Szorc changegroup: document deltaparent's choice of previous revision
Sun, 09 Oct 2016 03:11:18 +0200 Pierre-Yves David help: backout f3c4edfd35e1 (mark boolean flags with [no-] in help) for now
Mon, 19 Sep 2016 17:15:39 -0400 Augie Fackler copy: distinguish "file exists" cases and add a hint (BC)
Sun, 09 Oct 2016 01:03:20 +0900 FUJIWARA Katsunori perf: make perftags clear tags cache correctly
Sun, 09 Oct 2016 01:03:19 +0900 FUJIWARA Katsunori perf: replace ui.configint() by getint() for Mercurial earlier than 1.9
Sun, 09 Oct 2016 01:03:19 +0900 FUJIWARA Katsunori perf: omit copying from ui.ferr to ui.fout for Mercurial earlier than 1.9
Sun, 09 Oct 2016 01:03:18 +0900 FUJIWARA Katsunori perf: define formatter locally for Mercurial earlier than 2.2
Sun, 09 Oct 2016 01:03:18 +0900 FUJIWARA Katsunori perf: add functions to get vfs-like object for Mercurial earlier than 2.3
Sun, 09 Oct 2016 01:03:17 +0900 FUJIWARA Katsunori perf: avoid actual writing branch cache out correctly
Sun, 09 Oct 2016 01:03:17 +0900 FUJIWARA Katsunori perf: get subsettable from appropriate module for Mercurial earlier than 2.9
Sun, 09 Oct 2016 01:03:16 +0900 FUJIWARA Katsunori perf: introduce safeattrsetter to replace direct attribute assignment
Sat, 08 Oct 2016 00:59:41 +0200 Mads Kiilerich largefiles: use context for file closing
Sat, 08 Oct 2016 00:59:40 +0200 Mads Kiilerich largefiles: when setting/clearing x bit on largefiles, don't change other bits
Sun, 09 Oct 2016 15:54:49 +0200 Mads Kiilerich eol: on update, only re-check files if filtering changed
Thu, 13 Oct 2016 10:59:29 +0200 Gregory Szorc dirs: add comment about _PyBytes_Resize
Tue, 11 Oct 2016 01:29:08 +0200 Pierre-Yves David checkcopies: extract the '_related' closure
Sat, 08 Oct 2016 23:00:55 +0200 Pierre-Yves David checkcopies: add an inline comment about the '_related' call
Sat, 08 Oct 2016 19:03:16 +0200 Pierre-Yves David checkcopies: minor change to comment
Sat, 08 Oct 2016 18:38:42 +0200 Pierre-Yves David checkcopies: rename 'ca' to 'base'
Wed, 24 Aug 2016 05:09:46 +0200 Pierre-Yves David bisect: extra a small initialisation outside of a loop
Mon, 10 Oct 2016 23:11:15 +0100 Martijn Pieters pycompat: only accept a bytestring filepath in Python 2
Mon, 10 Oct 2016 05:31:31 -0700 Mateusz Kwapich py3: use raw strings in line continuation (convert ext)
Mon, 10 Oct 2016 05:30:14 -0700 Mateusz Kwapich py3: namedtuple takes unicode (journal ext)
Sun, 09 Oct 2016 09:42:46 -0400 Augie Fackler debuginstall: use %d instead of %s for formatting an int
Sun, 09 Oct 2016 13:59:20 +0200 Pulkit Goyal py3: test to check which commands run
Wed, 24 Aug 2016 05:06:21 +0200 Pierre-Yves David bisect: build a displayer only once
Wed, 24 Aug 2016 05:04:46 +0200 Pierre-Yves David bisect: factor commonly update sequence
Wed, 24 Aug 2016 04:25:20 +0200 Pierre-Yves David bisect: move check_state into the bisect module
Wed, 24 Aug 2016 04:23:13 +0200 Pierre-Yves David bisect: simplify conditional in 'check_state'
Wed, 24 Aug 2016 04:22:40 +0200 Pierre-Yves David bisect: remove code about "update-flag" in check_state
Sun, 09 Oct 2016 03:50:55 +0200 Pierre-Yves David bisect: rename 'check_code' to match our naming scheme
Wed, 24 Aug 2016 04:48:17 +0200 Pierre-Yves David bisect: minor movement of code handle flag updating state
Sun, 09 Oct 2016 04:37:02 -0400 Augie Fackler test-clone: discard lock-related messages
Sun, 09 Oct 2016 04:25:22 -0400 Augie Fackler test-clone: fix some instability in pooled clone race condition test
Sun, 09 Oct 2016 17:44:23 +0200 Martijn Pieters py3: add an os.fsencode backport to ease path handling
Sun, 09 Oct 2016 14:10:01 +0200 Martijn Pieters py3: a second argument to open can't be bytes
Sun, 09 Oct 2016 17:02:34 +0200 Yuya Nishihara py3: make check-py3-compat.py import importlib only if necessary
Sun, 09 Oct 2016 08:09:20 -0700 Simon Farnsworth templater: handle division by zero in arithmetic
Sun, 09 Oct 2016 05:51:04 -0700 Simon Farnsworth templater: provide arithmetic operations on integers
Sun, 09 Oct 2016 15:54:42 +0200 Mads Kiilerich eol: store and reuse pattern matchers instead of creating in tight loop
Sun, 09 Oct 2016 15:42:42 +0200 Mads Kiilerich eol: fix variable naming - call it _eolmatch instead of _eolfile
Sun, 09 Oct 2016 13:50:53 +0200 Gregory Szorc parsers: move PyInt aliasing out of util.h
Sun, 09 Oct 2016 13:47:46 +0200 Gregory Szorc osutil: use PyLongObject on Python 3 for listdir_slot
Sun, 09 Oct 2016 13:41:18 +0200 Gregory Szorc osutil: use PyLongObject in recvfds
Sun, 09 Oct 2016 12:37:10 +0200 Pulkit Goyal py3: use encoding.environ instead of os.environ
Sun, 09 Oct 2016 12:58:22 +0200 Martijn Pieters store: py26 compat, don't use a dict comprehension
Sat, 08 Oct 2016 16:51:18 +0200 Gregory Szorc dirs: document performance reasons for bypassing Python C API
Sat, 08 Oct 2016 16:20:21 +0200 Gregory Szorc dirs: port PyInt code to work on Python 3
Sat, 08 Oct 2016 14:31:59 +0200 Gregory Szorc dirs: convert PyString to PyBytes
Sat, 08 Oct 2016 16:02:51 +0200 Gregory Szorc dirs: inline string macros
Sat, 08 Oct 2016 22:44:02 +0200 Gregory Szorc parsers: use PyVarObject_HEAD_INIT
Sat, 08 Oct 2016 22:21:22 +0200 Gregory Szorc pathencode: use Py_SIZE directly
Sat, 08 Oct 2016 22:04:56 +0200 Gregory Szorc util: remove PyString* aliases on Python 3
Sat, 08 Oct 2016 22:02:29 +0200 Gregory Szorc parsers: convert PyString* to PyBytes*
Sat, 08 Oct 2016 22:01:07 +0200 Gregory Szorc pathencode: convert PyString* to PyBytes*
Sat, 08 Oct 2016 21:58:55 +0200 Gregory Szorc osutil: convert PyString* to PyBytes*
Sat, 08 Oct 2016 21:57:55 +0200 Gregory Szorc manifest: convert PyString* to PyBytes*
Sun, 02 Oct 2016 17:31:32 +0900 Yuya Nishihara merge: update doc of manifestmerge() per 18c2184c27dc
Sat, 08 Oct 2016 17:22:40 +0200 Yuya Nishihara py3: remove superfluous indent from check-py3-compat.py
Sat, 08 Oct 2016 17:22:07 +0200 Yuya Nishihara py3: make check-py3-compat.py load modules in standard manner
Sun, 09 Oct 2016 08:31:39 +0200 Yuya Nishihara py3: include module filename in check-py3-compat.py output
Sat, 08 Oct 2016 19:16:50 +0200 Gregory Szorc util: document we want Python type mapping to be temporary
Sat, 08 Oct 2016 19:02:44 +0200 Gregory Szorc util: define PyInt_Type on Python 3
Sat, 08 Oct 2016 17:51:29 +0200 Gregory Szorc parsers: return NULL from PyInit_parsers on Python 3
Wed, 05 Oct 2016 13:45:22 +0200 Gábor Stefanik mail: take --encoding and HGENCODING into account
Sat, 08 Oct 2016 02:26:48 -0700 Simon Farnsworth template: provide a termwidth keyword (issue5395)
Sat, 08 Oct 2016 08:36:39 -0400 Augie Fackler util: ensure forwarded attrs are set in globals() as sysstr
Sat, 08 Oct 2016 08:35:43 -0400 Augie Fackler pycompat: when setting attrs, ensure we use sysstr
Sat, 08 Oct 2016 05:26:18 -0400 Augie Fackler i18n: make the locale directory name the same string type as the datapath
Sat, 08 Oct 2016 10:39:00 -0400 Augie Fackler contributing: add new file with a pointer to the wiki
Sat, 08 Oct 2016 15:24:26 +0200 Yuya Nishihara templater: add relpath() to convert repo path to relative path (issue5394)
Sat, 08 Oct 2016 19:11:19 +0200 Martijn Pieters hgweb: fix the MRO in Python 3
Sat, 08 Oct 2016 16:10:34 +0100 Jun Wu hgweb: make fctx.annotate a separated function so it could be wrapped
Tue, 04 Oct 2016 20:49:59 +0800 Anton Shestakov zsh_completion: update some option usage flags ('+', '=' and ':')
Sat, 08 Oct 2016 18:04:57 +0200 Gregory Szorc manifest: drop Py_TPFLAGS_HAVE_SEQUENCE_IN from tp_flags in Python 3
Sat, 08 Oct 2016 05:26:58 -0700 Ryan McElroy import: abort instead of crashing when copy source does not exist (issue5375)
Sat, 08 Oct 2016 08:54:05 -0700 Mateusz Kwapich py3: make encodefun in store.py compatible with py3k
Sat, 08 Oct 2016 08:45:28 -0700 Mateusz Kwapich py3: make the string unicode so its iterable in py3k
Mon, 03 Oct 2016 13:29:59 +0200 Gábor Stefanik copies: don't record divergence for files needing no merge
Sat, 08 Oct 2016 19:32:54 +0900 Tooru Fujisawa hgweb: avoid line wrap between revision and annotate-info (issue5398)
Sat, 08 Oct 2016 16:10:58 +0200 Pulkit Goyal py3: make format strings unicodes and not bytes
Fri, 07 Oct 2016 17:30:11 +0200 Pulkit Goyal mail: handle renamed email.Header
Fri, 07 Oct 2016 08:32:40 -0400 Augie Fackler revset: build _syminitletters from a saner source: the string module
Thu, 11 Aug 2016 15:05:17 +0200 Pierre-Yves David mq: release lock after transaction in qrefresh
Thu, 11 Aug 2016 14:51:19 +0200 Pierre-Yves David perf: release lock after transaction in perffncachewrite
Tue, 23 Aug 2016 23:47:59 +0200 Pierre-Yves David pull: grab wlock during pull
Wed, 24 Aug 2016 04:19:11 +0200 Pierre-Yves David bisect: move 'printresult' in the 'hbisect' module
Wed, 24 Aug 2016 04:16:07 +0200 Pierre-Yves David bisect: move the 'extendrange' to the 'hbisect' module
Wed, 24 Aug 2016 04:13:53 +0200 Pierre-Yves David bisect: extract the 'reset' logic into its own function
Wed, 24 Aug 2016 04:31:49 +0200 Pierre-Yves David bisect: access the filesystem through vfs when reseting
Fri, 07 Oct 2016 17:06:55 +0200 Martijn Pieters util: remove the copypasta unquote function
Fri, 07 Oct 2016 08:51:50 -0700 Simon Farnsworth merge: add conflict labels to merge command
Wed, 05 Oct 2016 15:28:34 +0200 Mathias De Maré check-commit: allow underscore as commit topic
Sat, 08 Oct 2016 01:25:28 -0700 Simon Farnsworth merge: use labels in subrepo merge
Fri, 07 Oct 2016 08:32:18 -0400 Augie Fackler registrar: make format strings unicodes and not bytes
Mon, 03 Oct 2016 03:37:10 +0100 Jun Wu extensions: move the "import" logic out from "load"
Fri, 07 Oct 2016 07:43:04 -0400 Augie Fackler hgmanpage: stop using raw-unicode strings
Fri, 07 Oct 2016 08:09:23 -0400 Augie Fackler revset: define _symletters in terms of _syminitletters
Fri, 07 Oct 2016 08:03:30 -0400 Augie Fackler revset: remove doubled space
Fri, 07 Oct 2016 08:58:23 -0400 Augie Fackler util: use string.hexdigits instead of defining it ourselves
Fri, 07 Oct 2016 08:01:16 -0400 Augie Fackler util: correct check of sys.version_info
Fri, 07 Oct 2016 15:29:57 +0200 Pulkit Goyal py3: switch to .items() using transformer
Fri, 07 Oct 2016 14:04:49 +0200 Pulkit Goyal py3: handle multiple arguments in .encode() and .decode()
Fri, 07 Oct 2016 12:13:28 +0200 Pulkit Goyal py3: convert to unicode to pass into encode()
Sat, 01 Oct 2016 09:55:32 +0800 Anton Shestakov templater: use "needle" and "haystack" as (meta-)variables for ifcontains()
Mon, 03 Oct 2016 13:24:56 +0200 Gábor Stefanik copies: mark checkcopies as internal with the _ prefix
Mon, 03 Oct 2016 13:23:19 +0200 Gábor Stefanik copies: split u1/u2 to u1u/u2u and u1r/u2r
Mon, 03 Oct 2016 13:18:31 +0200 Gábor Stefanik copies: style fixes and add comment
Mon, 03 Oct 2016 16:19:55 +0200 Gábor Stefanik copies: limit is an optimization, and doesn't provide guarantees
Sat, 01 Oct 2016 20:20:11 +0900 Yuya Nishihara revset: do not rewrite ':y' to '0:y' (issue5385)
Sat, 01 Oct 2016 20:11:48 +0900 Yuya Nishihara revset: extract function that creates range set from computed revisions
Mon, 12 Sep 2016 13:37:14 +0200 Maciej Fijalkowski lazymanifest: write a more efficient, pypy friendly version of lazymanifest
Sun, 02 Oct 2016 22:34:40 -0700 Gregory Szorc hg: set default path correctly when doing a clone+share (issue5378)
Sat, 01 Oct 2016 14:18:58 +0100 Jun Wu annotate: calculate line count correctly
Sun, 02 Oct 2016 05:29:17 +0530 Pulkit Goyal py3: use unicode in is_frozen()
Sun, 02 Oct 2016 03:38:14 +0530 Pulkit Goyal py3: use unicodes in __slots__
Sat, 01 Oct 2016 15:10:38 -0400 Augie Fackler merge with stable
Fri, 30 Sep 2016 21:38:47 +0900 Yuya Nishihara url: fix crash by empty path with #fragments
Wed, 28 Sep 2016 20:07:32 +0900 Yuya Nishihara py3: make i18n use encoding.environ
Wed, 28 Sep 2016 20:05:34 +0900 Yuya Nishihara py3: provide encoding.environ which is a dict of bytes
Wed, 28 Sep 2016 20:39:06 +0900 Yuya Nishihara py3: convert encoding name and mode to str
Wed, 28 Sep 2016 22:32:09 +0900 Yuya Nishihara pycompat: extract function that converts attribute or encoding name to str
Sat, 01 Oct 2016 15:00:23 -0400 Augie Fackler Added signature for changeset 149433e68974 stable
Wed, 28 Sep 2016 20:01:23 +0900 Yuya Nishihara pycompat: provide 'ispy3' constant
Sat, 01 Oct 2016 15:00:18 -0400 Augie Fackler Added tag 3.9.2 for changeset 149433e68974 stable
Fri, 30 Sep 2016 00:27:35 +0200 Pierre-Yves David extensions: add a note about debug output during extensions search
Fri, 30 Sep 2016 00:25:15 +0200 Pierre-Yves David extensions: fix a debug message when searching for extensions
Tue, 30 Aug 2016 15:16:28 -0700 Mateusz Kwapich dirstate: rebuild should update dirstate properly
Tue, 27 Sep 2016 22:09:28 -0700 Martin von Zweigbergk histedit: avoid converting nodeid to context and back again
Tue, 13 Sep 2016 22:58:12 -0400 Augie Fackler help: mark boolean flags with [no-] to explain that they can be negated
Tue, 27 Sep 2016 14:46:34 +0200 Philippe Pepiot mdiff: remove unused parameter 'refine' from allblocks()
Mon, 26 Sep 2016 23:28:57 +0900 Yuya Nishihara demandimport: error out early on missing attribute of non package (issue5373)
Tue, 27 Sep 2016 21:56:00 +0900 Yuya Nishihara demandimport: add 'nt' to ignore list (issue5373)
Tue, 27 Sep 2016 22:36:00 +0900 Yuya Nishihara demandimport: add '_ctypes.pointer' to ignore list on PyPy
Mon, 26 Sep 2016 16:12:40 +0800 Anton Shestakov hgweb: make anchor name actually match its href on help index page
Sat, 24 Sep 2016 12:22:30 -0700 Gregory Szorc perf: add perfchangegroupchangelog command
Sat, 24 Sep 2016 10:44:37 -0700 Gregory Szorc perf: add --reverse to perfrevlog
Sat, 24 Sep 2016 19:58:23 +0900 Yuya Nishihara log: copy the way of ancestor traversal to --follow matcher (issue5376)
Sat, 24 Sep 2016 19:52:02 +0900 Yuya Nishihara log: unroll loop that populates file paths for --patch --follow matcher
Sun, 25 Sep 2016 12:20:31 -0700 Gregory Szorc wireproto: rename argument to groupchunks()
Sun, 25 Sep 2016 13:20:55 -0700 Gregory Szorc tests: actually test non-generaldelta variant for stream clones
Wed, 24 Aug 2016 20:18:58 -0700 Gregory Szorc revlog: document high frequency of code execution
Wed, 24 Aug 2016 20:00:52 -0700 Gregory Szorc revlog: make code in builddelta() slightly easier to read
Fri, 23 Sep 2016 14:37:15 -0400 Augie Fackler py3: update test expectation on stable stable 3.9.2
Fri, 23 Sep 2016 12:45:10 -0500 Kevin Bullock grep: rewrite help to better document current (confusing) behavior stable
Fri, 23 Sep 2016 08:15:05 +0000 Hannes Oldenburg templates: add built-in files() function
Sat, 17 Sep 2016 17:02:56 +1000 Xidorn Quan rebase: rebase changesets in topo order (issue5370) (BC)
Thu, 22 Sep 2016 12:36:30 -0700 Arun Kulshreshtha dispatch: make hg --profile wrap reposetup
Thu, 22 Sep 2016 12:19:48 -0700 Arun Kulshreshtha dispatch: change indentation level in _dispatch()
Thu, 22 Sep 2016 20:59:24 +0900 Yuya Nishihara log: drop outdated optimization to walk revisions in reverse order