log

age author description
Sun, 08 Oct 2017 04:39:42 +0530 Pulkit Goyal copies: add docs for config `experimental.copytrace.sourcecommitlimit`
Thu, 05 Oct 2017 14:29:13 -0400 Augie Fackler hgweb: extract function for loading style from request context
Thu, 05 Oct 2017 14:27:21 -0400 Augie Fackler request: coerce content-type to native str
Thu, 05 Oct 2017 14:26:09 -0400 Augie Fackler request: use trivial iterator over dictionary keys
Thu, 05 Oct 2017 14:22:02 -0400 Augie Fackler hgweb: when constructing or adding to a wsgi environ dict, use native strs
Thu, 05 Oct 2017 14:17:50 -0400 Augie Fackler hgweb: produce native string for etag value
Thu, 05 Oct 2017 14:13:20 -0400 Augie Fackler hgweb: in protocol adapter, look for bytes instances, not str
Thu, 05 Oct 2017 14:12:51 -0400 Augie Fackler hgweb: in protocol adapter, avoid control reaching end of non-void function
Thu, 05 Oct 2017 14:18:55 -0700 Saurabh Singh test-check-code: fail new commits which use 'atexit' instead of 'ui.atexit'
Thu, 05 Oct 2017 20:46:49 +0000 Saurabh Singh test-push-race: use 'ui.atexit' instead of python's 'atexit'
Mon, 02 Oct 2017 04:48:06 +0530 Pulkit Goyal py3: use '%d' for integers instead of '%s'
Mon, 02 Oct 2017 04:46:17 +0530 Pulkit Goyal py3: fix keyword arguments handling in mq
Thu, 05 Oct 2017 20:41:50 -0700 Jun Wu test-rebase-base: clarify it is about the "--base" flag
Fri, 30 Jun 2017 03:36:10 +0200 Boris Feld configitems: register the 'convert.p4.encoding' config
Fri, 30 Jun 2017 03:42:34 +0200 Boris Feld configitems: register the 'gpg.key' config
Fri, 30 Jun 2017 03:42:33 +0200 Boris Feld configitems: register the 'gpg.cmd' config
Fri, 30 Jun 2017 03:42:50 +0200 Boris Feld configitems: register the 'keywordset.svn' config
Fri, 30 Jun 2017 03:42:35 +0200 Boris Feld configitems: register the 'hgk.path' config
Fri, 30 Jun 2017 03:44:18 +0200 Boris Feld configitems: register the 'share.poolnaming' config
Fri, 30 Jun 2017 03:44:17 +0200 Boris Feld configitems: register the 'share.pool' config
Fri, 30 Jun 2017 03:44:19 +0200 Boris Feld configitems: register the 'shelve.maxbackups' config
Fri, 30 Jun 2017 03:43:33 +0200 Boris Feld configitems: register the 'pager.attend' config
Fri, 30 Jun 2017 03:43:46 +0200 Boris Feld configitems: register the 'perf.stub' config
Fri, 30 Jun 2017 03:32:25 +0200 Boris Feld configitems: register the 'commands.rebase.requiredest' config
Fri, 30 Jun 2017 03:42:06 +0200 Boris Feld configitems: register the 'experimental.rebaseskipobsolete' config
Fri, 30 Jun 2017 03:41:49 +0200 Boris Feld configitems: register the 'experimental.nonnormalparanoidcheck' config
Fri, 30 Jun 2017 03:39:44 +0200 Boris Feld configitems: register the 'experimental.allowdivergence' config
Thu, 05 Oct 2017 21:56:25 +0000 Saurabh Singh histedit: removing the experimental config 'histeditng'
Thu, 05 Oct 2017 00:48:44 +0000 Saurabh Singh convert: fix the RevisionSpec import in the bzr module
Thu, 05 Oct 2017 15:12:11 -0400 Augie Fackler test-annotate: fix up expected output for pure
Fri, 29 Sep 2017 15:48:34 +0000 Alex Gaynor style: never use a space before a colon or comma
Mon, 02 Oct 2017 19:25:11 -0700 Jun Wu eol: make [eol] config section sensitive for chg confighash
Mon, 02 Oct 2017 16:48:58 -0700 Jun Wu test-alias: make it compatible with chg
Wed, 04 Oct 2017 18:39:26 -0700 Saurabh Singh serve: make tests compatible with chg
Sun, 01 Oct 2017 12:10:48 -0400 Augie Fackler ui: convert to/from Optional[bytes] to Optional[str] in password manager
Wed, 04 Oct 2017 09:04:52 -0400 Augie Fackler tests: invoke run-tests.py in test-hghave using $PYTHON (issue5697) stable
Fri, 30 Jun 2017 03:37:05 +0200 Boris Feld configitems: register the 'debug.dirstate.delaywrite' config
Fri, 30 Jun 2017 03:43:13 +0200 Boris Feld configitems: register the 'merge.preferancestor' config
Fri, 30 Jun 2017 03:39:10 +0200 Boris Feld configitems: register the 'email.from' config
Fri, 30 Jun 2017 03:44:24 +0200 Boris Feld configitems: register the 'smtp.port' config
Fri, 30 Jun 2017 03:43:48 +0200 Boris Feld configitems: register the 'phases.new-commit' config
Fri, 30 Jun 2017 03:41:23 +0200 Boris Feld configitems: register the 'experimental.histeditng' config
Fri, 30 Jun 2017 03:41:19 +0200 Boris Feld configitems: register the 'experimental.histedit.autoverb' config
Fri, 30 Jun 2017 03:42:40 +0200 Boris Feld configitems: register the 'histedit.singletransaction' config
Fri, 30 Jun 2017 03:42:39 +0200 Boris Feld configitems: register the 'histedit.linelen' config
Fri, 30 Jun 2017 03:42:38 +0200 Boris Feld configitems: register the 'histedit.dropmissing' config
Fri, 30 Jun 2017 03:42:37 +0200 Boris Feld configitems: register the 'histedit.defaultrev' config
Fri, 30 Jun 2017 03:44:30 +0200 Boris Feld configitems: register the 'transplant.log' config
Fri, 30 Jun 2017 03:44:29 +0200 Boris Feld configitems: register the 'transplant.filter' config
Wed, 04 Oct 2017 11:58:00 -0400 Augie Fackler urllibcompat: move some adapters from pycompat to urllibcompat
Sun, 01 Oct 2017 12:14:21 -0400 Augie Fackler cleanup: use urllibcompat for renamed methods on urllib request objects
Sun, 01 Oct 2017 10:45:03 -0400 Augie Fackler urllibcompat: new library to help abstract out some python3 urllib2 stuff
Wed, 04 Oct 2017 10:42:55 -0700 Saurabh Singh test-devel-warnings: make the test compatible with chg
Sun, 01 Oct 2017 22:26:24 +0100 Gregory Szorc fsmonitor: use configitem
Sun, 01 Oct 2017 23:47:16 +0100 Gregory Szorc fsmonitor: access copymap in new location
Sun, 01 Oct 2017 12:12:56 +0100 Yuya Nishihara extdata: use subprocess so we don't have to chdir() manually
Sun, 01 Oct 2017 11:58:27 +0100 Yuya Nishihara extdata: just use iterator to read lines one by one
Sun, 01 Oct 2017 11:56:41 +0100 Yuya Nishihara extdata: ignore ambiguous identifier as well
Sun, 01 Oct 2017 11:13:09 +0100 Yuya Nishihara templater: add experimental support for extdata
Sun, 01 Oct 2017 10:50:00 +0100 Yuya Nishihara revset: add experimental support for extdata
Tue, 13 Sep 2016 14:14:05 -0500 Matt Mackall extdata: add extdatasource reader
Wed, 04 Oct 2017 10:02:15 +0200 Denis Laxalde tests: change to parent directory before all "hg init" in test-log.t
Tue, 03 Oct 2017 12:00:07 -0700 Jun Wu config: add a missing preparewrite() call
Tue, 03 Oct 2017 16:59:17 -0700 Saurabh Singh test-strip: make test compatible with chg
Tue, 03 Oct 2017 14:35:24 -0700 Saurabh Singh test-hook: make test compatible with chg
Tue, 03 Oct 2017 13:30:36 -0700 Saurabh Singh test-setdiscovery: make test compatible with chg
Tue, 03 Oct 2017 13:05:58 -0700 Saurabh Singh test-merge-subrepos: make test compatible with chg
Tue, 03 Oct 2017 12:49:28 -0700 Saurabh Singh test-convert-cvs: make test compatible with chg
Tue, 03 Oct 2017 12:09:23 -0700 Saurabh Singh test-basic: make test compatible with chg
Mon, 02 Oct 2017 20:23:25 -0700 Jun Wu zeroconf: do not crash if socket being read is closed by another thread
Mon, 02 Oct 2017 19:31:33 -0700 Jun Wu test-revlog-mmapindex: make it compatible with chg
Mon, 02 Oct 2017 19:10:32 -0700 Jun Wu test-profile: gate chg-incompatible part with '#if chg'
Mon, 02 Oct 2017 18:22:43 -0700 Jun Wu test-logtoprocess: make it compatible with chg
Tue, 03 Oct 2017 11:10:03 -0700 Saurabh Singh test-globalopts: make the test compatible with chg
Mon, 02 Oct 2017 16:11:57 -0700 Jun Wu test-pager: make it compatible with chg
Mon, 02 Oct 2017 11:03:53 +0100 Gregory Szorc changelog: use a Factory for default value for files
Mon, 02 Oct 2017 19:28:41 +0100 Gregory Szorc cext: wrap before brace for functions
Mon, 02 Oct 2017 19:09:52 +0100 Gregory Szorc cext: put case statements on separate line
Mon, 02 Oct 2017 19:06:00 +0100 Gregory Szorc cext: reorder #include
Mon, 02 Oct 2017 19:02:43 +0100 Gregory Szorc cext: move braces for control statements to same line
Mon, 02 Oct 2017 19:17:04 +0100 Saurabh Singh registrar: fixing typo in comment
Fri, 29 Sep 2017 15:49:20 +0000 Alex Gaynor style: never put multiple statements on one line
Mon, 02 Oct 2017 18:18:57 +0100 Siddharth Agarwal annotate: mark lines affected by skip-annotate with *
Mon, 02 Oct 2017 02:34:47 -0700 Siddharth Agarwal annotate: track whether a particular annotation was the result of a skip
Mon, 02 Oct 2017 02:34:47 -0700 Siddharth Agarwal annotate: introduce attr for storing per-line annotate data
Mon, 02 Oct 2017 02:34:47 -0700 Siddharth Agarwal context: rename local 'attr' to 'attr_'
Mon, 02 Oct 2017 02:34:47 -0700 Siddharth Agarwal annotate: move annotatepair unit tests to a separate file
Mon, 02 Oct 2017 02:34:47 -0700 Siddharth Agarwal check-code: allow an exception for camelcase where required
Sun, 01 Oct 2017 12:16:34 -0400 Augie Fackler url: use native strings for header values
Sun, 01 Oct 2017 12:15:53 -0400 Augie Fackler keepalive: python 3 portability tweaks
Sun, 01 Oct 2017 07:29:51 -0400 Augie Fackler httppasswordmgrdbproxy: specify exact arguments
Sun, 01 Oct 2017 08:37:04 +0100 Yuya Nishihara formatter: fix default list/dict generator to be evaluated more than once
Wed, 27 Sep 2017 21:38:48 +0900 Yuya Nishihara doctest: drop hack to run py2/3 tests selectively
Sun, 01 Oct 2017 01:02:22 +0200 muxator docker: try to follow the best practices for writing Dockerfiles
Thu, 24 Aug 2017 18:40:30 +0200 Boris Feld effectflag: document effect flag
Thu, 06 Jul 2017 15:00:07 +0200 Boris Feld effectflag: detect when diff changed
Thu, 06 Jul 2017 14:58:44 +0200 Boris Feld effectflag: detect when meta changed
Thu, 06 Jul 2017 14:56:16 +0200 Boris Feld effectflag: detect when parents changed
Thu, 06 Jul 2017 14:55:12 +0200 Boris Feld effectflag: detect when branch changed
Thu, 06 Jul 2017 14:54:22 +0200 Boris Feld effectflag: detect when date changed
Thu, 06 Jul 2017 14:53:48 +0200 Boris Feld effectflag: detect when user changed
Thu, 06 Jul 2017 14:52:34 +0200 Boris Feld effectflag: detect when description changed
Thu, 06 Jul 2017 14:51:08 +0200 Boris Feld tests: add tests for effect flags
Thu, 06 Jul 2017 14:50:17 +0200 Boris Feld effectflag: store an empty effect flag for the moment
Fri, 30 Jun 2017 03:44:00 +0200 Boris Feld configitems: register the 'profiling.type' config
Fri, 30 Jun 2017 03:43:57 +0200 Boris Feld configitems: register the 'profiling.showmin' config
Fri, 30 Jun 2017 03:43:56 +0200 Boris Feld configitems: register the 'profiling.showmax' config
Fri, 30 Jun 2017 03:43:55 +0200 Boris Feld configitems: register the 'profiling.output' config
Sun, 01 Oct 2017 16:46:02 +0100 Simon Whitaker dirstate: implement __len__ on dirstatemap (issue5695)
Sun, 01 Oct 2017 12:54:35 +0100 Simon Whitaker obsmarker: crash more helpfully when metadata fields are >255bytes (issue5681)
Sun, 01 Oct 2017 03:31:32 -0700 Kyle Lippincott deb: build and install chg
Sun, 01 Oct 2017 02:53:10 -0700 Kyle Lippincott deb: install zsh completions to /usr/share/zsh/vendor-completions
Sun, 01 Oct 2017 14:37:50 +0100 Rishabh Madan releasenotes: display release notes when no filename is specified
Sun, 01 Oct 2017 12:29:33 +0100 Gregory Szorc hgweb: use parsebool for parsing diff query string options
Sun, 01 Oct 2017 14:02:47 +0100 Gregory Szorc hgweb: remove extra </div>
Sun, 01 Oct 2017 05:21:32 -0700 Kyle Lippincott tests: add "have" check for dpkg builddeps
Sun, 01 Oct 2017 04:37:56 -0700 Kyle Lippincott tests: expect parsers.so in cext, parsers.py in pure (test-debian-packages)
Sun, 01 Oct 2017 04:10:01 -0700 Kyle Lippincott hghave: check for debuild being installed as well
Sun, 01 Oct 2017 03:24:20 -0700 Siddharth Agarwal changelog: use attrs instead of namedtuple
Sun, 01 Oct 2017 04:14:16 -0700 Siddharth Agarwal thirdparty: vendor attrs
Sun, 01 Oct 2017 04:04:18 -0700 Siddharth Agarwal python3: don't byte mangle third-party packages
Sun, 01 Oct 2017 03:24:19 -0700 Siddharth Agarwal tests: disable lints on mercurial/thirdparty
Sun, 01 Oct 2017 03:48:28 -0700 Kyle Lippincott hghave: fix dpkg --version check to work on recent dpkg versions
Sun, 01 Oct 2017 11:29:20 +0100 Gregory Szorc commands: rename clone --uncompressed to --stream and document
Sun, 01 Oct 2017 10:17:11 +0100 Gregory Szorc commands: remove suggestion to clone via `cp -al`
Sat, 30 Sep 2017 09:01:36 +0100 Gregory Szorc hgweb: add HTML elements to control whitespace settings for annotate
Sat, 30 Sep 2017 09:08:01 +0100 Gregory Szorc hgweb: query string arguments to control whitespace for annotate
Sat, 30 Sep 2017 09:07:00 +0100 Gregory Szorc tests: add tests for hgweb annotate output
Thu, 06 Jul 2017 14:46:07 +0200 Boris Feld obsolete: clean createmarkers part about operation
Sat, 30 Sep 2017 12:58:06 -0400 Augie Fackler treediscovery: update test expectation
Sat, 30 Sep 2017 12:57:00 -0400 Augie Fackler tests: update some clonebundles expectations to pass on both pure and non-pure
Sun, 01 Oct 2017 10:41:39 +0100 Kevin Bullock merge with stable
Fri, 29 Sep 2017 11:55:44 -0400 Augie Fackler contrib: add a check to check-code to ban superfluous pass statements
Sat, 30 Sep 2017 07:45:18 -0400 Augie Fackler posix: replace superfluous pass statement with explicit return
Sat, 30 Sep 2017 07:45:51 -0400 Augie Fackler subrepo: remove superfluous pass statements
Sat, 30 Sep 2017 07:45:41 -0400 Augie Fackler registrar: remove superfluous pass statements
Sat, 30 Sep 2017 07:45:07 -0400 Augie Fackler patch: remove superfluous pass statements
Sat, 30 Sep 2017 07:44:55 -0400 Augie Fackler obsolete: remove superfluous pass statements
Sat, 30 Sep 2017 07:44:45 -0400 Augie Fackler match: remove superfluous pass statements
Sat, 30 Sep 2017 07:44:34 -0400 Augie Fackler localrepo: remove superfluous pass statements
Sat, 30 Sep 2017 07:44:20 -0400 Augie Fackler hgweb: remove superfluous pass statements
Sat, 30 Sep 2017 07:44:08 -0400 Augie Fackler formatter: remove superfluous pass statements
Sat, 30 Sep 2017 07:43:53 -0400 Augie Fackler exchange: remove superfluous pass statements
Sat, 30 Sep 2017 07:43:40 -0400 Augie Fackler commandserver: remove superfluous pass statements
Sat, 30 Sep 2017 07:43:26 -0400 Augie Fackler cmdutil: remove superfluous pass statements
Sat, 30 Sep 2017 07:43:11 -0400 Augie Fackler byterange: remove superfluous pass statements
Sat, 30 Sep 2017 07:42:59 -0400 Augie Fackler branchmap: remove superfluous pass statements
Sat, 30 Sep 2017 07:42:47 -0400 Augie Fackler convert: remove superfluous pass statements
Fri, 29 Sep 2017 11:55:26 -0400 Augie Fackler bugzilla: remove superfluous pass statements
Sat, 30 Sep 2017 07:52:48 -0700 Martin von Zweigbergk merge with stable
Fri, 22 Sep 2017 22:45:02 +0900 Yuya Nishihara copytrace: use ctx.mutable() instead of adhoc constant of non-public phases
Sat, 30 Sep 2017 10:09:29 +0100 Boris Feld exchange: fix test for remote support of binary phases
Thu, 28 Sep 2017 15:24:54 +0100 Gregory Szorc exchange: perform stream clone with clone bundle with --uncompressed
Thu, 28 Sep 2017 12:17:30 +0200 Gregory Szorc tests: add tests for clone bundles with --uncompressed
Wed, 27 Sep 2017 19:27:41 +0900 Yuya Nishihara py3: work around bytes/unicode divergence in parsedate()
Wed, 27 Sep 2017 19:13:43 +0900 Yuya Nishihara py3: replace bytes[n] with slicing in checkwinfilename()
Wed, 27 Sep 2017 19:11:28 +0900 Yuya Nishihara py3: manually escape control character to be embedded in win filename error
Wed, 27 Sep 2017 19:08:23 +0900 Yuya Nishihara py3: replace str(None) with literal in convcmd.py
Wed, 27 Sep 2017 19:04:32 +0900 Yuya Nishihara py3: remove use of str() in hgwebdir
Wed, 27 Sep 2017 18:07:48 -0700 Jun Wu config: use copy-on-write to improve copy performance
Sun, 01 Oct 2017 05:28:54 -0400 Augie Fackler Added signature for changeset 2f427b57bf90 stable
Sun, 01 Oct 2017 05:28:49 -0400 Augie Fackler Added tag 4.3.3 for changeset 2f427b57bf90 stable
Mon, 18 Sep 2017 10:54:00 -0700 Jun Wu rebase: move bookmarks with --keep (issue5682) stable 4.3.3
Wed, 20 Sep 2017 09:32:26 -0700 Martin von Zweigbergk cleanupnodes: rename "mapping" to "replacements" stable
Wed, 20 Sep 2017 09:10:43 -0700 Martin von Zweigbergk cleanupnodes: separate out bookmark destination calculation from actual update stable
Wed, 20 Sep 2017 09:55:52 -0700 Mark Thomas ui: check for progress singleton when clearing progress bar (issue5684) stable
Sat, 30 Sep 2017 18:19:14 +0530 Pulkit Goyal py3: whitelist 15 more tests passing on Python 3
Sat, 30 Sep 2017 15:48:08 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Sat, 30 Sep 2017 15:45:15 +0530 Pulkit Goyal py3: explicitly convert dict.keys() and dict.items() into a list
Sat, 30 Sep 2017 18:02:53 +0530 Pulkit Goyal py3: use '%d' instead of '%s' for integers
Sat, 30 Sep 2017 15:46:36 +0530 Pulkit Goyal py3: use pycompat.strkwargs() before passing a dict as keyword argument
Sat, 30 Sep 2017 05:22:22 +0530 Pulkit Goyal py3: return False early while checking whether None is a key in lazymanifest
Fri, 29 Sep 2017 14:49:05 -0700 Martin von Zweigbergk dirstate: use keyword arguments to clarify status()'s callers
Fri, 29 Sep 2017 14:19:36 -0700 Martin von Zweigbergk dirstate: use keyword arguments to clarify walk()'s callers
Fri, 29 Sep 2017 14:23:41 -0700 Martin von Zweigbergk perf: remove fallbacks to ancient versions of dirstate.walk()
Tue, 29 Aug 2017 00:21:25 +0530 Rishabh Madan releasenotes: update docstrings with information on additional flags
Thu, 28 Sep 2017 13:22:58 +0530 Rishabh Madan releasenotes: raise error on simultaneous usage of flags
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move parents source of truth to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move parent reading to the dirstatemap class
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move opendirstatefile to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move _copymap to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move _dirs to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move filefoldmap to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: move nonnormalentries to dirstatemap
Tue, 26 Sep 2017 03:56:20 -0700 Durham Goode dirstate: create new dirstatemap class
Fri, 29 Sep 2017 15:49:43 +0000 Alex Gaynor style: always use `x is not None` instead of `not x is None`
Sun, 24 Apr 2016 18:41:23 +0900 Yuya Nishihara templatekw: add new-style template expansion to {manifest}
Mon, 24 Apr 2017 21:37:11 +0900 Yuya Nishihara templater: adjust binding strength of '%' and '|' operators (BC)
Sun, 24 Sep 2017 15:22:46 +0900 Yuya Nishihara templatekw: just pass underlying value (or key) to joinfmt() function
Sun, 24 Sep 2017 12:43:57 +0900 Yuya Nishihara scmutil: extract helper functions that returns human-readable change id
Sat, 02 Sep 2017 23:13:54 +0900 Yuya Nishihara templater: extract helper to just evaluate template expression
Sat, 02 Sep 2017 23:09:34 +0900 Yuya Nishihara templater: do not destructure operands in buildmap()
Sat, 09 Sep 2017 19:01:18 +0900 Yuya Nishihara templater: use helper function to get name of non-iterable keyword
Tue, 26 Sep 2017 15:55:01 +0200 Boris Feld pull: remove inadequate use of operations records to update stepdone
Sun, 24 Sep 2017 21:27:18 +0200 Boris Feld pull: use 'phase-heads' to retrieve phase information
Wed, 20 Sep 2017 18:29:10 +0200 Boris Feld bundle2: only grab a transaction when 'phase-heads' affect the repository
Tue, 19 Sep 2017 22:23:41 +0200 Boris Feld phases: move the binary decoding function in the phases module
Tue, 19 Sep 2017 22:01:31 +0200 Boris Feld phases: move binary encoding into a reusable function
Tue, 19 Sep 2017 22:08:09 +0200 Boris Feld phases: use a Struct object for binary encoding and decoding
Wed, 20 Sep 2017 05:47:33 +0200 Boris Feld discovery: avoid dropping remote heads hidden locally
Fri, 29 Sep 2017 11:41:24 -0700 Jun Wu test-patchbomb: use mocktime
Thu, 28 Sep 2017 10:37:53 -0700 Jun Wu test-patchbomb: fix the test
Wed, 27 Sep 2017 15:14:59 -0700 Jun Wu progress: make ETA only consider progress made in the last minute
Wed, 27 Sep 2017 14:30:58 -0700 Jun Wu progress: remove progress.estimate config
Tue, 26 Sep 2017 12:48:15 -0700 Jun Wu progress: demonstrate non-linear progress has a bad ETA experience
Thu, 21 Sep 2017 15:58:44 +0530 Pulkit Goyal copytrace: add a a new config to limit the number of drafts in heuristics
Tue, 26 Sep 2017 16:14:57 +0300 Igor Ippolitov mail: encode long unicode lines in emails properly (issue5687)
Sat, 23 Sep 2017 14:58:40 -0700 Jun Wu chg: show timestamp with debug messages
Mon, 25 Sep 2017 11:05:16 +0200 Gregory Szorc keepalive: add more context to bad status line errors
Fri, 18 Aug 2017 20:20:38 -0700 Gregory Szorc tests: add interface checks for bundle, statichttp, and union peers
Sat, 23 Sep 2017 13:46:12 -0700 Jun Wu alias: make alias command lazily resolved
Sat, 23 Sep 2017 13:31:09 -0700 Jun Wu alias: test duplicated definition earlier
Sun, 24 Sep 2017 19:37:55 +0530 Pulkit Goyal uncommit: add a test for uncommit with uncommitondirtywdir config in merge
Thu, 14 Sep 2017 13:14:32 -0700 Phil Cohen largefiles: force an on-disk merge
Thu, 14 Sep 2017 13:14:32 -0700 Phil Cohen merge: allow a custom working context to be passed to update
Wed, 14 Jun 2017 11:13:57 -0400 Augie Fackler patchbomb: add test that shows --to and --cc override matching config item
Thu, 21 Sep 2017 11:10:20 -0700 Jun Wu blackbox: move _openlogfile to a separate method
Thu, 21 Sep 2017 11:03:37 -0700 Jun Wu blackbox: do not prevent 'chg init' from working
Mon, 11 Sep 2017 20:07:41 -0400 Augie Fackler tests: add a test for blackbox with nested alias configurations
Mon, 11 Sep 2017 20:06:52 -0400 Augie Fackler tests: clean up blackbox test around aliases a little bit
Wed, 13 Sep 2017 17:26:26 +0000 Mark Thomas revlog: add option to mmap revlog index
Thu, 21 Sep 2017 05:54:34 -0700 Mark Thomas util: add an mmapread method
Wed, 20 Sep 2017 09:35:45 -0700 Durham Goode changegroup: remove dictionary creation from deltachunk
Wed, 20 Sep 2017 09:39:03 -0700 Durham Goode bundlerepo: update to use new deltaiter api
Wed, 20 Sep 2017 09:28:30 -0700 Durham Goode debug: update debugbundle to use new deltaiter api
Wed, 20 Sep 2017 09:22:22 -0700 Durham Goode revlog: add revmap back to revlog.addgroup
Tue, 19 Sep 2017 22:06:26 -0700 Martin von Zweigbergk rebase: also include other namespaces in changeset description
Wed, 20 Sep 2017 07:46:55 +0530 Pulkit Goyal tersestatus: sort the dictionary before iterating on it
Sun, 03 Sep 2017 20:06:45 +0530 Pulkit Goyal copytrace: use the full copytracing method if only drafts are involved
Fri, 15 Sep 2017 10:43:22 -0700 Martin von Zweigbergk templates: introduce a obsfateoperation() function
Fri, 15 Sep 2017 10:42:49 -0700 Martin von Zweigbergk obsmarker: track operation by default
Wed, 20 Sep 2017 02:40:25 +0530 Pulkit Goyal uncommit: add an experimental.uncommitondirtywdir config
Wed, 20 Sep 2017 02:18:01 +0530 Pulkit Goyal uncommit: don't allow bare uncommit on dirty working directory
Sat, 16 Sep 2017 02:34:13 +0530 Pulkit Goyal uncommit: rename the flag 'empty' to 'keep' which retains empty changeset
Mon, 18 Sep 2017 14:19:47 -0400 Augie Fackler tests: avoid repr in test-bundle2-format.t
Mon, 18 Sep 2017 14:04:05 -0400 Augie Fackler tests: port test-bundle2-format inline helper script to Python 3
Tue, 19 Sep 2017 00:27:55 -0400 Augie Fackler bundle2: portably grab first byte of part name for letter check
Mon, 18 Sep 2017 14:03:21 -0400 Augie Fackler bundle2: make ValueError messages native strings
Mon, 18 Sep 2017 13:36:05 -0400 Augie Fackler bundle2: update check for a generator to work on Python 3
Mon, 18 Sep 2017 13:35:43 -0400 Augie Fackler bundle2: stop using %r to quote part names
Mon, 18 Sep 2017 16:01:03 -0700 Jun Wu blackbox: set lastui even if ui.log is not called (issue5518)
Wed, 06 Sep 2017 21:23:38 -0700 Jun Wu blackbox: unindent a try block
Mon, 18 Sep 2017 15:56:08 -0700 Jun Wu blackbox: simplify ui states
Fri, 01 Sep 2017 19:42:09 -0700 Jun Wu revset: move weight information to predicate
Fri, 01 Sep 2017 19:30:40 -0700 Jun Wu revset: remove "small" argument from "_optimize"
Mon, 18 Sep 2017 13:37:00 -0400 Augie Fackler ui: fix progress debug log format strings to work on Python 3
Mon, 18 Sep 2017 13:37:32 -0400 Augie Fackler tests: update `f` helper script to work on Python 3
Tue, 19 Sep 2017 00:09:37 -0400 Augie Fackler tests: fix run-tests XML reporting on Python 3
Tue, 19 Sep 2017 00:08:52 -0400 Augie Fackler tests: convert bisect support regex to binary
Tue, 19 Sep 2017 00:08:12 -0400 Augie Fackler tests: decode bytes path to hg command before hitting with shellquote
Tue, 19 Sep 2017 00:07:51 -0400 Augie Fackler tests: fix test-is-whitelisted check in run-tests
Tue, 19 Sep 2017 00:07:23 -0400 Augie Fackler tests: fix run-tests "slow test" check
Tue, 19 Sep 2017 00:06:57 -0400 Augie Fackler tests: fix run-tests default values in Test constructor
Mon, 18 Sep 2017 17:11:32 -0400 Augie Fackler tests: add support for listing tests to run in a file
Mon, 18 Sep 2017 15:34:50 -0400 Augie Fackler python3: remove test-update-dest.t from the whitelist
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: move part processing to a separate function
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: remove unnecessary try finally
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: move handler validation out of processpart
Thu, 14 Sep 2017 10:20:05 -0700 Durham Goode bundle2: move processpart stream maintenance into part iterator
Mon, 18 Sep 2017 14:12:20 -0500 Kevin Bullock merge with stable
Sun, 17 Sep 2017 12:39:53 +0900 Yuya Nishihara py3: convert system strings to bytes in doctest of formatter.py
Sun, 17 Sep 2017 12:39:14 +0900 Yuya Nishihara py3: rewrite stdout hack of doctest by using ui.pushbuffer()
Sun, 17 Sep 2017 12:26:42 +0900 Yuya Nishihara py3: use bytes os.sep in doctest of pathutil.py
Sun, 17 Sep 2017 12:23:16 +0900 Yuya Nishihara py3: fix doctests in patch.py to be compatible with Python 3
Sun, 17 Sep 2017 12:20:35 +0900 Yuya Nishihara py3: stop using bytes[n] in patch.py
Sun, 03 Sep 2017 16:45:33 +0900 Yuya Nishihara error: move patch.PatchError so it can easily implement __bytes__ (API)
Fri, 15 Sep 2017 00:01:57 -0700 Martin von Zweigbergk templater: extract shortest() logic from template function
Fri, 15 Sep 2017 18:37:29 -0400 Augie Fackler bundle2: raise a more helpful error if building a bundle part header fails
Fri, 15 Sep 2017 18:57:50 +0200 Boris Feld hgwebdir: read 'web.template' untrusted
Fri, 30 Jun 2017 03:45:53 +0200 Boris Feld configitems: register the 'web.templates' config
Fri, 30 Jun 2017 03:45:52 +0200 Boris Feld configitems: register the 'web.style' config
Fri, 30 Jun 2017 03:45:51 +0200 Boris Feld configitems: register the 'web.stripes' config
Fri, 30 Jun 2017 03:45:50 +0200 Boris Feld configitems: register the 'web.refreshinterval' config
Fri, 30 Jun 2017 03:45:49 +0200 Boris Feld configitems: register the 'web.prefix' config
Fri, 30 Jun 2017 03:45:48 +0200 Boris Feld configitems: register the 'web.port' config
Fri, 30 Jun 2017 03:45:47 +0200 Boris Feld configitems: register the 'web.ipv6' config
Fri, 30 Jun 2017 03:45:45 +0200 Boris Feld configitems: register the 'web.errorlog' config
Fri, 30 Jun 2017 03:45:44 +0200 Boris Feld configitems: register the 'web.encoding' config
Fri, 30 Jun 2017 03:45:43 +0200 Boris Feld configitems: register the 'web.description' config
Fri, 30 Jun 2017 03:45:42 +0200 Boris Feld configitems: register the 'web.descend' config
Fri, 30 Jun 2017 03:45:41 +0200 Boris Feld configitems: register the 'web.deny_read' config
Fri, 30 Jun 2017 03:45:40 +0200 Boris Feld configitems: register the 'web.csp' config
Fri, 30 Jun 2017 03:45:38 +0200 Boris Feld configitems: register the 'web.collapse' config
Fri, 30 Jun 2017 03:45:37 +0200 Boris Feld configitems: register the 'web.certificate' config
Fri, 30 Jun 2017 03:45:36 +0200 Boris Feld configitems: register the 'web.cacerts' config
Fri, 30 Jun 2017 03:45:35 +0200 Boris Feld configitems: register the 'web.baseurl' config
Fri, 30 Jun 2017 03:45:34 +0200 Boris Feld configitems: register the 'web.allow_read' config
Fri, 30 Jun 2017 03:45:33 +0200 Boris Feld configitems: register the 'web.allow_archive' config
Fri, 30 Jun 2017 03:45:32 +0200 Boris Feld configitems: register the 'web.address' config
Fri, 30 Jun 2017 03:45:31 +0200 Boris Feld configitems: register the 'web.accesslog' config
Fri, 15 Sep 2017 19:21:08 +0200 Boris Feld web: use '_unset' default value for proxy config method
Sat, 16 Sep 2017 11:48:05 -0400 Augie Fackler tests: use int() instead of long() in test-pathencode.py
Sat, 16 Sep 2017 11:47:53 -0400 Augie Fackler tests: add xrange alias for test-pathencode.py
Sat, 16 Sep 2017 11:33:16 -0400 Augie Fackler python3: another 3 tests whitelisted
Tue, 22 Aug 2017 21:22:34 -0400 Augie Fackler repair: reliably obtain bytestr of node ids
Fri, 15 Sep 2017 18:38:36 -0400 Augie Fackler bundles: turn nbchanges int into a bytestr using pycompat.bytestr
Sat, 16 Sep 2017 11:09:08 -0400 Augie Fackler exchange: hit opargs with pycompat.strkwargs before **-ing it
Fri, 15 Sep 2017 23:58:45 +0900 Yuya Nishihara revlog: update signature of dummy addgroup() in bundlerepo and unionrepo
Sat, 16 Sep 2017 22:55:48 +0900 Yuya Nishihara py3: use 'surrogatepass' error handler to process U+DCxx transparently
Sat, 16 Sep 2017 22:42:19 +0900 Yuya Nishihara py3: don't pass bytes to array.array()
Sun, 03 Sep 2017 15:54:29 +0900 Yuya Nishihara py3: wrap bytes in encoding.from/toutf8b() with bytestr
Sun, 03 Sep 2017 17:28:47 +0900 Yuya Nishihara py3: iterate bytes as a byte string in store.lowerencode()
Sun, 03 Sep 2017 17:27:50 +0900 Yuya Nishihara py3: use bytechr() in store._buildlowerencodefun()
Sun, 03 Sep 2017 17:26:10 +0900 Yuya Nishihara store: give name to lowerencode function
Sun, 03 Sep 2017 15:32:45 +0900 Yuya Nishihara py3: iterate bytes as a byte string in dagparser.py
Sun, 03 Sep 2017 15:28:39 +0900 Yuya Nishihara py3: wrap string constants in dagparser.py with bytestr()
Sun, 03 Sep 2017 15:25:50 +0900 Yuya Nishihara py3: drop use of str() in dagparser.py
Sun, 03 Sep 2017 15:22:54 +0900 Yuya Nishihara dagparser: fix variable name in error message
Sun, 03 Sep 2017 17:47:21 +0900 Yuya Nishihara py3: convert function name to bytes in ui.configwith()
Wed, 23 Aug 2017 01:23:16 -0400 Augie Fackler drawdag: port to python 3
Wed, 23 Aug 2017 10:51:26 -0400 Augie Fackler drawdag: add a couple of doctests to help with python3 porting
Wed, 23 Aug 2017 01:24:01 -0400 Augie Fackler drawdag: tagsmod.tag() takes a list of names, not a single name
Wed, 23 Aug 2017 01:22:59 -0400 Augie Fackler bruterebase: port to python 3
Tue, 22 Aug 2017 21:21:13 -0400 Augie Fackler exchange: use '%d' % x instead of str(x) to encode ints
Fri, 15 Sep 2017 19:44:32 -0400 Augie Fackler posix: always pass a native str to unicodedata.normalize's first arg
Fri, 15 Sep 2017 19:44:05 -0400 Augie Fackler posix: use slicing to grab a single byte out of a bytes in HFS+ normcase code
Fri, 15 Sep 2017 19:43:32 -0400 Augie Fackler encoding: ensure getutf8char always returns a bytestr, never an int
Fri, 15 Sep 2017 19:43:02 -0400 Augie Fackler posix: fix HFS+ normcase doctest to produce valid bytes literals in Python 3
Fri, 15 Sep 2017 22:08:25 -0400 Augie Fackler tests: add and remove some (glob) markers
Mon, 18 Sep 2017 11:53:54 -0400 Augie Fackler Added signature for changeset 920977f72c7b stable
Mon, 18 Sep 2017 11:53:53 -0400 Augie Fackler Added tag 4.3.2 for changeset 920977f72c7b stable
Mon, 18 Sep 2017 11:51:41 -0400 Augie Fackler merge with i18n stable 4.3.2
Mon, 31 Jul 2017 12:18:42 -0300 Wagner Bruna i18n-pt_BR: synchronized with 850d2ec2cf6a stable
Fri, 15 Sep 2017 18:57:50 +0200 Boris Feld hgwebdir: read 'web.template' untrusted stable
Thu, 24 Aug 2017 22:55:56 +0530 Pulkit Goyal uncommit: move fb-extension to core which uncommits a changeset
Wed, 13 Sep 2017 21:15:46 -0700 Gregory Szorc show: use consistent (and possibly shorter) node lengths
Thu, 03 Aug 2017 21:51:34 -0700 Gregory Szorc show: pass the minimum length for nodes as a template keyword
Thu, 03 Aug 2017 21:13:27 -0700 Gregory Szorc cmdutil: allow extra properties to be added to each context
Thu, 14 Sep 2017 09:41:22 -0700 Michael Bolin dirstate: perform transactions with _map using single call, where possible
Tue, 05 Sep 2017 00:34:13 +0200 Boris Feld extensions: register config item early
Tue, 05 Sep 2017 00:31:59 +0200 Boris Feld extensions: factor extra data loading out
Fri, 30 Jun 2017 03:45:56 +0200 Boris Feld configitems: register the 'win32text.warn' config
Fri, 30 Jun 2017 03:43:17 +0200 Boris Feld configitems: register the 'mq.secret' config
Fri, 30 Jun 2017 03:43:16 +0200 Boris Feld configitems: register the 'mq.plain' config
Fri, 30 Jun 2017 03:43:15 +0200 Boris Feld configitems: register the 'mq.keepchanges' config
Fri, 30 Jun 2017 03:43:14 +0200 Boris Feld configitems: register the 'mq.git' config
Fri, 30 Jun 2017 03:45:54 +0200 Boris Feld configitems: register the 'win32mbcs.encoding' config
Sun, 03 Sep 2017 03:49:15 +0530 Pulkit Goyal copytrace: move fast heuristic copytracing algorithm to core
Fri, 30 Jun 2017 03:36:46 +0200 Boris Feld configitems: register the 'convert.svn.startrev' config
Fri, 30 Jun 2017 03:36:36 +0200 Boris Feld configitems: register the 'convert.svn.debugsvnlog' config
Fri, 30 Jun 2017 03:36:28 +0200 Boris Feld configitems: register the 'convert.skiptags' config
Fri, 30 Jun 2017 03:36:20 +0200 Boris Feld configitems: register the 'convert.p4.startrev' config
Fri, 30 Jun 2017 03:36:00 +0200 Boris Feld configitems: register the 'convert.localtimezone' config
Fri, 30 Jun 2017 03:35:55 +0200 Boris Feld configitems: register the 'convert.ignoreancestorcheck' config
Fri, 30 Jun 2017 03:35:48 +0200 Boris Feld configitems: register the 'convert.hg.usebranchnames' config
Fri, 30 Jun 2017 03:35:38 +0200 Boris Feld configitems: register the 'convert.hg.tagsbranch' config
Fri, 30 Jun 2017 03:35:29 +0200 Boris Feld configitems: register the 'convert.hg.startrev' config
Fri, 30 Jun 2017 03:35:22 +0200 Boris Feld configitems: register the 'convert.hg.sourcename' config
Fri, 30 Jun 2017 03:35:12 +0200 Boris Feld configitems: register the 'convert.hg.saverev' config
Fri, 30 Jun 2017 03:34:58 +0200 Boris Feld configitems: register the 'convert.hg.revs' config
Fri, 30 Jun 2017 03:34:49 +0200 Boris Feld configitems: register the 'convert.hg.ignoreerrors' config
Fri, 30 Jun 2017 03:34:45 +0200 Boris Feld configitems: register the 'convert.hg.clonebranches' config
Fri, 30 Jun 2017 03:34:32 +0200 Boris Feld configitems: register the 'convert.git.skipsubmodules' config
Fri, 30 Jun 2017 03:34:23 +0200 Boris Feld configitems: register the 'convert.git.similarity' config
Fri, 30 Jun 2017 03:34:14 +0200 Boris Feld configitems: register the 'convert.git.saverev' config
Fri, 30 Jun 2017 03:34:06 +0200 Boris Feld configitems: register the 'convert.git.renamelimit' config
Fri, 30 Jun 2017 03:34:00 +0200 Boris Feld configitems: register the 'convert.git.remoteprefix' config
Fri, 30 Jun 2017 03:33:51 +0200 Boris Feld configitems: register the 'convert.git.findcopiesharder' config
Fri, 30 Jun 2017 03:33:41 +0200 Boris Feld configitems: register the 'convert.git.extrakeys' config
Fri, 30 Jun 2017 03:33:29 +0200 Boris Feld configitems: register the 'convert.git.committeractions' config
Fri, 30 Jun 2017 03:33:25 +0200 Boris Feld configitems: register the 'convert.cvsps.mergeto' config
Fri, 30 Jun 2017 03:33:15 +0200 Boris Feld configitems: register the 'convert.cvsps.mergefrom' config
Fri, 30 Jun 2017 03:33:06 +0200 Boris Feld configitems: register the 'convert.cvsps.fuzz' config
Fri, 30 Jun 2017 03:32:53 +0200 Boris Feld configitems: register the 'convert.cvsps.cache' config
Wed, 13 Sep 2017 20:39:01 -0700 Durham Goode bundle2: move exception handling into part iterator
Wed, 13 Sep 2017 17:16:50 -0700 Durham Goode bundle2: move part counter to partiterator
Wed, 13 Sep 2017 17:16:45 -0700 Durham Goode bundle2: move part iterator a separate class
Mon, 11 Sep 2017 13:39:22 -0700 Durham Goode changegroup: add source parameter to generatemanifests
Wed, 13 Sep 2017 10:43:44 -0700 Durham Goode changegroup: remove changegroup dependency from revlog.addgroup
Wed, 13 Sep 2017 10:43:16 -0700 Durham Goode revlog: refactor chain variable
Mon, 11 Sep 2017 17:49:49 +0000 Mark Thomas scmutil: don't append .orig to backups in origbackuppath (BC)
Mon, 11 Sep 2017 15:59:18 -0700 Durham Goode ssh: fix flakey ssh errors on BSD systems stable
Thu, 14 Sep 2017 11:16:57 -0700 Martin von Zweigbergk repair: preserve phase also when not using generaldelta (issue5678) stable
Thu, 14 Sep 2017 11:16:47 -0700 Martin von Zweigbergk tests: add test for issue5678 stable
Tue, 12 Sep 2017 19:27:01 -0700 Phil Cohen merge: move cwd-missing detection to helper functions
Sun, 03 Sep 2017 15:09:04 +0900 Yuya Nishihara doctest: enable tests by default on Python 3
Thu, 24 Aug 2017 22:33:28 +0900 Yuya Nishihara doctest: normalize b'', u'' and exception output on Python 3
Sun, 03 Sep 2017 17:33:10 +0900 Yuya Nishihara doctest: coerce dict.keys() to list
Sun, 03 Sep 2017 15:16:01 +0900 Yuya Nishihara doctest: upgrade old-style "except" clause
Sun, 03 Sep 2017 14:56:31 +0900 Yuya Nishihara doctest: use print_function and convert bytes to unicode where needed
Sun, 03 Sep 2017 15:47:17 +0900 Yuya Nishihara doctest: do not embed non-ascii characters in docstring
Sun, 03 Sep 2017 15:42:27 +0900 Yuya Nishihara doctest: pass encoding name as system string
Sun, 03 Sep 2017 14:38:58 +0900 Yuya Nishihara doctest: replace str() with bytes()
Sun, 03 Sep 2017 14:37:25 +0900 Yuya Nishihara doctest: replace chr() with pycompat.bytechr()
Sun, 03 Sep 2017 14:35:37 +0900 Yuya Nishihara doctest: replace .iteritems() with .items()
Sun, 03 Sep 2017 14:32:11 +0900 Yuya Nishihara doctest: bulk-replace string literals with b'' for Python 3
Thu, 07 Sep 2017 22:36:54 +0900 Yuya Nishihara debuginstall: do not pass exception object to formatter (issue5676)
Thu, 07 Sep 2017 22:27:23 +0900 Yuya Nishihara debuginstall: use codecs.lookup() to detect invalid encoding
Sun, 10 Sep 2017 23:37:14 +0900 Yuya Nishihara extensions: fix wrapcommand/function of class instance
Tue, 12 Sep 2017 09:13:02 -0700 Durham Goode changegroup: avoid creating empty changegroup part
Tue, 12 Sep 2017 15:12:27 -0700 Durham Goode tests: split test-revset.t in half
Mon, 11 Sep 2017 13:17:43 -0700 Phil Cohen merge: flush any deferred writes just before recordupdates()
Mon, 11 Sep 2017 13:03:27 -0700 Phil Cohen merge: flush any deferred writes before, and after, running any workers
Mon, 11 Sep 2017 13:03:27 -0700 Phil Cohen filemerge: flush if using deferred writes when running a merge tool
Mon, 11 Sep 2017 13:03:27 -0700 Phil Cohen merge: pass wctx to premerge, filemerge
Mon, 11 Sep 2017 18:07:29 +0200 Boris Feld cmdutil: fix amend when passing a date
Tue, 12 Sep 2017 11:18:35 -0400 Augie Fackler merge with stable
Fri, 30 Jun 2017 03:39:32 +0200 Boris Feld configitems: register the 'eol.only-consistent' config
Fri, 30 Jun 2017 03:39:26 +0200 Boris Feld configitems: register the 'eol.native' config
Fri, 30 Jun 2017 03:39:21 +0200 Boris Feld configitems: register the 'eol.fix-trailing-newline' config
Fri, 30 Jun 2017 03:43:43 +0200 Boris Feld configitems: register the 'patchbomb.publicurl' config
Fri, 30 Jun 2017 03:43:41 +0200 Boris Feld configitems: register the 'patchbomb.intro' config
Fri, 30 Jun 2017 03:43:40 +0200 Boris Feld configitems: register the 'patchbomb.from' config
Fri, 30 Jun 2017 03:43:39 +0200 Boris Feld configitems: register the 'patchbomb.flagtemplate' config
Fri, 30 Jun 2017 03:43:38 +0200 Boris Feld configitems: register the 'patchbomb.confirm' config
Fri, 30 Jun 2017 03:43:37 +0200 Boris Feld configitems: register the 'patchbomb.bundletype' config
Wed, 06 Sep 2017 21:12:27 -0700 Jun Wu blackbox: remove _bbvfs state
Wed, 06 Sep 2017 21:08:59 -0700 Jun Wu blackbox: do not cache file objects
Wed, 06 Sep 2017 20:54:53 -0700 Jun Wu blackbox: inline _bbwrite
Wed, 06 Sep 2017 19:27:30 -0700 Jun Wu blackbox: fix rotation with chg
Wed, 06 Sep 2017 18:31:25 -0700 Jun Wu test-blackbox: make it compatible with chg
Mon, 11 Sep 2017 15:59:18 -0700 Durham Goode ssh: fix flakey ssh errors on BSD systems
Mon, 11 Sep 2017 13:03:27 -0700 Phil Cohen context: add overlayworkingcontext and overlayworkingfilectx
Sun, 10 Sep 2017 18:52:40 -0700 Durham Goode changegroup: rename getsubsetraw to makestream
Sun, 10 Sep 2017 18:51:31 -0700 Durham Goode changegroup: remove external uses of getbundler
Sun, 10 Sep 2017 18:50:12 -0700 Durham Goode changegroup: replace getchangegroup with makechangegroup
Sun, 10 Sep 2017 18:48:42 -0700 Durham Goode changegroup: replace changegroup with makechangegroup
Sun, 10 Sep 2017 18:47:39 -0700 Durham Goode changegroup: delete getlocalchangegroup
Sun, 10 Sep 2017 19:01:56 -0700 Durham Goode changegroup: replace getlocalchangegroupraw with makestream
Sun, 10 Sep 2017 18:43:59 -0700 Durham Goode changegroup: replace changegroupsubset with makechangegroup
Sun, 10 Sep 2017 18:39:02 -0700 Durham Goode changegroup: replace getsubset with makechangegroup
Wed, 06 Sep 2017 16:17:04 -0700 Jun Wu rebase: remove unnecessary '.unfiltered()' calls
Wed, 06 Sep 2017 16:13:04 -0700 Jun Wu rebase: remove complex unhiding code
Wed, 06 Sep 2017 15:23:19 -0700 Jun Wu rebase: use unfiltered repo when loading state
Wed, 06 Sep 2017 12:40:00 -0700 Jun Wu rebase: do not crash rebasing merge with a parent having hidden successor
Wed, 06 Sep 2017 18:33:55 -0700 Durham Goode changegroup: fix to allow empty manifest parts
Mon, 11 Sep 2017 00:42:24 +0200 Mads Kiilerich mq: create non-lossy patches, also with custom global diff configuration stable
Mon, 11 Sep 2017 00:42:22 +0200 Mads Kiilerich mq: test coverage of how [diff] configuration influence can break mq patches stable
Tue, 05 Sep 2017 15:18:45 -0700 Jun Wu wrapcommand: use functools.partial
Tue, 05 Sep 2017 13:37:36 -0700 Jun Wu wrapfunction: use functools.partial if possible
Fri, 01 Sep 2017 12:34:36 -0700 Saurabh Singh cmdutil: remove redundant commitfunc parameter in amend (API)
Fri, 01 Sep 2017 12:34:36 -0700 Saurabh Singh cmdutil: remove the redundant commit during amend
Wed, 06 Sep 2017 12:56:19 -0700 Jun Wu checknlink: rename file object from 'fd' to 'fp'
Tue, 05 Sep 2017 15:06:45 -0700 Martin von Zweigbergk cleanup: rename "matchfn" to "match" where obviously a matcher
Wed, 06 Sep 2017 08:22:54 -0700 Martin von Zweigbergk check-code: fix incorrect capitalization in camelcase regex
Wed, 06 Sep 2017 10:41:13 -0700 Martin von Zweigbergk amend: use context manager for config override
Wed, 06 Sep 2017 10:42:02 -0700 Martin von Zweigbergk amend: delete dead assignment to "newid"
Fri, 01 Sep 2017 17:09:53 -0700 Jun Wu checknlink: use a random temp file name for checking
Sun, 03 Sep 2017 02:34:01 +0530 Pulkit Goyal copytrace: move the default copytracing algorithm in a new function
Sun, 03 Sep 2017 01:52:19 +0530 Pulkit Goyal copytrace: replace experimental.disablecopytrace config with copytrace (BC)
Tue, 05 Sep 2017 12:04:02 -0700 Phil Cohen filemerge: use fctx.write() in the internal:dump tool, instead of copy
Thu, 31 Aug 2017 22:39:10 -0700 Martin von Zweigbergk largefiles: remove unused assignments from wrapfunction()
Thu, 31 Aug 2017 18:24:08 +0300 the31k branches: correctly show inactive multiheaded branches
Sun, 03 Sep 2017 21:17:25 +0900 Yuya Nishihara parser: stabilize output of prettyformat() by using byte-safe repr()
Sun, 03 Sep 2017 17:51:23 +0900 Yuya Nishihara py3: fix repr(util.url) to return system string
Sun, 03 Sep 2017 17:37:17 +0900 Yuya Nishihara py3: use bytes[n:n + 1] to get bytes in templater._parsetemplate()
Sun, 03 Sep 2017 17:14:53 +0900 Yuya Nishihara py3: fix type of attribute name in smartset.py
Sun, 03 Sep 2017 17:03:23 +0900 Yuya Nishihara py3: fix mixed bytes/unicode in revsetlang._aliassyminitletters
Sun, 03 Sep 2017 15:01:23 +0900 Yuya Nishihara py3: fix type of regex literals in subrepo.py
Sun, 03 Sep 2017 16:19:20 +0900 Yuya Nishihara py3: replace bytes[n] with bytes[n:n + 1] in patch.py where needed
Sun, 03 Sep 2017 16:12:15 +0900 Yuya Nishihara py3: fix type of regex literals in patch.py
Mon, 28 Aug 2017 14:49:00 -0700 Jun Wu revset: optimize "draft() & ::x" pattern
Fri, 01 Sep 2017 12:13:17 -0700 Jun Wu phabricator: add a config to use curl for communication
Thu, 24 Aug 2017 18:00:23 -0700 Jun Wu phabricator: standardize colors
Fri, 01 Sep 2017 14:00:13 -0700 Kyle Lippincott wireproto: do not abort after successful lookup
Fri, 01 Sep 2017 16:44:30 -0700 Jun Wu check-code: forbid "\S" in egrep regular expression
Fri, 01 Sep 2017 15:47:32 -0700 Jun Wu check-code: forbid using bash in shebang
Fri, 01 Sep 2017 12:34:34 -0700 Saurabh Singh amend: add tests for amending only some files from commit to be amended
Sat, 02 Sep 2017 21:49:45 +0900 Yuya Nishihara test-editor-filename: fix portability of fake editor command
Fri, 01 Sep 2017 12:34:36 -0700 Saurabh Singh amend: moving first assignment of newid closer to its use
Thu, 31 Aug 2017 18:35:39 -0700 Saurabh Singh amend: rectify comment
Fri, 01 Sep 2017 15:08:54 -0700 Saurabh Singh amend: removing redundant if condition
Fri, 01 Sep 2017 20:28:26 +0000 Michael Bolin editor: file created for diff action should have .diff suffix
Fri, 01 Sep 2017 11:13:55 -0700 Jun Wu test-amend: match output using conditional test case name
Thu, 31 Aug 2017 19:40:15 -0700 Gregory Szorc util: use set for reserved Windows filenames
Fri, 01 Sep 2017 11:52:20 -0700 Phil Cohen context: add arbitraryfilectx, which can represent files outside the workdir
Fri, 01 Sep 2017 10:35:43 -0700 Phil Cohen simplemerge: remove unused `filtereddata` parameter
Fri, 01 Sep 2017 10:35:43 -0700 Phil Cohen simplemerge: remove unused `repo` parameter
Tue, 29 Aug 2017 18:24:51 +0200 Christophe de Vienne extensions: prohibit unicode defaults
Sat, 19 Aug 2017 22:04:03 +0900 Yuya Nishihara revsetlang: remove unused functions
Wed, 17 Feb 2016 21:40:59 +0900 Yuya Nishihara revsetlang: match tree by helper function on optimize
Wed, 17 Feb 2016 21:31:09 +0900 Yuya Nishihara parser: add helper function to test if pattern matches parsed tree
Wed, 17 Feb 2016 21:38:25 +0900 Yuya Nishihara revsetlang: build optimized tree by helper function
Wed, 17 Feb 2016 21:30:04 +0900 Yuya Nishihara parser: add helper function that constructs parsed tree from template
Wed, 30 Aug 2017 18:19:14 +0530 Pulkit Goyal patch: take messages out of the function so that extensions can add entries
Wed, 02 Aug 2017 21:24:29 -0700 Jun Wu run-tests: allow bisecting a different repo
Wed, 02 Aug 2017 21:01:38 -0700 Jun Wu run-tests: extract prefix of bisect commands to a variable
Wed, 02 Aug 2017 21:01:38 -0700 Jun Wu run-tests: pass --with-hg to run-tests.py command used by bisect
Mon, 28 Aug 2017 13:43:25 -0700 Jun Wu import-checker: allow relative import a module being checked
Thu, 31 Aug 2017 11:28:59 -0700 Phil Cohen merge: move some of the logic in batchget() to workingfilectx