Fri, 27 Sep 2019 13:16:37 +0200 |
Pierre-Yves David |
upgrade: fix DELTAREUSEFULLADD implementation in revlog.clone
|
changeset |
files
|
Fri, 27 Sep 2019 13:10:47 +0200 |
Pierre-Yves David |
upgrade: document DELTAREUSEFULLADD in revlog.clone
|
changeset |
files
|
Fri, 27 Sep 2019 12:41:20 +0200 |
Pierre-Yves David |
upgrade: move most of revlog.clone method into a _clone method
|
changeset |
files
|
Sat, 07 Sep 2019 00:34:20 +0200 |
Pierre-Yves David |
flagprocessors: remove flagprocessorsmixin
|
changeset |
files
|
Sat, 07 Sep 2019 00:26:15 +0200 |
Pierre-Yves David |
flagprocessors: move _flagserrorclass attribute on revlog & co
|
changeset |
files
|
Sat, 07 Sep 2019 00:22:38 +0200 |
Pierre-Yves David |
flagprocessors: directly duplicate the deprecated layer back into revlog
|
changeset |
files
|
Sat, 07 Sep 2019 00:16:32 +0200 |
Pierre-Yves David |
flagprocessors: make `processflagsraw` a module level function
|
changeset |
files
|
Sat, 07 Sep 2019 00:11:58 +0200 |
Pierre-Yves David |
flagprocessors: make `processflagsread` a module level function
|
changeset |
files
|
Fri, 06 Sep 2019 23:50:32 +0200 |
Pierre-Yves David |
flagprocessors: make `processflagswrite` a module level function
|
changeset |
files
|
Fri, 06 Sep 2019 23:43:06 +0200 |
Pierre-Yves David |
flagprocessors: make `_processflagsfunc` a module level function
|
changeset |
files
|
Wed, 04 Sep 2019 00:53:27 +0200 |
Pierre-Yves David |
flagprocessors: writetransform function take side data as parameter (API)
|
changeset |
files
|
Tue, 03 Sep 2019 23:51:17 +0200 |
Pierre-Yves David |
flagprocessors: add a `sidedata` parameters to _processflagswrite
|
changeset |
files
|
Tue, 03 Sep 2019 23:51:34 +0200 |
Pierre-Yves David |
revlog: add a `sidedata` parameters to addrevision
|
changeset |
files
|
Wed, 04 Sep 2019 00:34:03 +0200 |
Pierre-Yves David |
flagprocessors: have the read transform function return side data (API)
|
changeset |
files
|
Wed, 04 Sep 2019 00:13:45 +0200 |
Pierre-Yves David |
flagprocessors: return flagdata in the main processing function
|
changeset |
files
|
Tue, 03 Sep 2019 22:55:04 +0200 |
Pierre-Yves David |
flagprocessors: return sidedata map in `_processflagsread`
|
changeset |
files
|
Tue, 03 Sep 2019 22:36:41 +0200 |
Pierre-Yves David |
revlog: use the new sidedata map return in the sidedata method
|
changeset |
files
|
Tue, 03 Sep 2019 22:54:04 +0200 |
Pierre-Yves David |
revlog: return sidedata map from `_revisiondata`
|
changeset |
files
|
Tue, 03 Sep 2019 22:36:27 +0200 |
Pierre-Yves David |
revlog: introduce a `sidedata` method
|
changeset |
files
|
Wed, 25 Sep 2019 14:35:08 -0700 |
Martin von Zweigbergk |
update: clarify calculateupdate() call sites by specifying argument names
|
changeset |
files
|
Wed, 25 Sep 2019 17:57:16 -0400 |
Augie Fackler |
bookmarks: remove changectx() method from bmstore (API)
|
changeset |
files
|
Wed, 25 Sep 2019 13:50:48 -0400 |
Augie Fackler |
histedit: sniff-test for untracked file conflicts before prompting for rules
|
changeset |
files
|
Mon, 23 Sep 2019 16:29:16 -0400 |
Augie Fackler |
histedit: demonstrate breakage when `update` to a revision breaks
|
changeset |
files
|
Wed, 25 Sep 2019 10:59:29 -0400 |
Paul Gossman |
rebase: track new nodes when --keep is set
|
changeset |
files
|
Sat, 21 Sep 2019 13:42:23 -0400 |
Matt Harbison |
uncommit: fix typo in help text
|
changeset |
files
|
Tue, 24 Sep 2019 22:41:07 -0400 |
Matt Harbison |
phabricator: use exthelper to register commands, config, and templates
|
changeset |
files
|
Wed, 25 Sep 2019 11:04:08 -0400 |
Augie Fackler |
merge: check argument value with if/raise instead of an assert
|
changeset |
files
|
Wed, 25 Sep 2019 11:02:32 -0400 |
Augie Fackler |
hg: have `updatetotally` more thoroughly check updatecheck argument (API)
|
changeset |
files
|
Wed, 25 Sep 2019 10:53:10 -0400 |
Augie Fackler |
merge: replace magic strings with NAMED_CONSTANTS (API)
|
changeset |
files
|
Wed, 25 Sep 2019 12:59:26 +0200 |
Pierre-Yves David |
singlehead: introduce special handling of closed heads
|
changeset |
files
|
Wed, 25 Sep 2019 12:57:11 +0200 |
Pierre-Yves David |
testlib: allow more argument to mkcommit
|
changeset |
files
|
Wed, 25 Sep 2019 12:35:34 +0200 |
Pierre-Yves David |
singlehead: fix a small typo in a test comment
|
changeset |
files
|
Mon, 20 May 2019 14:37:38 -0400 |
Augie Fackler |
examples: add sample fix integration for `rustfmt`
|
changeset |
files
|
Mon, 20 May 2019 14:33:46 -0400 |
Augie Fackler |
contrib: add new examples area and start it out with a config for `hg fix`
|
changeset |
files
|
Wed, 18 Sep 2019 06:04:59 +0200 |
Joerg Sonnenberger |
tests: recognize DNS timeouts as well
|
changeset |
files
|
Tue, 17 Sep 2019 14:01:26 -0700 |
Kyle Lippincott |
transaction: detect an attempt to truncate-to-extend on playback, raise error
|
changeset |
files
|
Tue, 17 Sep 2019 15:09:25 -0700 |
Kyle Lippincott |
osutil: tolerate Py_GetArgcArgv not being set up properly
|
changeset |
files
|
Tue, 17 Sep 2019 14:57:42 -0700 |
Kyle Lippincott |
osutil: allow disabling setprocname via a define passed to the compiler
|
changeset |
files
|
Sun, 22 Sep 2019 14:33:56 +0700 |
Anton Shestakov |
stack: use repo.revs() instead of revsetlang.formatspec() + scmutil.revrange()
|
changeset |
files
|
Mon, 23 Sep 2019 21:29:53 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Sun, 01 Sep 2019 20:53:14 +0200 |
Raphaël Gomès |
rust-hgpath: replace all paths and filenames with HgPath/HgPathBuf
|
changeset |
files
|
Sun, 01 Sep 2019 20:53:14 +0200 |
Raphaël Gomès |
rust-hgpath: add HgPath and HgPathBuf structs to encapsulate handling of paths
|
changeset |
files
|
Wed, 18 Sep 2019 13:50:33 -0700 |
Martin von Zweigbergk |
wireprototypes: clarify documentation of getbundle argument types
|
changeset |
files
|
Thu, 19 Sep 2019 07:50:24 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Tue, 17 Sep 2019 15:35:16 -0700 |
Martin von Zweigbergk |
py3: don't double-convert "opts" to bytes
|
changeset |
files
|
Tue, 17 Sep 2019 21:06:07 +0100 |
Ian Moody |
py3: byte-prefix sanitisation regexes in phabricator.py
|
changeset |
files
|
Wed, 18 Sep 2019 00:20:43 +0100 |
Ian Moody |
py3: pass a bytestring into querydrev instead of a string that'll TypeError
|
changeset |
files
|
Wed, 18 Sep 2019 00:05:52 +0100 |
Ian Moody |
py3: add test demonstrating TypeError when phabsending skips unchanged commits
|
changeset |
files
|
Tue, 17 Sep 2019 15:07:08 -0400 |
Augie Fackler |
tests: clean up built binaries after running test-fuzz-targets.t
|
changeset |
files
|
Tue, 17 Sep 2019 14:22:22 -0400 |
Augie Fackler |
fastannotate: remove support for flock() locking
|
changeset |
files
|
Tue, 17 Sep 2019 14:20:13 -0400 |
Augie Fackler |
remotefilelog: remove dead code for using flock() for locking
|
changeset |
files
|
Thu, 12 Sep 2019 21:55:45 -0700 |
Martin von Zweigbergk |
narrow: add option for automatically removing unused includes
|
changeset |
files
|
Thu, 12 Sep 2019 21:22:59 -0700 |
Martin von Zweigbergk |
narrow: don't hexify paths and double-hexify known nodes on wire (BC)
|
changeset |
files
|
Wed, 11 Sep 2019 17:41:13 +0200 |
Boris Feld |
remotefilelog: replace repack lock to solve race condition
|
changeset |
files
|
Tue, 17 Sep 2019 18:36:30 +0200 |
Pierre-Yves David |
perf: add a --stats argument to perfhelper-pathcopies
|
changeset |
files
|
Tue, 17 Sep 2019 09:49:30 +0200 |
Pierre-Yves David |
perf: add a --stats argument to perfhelper-mergecopies
|
changeset |
files
|
Tue, 17 Sep 2019 10:47:31 +0000 |
David Demelier |
archive: add XZ support if built with Python 3
|
changeset |
files
|
Sun, 15 Sep 2019 22:43:32 +0900 |
Yuya Nishihara |
rust-cpython: add sanity check to PySharedState::decrease_leak_count()
|
changeset |
files
|
Sat, 14 Sep 2019 12:11:03 -0400 |
Matt Harbison |
tests: stabilize test-fix.t on Windows
|
changeset |
files
|
Sun, 15 Sep 2019 20:04:00 -0700 |
Gregory Szorc |
zstandard: vendor python-zstandard 0.12
|
changeset |
files
|
Sun, 15 Sep 2019 00:07:30 -0400 |
Matt Harbison |
uncommit: enable support for adding a note
|
changeset |
files
|
Sat, 14 Sep 2019 23:41:31 -0400 |
Matt Harbison |
amend: enable support for using the secret phase
|
changeset |
files
|
Sat, 14 Sep 2019 23:40:12 -0400 |
Matt Harbison |
amend: enable support for closing the branch
|
changeset |
files
|
Sat, 14 Sep 2019 18:44:18 -0400 |
Matt Harbison |
amend: prevent '\n' in the note string
|
changeset |
files
|
Sat, 14 Sep 2019 15:13:16 -0400 |
Matt Harbison |
amend: add option to update to the current user
|
changeset |
files
|
Wed, 11 Sep 2019 15:03:08 -0700 |
Martin von Zweigbergk |
bundle2: fix an off-by-one in debug message of number of parts
|
changeset |
files
|
Thu, 12 Sep 2019 22:31:45 -0700 |
Martin von Zweigbergk |
tests: move a config write to top of file since it applies to all tests
|
changeset |
files
|
Tue, 10 Sep 2019 09:57:33 -0400 |
Augie Fackler |
idirstate: group private methods and attrs that are in the interface
|
changeset |
files
|
Tue, 10 Sep 2019 09:42:56 -0400 |
Augie Fackler |
idirstate: remove now non-public _map attribute
|
changeset |
files
|
Tue, 10 Sep 2019 09:21:38 -0400 |
Augie Fackler |
interfaces: introduce an interface for dirstate implementations
|
changeset |
files
|
Tue, 10 Sep 2019 09:41:58 -0400 |
Augie Fackler |
cleanup: fix leakage of dirstate._map to client code
|
changeset |
files
|
Sun, 08 Sep 2019 20:26:36 -0400 |
Valentin Gatien-Baron |
exchange: convert bookmark nodes from hex to bin ASAP
|
changeset |
files
|
Sun, 08 Sep 2019 20:10:32 -0400 |
Valentin Gatien-Baron |
exchange: avoid unnecessary conversion of bookmark nodes to hex (API)
|
changeset |
files
|
Mon, 09 Sep 2019 14:26:43 -0400 |
Connor Sheehan |
highlight: fix encoding issues to enable Py3 compatibility
|
changeset |
files
|
Tue, 10 Sep 2019 12:32:07 -0400 |
Connor Sheehan |
hgweb: add a `message` attribute to `hgweb.common.ErrorResponse`
|
changeset |
files
|
Tue, 10 Sep 2019 22:52:04 -0400 |
Matt Harbison |
uncommit: make -D/--date and -U/--user mutually exclusive
|
changeset |
files
|
Tue, 10 Sep 2019 22:04:22 -0400 |
Matt Harbison |
uncommit: drop the hyphen from --current-user and --current-date
|
changeset |
files
|
Mon, 09 Sep 2019 13:25:00 -0400 |
Connor Sheehan |
hgweb: fix websub regex flag syntax on Python 3
|
changeset |
files
|
Mon, 09 Sep 2019 17:26:17 -0400 |
Augie Fackler |
merge with stable
|
changeset |
files
|
Mon, 09 Sep 2019 12:56:17 -0700 |
Martin von Zweigbergk |
relnotes: we now require `sh` to support $(command) syntax to run test suite
|
changeset |
files
|
Sun, 08 Sep 2019 20:09:31 -0400 |
Valentin Gatien-Baron |
doc: fix up confusing doc comment
|
changeset |
files
|
Fri, 06 Sep 2019 23:15:52 -0700 |
Martin von Zweigbergk |
strip: fix bug with treemanifests and unordered linkrevs
|
changeset |
files
|
Fri, 06 Sep 2019 23:10:28 -0700 |
Martin von Zweigbergk |
repair: extract a helper for generating all manifest revlogs
|
changeset |
files
|
Fri, 06 Sep 2019 22:53:14 -0700 |
Martin von Zweigbergk |
tests: show broken strip with treemanifests and unordered linkrevs
|
changeset |
files
|
Mon, 17 Dec 2018 11:06:26 -0800 |
Martin von Zweigbergk |
tests: split out manifest case from test-strip-cross.t
|
changeset |
files
|
Mon, 17 Dec 2018 11:09:05 -0800 |
Martin von Zweigbergk |
tests: don't log manifest-file in test-strip-cross.t
|
changeset |
files
|
Mon, 17 Dec 2018 10:27:00 -0800 |
Martin von Zweigbergk |
tests: use positive revision numbers in test-strip-cross.t
|
changeset |
files
|
Thu, 05 Sep 2019 21:09:58 -0700 |
Gregory Szorc |
automation: implement "publish-windows-artifacts" command
|
changeset |
files
|
Thu, 05 Sep 2019 21:08:35 -0700 |
Gregory Szorc |
automation: upgrade to latest packages in requirements.txt
|
changeset |
files
|
Thu, 15 Aug 2019 14:53:27 -0400 |
Augie Fackler |
localrepo: push manifestlog and changelog construction code into store
|
changeset |
files
|
Sat, 07 Sep 2019 12:49:33 +0200 |
Joerg Sonnenberger |
notify: add option for deterministic message-id generation
|
changeset |
files
|
Sat, 07 Sep 2019 23:20:11 -0400 |
Matt Harbison |
uncommit: add options to update to the current user or current date
|
changeset |
files
|
Sat, 07 Sep 2019 13:44:29 -0400 |
Matt Harbison |
uncommit: add support to modify the commit message and date
|
changeset |
files
|
Fri, 14 Jun 2019 17:50:04 +0100 |
Pierre-Yves David |
run-tests: add a dedicated 'isoptional' function
|
changeset |
files
|
Fri, 14 Jun 2019 17:39:16 +0100 |
Pierre-Yves David |
run-tests: remove the artificial indentation
|
changeset |
files
|
Fri, 14 Jun 2019 17:37:04 +0100 |
Pierre-Yves David |
run-tests: extract a `process_out_line` from the main function
|
changeset |
files
|
Sun, 08 Sep 2019 10:08:41 +0200 |
Pierre-Yves David |
run-tests: extract a `process_cmd_line` from the main function
|
changeset |
files
|
Sun, 08 Sep 2019 09:42:53 +0200 |
Pierre-Yves David |
changegroup: move message about added changes to transaction summary
|
changeset |
files
|
Sun, 08 Sep 2019 01:02:34 +0200 |
Pierre-Yves David |
sshserver: flush stream after command dispatch
|
changeset |
files
|
Sun, 08 Sep 2019 00:11:20 +0200 |
Pierre-Yves David |
narrow: rely on setting `quiet` mode instead of `pushbuffer`
|
changeset |
files
|
Sun, 14 Oct 2018 12:59:02 +0200 |
Pierre-Yves David |
transaction: issue "new obsmarkers" message at the end of the transaction
|
changeset |
files
|
Sun, 14 Oct 2018 13:19:24 +0200 |
Pierre-Yves David |
debugobsolete: also issue the "new obsmarkers" messsage
|
changeset |
files
|
Fri, 06 Sep 2019 08:32:48 +0900 |
Yuya Nishihara |
split: use literal syntax to build a set of one element
|
changeset |
files
|
Sun, 08 Sep 2019 13:23:55 +0900 |
Yuya Nishihara |
rust-cpython: leverage py_shared_iterator::from_inner() where appropriate
|
changeset |
files
|
Sun, 08 Sep 2019 13:08:59 +0900 |
Yuya Nishihara |
rust-cpython: remove Option<_> from interface of py_shared_iterator
|
changeset |
files
|
Sun, 08 Sep 2019 12:26:12 +0900 |
Yuya Nishihara |
rust-cpython: rename py_shared_iterator_impl to py_shared_iterator
|
changeset |
files
|
Sun, 08 Sep 2019 12:23:18 +0900 |
Yuya Nishihara |
rust-cpython: replace dyn Iterator<..> of mapping with concrete type
|
changeset |
files
|
Sun, 08 Sep 2019 12:07:19 +0900 |
Yuya Nishihara |
rust-cpython: replace dyn Iterator<..> of sequence with concrete type
|
changeset |
files
|
Sun, 08 Sep 2019 12:00:26 +0900 |
Yuya Nishihara |
rust-dirstate: provide CopyMapIter and StateMapIter types
|
changeset |
files
|
Sun, 08 Sep 2019 11:55:29 +0900 |
Yuya Nishihara |
rust-dirstate: specify concrete return type of DirsMultiset::iter()
|
changeset |
files
|
Sat, 27 Apr 2019 02:04:05 +0200 |
Pierre-Yves David |
discovery: replace "heads" by "changesets" in a output note (BC)
|
changeset |
files
|
Thu, 05 Sep 2019 16:32:33 -0700 |
Martin von Zweigbergk |
py3: drop incorrect fsencode(findexe(...)) in procutil
|
changeset |
files
|
Sat, 07 Sep 2019 10:08:47 -0700 |
Pierre-Yves David |
flagprocessors: small code update to clarify parameters
|
changeset |
files
|
Sat, 07 Sep 2019 10:06:32 -0700 |
Pierre-Yves David |
flagprocessors: deprecate _processflags
|
changeset |
files
|
Mon, 02 Sep 2019 17:06:15 +0200 |
Pierre-Yves David |
simplestorerepo: stop using `_processflags` directly
|
changeset |
files
|
Mon, 02 Sep 2019 17:05:52 +0200 |
Pierre-Yves David |
revlog: stop using `_processflags` directly
|
changeset |
files
|
Fri, 30 Aug 2019 19:13:12 +0200 |
Pierre-Yves David |
flagprocessors: use _processflagsraw in easy cases
|
changeset |
files
|
Fri, 30 Aug 2019 19:10:15 +0200 |
Pierre-Yves David |
flagprocessors: use _processflagsread in simple cases
|
changeset |
files
|
Fri, 30 Aug 2019 19:07:49 +0200 |
Pierre-Yves David |
flagprocessors: use _processflagswrite for write operation
|
changeset |
files
|
Fri, 30 Aug 2019 18:54:36 +0200 |
Pierre-Yves David |
flagprocessors: introduce specialized functions
|
changeset |
files
|