log

age author description
Thu, 06 Jul 2017 12:24:55 -0700 Gregory Szorc sparse: move config file writing into core
Thu, 06 Jul 2017 12:20:53 -0700 Gregory Szorc localrepo: add sparse caches
Thu, 06 Jul 2017 12:26:04 -0700 Gregory Szorc sparse: move active profiles function into core
Thu, 06 Jul 2017 12:15:14 -0700 Gregory Szorc sparse: move resolving of sparse patterns for rev into core
Thu, 06 Jul 2017 12:06:37 -0700 Gregory Szorc sparse: variable to track if sparse is enabled
Thu, 06 Jul 2017 12:14:12 -0700 Gregory Szorc sparse: move profile reading into core
Thu, 06 Jul 2017 12:14:03 -0700 Gregory Szorc sparse: move config parsing into core
Thu, 06 Jul 2017 10:58:45 -0700 Gregory Szorc sparse: use vfs.tryread()
Sat, 01 Jul 2017 11:56:39 -0700 Gregory Szorc sparse: refactor sparsechecksum()
Thu, 06 Jul 2017 10:57:26 -0700 Gregory Szorc sparse: document config file format
Sat, 01 Jul 2017 10:29:27 -0700 Gregory Szorc sparse: rename command to debugsparse
Thu, 06 Jul 2017 10:54:23 -0700 Gregory Szorc sparse: remove reference to simplecache
Sat, 01 Jul 2017 10:24:31 -0700 Gregory Szorc sparse: remove reference to hgwatchman
Sat, 01 Jul 2017 10:36:03 -0700 Gregory Szorc sparse: expand module docstring
Sat, 01 Jul 2017 10:43:29 -0700 Gregory Szorc sparse: vendor Facebook-developed extension
Thu, 06 Jul 2017 15:15:02 -0400 Augie Fackler contrib: widen "direct use of `python`" net again
Thu, 06 Jul 2017 14:33:48 -0500 Kevin Bullock tests: clean up a newly-introduced instance of `python`
Tue, 20 Jun 2017 17:31:18 -0400 Augie Fackler tests: clean up even more direct `python` calls with $PYTHON
Tue, 20 Jun 2017 17:25:57 -0400 Augie Fackler contrib: widen the "don't use `python`" net a little
Wed, 05 Jul 2017 13:54:53 +0200 Denis Laxalde followlines: join merge parents line ranges in blockdescendants() (issue5595)
Tue, 04 Jul 2017 22:35:52 -0700 Phil Cohen workingfilectx: add exists, lexists
Tue, 04 Jul 2017 23:13:47 +0900 FUJIWARA Katsunori vfs: add explanation about cost of checkambig=True in corner case
Tue, 04 Jul 2017 23:13:47 +0900 FUJIWARA Katsunori vfs: replace avoiding ambiguity in abstractvfs.rename with _avoidambig
Tue, 04 Jul 2017 23:13:47 +0900 FUJIWARA Katsunori vfs: copy if EPERM to avoid file stat ambiguity forcibly at closing
Tue, 04 Jul 2017 23:13:47 +0900 FUJIWARA Katsunori transaction: apply checkambig=True only on limited files for similarity
Tue, 04 Jul 2017 23:13:46 +0900 FUJIWARA Katsunori transaction: avoid file stat ambiguity only for files in blacklist
Tue, 04 Jul 2017 23:13:46 +0900 FUJIWARA Katsunori localrepo: store path and vfs location of cached properties
Mon, 03 Jul 2017 11:22:00 +0200 Boris Feld template: add successors template
Mon, 03 Jul 2017 14:22:28 +0200 Boris Feld template: add tests for more complex cases
Fri, 30 Jun 2017 15:27:19 +0200 Boris Feld obsolete: closest divergent support
Fri, 30 Jun 2017 15:02:19 +0200 Boris Feld obsolete: pass cache argument of successors set explicitly
Fri, 30 Jun 2017 13:47:24 +0200 Boris Feld obsolete: small doc update for 'successorssets'
Tue, 04 Jul 2017 18:52:28 -0700 Jun Wu phabricator: do not read a same revision twice
Tue, 04 Jul 2017 16:41:28 -0700 Jun Wu patch: make parsepatch optionally trim context lines
Tue, 04 Jul 2017 16:36:48 -0700 Jun Wu phabricator: try to fetch differential revisions in batch
Tue, 04 Jul 2017 16:36:48 -0700 Jun Wu phabricator: avoid calling differential.getcommitmessage
Tue, 04 Jul 2017 16:36:48 -0700 Jun Wu phabricator: rework phabread to reduce memory usage and round-trips
Tue, 04 Jul 2017 16:36:48 -0700 Jun Wu phabricator: abort if phabsend gets empty revs
Tue, 04 Jul 2017 16:36:48 -0700 Jun Wu phabricator: do not upload new diff if nothing changes
Tue, 04 Jul 2017 16:36:48 -0700 Jun Wu phabricator: add node and p1 to hg:meta property
Tue, 04 Jul 2017 16:16:37 -0700 Jun Wu phabricator: check associated Differential Revision from commit message
Wed, 05 Jul 2017 11:10:11 -0500 Augie Fackler tests: replace yet more calls to `python` with $PYTHON
Wed, 05 Jul 2017 11:09:55 -0500 Augie Fackler tests: capitalize Python when it's not used as a command name
Wed, 05 Jul 2017 11:55:26 -0400 Augie Fackler merge with stable
Sun, 02 Jul 2017 04:26:42 +0200 Pierre-Yves David vfs: drop the 'mustaudit' API
Sun, 02 Jul 2017 04:26:34 +0200 Pierre-Yves David streamclone: stop using 'vfs.mustaudit = False'
Sun, 02 Jul 2017 02:28:04 +0200 Pierre-Yves David vfs: simplify path audit disabling in stream clone
Sun, 02 Jul 2017 02:19:05 +0200 Pierre-Yves David auditor: add simple comment about repo.auditor and al
Sun, 02 Jul 2017 01:41:37 +0200 Pierre-Yves David tag: make sure the repository is locked when tagging
Sun, 02 Jul 2017 01:38:08 +0200 Pierre-Yves David test: glob a line number in test-devel-warnings.t
Sun, 02 Jul 2017 01:37:03 +0200 Pierre-Yves David test: add a small comment to explain a section of test-devel-warning
Wed, 28 Jun 2017 03:54:19 +0200 Pierre-Yves David obsolete: reports the number of local changeset obsoleted when unbundling
Tue, 27 Jun 2017 02:45:09 +0200 Pierre-Yves David transaction: track new obsmarkers in the 'changes' mapping
Fri, 30 Jun 2017 03:44:04 +0200 Pierre-Yves David configitems: register the 'progress.estimate' config
Fri, 30 Jun 2017 03:44:02 +0200 Pierre-Yves David configitems: register the 'progress.clear-complete' config
Fri, 30 Jun 2017 03:44:01 +0200 Pierre-Yves David configitems: register the 'progress.assume-tty' config
Fri, 30 Jun 2017 03:42:30 +0200 Pierre-Yves David configitems: register the 'format.usestore' config
Fri, 30 Jun 2017 03:42:29 +0200 Pierre-Yves David configitems: register the 'format.usegeneraldelta' config
Fri, 30 Jun 2017 03:42:28 +0200 Pierre-Yves David configitems: register the 'format.usefncache' config
Fri, 30 Jun 2017 03:42:27 +0200 Pierre-Yves David configitems: register the 'format.obsstore-version' config
Fri, 30 Jun 2017 03:42:15 +0200 Pierre-Yves David configitems: register the 'factotum.service' config
Fri, 30 Jun 2017 03:42:13 +0200 Pierre-Yves David configitems: register the 'factotum.mountpoint' config
Fri, 30 Jun 2017 03:42:12 +0200 Pierre-Yves David configitems: register the 'factotum.executable' config
Fri, 30 Jun 2017 03:42:26 +0200 Pierre-Yves David configitems: register the 'format.maxchainlen' config
Fri, 30 Jun 2017 03:42:24 +0200 Pierre-Yves David configitems: register the 'format.manifestcachesize' config
Fri, 30 Jun 2017 03:42:23 +0200 Pierre-Yves David configitems: register the 'format.generaldelta' config
Fri, 30 Jun 2017 03:42:22 +0200 Pierre-Yves David configitems: register the 'format.dotencode' config
Fri, 30 Jun 2017 03:42:21 +0200 Pierre-Yves David configitems: register the 'format.chunkcachesize' config
Fri, 30 Jun 2017 03:42:20 +0200 Pierre-Yves David configitems: register the 'format.aggressivemergedeltas' config
Wed, 05 Jul 2017 00:01:30 +0200 Pierre-Yves David configitems: gather comment related to 'worker.backgroundclosemaxqueue'
Fri, 30 Jun 2017 03:46:01 +0200 Pierre-Yves David configitems: register the 'worker.numcpus' config
Fri, 30 Jun 2017 03:46:00 +0200 Pierre-Yves David configitems: register the 'worker.backgroundclosethreadcount' config
Fri, 30 Jun 2017 03:45:59 +0200 Pierre-Yves David configitems: register the 'worker.backgroundcloseminfilecount' config
Fri, 30 Jun 2017 03:45:58 +0200 Pierre-Yves David configitems: register the 'worker.backgroundclosemaxqueue' config
Fri, 30 Jun 2017 03:43:35 +0200 Pierre-Yves David configitems: register the 'patch.eol' config
Fri, 30 Jun 2017 03:44:16 +0200 Pierre-Yves David configitems: register the 'server.zliblevel' config
Fri, 30 Jun 2017 03:44:15 +0200 Pierre-Yves David configitems: register the 'server.validate' config
Fri, 30 Jun 2017 03:44:14 +0200 Pierre-Yves David configitems: register the 'server.uncompressedallowsecret' config
Fri, 30 Jun 2017 03:44:12 +0200 Pierre-Yves David configitems: register the 'server.preferuncompressed' config
Fri, 30 Jun 2017 03:44:11 +0200 Pierre-Yves David configitems: register the 'server.maxhttpheaderlen' config
Fri, 30 Jun 2017 03:44:10 +0200 Pierre-Yves David configitems: register the 'server.disablefullbundle' config
Fri, 30 Jun 2017 03:44:09 +0200 Pierre-Yves David configitems: register the 'server.concurrent-push-mode' config
Fri, 30 Jun 2017 03:44:08 +0200 Pierre-Yves David configitems: register the 'server.compressionengines' config
Fri, 30 Jun 2017 03:44:07 +0200 Pierre-Yves David configitems: register the 'server.bundle1gd' config
Fri, 30 Jun 2017 03:44:06 +0200 Pierre-Yves David configitems: register the 'server.bundle1' config
Fri, 30 Jun 2017 03:42:43 +0200 Pierre-Yves David configitems: register the 'hostsecurity.disabletls10warning' config
Fri, 30 Jun 2017 03:42:42 +0200 Pierre-Yves David configitems: register the 'hostsecurity.ciphers' config
Sun, 02 Jul 2017 23:10:33 +0200 Pierre-Yves David configitem: create a new list of each 'acl.sources' access
Mon, 03 Jul 2017 02:52:40 +0900 FUJIWARA Katsunori dirstate: centralize _cwd handling into _cwd method
Mon, 03 Jul 2017 02:52:39 +0900 FUJIWARA Katsunori tests: add line specific for testing with fsmonitor
Mon, 03 Jul 2017 02:52:39 +0900 FUJIWARA Katsunori tests: make output lines conditional for testing with fsmonitor
Mon, 03 Jul 2017 02:52:39 +0900 FUJIWARA Katsunori tests: add fsmonitor specific output lines at enabling largefiles
Mon, 03 Jul 2017 21:26:39 -0700 Gregory Szorc show: document why accidentally quadratic is (probably) acceptable
Mon, 03 Jul 2017 21:18:32 -0700 Gregory Szorc show: also catch AmbiguousCommand
Mon, 03 Jul 2017 21:12:04 -0700 Gregory Szorc show: avoid extra list operations
Mon, 03 Jul 2017 21:10:48 -0700 Gregory Szorc show: tweak warning message
Fri, 23 Jun 2017 13:49:34 +0200 Pierre-Yves David revlog: add an experimental option to mitigated delta issues (issue5480)
Sun, 02 Jul 2017 13:24:23 +0900 Yuya Nishihara tests: use system hg only if changelog or dirstate can't be read
Sun, 02 Jul 2017 13:20:28 +0900 Yuya Nishihara tests: restore workaround of obsolete warning from 3c9066ed557c
Sun, 02 Jul 2017 13:14:20 +0900 Yuya Nishihara tests: alias syshg and syshgenv so they can be switched conditionally
Fri, 30 Jun 2017 21:49:29 +0900 Yuya Nishihara tests: actually restore the original environment before running syshg
Wed, 05 Jul 2017 11:24:22 -0400 Augie Fackler Added signature for changeset 26c49ed51a69 stable
Wed, 05 Jul 2017 11:24:17 -0400 Augie Fackler Added tag 4.2.2 for changeset 26c49ed51a69 stable
Sun, 02 Jul 2017 20:08:09 -0700 Jun Wu phabricator: add phabread command to read patches
Sun, 02 Jul 2017 20:08:09 -0700 Jun Wu phabricator: add phabsend command to send a stack
Sun, 02 Jul 2017 20:08:09 -0700 Jun Wu phabricator: add a contrib script
Sat, 01 Jul 2017 22:38:42 -0700 Gregory Szorc show: implement "stack" view
Wed, 28 Jun 2017 21:30:46 -0400 Matt Harbison tests: demonstrate inconsistencies with dirty state in various commands
Sat, 01 Jul 2017 20:34:27 -0700 Gregory Szorc check-config: syntax to allow inconsistent config values
Fri, 30 Jun 2017 03:28:02 +0200 Pierre-Yves David configitems: register the 'badserver.closebeforeaccept' config
Fri, 30 Jun 2017 03:27:54 +0200 Pierre-Yves David configitems: register the 'badserver.closeaftersendbytes' config
Fri, 30 Jun 2017 03:27:44 +0200 Pierre-Yves David configitems: register the 'badserver.closeafterrecvbytes' config
Fri, 30 Jun 2017 03:27:36 +0200 Pierre-Yves David configitems: register the 'badserver.closeafteraccept' config
Fri, 30 Jun 2017 03:28:18 +0200 Pierre-Yves David configitems: register the 'blackbox.logsource' config
Fri, 30 Jun 2017 03:28:11 +0200 Pierre-Yves David configitems: register the 'blackbox.dirty' config
Fri, 30 Jun 2017 03:27:24 +0200 Pierre-Yves David configitems: register the 'automv.similarity' config
Sat, 01 Jul 2017 20:58:34 +0200 Pierre-Yves David acl: use configlist to retrieve the source config
Fri, 30 Jun 2017 03:27:07 +0200 Pierre-Yves David configitems: register the 'acl.sources' config
Fri, 30 Jun 2017 03:26:57 +0200 Pierre-Yves David configitems: register the 'acl.config' config
Wed, 28 Jun 2017 13:31:51 +0200 Pierre-Yves David config: register the 'devel.legacy.exchange' config
Fri, 30 Jun 2017 03:31:35 +0200 Pierre-Yves David configitems: register the 'bundle.reorder' config
Fri, 30 Jun 2017 03:31:26 +0200 Pierre-Yves David configitems: register the 'bundle.mainreporoot' config
Fri, 30 Jun 2017 03:28:28 +0200 Pierre-Yves David configitems: register the 'bookmarks.pushing' config
Fri, 30 Jun 2017 03:27:18 +0200 Pierre-Yves David configitems: register the 'auth.cookiefile' config
Fri, 30 Jun 2017 03:32:09 +0200 Pierre-Yves David configitems: register the 'color.mode' config
Sat, 01 Jul 2017 21:57:17 +0200 Pierre-Yves David zeroconf: blindly forward extra argument to the core config method
Sat, 01 Jul 2017 20:16:54 +0200 Pierre-Yves David configitem: fix default value for 'serverrequirecert'
Fri, 30 Jun 2017 01:47:49 +0900 FUJIWARA Katsunori localrepo: factor out base of filecache annotation class
Fri, 30 Jun 2017 01:47:48 +0900 FUJIWARA Katsunori manifest: apply checkambig=True only for root 00manifest.i
Sat, 01 Jul 2017 19:35:17 -0700 Gregory Szorc revlog: address review feedback for deltachain C implementation
Sat, 01 Jul 2017 15:13:09 -0400 Matt Harbison test-rebase-interruptions: stabilize for Windows
Fri, 30 Jun 2017 23:15:09 -0700 Martin von Zweigbergk drawdag: inline transaction() function
Sun, 25 Jun 2017 12:41:34 -0700 Gregory Szorc revlog: C implementation of delta chain resolution
Tue, 04 Jul 2017 22:58:21 -0400 Matt Harbison help: cleanup grammar in the hooks section stable 4.2.2
Tue, 04 Jul 2017 10:18:44 -0400 Augie Fackler merge with i18n stable
Tue, 04 Jul 2017 10:17:14 -0400 Augie Fackler revlog: backed out changeset e9d325cfe071 stable
Thu, 29 Jun 2017 12:07:54 -0300 Wagner Bruna i18n-pt_BR: synchronized with efebc9f52ecb stable
Wed, 28 Jun 2017 13:32:36 +0200 Pierre-Yves David config: register the 'devel.strip-obsmarkers' config
Wed, 28 Jun 2017 13:32:28 +0200 Pierre-Yves David config: register the 'devel.serverrequirecert' config
Wed, 28 Jun 2017 13:32:18 +0200 Pierre-Yves David config: register the 'devel.serverexactprotocol' config
Wed, 28 Jun 2017 13:32:07 +0200 Pierre-Yves David config: register the 'devel.servercafile' config
Wed, 28 Jun 2017 13:31:18 +0200 Pierre-Yves David config: register the 'devel.disableloaddefaultcerts' config
Wed, 28 Jun 2017 13:31:05 +0200 Pierre-Yves David config: register the 'devel.check-relroot' config
Wed, 28 Jun 2017 13:37:59 +0200 Pierre-Yves David config: register the devel.check-locks config
Wed, 28 Jun 2017 13:25:33 +0200 Pierre-Yves David config: register the 'devel.bundle2.debug' config
Wed, 28 Jun 2017 13:19:40 +0200 Pierre-Yves David config: register the 'devel.all-warnings' config
Wed, 28 Jun 2017 14:53:54 -0700 Martin von Zweigbergk rebase: always pass destination as revnum to _handleskippingobsolete()
Thu, 29 Jun 2017 23:04:47 -0700 Martin von Zweigbergk patch: remove unused fsbackend._join()
Fri, 30 Jun 2017 09:07:24 -0700 Martin von Zweigbergk patch: add close() to abstractbackend
Mon, 26 Jun 2017 15:46:24 +0200 Boris Feld log: add an extension hook-point in changeset_printer
Tue, 27 Jun 2017 00:01:17 -0700 Jun Wu drawdag: support obsmarker creation in comments
Mon, 26 Jun 2017 23:31:53 -0700 Jun Wu test-drawdag: add a test for drawdag.py
Mon, 26 Jun 2017 22:52:15 -0700 Phil Cohen filemerge: convert a couple of wvfs calls in internal mergetools to contexts
Wed, 28 Jun 2017 13:50:20 +0200 Pierre-Yves David configitems: support callable as a default value
Tue, 27 Jun 2017 02:06:15 +0200 Pierre-Yves David obsutil: move 'getmarkers' to the new modules
Tue, 27 Jun 2017 01:51:40 +0200 Pierre-Yves David obsutil: move the 'marker' class to the new modules
Tue, 27 Jun 2017 01:48:41 +0200 Pierre-Yves David obsolete: delete three unused utility functions
Tue, 27 Jun 2017 01:40:34 +0200 Pierre-Yves David obsutil: move 'foreground' to the new modules
Tue, 27 Jun 2017 01:36:20 +0200 Pierre-Yves David obsutil: move 'allsuccessors' to the new modules
Tue, 27 Jun 2017 01:31:18 +0200 Pierre-Yves David obsutil: move 'allprecursors' to the new modules
Tue, 27 Jun 2017 01:11:56 +0200 Pierre-Yves David obsutil: move 'exclusivemarkers' to the new modules
Tue, 27 Jun 2017 01:03:01 +0200 Pierre-Yves David obsutil: move 'successorssets' to the new modules
Fri, 23 Jun 2017 13:49:34 +0200 Pierre-Yves David revlog: add an experimental option to mitigated delta issues (issue5480) stable
Thu, 29 Jun 2017 11:29:19 -0700 Adam Simpkins tests: fix variable name regular expression in _genrestoreenv()
Thu, 29 Jun 2017 15:21:52 -0700 Martin von Zweigbergk merge with stable
Wed, 28 Jun 2017 17:41:25 +0200 Pierre-Yves David pushrace: avoid crash on bare push when using concurrent push mode
Sun, 25 Jun 2017 22:20:37 -0700 Gregory Szorc show: config option to register aliases for views
Sun, 18 Jun 2017 20:49:08 +0200 Pierre-Yves David blackbox: use a human readable version of the default
Sat, 17 Jun 2017 13:21:06 +0200 Pierre-Yves David configitems: register 'blackbox.maxsize' as an example of 'configbytes'
Sat, 17 Jun 2017 13:41:28 +0200 Pierre-Yves David blackbox: minor code reordering
Sun, 18 Jun 2017 19:52:54 +0200 Pierre-Yves David configitems: add a devel warning for extensions items overiding core one
Sat, 17 Jun 2017 13:48:20 +0200 Pierre-Yves David configitems: add an official API for extensions to register config item
Sat, 17 Jun 2017 13:38:53 +0200 Pierre-Yves David configitems: extract the logic to build a registrar on any configtable
Mon, 19 Jun 2017 01:08:11 +0200 Pierre-Yves David obsolete: skip 'changectx' usage in unstable computation
Sun, 18 Jun 2017 22:38:11 +0200 Pierre-Yves David obsolete: provide a small function to retrieve all mutable revisions
Tue, 27 Jun 2017 14:38:00 -0700 Siddharth Agarwal bundle2: add debug info about the number of stream params
Tue, 27 Jun 2017 14:30:55 -0700 Siddharth Agarwal bundle2: add some debugging information to the not-a-bundle error
Wed, 28 Jun 2017 12:23:22 -0700 Adam Simpkins tests: more completely restore the environment in syshgenv
Wed, 28 Jun 2017 13:45:51 -0700 Jun Wu tests: do not use system hg if it does not have "files" command
Tue, 27 Jun 2017 18:13:10 +0200 Pierre-Yves David rebase: also test abort from pretxnclose error stable
Tue, 27 Jun 2017 18:10:55 +0200 Pierre-Yves David rebase: reinforce testing around precommit hook interrupting a rebase stable
Tue, 27 Jun 2017 17:45:58 +0200 Pierre-Yves David rebase: provides test case for (issue5610) stable
Tue, 27 Jun 2017 17:40:24 +0200 Pierre-Yves David rebase: backed out changeset cf8ad0e6c0e4 (issue5610) stable
Tue, 27 Jun 2017 17:39:55 +0200 Pierre-Yves David rebase: backed out changeset 2519994d25ca stable
Wed, 28 Jun 2017 10:50:37 -0700 Adam Simpkins setup: fix runcmd() usage on darwin
Tue, 27 Jun 2017 21:16:08 +0530 Pulkit Goyal py3: update the python3-whitelist with new tests which pass on Python 3
Wed, 28 Jun 2017 06:49:01 -0700 Jun Wu setup: fix localhgenv
Tue, 27 Jun 2017 17:24:31 -0700 Adam Simpkins tests: use the system hg for examining the local repository
Tue, 27 Jun 2017 17:24:31 -0700 Adam Simpkins tests: save the original PATH and PYTHONPATH variables
Tue, 27 Jun 2017 16:15:32 -0700 Adam Simpkins setup: prefer using the system hg to interact with the local repository
Tue, 27 Jun 2017 16:15:32 -0700 Adam Simpkins setup: replace runhg() with an hgcommand helper class
Mon, 26 Jun 2017 11:31:30 -0700 Adam Simpkins setup: move environment computation into a helper function
Mon, 26 Jun 2017 11:31:30 -0700 Adam Simpkins setup: update runcmd() to also return the exit status
Mon, 26 Jun 2017 11:31:30 -0700 Adam Simpkins setup: fail if we cannot determine the version number
Tue, 27 Jun 2017 23:50:22 +0900 Yuya Nishihara smartset: fix generatorset.last() to not return the first element (issue5609)
Mon, 26 Jun 2017 21:11:02 -0700 Jun Wu strip: respect the backup option in stripcallback
Mon, 26 Jun 2017 23:58:27 +0530 Pulkit Goyal py3: use pycompat.bytestr() to convert str to bytes
Mon, 26 Jun 2017 23:57:49 +0530 Pulkit Goyal py3: pass the memoryview object into bytes() to get the value
Mon, 26 Jun 2017 17:23:10 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Mon, 26 Jun 2017 17:22:45 +0530 Pulkit Goyal py3: use '%d' to convert integers to bytes
Sun, 25 Jun 2017 08:36:51 +0530 Pulkit Goyal py3: slice over bytes to prevent getting it's ascii value
Tue, 27 Jun 2017 00:23:32 +0530 Pulkit Goyal py3: use pycompat.strkwargs() to convert kwargs keys to str
Tue, 27 Jun 2017 00:15:56 +0530 Pulkit Goyal py3: use r'' to prevent the addition of b'' by transformer
Tue, 27 Jun 2017 00:20:55 +0530 Pulkit Goyal py3: use pycompat.byteskwargs() to convert kwargs' keys to bytes
Tue, 27 Jun 2017 02:24:38 +0900 FUJIWARA Katsunori tests: use cgienv to minimize environment setup at hgweb tests
Tue, 27 Jun 2017 02:24:37 +0900 FUJIWARA Katsunori tests: avoid test failure for mangling path-like string by MSYS
Sun, 25 Jun 2017 08:20:05 +0530 Pulkit Goyal py3: make sure commands name are bytes in tests
Sun, 25 Jun 2017 03:11:55 +0530 Pulkit Goyal py3: add b'' to make the regex pattern bytes
Mon, 26 Jun 2017 17:20:46 +0530 Pulkit Goyal py3: use hex() to convert the hash to bytes
Sat, 24 Jun 2017 19:57:50 +0530 Pulkit Goyal py3: add b'' to make a triple quoted string bytes on Python 3
Sat, 24 Jun 2017 19:55:41 +0530 Pulkit Goyal py3: add tests to show `hg bookmarks` and `hg branches` work on Python 3
Sat, 24 Jun 2017 19:55:01 +0530 Pulkit Goyal py3: fix kwargs handling for `hg bookmarks`
Mon, 26 Jun 2017 09:37:16 +0900 Yuya Nishihara identify: provide changectx to templater
Mon, 26 Jun 2017 09:33:01 +0900 Yuya Nishihara formatter: proxy fm.context() through converter
Mon, 26 Jun 2017 09:18:55 +0900 Yuya Nishihara identify: change p1/p2 to a list of parents
Sun, 25 Jun 2017 13:31:56 -0700 Jun Wu scmutil: add a cleanupnodes method for developers
Sun, 25 Jun 2017 10:38:45 -0700 Jun Wu strip: add a delayedstrip method that works in a transaction
Sun, 25 Jun 2017 22:30:14 -0700 Phil Cohen workingfilectx: add audit() as a wrapper for wvfs.audit()
Sun, 25 Jun 2017 22:30:14 -0700 Phil Cohen workingfilectx: add backgroundclose as a kwarg to write()
Sun, 25 Jun 2017 22:29:09 -0700 Phil Cohen merge: change repo.wvfs.setflags calls to a new wctx[f].setflags function
Sun, 25 Jun 2017 17:00:15 -0700 Phil Cohen merge: convert repo.wwrite() calls to wctx[f].write()
Sun, 25 Jun 2017 16:58:26 -0700 Phil Cohen merge: replace repo.wvfs.unlinkpath() with calls to wctx[f].remove()
Sun, 25 Jun 2017 16:56:49 -0700 Phil Cohen merge: pass wctx to batchremove and batchget
Sat, 24 Jun 2017 23:05:57 +0900 Yuya Nishihara revset: add depth limit to descendants() (issue5374)
Sat, 24 Jun 2017 23:35:03 +0900 Yuya Nishihara dagop: make walk direction switchable so it can track descendants
Sat, 24 Jun 2017 23:30:51 +0900 Yuya Nishihara dagop: factor out generator of ancestor nodes
Sat, 24 Jun 2017 23:22:45 +0900 Yuya Nishihara dagop: factor out pfunc from revancestors() generator
Fri, 23 Jun 2017 21:15:10 +0900 Yuya Nishihara dagop: use smartset.min() in revdescendants() generator
Tue, 20 Jun 2017 22:26:52 +0900 Yuya Nishihara dagop: change revdescendants() to include all root revisions
Tue, 20 Jun 2017 22:11:23 +0900 Yuya Nishihara test-revset: add a few more tests of descendants()
Sun, 18 Jun 2017 17:02:03 +0900 Yuya Nishihara dagop: unnest inner generator of revdescendants()
Sun, 25 Jun 2017 00:14:48 +0900 Yuya Nishihara smartset: fix default value of abstractsmartset.sort()
Mon, 26 Jun 2017 03:47:11 +0900 FUJIWARA Katsunori keyword: wrap functions only once at loading keyword extension
Mon, 26 Jun 2017 03:46:17 +0900 FUJIWARA Katsunori keyword: use _keywordkwt of repository instead of kwtools['templater']
Mon, 26 Jun 2017 03:44:50 +0900 FUJIWARA Katsunori keyword: obtain kwtemplater instance via repository at runtime
Mon, 26 Jun 2017 03:43:47 +0900 FUJIWARA Katsunori keyword: obtain kwtemplater instance via repository at runtime
Mon, 26 Jun 2017 03:42:17 +0900 FUJIWARA Katsunori keyword: make wrapped repository and kwtemplater refer to each other
Mon, 26 Jun 2017 03:40:57 +0900 FUJIWARA Katsunori keyword: add test for keyword expansion at serving multiple repositories
Mon, 26 Jun 2017 03:40:12 +0900 FUJIWARA Katsunori keyword: make comparison webcommand suppress keyword expansion
Mon, 26 Jun 2017 03:40:06 +0900 FUJIWARA Katsunori keyword: restore kwtemplater.match at the end of wrapped webcommands