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
|
Thu, 08 Aug 2019 02:10:18 +0200 |
Pierre-Yves David |
flagutil: use it in simplestorerepo
|
changeset |
files
|
Thu, 08 Aug 2019 01:15:44 +0200 |
Pierre-Yves David |
flagutil: make the error class used by the mixin configurable
|
changeset |
files
|
Sat, 07 Sep 2019 09:56:45 -0700 |
Pierre-Yves David |
flagutil: use the new mixin use in remotefilelog
|
changeset |
files
|
Thu, 08 Aug 2019 01:12:48 +0200 |
Pierre-Yves David |
flagutil: introduce a flagprocessorsmixin class
|
changeset |
files
|
Fri, 06 Sep 2019 23:26:30 -0700 |
Martin von Zweigbergk |
check-code: allow command substitution with $(command)
|
changeset |
files
|
Fri, 14 Jun 2019 16:26:11 +0100 |
Pierre-Yves David |
run-tests: rename `lcmd` variable to `line_cmd`
|
changeset |
files
|
Fri, 14 Jun 2019 16:24:34 +0100 |
Pierre-Yves David |
run-tests: rename `lout` variable to `out_line`
|
changeset |
files
|
Fri, 14 Jun 2019 14:14:17 +0100 |
Pierre-Yves David |
run-tests: clarify "l" variable as "out_rawline"
|
changeset |
files
|
Fri, 14 Jun 2019 13:59:47 +0100 |
Pierre-Yves David |
run-tests: use symbolic constant instead of arbitrary number line matching
|
changeset |
files
|
Sun, 25 Aug 2019 23:40:22 -0400 |
Valentin Gatien-Baron |
rustfilepatterns: shorter code for concatenating slices
|
changeset |
files
|
Sun, 25 Aug 2019 22:53:42 -0400 |
Valentin Gatien-Baron |
match: simplify the regexps created for glob patterns
|
changeset |
files
|
Mon, 26 Aug 2019 08:25:01 -0400 |
Valentin Gatien-Baron |
rustfilepatterns: refactor the pattern of removing a prefix from a &[u8]
|
changeset |
files
|
Sun, 25 Aug 2019 22:52:36 -0400 |
Valentin Gatien-Baron |
tests: show the pattern generated for a relative glob
|
changeset |
files
|
Tue, 16 Jul 2019 21:15:39 -0700 |
Martin von Zweigbergk |
copies: remove existing copy info from the changeset on amend (BC)
|
changeset |
files
|
Tue, 16 Jul 2019 21:15:35 -0700 |
Martin von Zweigbergk |
tests: show invalid copies when turning off copies-in-changeset
|
changeset |
files
|
Mon, 19 Aug 2019 15:43:27 -0700 |
Martin von Zweigbergk |
context: filter out invalid copies from workingctx.p[12]copies()
|
changeset |
files
|
Mon, 19 Aug 2019 12:30:02 -0700 |
Martin von Zweigbergk |
tests: demonstrate crash when committing subset of copies to changeset
|
changeset |
files
|
Thu, 22 Aug 2019 20:36:13 +0300 |
Pulkit Goyal |
bdiff-torture: fix pyflakes warning reporting undefined name 'inst'
|
changeset |
files
|
Tue, 27 Aug 2019 11:56:19 -0700 |
Kyle Lippincott |
split: handle partial commit of renames when doing split or record (issue5723)
|
changeset |
files
|
Tue, 27 Aug 2019 11:56:15 -0700 |
Kyle Lippincott |
split: handle partial commit of copies when doing split or record
|
changeset |
files
|
Sun, 01 Sep 2019 23:43:59 -0700 |
Martin von Zweigbergk |
py3: use pycompat.sysargv[0] for instead of fsencode(sys.argv[0])
|
changeset |
files
|
Wed, 04 Sep 2019 14:35:39 -0700 |
Martin von Zweigbergk |
httppeer: use context manager when reading temporary bundle to send
|
changeset |
files
|
Wed, 04 Sep 2019 10:42:26 -0700 |
Martin von Zweigbergk |
httppeer: use context manager when writing temporary bundle to send
|
changeset |
files
|
Sun, 01 Sep 2019 18:06:31 +0900 |
Yuya Nishihara |
rust-cpython: mark unsafe functions as such
|
changeset |
files
|
Sun, 01 Sep 2019 17:48:24 +0900 |
Yuya Nishihara |
rust-cpython: pair leaked reference with its manager object
|
changeset |
files
|
Sun, 01 Sep 2019 17:37:30 +0900 |
Yuya Nishihara |
rust-cpython: introduce restricted variant of RefCell
|
changeset |
files
|
Sun, 01 Sep 2019 17:35:14 +0900 |
Yuya Nishihara |
rust-cpython: fix unsafe inner(py).borrow_mut() calls
|
changeset |
files
|
Mon, 02 Sep 2019 16:28:43 +0200 |
Pierre-Yves David |
revlog: deprecate the use of `revision(..., raw=True)`
|
changeset |
files
|
Wed, 28 Aug 2019 16:01:16 +0200 |
Boris Feld |
remotefilelog: reduce probability of race-condition in remotefilelog tests
|
changeset |
files
|
Sat, 31 Aug 2019 14:12:38 +0900 |
Yuya Nishihara |
rust: apply more formatting fixes
|
changeset |
files
|
Thu, 22 Aug 2019 14:31:07 +0200 |
Raphaël Gomès |
rust-utils: add normalize_case util to mirror Python one
|
changeset |
files
|
Wed, 28 Aug 2019 08:16:58 -0400 |
Valentin Gatien-Baron |
rust: fix warnings about trait objects without dyn being deprecated
|
changeset |
files
|
Thu, 29 Aug 2019 23:38:24 -0700 |
Martin von Zweigbergk |
py3: convert hg executable path to bytes in missing case in procutil
|
changeset |
files
|
Sat, 31 Aug 2019 10:26:39 -0700 |
Martin von Zweigbergk |
py3: make statprof's chrome output work
|
changeset |
files
|
Fri, 30 Aug 2019 15:30:47 -0700 |
Martin von Zweigbergk |
py3: for statprof's Chrome output, write json to string, then encode to bytes
|
changeset |
files
|
Fri, 30 Aug 2019 16:44:31 -0700 |
Martin von Zweigbergk |
statprof: use context manager for file when writing flame graph
|
changeset |
files
|
Fri, 30 Aug 2019 16:43:43 -0700 |
Martin von Zweigbergk |
statprof: use context manager when reading source from file
|
changeset |
files
|
Fri, 30 Aug 2019 15:12:37 -0700 |
Martin von Zweigbergk |
statprof: clarify by naming tuple members while enumerate()'ing
|
changeset |
files
|
Mon, 05 Aug 2019 17:25:24 +0200 |
Pierre-Yves David |
upgrade: make sure we reclone all revlogs when updating to some format
|
changeset |
files
|
Tue, 30 Jul 2019 17:25:16 +0200 |
Pierre-Yves David |
upgrade: add an argument to control changelog upgrade
|
changeset |
files
|
Tue, 30 Jul 2019 00:35:52 +0200 |
Pierre-Yves David |
upgrade: add an argument to control manifest upgrade
|
changeset |
files
|
Fri, 30 Aug 2019 18:11:41 +0200 |
Pierre-Yves David |
unionrepo: drop the custom `rawdata` implementation
|
changeset |
files
|
Fri, 30 Aug 2019 18:10:43 +0200 |
Pierre-Yves David |
unionrepo: drop `baserevdiff`
|
changeset |
files
|
Fri, 30 Aug 2019 18:10:00 +0200 |
Pierre-Yves David |
unionrepo: use normal inheritance scheme to call revdiff
|
changeset |
files
|
Fri, 30 Aug 2019 18:08:35 +0200 |
Pierre-Yves David |
unionrepo: fix `revdiff` implementation to use `rawdata`
|
changeset |
files
|
Fri, 30 Aug 2019 18:05:24 +0200 |
Pierre-Yves David |
unionrepo: get rid of `baserevision`
|
changeset |
files
|
Fri, 30 Aug 2019 17:45:38 +0200 |
Pierre-Yves David |
unionrepo: use a lower level overide in unionrepo too
|
changeset |
files
|
Fri, 30 Aug 2019 18:12:16 +0200 |
Pierre-Yves David |
bundlerepo: drop the custom `rawdata` implementation
|
changeset |
files
|
Fri, 30 Aug 2019 17:46:47 +0200 |
Pierre-Yves David |
bundlerepo: drop the `baserevision` hack
|
changeset |
files
|
Fri, 30 Aug 2019 15:04:54 +0200 |
Pierre-Yves David |
bundlerepo: simplify code to take advantage of `_rawtext`
|
changeset |
files
|
Sat, 31 Aug 2019 11:10:12 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Thu, 29 Aug 2019 15:49:16 +0200 |
Raphaël Gomès |
rust: run cargo fmt
|
changeset |
files
|
Wed, 28 Aug 2019 17:36:53 -0700 |
Martin von Zweigbergk |
py3: use pycompat.maplist() in chgserver
|
changeset |
files
|
Fri, 23 Aug 2019 08:54:32 -0700 |
Martin von Zweigbergk |
run-tests: handle --local before --with-hg
|
changeset |
files
|
Fri, 23 Aug 2019 08:46:49 -0700 |
Martin von Zweigbergk |
run-tests: error out on `--local --with-[c]hg`
|
changeset |
files
|
Tue, 20 Aug 2019 18:05:07 -0400 |
Matt Harbison |
contrib: simplify the genosxversion.py command to find the hg libraries
|
changeset |
files
|
Sun, 18 Aug 2019 02:28:42 +0300 |
Pulkit Goyal |
interfaceutil: move to interfaces/
|
changeset |
files
|
Sun, 18 Aug 2019 00:45:33 +0300 |
Pulkit Goyal |
interfaces: create a new folder for interfaces and move repository.py in it
|
changeset |
files
|
Thu, 22 Aug 2019 16:47:31 -0700 |
Martin von Zweigbergk |
narrow: fix typo "respositories"
|
changeset |
files
|
Fri, 23 Aug 2019 17:03:42 -0400 |
Augie Fackler |
merge with stable
|
changeset |
files
|
Wed, 21 Aug 2019 13:14:39 -0700 |
Martin von Zweigbergk |
merge: hint about using `hg resolve` for resolving conflicts
|
changeset |
files
|
Sat, 17 Aug 2019 18:28:55 +0900 |
Yuya Nishihara |
rust-dirstate: remove test case for DirsMultiset::new(Manifest, Some)
|
changeset |
files
|
Sat, 17 Aug 2019 18:25:29 +0900 |
Yuya Nishihara |
rust-dirstate: split DirsMultiset constructor per input type
|
changeset |
files
|
Sat, 17 Aug 2019 16:33:05 +0900 |
Yuya Nishihara |
rust-dirstate: remove excessive clone() of parameter and return value
|
changeset |
files
|
Sat, 17 Aug 2019 18:06:08 +0900 |
Yuya Nishihara |
rust-dirstate: handle invalid length of p1/p2 parameters
|
changeset |
files
|
Sat, 17 Aug 2019 11:37:42 +0900 |
Yuya Nishihara |
rust: simply use TryInto to convert slice to array
|
changeset |
files
|
Sat, 17 Aug 2019 13:55:05 +0900 |
Yuya Nishihara |
rust-dirstate: use PARENT_SIZE constant where appropriate
|
changeset |
files
|
Sat, 17 Aug 2019 13:27:11 +0900 |
Yuya Nishihara |
rust-dirstate: rename NULL_REVISION to NULL_ID which isn't a revision number
|
changeset |
files
|
Sat, 17 Aug 2019 13:26:04 +0900 |
Yuya Nishihara |
rust-dirstate: remove repetition in array literal
|
changeset |
files
|
Sat, 17 Aug 2019 13:42:30 +0900 |
Yuya Nishihara |
rust-dirstate: remove too abstracted way of getting &[u8]
|
changeset |
files
|
Sat, 17 Aug 2019 11:43:05 +0900 |
Yuya Nishihara |
rust-dirstate: remove unneeded "ref"
|
changeset |
files
|
Sat, 17 Aug 2019 12:17:46 +0900 |
Yuya Nishihara |
rust-parsers: fix unboxing of PyInt on Python 3
|
changeset |
files
|
Tue, 20 Aug 2019 17:12:36 +0200 |
Pierre-Yves David |
revlog: split `rawtext` retrieval out of _revisiondata
|
changeset |
files
|
Mon, 19 Aug 2019 16:29:43 +0200 |
Pierre-Yves David |
revlog: avoid caching raw text too early in _revisiondata
|
changeset |
files
|
Wed, 07 Aug 2019 23:55:01 +0200 |
Pierre-Yves David |
revlog: add some documentation to `_revisiondata` code
|
changeset |
files
|
Wed, 07 Aug 2019 23:52:55 +0200 |
Pierre-Yves David |
revlog: move `nullid` early return sooner in `_revisiondata`
|
changeset |
files
|
Wed, 07 Aug 2019 23:48:54 +0200 |
Pierre-Yves David |
revlog: stop calling `basetext` `rawtext` in _revisiondata
|
changeset |
files
|
Wed, 07 Aug 2019 23:46:14 +0200 |
Pierre-Yves David |
revlog: assign rawtext earlier in `_revisiondata`
|
changeset |
files
|
Mon, 19 Aug 2019 16:14:27 +0200 |
Pierre-Yves David |
revlog: drop silly `raw` parameter to `rawdata` function
|
changeset |
files
|
Mon, 19 Aug 2019 10:34:10 -0700 |
Martin von Zweigbergk |
perf: don't depend on pycompat for older Mercurial versions
|
changeset |
files
|
Mon, 19 Aug 2019 10:39:13 -0700 |
Martin von Zweigbergk |
perf: don't try to call `util.queue` on Mercurial version before it existed
|
changeset |
files
|
Mon, 19 Aug 2019 10:38:38 -0700 |
Martin von Zweigbergk |
perf: handle NameError for `pycompat.foo` when pycompat wasn't imported
|
changeset |
files
|
Wed, 07 Aug 2019 20:12:07 +0200 |
Pierre-Yves David |
rawdata: update callers in shallowbundle
|
changeset |
files
|
Wed, 07 Aug 2019 20:11:50 +0200 |
Pierre-Yves David |
rawdata: update callers in storageutils
|
changeset |
files
|
Wed, 07 Aug 2019 20:11:35 +0200 |
Pierre-Yves David |
rawdata: update callers in delta utils
|
changeset |
files
|
Wed, 07 Aug 2019 20:11:22 +0200 |
Pierre-Yves David |
rawdata: update callers in repository
|
changeset |
files
|
Wed, 07 Aug 2019 20:11:12 +0200 |
Pierre-Yves David |
rawdata: update callers in testing/storage.py
|
changeset |
files
|
Wed, 07 Aug 2019 22:41:49 +0200 |
Pierre-Yves David |
rawdata: update callers in test-revlog-raw
|
changeset |
files
|
Wed, 07 Aug 2019 20:10:43 +0200 |
Pierre-Yves David |
rawdata: update callers in lfs' tests
|
changeset |
files
|
Wed, 07 Aug 2019 20:10:32 +0200 |
Pierre-Yves David |
rawdata: update callers in lfs' wrapper
|
changeset |
files
|
Wed, 07 Aug 2019 20:10:24 +0200 |
Pierre-Yves David |
rawdata: update caller in wireprotov2server
|
changeset |
files
|
Wed, 07 Aug 2019 20:10:08 +0200 |
Pierre-Yves David |
rawdata: update callers in debugcommands
|
changeset |
files
|
Wed, 07 Aug 2019 20:09:53 +0200 |
Pierre-Yves David |
rawdata: update callers in sqlitestore
|
changeset |
files
|
Wed, 07 Aug 2019 22:35:12 +0200 |
Pierre-Yves David |
rawdata: update caller in remotefilelog
|
changeset |
files
|
Wed, 07 Aug 2019 20:09:10 +0200 |
Pierre-Yves David |
rawdata: update callers in bundlerepo
|
changeset |
files
|
Wed, 07 Aug 2019 20:08:35 +0200 |
Pierre-Yves David |
rawdata: update callers in context
|
changeset |
files
|
Wed, 07 Aug 2019 20:08:26 +0200 |
Pierre-Yves David |
rawdata: update caller in revlog
|
changeset |
files
|
Thu, 15 Aug 2019 14:54:39 -0400 |
Augie Fackler |
setup: fix a sorting issue I noticed in package names
|
changeset |
files
|
Sat, 17 Aug 2019 10:25:04 +0900 |
Yuya Nishihara |
py3: do not convert rust module/attribute names to bytes
|
changeset |
files
|
Sat, 17 Aug 2019 15:43:41 +0900 |
Yuya Nishihara |
transplant: unnest --stop case
|
changeset |
files
|
Fri, 16 Aug 2019 18:34:05 +0900 |
Yuya Nishihara |
rust-discovery: use while loop instead of match + break
|
changeset |
files
|
Fri, 16 Aug 2019 18:31:17 +0900 |
Yuya Nishihara |
rust-discovery: remove useless extern crate
|
changeset |
files
|
Fri, 26 Jul 2019 01:19:43 +0530 |
Taapas Agrawal |
transplant: added support for --stop flag
|
changeset |
files
|
Thu, 15 Aug 2019 20:43:25 +0530 |
Navaneeth Suresh |
unshelve: abort on using --keep and --interactive together
|
changeset |
files
|
Tue, 20 Aug 2019 18:35:16 +0300 |
Navaneeth Suresh |
config: add experimental argument to the config registrar
|
changeset |
files
|
Wed, 14 Aug 2019 16:11:45 -0400 |
Augie Fackler |
tests: split joint repo/changelog fake into one for each type
|
changeset |
files
|
Tue, 13 Aug 2019 14:28:10 -0700 |
Danny Hooper |
fix: pass line ranges as value instead of callback
|
changeset |
files
|
Tue, 13 Aug 2019 14:20:48 -0700 |
Danny Hooper |
fix: correctly parse the :metadata subconfig
|
changeset |
files
|
Mon, 12 Aug 2019 16:39:39 -0700 |
Danny Hooper |
fix: allow tools to use :linerange, but also run if a file is unchanged
|
changeset |
files
|
Wed, 10 Jul 2019 09:57:28 +0200 |
Raphaël Gomès |
rust-dirstate: call rust dirstatemap from Python
|
changeset |
files
|
Wed, 10 Jul 2019 09:56:53 +0200 |
Raphaël Gomès |
rust-dirstate: rust-cpython bridge for dirstatemap
|
changeset |
files
|
Wed, 10 Jul 2019 09:56:23 +0200 |
Raphaël Gomès |
rust-dirstate: rust implementation of dirstatemap
|
changeset |
files
|
Tue, 09 Jul 2019 15:15:54 +0200 |
Raphaël Gomès |
rust-cpython: add macro for sharing references
|
changeset |
files
|
Tue, 09 Jul 2019 14:53:34 +0200 |
Raphaël Gomès |
rust-docstrings: add missing module docstrings
|
changeset |
files
|
Wed, 17 Jul 2019 11:37:43 +0200 |
Raphaël Gomès |
rust-dirstate: improve API of `DirsMultiset`
|
changeset |
files
|
Tue, 09 Jul 2019 12:15:09 +0200 |
Raphaël Gomès |
rust-dirstate: use EntryState enum instead of literals
|
changeset |
files
|
Tue, 09 Jul 2019 11:49:49 +0200 |
Raphaël Gomès |
rust-parsers: switch to parse/pack_dirstate to mutate-on-loop
|
changeset |
files
|
Wed, 10 Jul 2019 10:16:28 +0200 |
Raphaël Gomès |
rust-parsers: move parser bindings to their own file and Python module
|
changeset |
files
|
Mon, 08 Jul 2019 18:01:39 +0200 |
Raphaël Gomès |
rust-dirstate: create dirstate submodule in hg-cpython
|
changeset |
files
|
Wed, 20 Feb 2019 09:04:54 +0100 |
Georges Racinet |
rust-discovery: using from Python code
|
changeset |
files
|
Tue, 21 May 2019 12:46:38 +0200 |
Georges Racinet on percheron.racinet.fr |
rust-discovery: optimization of add commons/missings for empty arguments
|
changeset |
files
|
Tue, 16 Apr 2019 01:16:39 +0200 |
Georges Racinet |
rust-discovery: using the children cache in add_missing
|
changeset |
files
|
Tue, 21 May 2019 17:44:15 +0200 |
Georges Racinet |
discovery: new devel.discovery.randomize option
|
changeset |
files
|
Tue, 21 May 2019 17:43:55 +0200 |
Georges Racinet |
rust-discovery: optionally don't randomize at all, for tests
|
changeset |
files
|
Fri, 17 May 2019 01:56:57 +0200 |
Georges Racinet |
rust-discovery: exposing sampling to python
|
changeset |
files
|
Fri, 17 May 2019 01:56:57 +0200 |
Georges Racinet |
rust-discovery: takefullsample() core implementation
|
changeset |
files
|
Fri, 17 May 2019 01:56:56 +0200 |
Georges Racinet |
rust-discovery: core implementation for take_quick_sample()
|
changeset |
files
|
Wed, 12 Jun 2019 14:31:41 +0100 |
Georges Racinet |
rust-discovery: read the index from a repo passed at init
|
changeset |
files
|
Wed, 12 Jun 2019 14:18:12 +0100 |
Georges Racinet |
rust-discovery: accept the new 'respectsize' init arg
|
changeset |
files
|
Wed, 14 Aug 2019 09:22:54 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Tue, 13 Aug 2019 22:48:05 +0530 |
Navaneeth Suresh |
unshelve: forget unknown files after a partial unshelve
|
changeset |
files
|
Thu, 08 Aug 2019 01:59:43 +0200 |
Pierre-Yves David |
flagutil: move addflagprocessor to the new module (API)
|
changeset |
files
|
Thu, 08 Aug 2019 01:25:37 +0200 |
Pierre-Yves David |
flagutil: move insertflagprocessor to the new module (API)
|
changeset |
files
|
Thu, 08 Aug 2019 01:28:34 +0200 |
Pierre-Yves David |
flagutil: move REVIDX_KNOWN_FLAGS source of truth in flagutil (API)
|
changeset |
files
|
Thu, 08 Aug 2019 01:04:48 +0200 |
Pierre-Yves David |
flagutil: move the `flagprocessors` mapping in the new module
|
changeset |
files
|
Thu, 08 Aug 2019 01:03:01 +0200 |
Pierre-Yves David |
flagutil: create a `mercurial.revlogutils.flagutil` module
|
changeset |
files
|
Wed, 07 Aug 2019 22:02:49 +0200 |
Pierre-Yves David |
rawdata: register the method for `ifiledata`
|
changeset |
files
|
Wed, 07 Aug 2019 21:17:48 +0200 |
Pierre-Yves David |
rawdata: implement the method for `unionrepo` too
|
changeset |
files
|
Wed, 07 Aug 2019 20:51:52 +0200 |
Pierre-Yves David |
rawdata: implement the method for `remotefilelog` too
|
changeset |
files
|
Wed, 07 Aug 2019 20:48:05 +0200 |
Pierre-Yves David |
rawdata: implement `rawdata` for `simplestore` too
|
changeset |
files
|
Wed, 07 Aug 2019 22:08:04 +0200 |
Pierre-Yves David |
rawdata: forward `rawdata` call on `manifestlog`
|
changeset |
files
|
Wed, 07 Aug 2019 22:01:52 +0200 |
Pierre-Yves David |
rawdata: implement `rawdata` for `sqlitestore` too
|
changeset |
files
|
Wed, 07 Aug 2019 22:00:57 +0200 |
Pierre-Yves David |
rawdata: add the method to bundlerevlog
|
changeset |
files
|
Wed, 07 Aug 2019 21:59:20 +0200 |
Pierre-Yves David |
rawdata: forward the method call on `filelog` object
|
changeset |
files
|
Wed, 07 Aug 2019 21:54:29 +0200 |
Pierre-Yves David |
rawdata: introduce a `rawdata` method on revlog
|
changeset |
files
|
Wed, 07 Aug 2019 17:14:48 +0200 |
Pierre-Yves David |
revlog: split a `_revisiondata` method to file `revision` job
|
changeset |
files
|
Wed, 24 Jul 2019 18:32:36 +0530 |
Taapas Agrawal |
continue: added support for transplant
|
changeset |
files
|
Fri, 09 Aug 2019 05:09:54 -0400 |
Augie Fackler |
merge with stable
|
changeset |
files
|
Mon, 05 Aug 2019 13:31:12 -0700 |
Kyle Lippincott |
branchmap: explicitly warm+write all subsets of the branchmap caches
|
changeset |
files
|
Wed, 12 Jun 2019 13:42:52 +0100 |
Pierre-Yves David |
changectx: extract explicit computechangesetfilesremoved method from context
|
changeset |
files
|
Wed, 12 Jun 2019 13:42:22 +0100 |
Pierre-Yves David |
changectx: extract explicit computechangesetfilesadded method from context
|
changeset |
files
|
Tue, 06 Aug 2019 03:17:40 +0200 |
Pierre-Yves David |
copies: extract an explicit `computechangesetcopie` method from context
|
changeset |
files
|
Wed, 07 Aug 2019 19:18:20 +0530 |
Navaneeth Suresh |
config: fix fm.data() handling of defaultvalue
|
changeset |
files
|
Sat, 03 Aug 2019 12:14:34 +0530 |
Navaneeth Suresh |
config: remove pycompat.bytestr() for defaultvalue
|
changeset |
files
|
Sat, 27 Jul 2019 12:19:51 +0530 |
Navaneeth Suresh |
unshelve: clear shelvedstate and _finishunshelve() on partial unshelve
|
changeset |
files
|
Thu, 25 Jul 2019 22:01:15 +0530 |
Navaneeth Suresh |
unshelve: delete shelvedstate after a successful unshelve --continue
|
changeset |
files
|
Wed, 24 Jul 2019 18:15:27 +0530 |
Navaneeth Suresh |
unshelve: handle stripping changesets on interactive mode
|
changeset |
files
|
Tue, 06 Aug 2019 14:54:25 +0200 |
Raphaël Gomès |
byteify-strings: add --version argument
|
changeset |
files
|
Tue, 06 Aug 2019 14:49:30 +0200 |
Raphaël Gomès |
byteify-strings: add space in special comments to silence flake8 error
|
changeset |
files
|
Thu, 18 Jul 2019 17:10:38 +0800 |
Anton Shestakov |
revset: drop argument when it's None
|
changeset |
files
|
Thu, 18 Jul 2019 17:07:34 +0800 |
Anton Shestakov |
stack: remove unnecessary reverse() predicate
|
changeset |
files
|
Sat, 03 Aug 2019 16:47:49 -0700 |
Gregory Szorc |
automation: increase root volume size on Linux
|
changeset |
files
|
Sat, 03 Aug 2019 16:03:11 -0700 |
Gregory Szorc |
automation: install Rust in Linux environment
|
changeset |
files
|
Sat, 03 Aug 2019 14:17:41 -0700 |
Gregory Szorc |
automation: update packages in requirements files
|
changeset |
files
|
Sat, 03 Aug 2019 14:04:31 -0700 |
Gregory Szorc |
automation: install latest Python versions
|
changeset |
files
|
Thu, 01 Aug 2019 03:15:58 +0200 |
Pierre-Yves David |
upgrade: introduce the internal code for revlog cloning selection
|
changeset |
files
|
Tue, 30 Jul 2019 19:58:44 +0200 |
Pierre-Yves David |
upgrade: introduce a _copyrevlog method
|
changeset |
files
|
Sat, 27 Jul 2019 19:25:47 +0200 |
Pierre-Yves David |
upgrade: rename `_copyrevlogs` to `_clonerevlogs`
|
changeset |
files
|
Sat, 27 Jul 2019 19:58:17 +0200 |
Pierre-Yves David |
upgrade: walk the source store file only once
|
changeset |
files
|
Wed, 12 Jun 2019 14:22:49 +0100 |
Pierre-Yves David |
upgrade: always use full text if "full-add" mode is enable
|
changeset |
files
|
Sun, 04 Aug 2019 22:14:26 +0200 |
Raphaël Gomès |
byteify-strings: fix misalignment with multi-line parenthesis
|
changeset |
files
|
Fri, 02 Aug 2019 16:54:02 +0200 |
Raphaël Gomès |
byteify-strings: add test for byteify-strings.py
|
changeset |
files
|
Sun, 04 Aug 2019 20:59:21 +0900 |
Yuya Nishihara |
merge with stable
|
changeset |
files
|
Fri, 02 Aug 2019 16:17:02 +0200 |
Raphaël Gomès |
byteify-strings: add cli argument to handle `attr*()` when they are methods
|
changeset |
files
|
Fri, 02 Aug 2019 16:14:00 +0200 |
Raphaël Gomès |
byteify-strings: simplify default value for `--treat-as-kwargs`
|
changeset |
files
|
Fri, 02 Aug 2019 10:18:22 +0200 |
Raphaël Gomès |
byteify-strings: add --treat-as-kwargs argument to handle kwargs-like objects
|
changeset |
files
|
Fri, 02 Aug 2019 10:10:23 +0200 |
Raphaël Gomès |
byteify-strings: add helpers to check for item access or method call
|
changeset |
files
|
Fri, 02 Aug 2019 09:55:32 +0200 |
Raphaël Gomès |
byteify-strings: add support for ignore comments
|
changeset |
files
|
Fri, 02 Aug 2019 09:48:13 +0200 |
Raphaël Gomès |
byteify-strings: handle triple quoted strings if they are not docstrings
|
changeset |
files
|
Fri, 02 Aug 2019 09:44:11 +0200 |
Raphaël Gomès |
byteify-strings: handle multi-line strings in _ensuresysstr
|
changeset |
files
|
Wed, 22 May 2019 16:22:06 -0700 |
Danny Hooper |
fix: run fixer tools in the repo root as cwd so they can use the working copy
|
changeset |
files
|
Thu, 01 Aug 2019 22:03:52 +0530 |
Navaneeth Suresh |
config: add defaultvalue template keyword
|
changeset |
files
|
Thu, 01 Aug 2019 12:23:07 -0400 |
Augie Fackler |
merge with stable
|
changeset |
files
|
Tue, 23 Jul 2019 11:12:36 +0200 |
Raphaël Gomès |
module-policy: update rust extension import to use the new module policy
|
changeset |
files
|
Sun, 21 Jul 2019 07:59:16 -0700 |
Martin von Zweigbergk |
transaction: leave unfinished without crashing when not properly released
|
changeset |
files
|
Tue, 30 Jul 2019 21:36:15 +0530 |
Navaneeth Suresh |
unshelve: add abort on using continue and interactive together
|
changeset |
files
|
Mon, 29 Jul 2019 13:22:52 +0300 |
Pulkit Goyal |
py3: add one more test to list of passing tests
|
changeset |
files
|
Mon, 29 Jul 2019 13:25:05 +0300 |
Pulkit Goyal |
tests: sort imports in test-bookmarks-corner-case.t
|
changeset |
files
|
Fri, 26 Jul 2019 10:47:06 -0700 |
Danny Hooper |
fix: add some new test cases
|
changeset |
files
|
Wed, 24 Jul 2019 00:44:12 +0530 |
Navaneeth Suresh |
unshelve: store information about interactive mode in shelvedstate
|
changeset |
files
|
Wed, 24 Jul 2019 18:20:01 +0530 |
Navaneeth Suresh |
unshelve: create a matcher only if required on creating unshelve ctx
|
changeset |
files
|
Wed, 24 Jul 2019 18:10:50 +0530 |
Navaneeth Suresh |
unshelve: changes how date is set on interactive mode
|
changeset |
files
|
Wed, 24 Jul 2019 09:06:25 +0530 |
Navaneeth Suresh |
unshelve: unify logic around creating an unshelve changeset
|
changeset |
files
|
Wed, 24 Jul 2019 16:19:00 -0700 |
Danny Hooper |
fix: ignore fixer tool configurations that are missing patterns
|
changeset |
files
|