Wed, 26 Feb 2020 14:43:02 -0500 |
Matt Harbison |
phabricator: update the protocol documentation
|
Wed, 26 Feb 2020 10:56:27 -0500 |
Valentin Gatien-Baron |
relnotes: move entry to the right spot
|
Wed, 26 Feb 2020 17:16:25 +0100 |
Pierre-Yves David |
revlog-compression: release note entry for update the config to be a list
|
Tue, 18 Feb 2020 19:11:18 +0100 |
Georges Racinet |
rust-nodemap: a method for full invalidation
|
Tue, 18 Feb 2020 19:11:17 +0100 |
Georges Racinet |
rust-nodemap: accounting for dead blocks
|
Tue, 18 Feb 2020 19:11:17 +0100 |
Georges Racinet |
rust-nodemap: core implementation for shortest
|
Tue, 18 Feb 2020 19:11:16 +0100 |
Georges Racinet |
rust-nodemap: special case for prefixes of NULL_NODE
|
Tue, 18 Feb 2020 19:11:15 +0100 |
Georges Racinet |
rust-nodemap: pure Rust example
|
Tue, 18 Feb 2020 19:11:15 +0100 |
Georges Racinet |
rust-nodemap: input/output primitives
|
Thu, 13 Feb 2020 15:33:36 -0800 |
Martin von Zweigbergk |
pyoxidizer: allow extensions to be loaded from the file system
|
Mon, 17 Feb 2020 20:30:03 -0500 |
Valentin Gatien-Baron |
graft: always allow hg graft --base . (issue6248)
|
Wed, 19 Feb 2020 17:30:04 +0100 |
Pierre-Yves David |
revlog-compression: update the config to be a list
|
Wed, 19 Feb 2020 13:39:00 +0530 |
Pulkit Goyal |
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)
|
Tue, 25 Feb 2020 12:41:35 -0800 |
Martin von Zweigbergk |
drawdag: abide by new createmarkers() API
|
Mon, 24 Feb 2020 14:52:46 -0500 |
Matt Harbison |
lfutil: provide a hint if the largefiles/lfs cache path cannot be determined
|
Mon, 24 Feb 2020 17:43:34 -0500 |
Matt Harbison |
tests: replace truncate(1) with inline python
|
Mon, 24 Feb 2020 16:59:35 -0500 |
Matt Harbison |
tests: stabilize test-rename-merge2.t on Windows
|
Mon, 24 Feb 2020 13:50:55 -0500 |
Augie Fackler |
merge with stable
|
Thu, 13 Feb 2020 22:51:17 -0500 |
Valentin Gatien-Baron |
bookmarks: prevent pushes of divergent bookmarks (foo@remote)
|
Thu, 13 Feb 2020 22:06:57 -0500 |
Valentin Gatien-Baron |
bookmarks: refactor in preparation for next commit
|
Sat, 15 Feb 2020 14:51:33 -0500 |
Valentin Gatien-Baron |
bookmarks: avoid traceback when two pushes race to delete the same bookmark
|
Sat, 15 Feb 2020 15:06:41 -0500 |
Valentin Gatien-Baron |
relnotes: add entry about previous `hg recover` change
|
Thu, 20 Feb 2020 15:15:23 -0800 |
Kyle Lippincott |
darwin: add another preemptive gui() call when using chg
|
Fri, 20 Dec 2019 13:24:46 -0800 |
Martin von Zweigbergk |
copy: add experimental support for marking committed copies
|
Thu, 26 Dec 2019 14:02:50 -0800 |
Martin von Zweigbergk |
copy: move argument validation a little earlier
|
Tue, 28 Jan 2020 14:07:57 -0800 |
Martin von Zweigbergk |
copy: add experimetal support for unmarking committed copies
|
Fri, 20 Dec 2019 15:50:13 -0800 |
Martin von Zweigbergk |
copy: add option to unmark file as copied
|
Tue, 11 Feb 2020 11:18:52 +0100 |
Pierre-Yves David |
nodemap: introduce an option to use mmap to read the nodemap mapping
|
Fri, 14 Feb 2020 15:03:26 +0100 |
Raphaël Gomès |
rust-dirstatemap: directly return `non_normal` and `other_entries`
|
Thu, 26 Dec 2019 14:12:45 -0800 |
Martin von Zweigbergk |
copy: rename `wctx` to `ctx` since it will not necessarily be working copy
|
Fri, 20 Dec 2019 14:03:12 -0800 |
Martin von Zweigbergk |
copy: rewrite walkpat() to depend less on dirstate
|
Thu, 13 Feb 2020 10:12:12 -0800 |
Martin von Zweigbergk |
merge with stable
|
Sat, 01 Feb 2020 12:57:32 +0900 |
Yuya Nishihara |
pathutil: resurrect comment about path auditing order
|
Wed, 16 Oct 2019 14:12:48 +0200 |
Raphaël Gomès |
rust-dirstatemap: remove additional lookup in dirstate.matches
|
Tue, 31 Dec 2019 12:43:57 +0100 |
Georges Racinet |
rust-nodemap: insert method
|
Wed, 22 Jan 2020 14:21:34 -0500 |
Valentin Gatien-Baron |
recover: don't verify by default
|
Tue, 11 Feb 2020 00:08:28 -0500 |
Augie Fackler |
context: use manifest.find() instead of two separate calls
|
Thu, 16 Jan 2020 23:06:01 +0100 |
Raphaël Gomès |
rust-matchers: implement `visit_children_set` for `FileMatcher`
|
Wed, 05 Feb 2020 17:13:51 -0500 |
Augie Fackler |
manifest: move matches method to be outside the interface
|
Mon, 10 Feb 2020 21:02:22 -0500 |
Augie Fackler |
tags: use modern // operator for division
|
Mon, 10 Feb 2020 20:47:19 -0500 |
Augie Fackler |
tags: fix some type confusion exposed in python 3
|
Fri, 10 Jan 2020 17:20:12 -0800 |
Martin von Zweigbergk |
rebase: remove some now-unused parent arguments
|
Fri, 10 Jan 2020 21:40:01 -0800 |
Martin von Zweigbergk |
rebase: remove some redundant setting of dirstate parents
|
Fri, 10 Jan 2020 14:22:20 -0800 |
Martin von Zweigbergk |
rebase: don't use rebased node as dirstate p2 (BC)
|
Fri, 10 Jan 2020 14:17:56 -0800 |
Martin von Zweigbergk |
rebase: stop relying on having two parents to resume rebase
|
Tue, 28 Jan 2020 21:49:50 -0800 |
Martin von Zweigbergk |
graphlog: use '%' for other context in merge conflict
|
Wed, 29 Jan 2020 14:42:54 -0800 |
Martin von Zweigbergk |
tests: add `hg log -G` output when there are merge conflicts
|
Wed, 29 Jan 2020 11:30:35 -0800 |
Martin von Zweigbergk |
revset: add a revset for parents in merge state
|
Fri, 10 Jan 2020 17:46:10 -0800 |
Martin von Zweigbergk |
tests: add test of rebase with conflict in merge commit
|
Thu, 16 Jan 2020 00:03:19 -0800 |
Martin von Zweigbergk |
rebase: always be graft-like, not merge-like, also for merges
|
Wed, 15 Jan 2020 15:51:01 +0100 |
Pierre-Yves David |
nodemap: update the index with the newly written data (when appropriate)
|
Wed, 15 Jan 2020 15:50:52 +0100 |
Pierre-Yves David |
nodemap: never read more than the expected data amount
|
Wed, 15 Jan 2020 15:50:43 +0100 |
Pierre-Yves David |
nodemap: write new data from the expected current data length
|
Wed, 15 Jan 2020 15:50:33 +0100 |
Pierre-Yves David |
nodemap: double check the source docket when doing incremental update
|
Wed, 15 Jan 2020 15:50:24 +0100 |
Pierre-Yves David |
nodemap: track the total and unused amount of data in the rawdata file
|
Wed, 15 Jan 2020 15:50:14 +0100 |
Pierre-Yves David |
nodemap: track the maximum revision tracked in the nodemap
|
Wed, 15 Jan 2020 15:50:04 +0100 |
Pierre-Yves David |
nodemap: add a flag to dump the details of the docket
|
Wed, 15 Jan 2020 15:49:54 +0100 |
Pierre-Yves David |
nodemap: introduce append-only incremental update of the persistent data
|
Wed, 15 Jan 2020 15:49:45 +0100 |
Pierre-Yves David |
nodemap: keep track of the docket for loaded data
|
Wed, 15 Jan 2020 15:49:35 +0100 |
Pierre-Yves David |
nodemap: introduce an explicit class/object for the docket
|
Wed, 15 Jan 2020 15:49:26 +0100 |
Pierre-Yves David |
nodemap: keep track of the ondisk id of nodemap blocks
|
Wed, 15 Jan 2020 15:49:16 +0100 |
Pierre-Yves David |
nodemap: provide the on disk data to indexes who support it
|
Wed, 15 Jan 2020 15:49:06 +0100 |
Pierre-Yves David |
nodemap: all check that revision and nodes match in the nodemap
|
Wed, 15 Jan 2020 15:48:57 +0100 |
Pierre-Yves David |
nodemap: add basic checking of the on disk nodemap content
|
Wed, 15 Jan 2020 15:48:47 +0100 |
Pierre-Yves David |
nodemap: code to parse the persistent binary nodemap data
|
Wed, 15 Jan 2020 15:48:38 +0100 |
Pierre-Yves David |
nodemap: move the iteratio inside the Block object
|
Wed, 15 Jan 2020 15:48:28 +0100 |
Pierre-Yves David |
nodemap: use an explicit "Block" object in the reference implementation
|
Wed, 15 Jan 2020 15:48:19 +0100 |
Pierre-Yves David |
nodemap: add a optional `nodemap_add_full` method on indexes
|
Wed, 15 Jan 2020 15:48:09 +0100 |
Pierre-Yves David |
nodemap: add a (python) index class for persistent nodemap testing
|
Wed, 15 Jan 2020 15:47:59 +0100 |
Pierre-Yves David |
nodemap: delete older raw data file when creating a new ones
|
Wed, 15 Jan 2020 15:47:50 +0100 |
Pierre-Yves David |
nodemap: use an intermediate "docket" file to carry small metadata
|
Wed, 15 Jan 2020 15:47:40 +0100 |
Pierre-Yves David |
nodemap: only use persistent nodemap for non-inlined revlog
|
Wed, 15 Jan 2020 15:47:31 +0100 |
Pierre-Yves David |
nodemap: add a function to read the data from disk
|
Wed, 15 Jan 2020 15:47:21 +0100 |
Pierre-Yves David |
nodemap: write nodemap data on disk
|
Wed, 15 Jan 2020 15:47:12 +0100 |
Pierre-Yves David |
nodemap: have some python code writing a nodemap in persistent binary form
|
Mon, 10 Feb 2020 17:31:05 -0500 |
Augie Fackler |
cleanup: re-run black on the codebase
|
Thu, 16 Jan 2020 13:34:04 +0100 |
Raphaël Gomès |
rust-re2: add wrapper for calling Re2 from Rust
|
Thu, 16 Jan 2020 11:27:12 +0100 |
Raphaël Gomès |
rust-filepatterns: add support for `include` and `subinclude` patterns
|
Thu, 16 Jan 2020 10:28:40 +0100 |
Raphaël Gomès |
rust-filepatterns: improve API and robustness for pattern files parsing
|
Tue, 14 Jan 2020 17:10:20 +0100 |
Raphaël Gomès |
rust-utils: add util for canonical path
|
Tue, 21 Jan 2020 10:24:32 -0500 |
Matt Harbison |
httpconnection: allow `httpsendfile` subclasses to suppress the progressbar
|
Mon, 10 Feb 2020 21:54:12 +0100 |
Raphaël Gomès |
rust-dirstatemap: add `NonNormalEntries` class
|
Sun, 09 Feb 2020 16:18:26 -0500 |
Valentin Gatien-Baron |
help: when possible, indicate flags implied by tweakdefaults
|
Sun, 09 Feb 2020 15:50:36 -0500 |
Valentin Gatien-Baron |
help: add a mechanism to change flags' help depending on config
|
Sat, 08 Feb 2020 23:39:55 -0500 |
Matt Harbison |
lfs: use str for the open() mode when opening a blob for py3
|
Thu, 30 Jan 2020 14:57:02 +0100 |
Raphaël Gomès |
rust-dirstatemap: cache non normal and other parent set
|
Fri, 07 Feb 2020 16:01:32 -0500 |
Valentin Gatien-Baron |
tags: behave better if a tags cache entry is partially written
|
Fri, 07 Feb 2020 15:55:26 -0500 |
Valentin Gatien-Baron |
tags: show how hg behaves if a tags cache entry is truncated
|
Fri, 07 Feb 2020 13:54:09 -0500 |
Valentin Gatien-Baron |
tags: add a debug command to display .hg/cache/hgtagsfnodes1
|
Sat, 08 Feb 2020 10:22:47 -0500 |
Valentin Gatien-Baron |
purge: add -i flag to delete ignored files instead of untracked files
|
Thu, 30 Jan 2020 19:50:43 -0500 |
Matt Harbison |
pyoxidizer: use `legacy_windows_stdio` on Windows
|
Wed, 05 Feb 2020 17:12:39 -0500 |
Augie Fackler |
merge: use manifestdict.walk() instead of manifestdict.matches()
|
Wed, 05 Feb 2020 16:58:50 -0500 |
Augie Fackler |
manifest: rewrite filesnotin to not make superfluous manifest copies
|
Sat, 08 Feb 2020 03:13:45 +0530 |
Pulkit Goyal |
merge with stable
|
Thu, 06 Feb 2020 16:55:39 -0500 |
Augie Fackler |
archival: use walk() instead of matches() on manifest
|
Fri, 24 Jan 2020 11:10:07 +0100 |
Raphaël Gomès |
rust-dirs-multiset: improve temporary error message
|
Wed, 22 Jan 2020 12:11:35 -0500 |
Matt Harbison |
exchange: check the `ui.clonebundleprefers` form while processing (issue6257)
|
Fri, 13 Dec 2019 16:49:05 +0100 |
Pierre-Yves David |
copies: add a new test dedicated to testing chain of changeset with merge
|
Wed, 18 Sep 2019 06:07:09 +0200 |
Joerg Sonnenberger |
hgext: initial version of fastexport extension
|
Fri, 07 Feb 2020 15:55:21 +0100 |
Julien Cristau |
hghave: cache the result of gethgversion
|
Fri, 24 Jan 2020 14:11:43 -0800 |
Martin von Zweigbergk |
clean: delete obsolete unlinking of .hg/graftstate
|
Tue, 04 Feb 2020 10:16:30 -0800 |
Martin von Zweigbergk |
copies: avoid filtering by short-circuit dirstate-only copies earlier
|
Tue, 04 Feb 2020 10:14:44 -0800 |
Martin von Zweigbergk |
tests: add test showing that repo filter is calculated for `hg st --copies`
|
Tue, 21 Jan 2020 11:40:15 -0500 |
Matt Harbison |
lfs: enable workers by default
|
Tue, 21 Jan 2020 11:32:33 -0500 |
Matt Harbison |
lfs: fix the stall and corruption issue when concurrently uploading blobs
|
Tue, 21 Jan 2020 10:34:15 -0500 |
Matt Harbison |
lfs: add a method to the local blobstore to convert OIDs to file paths
|
Wed, 15 Jan 2020 14:47:38 -0800 |
Martin von Zweigbergk |
merge: introduce a revert_to() for that use-case
|
Wed, 15 Jan 2020 15:30:25 -0800 |
Martin von Zweigbergk |
merge: introduce a clean_update() for that use-case
|
Wed, 05 Feb 2020 16:16:15 -0500 |
Augie Fackler |
manifest: fix _very_ subtle bug with exact matchers passed to walk()
|
Tue, 14 Jan 2020 17:08:45 +0100 |
Raphaël Gomès |
rust-utils: add `Escaped` trait
|
Tue, 14 Jan 2020 17:04:32 +0100 |
Raphaël Gomès |
rust-dirs-multiset: add `DirsChildrenMultiset`
|
Tue, 14 Jan 2020 16:50:35 +0100 |
Raphaël Gomès |
rust-hg-path: add useful methods to `HgPath`
|
Wed, 05 Feb 2020 17:05:37 +0100 |
Raphaël Gomès |
rust-pathauditor: add Rust implementation of the `pathauditor`
|
Wed, 22 Jan 2020 03:17:06 +0530 |
Pulkit Goyal |
py3: catch AttributeError too with ImportError
|
Wed, 05 Feb 2020 15:15:18 -0500 |
Augie Fackler |
context: use manifest.walk() instead of manifest.match() to get file list
|
Wed, 05 Feb 2020 15:01:22 -0500 |
Augie Fackler |
manifest: remove `.new()` from the interface
|
Wed, 29 Jan 2020 13:39:50 -0800 |
Kyle Lippincott |
chg: force-set LC_CTYPE on server start to actual value from the environment
|
Mon, 03 Feb 2020 09:00:05 +0100 |
Pierre-Yves David |
perf: fix list formatting in perfindex documentation
|
Sat, 01 Feb 2020 09:14:36 +0100 |
Pierre-Yves David |
test: simplify test-amend.t to avoid race condition
|
Fri, 13 Dec 2019 11:32:36 +0100 |
Pierre-Yves David |
test: document test-copy-move-merge.t
|
Mon, 03 Feb 2020 22:16:36 -0500 |
Augie Fackler |
manifest: remove optional default= argument on flags(path)
|
Mon, 03 Feb 2020 11:56:02 -0500 |
Augie Fackler |
resourceutil: blacken
|
Mon, 03 Feb 2020 11:51:52 -0500 |
Augie Fackler |
merge with stable
|
Fri, 31 Jan 2020 10:53:50 -0800 |
Martin von Zweigbergk |
rebase: abort if the user tries to rebase the working copy
|
Fri, 31 Jan 2020 10:41:50 -0800 |
Martin von Zweigbergk |
tests: add tests for rebasing wdir() revision
|
Wed, 22 Jan 2020 13:29:26 -0800 |
Martin von Zweigbergk |
merge: when rename was made on both sides, use ancestor as merge base
|
Fri, 31 Jan 2020 08:47:32 -0800 |
Martin von Zweigbergk |
absorb: graduate -i flag from experimental
|
Sat, 25 Jan 2020 17:30:24 +0900 |
Yuya Nishihara |
rust-cpython: remove PySharedRefCell and its companion structs
|
Sat, 25 Jan 2020 17:26:23 +0900 |
Yuya Nishihara |
rust-cpython: switch to upstreamed version of PySharedRefCell
|
Sat, 25 Jan 2020 17:21:06 +0900 |
Yuya Nishihara |
rust-cpython: rename inner_shared() to inner()
|
Fri, 31 Jan 2020 00:08:30 +0900 |
Yuya Nishihara |
rust-cpython: use PyList.insert() instead of .insert_item()
|
Fri, 31 Jan 2020 00:01:29 +0900 |
Yuya Nishihara |
rust-cpython: bump cpython to 0.4 to switch to upstreamed PySharedRef
|
Thu, 30 Jan 2020 23:57:19 +0900 |
Yuya Nishihara |
rust: update dependencies
|
Fri, 24 Jan 2020 12:50:27 +0100 |
Pierre-Yves David |
contrib: a small script to nudge lingering diff
|
Sun, 26 Jan 2020 16:23:57 -0800 |
Gregory Szorc |
packaging: add support for PyOxidizer
|
Wed, 29 Jan 2020 11:30:16 -0800 |
Martin von Zweigbergk |
mergestate: add accessors for local and other nodeid, not just contexts
|
Wed, 15 Jan 2020 22:24:16 -0800 |
Martin von Zweigbergk |
rebase: define base in only place in defineparents()
|
Fri, 20 Dec 2019 16:16:57 -0800 |
Martin von Zweigbergk |
tests: use full `uncommit` command name in tests
|
Tue, 28 Jan 2020 14:53:23 -0800 |
Martin von Zweigbergk |
graft: default `base` argument to common case of `ctx.p1()`
|
Fri, 10 Jan 2020 13:12:24 -0800 |
Martin von Zweigbergk |
graft: let caller pass in overlayworkingctx to merge.graft()
|
Wed, 29 Jan 2020 23:14:31 -0800 |
Martin von Zweigbergk |
copies: fix crash when copy source is not in graft base
|
Wed, 29 Jan 2020 23:05:02 -0800 |
Martin von Zweigbergk |
tests: add test showing crash when shelving ghosted rename target
|
Tue, 22 Oct 2019 16:04:34 +0900 |
Yuya Nishihara |
rust-cpython: mark all PyLeaked methods as unsafe
|
Sat, 19 Oct 2019 17:01:28 +0900 |
Yuya Nishihara |
rust-cpython: make PySharedRef::try_borrow_mut() return BorrowMutError
|
Sat, 19 Oct 2019 16:48:34 +0900 |
Yuya Nishihara |
rust-cpython: inline PySharedState::leak_immutable() and PyLeaked::new()
|
Sat, 19 Oct 2019 16:34:02 +0900 |
Yuya Nishihara |
rust-cpython: inline PySharedState::try_borrow_mut()
|
Sat, 12 Oct 2019 23:34:05 +0900 |
Yuya Nishihara |
rust-cpython: add panicking version of borrow_mut() and use it
|
Tue, 28 Jan 2020 22:27:30 -0500 |
Matt Harbison |
setup: don't skip the search for global hg.exe if there is no local instance
|
Tue, 28 Jan 2020 22:35:08 -0500 |
Matt Harbison |
make: also delete hg.exe when cleaning
|
Thu, 23 Jan 2020 15:44:30 -0800 |
Martin von Zweigbergk |
merge: start using the per-side copy dicts
|
Wed, 22 Jan 2020 14:35:30 -0800 |
Martin von Zweigbergk |
copies: define a type to return from mergecopies()
|
Wed, 22 Jan 2020 16:45:56 -0800 |
Martin von Zweigbergk |
merge: move initialization of copy dicts to one place
|
Fri, 24 Jan 2020 10:39:55 -0800 |
Martin von Zweigbergk |
copies: print debug information about copies per side/branch
|
Wed, 22 Jan 2020 15:31:17 -0800 |
Martin von Zweigbergk |
copies: make mergecopies() distinguish between copies on each side
|
Fri, 24 Jan 2020 17:25:40 -0800 |
Martin von Zweigbergk |
pathutil: mark parent directories as audited as we go
|
Mon, 27 Jan 2020 09:14:19 -0800 |
Martin von Zweigbergk |
cmdutil: change check_incompatible_arguments() *arg to single iterable
|
Mon, 27 Jan 2020 12:38:59 -0800 |
Martin von Zweigbergk |
rust: remove an unnecessary set of parentheses
|
Mon, 27 Jan 2020 18:16:05 -0800 |
Kyle Lippincott |
profiling: flush stdout before writing profile to stderr
|
Tue, 28 Jan 2020 10:40:19 -0800 |
Martin von Zweigbergk |
rust: re-format with nightly rustfmt
|
Tue, 28 Jan 2020 22:03:00 -0500 |
Matt Harbison |
tests: stablize test-rename-merge1.t on Windows
|
Sat, 21 Sep 2019 17:27:14 +0900 |
Yuya Nishihara |
rust-cpython: make sure PySharedRef::borrow_mut() never panics
|
Tue, 22 Oct 2019 11:38:43 +0900 |
Yuya Nishihara |
rust-cpython: remove useless wrappers from PyLeaked, just move by map()
|
Mon, 27 Jan 2020 20:28:47 +0100 |
Georges Racinet |
rust-node: avoid meaningless read at the end of odd prefix
|
Fri, 27 Dec 2019 16:06:54 +0100 |
Georges Racinet |
rust-nodemap: generic NodeTreeVisitor
|
Fri, 27 Dec 2019 15:11:43 +0100 |
Georges Racinet |
rust-nodemap: mutable NodeTree data structure
|
Thu, 26 Dec 2019 15:47:14 +0100 |
Georges Racinet |
rust-nodemap: abstracting the indexing
|
Thu, 23 Jan 2020 17:18:13 +0100 |
Georges Racinet |
rust-nodemap: NodeMap trait with simplest implementation
|
Fri, 27 Dec 2019 23:04:18 +0100 |
Georges Racinet |
rust-node: handling binary Node prefix
|
Wed, 22 Jan 2020 16:35:56 +0100 |
Georges Racinet |
rust-revlog: a trait for the revlog index
|
Fri, 24 Jan 2020 17:10:45 -0800 |
Martin von Zweigbergk |
pathauditor: drop a redundant call to bytes.lower()
|
Fri, 24 Jan 2020 15:18:19 -0800 |
Martin von Zweigbergk |
merge: replace a repo.lookup('.') by more typical repo['.'].node()
|
Fri, 24 Jan 2020 16:07:42 -0800 |
Martin von Zweigbergk |
merge: drop now-unused "abort" argument from hg.merge()
|
Fri, 24 Jan 2020 17:49:21 -0800 |
Martin von Zweigbergk |
merge: don't auto-pick destination with `hg merge 'wdir()'`
|
Fri, 24 Jan 2020 16:05:11 -0800 |
Martin von Zweigbergk |
merge: call hg.abortmerge() directly and return early
|
Fri, 24 Jan 2020 16:00:54 -0800 |
Martin von Zweigbergk |
merge: check that there are no conflicts after --abort
|
Fri, 24 Jan 2020 15:07:44 -0800 |
Martin von Zweigbergk |
merge: use check_incompatible_arguments() for --abort
|
Wed, 15 Jan 2020 17:15:45 -0800 |
Martin von Zweigbergk |
rebase: move some variables after an error cases where they're not needed
|
Wed, 15 Jan 2020 10:44:23 -0800 |
Martin von Zweigbergk |
rebase: clarify a little by calculating a set in Python instead of in revset
|
Wed, 15 Jan 2020 15:12:50 -0800 |
Martin von Zweigbergk |
merge: avoid a negation in the definition of updatedirstate
|
Fri, 24 Jan 2020 08:32:35 -0800 |
Martin von Zweigbergk |
merge: move definition of `partial` closer to where it's used
|
Wed, 22 Jan 2020 13:06:56 -0800 |
Martin von Zweigbergk |
copies: extract function for finding directory renames
|
Wed, 22 Jan 2020 15:23:30 -0800 |
Martin von Zweigbergk |
copies: avoid calculating debug-only stuff without --debug
|
Wed, 22 Jan 2020 15:20:12 -0800 |
Martin von Zweigbergk |
copies: move early return in mergecopies() earlier
|
Fri, 24 Jan 2020 07:00:45 -0800 |
Martin von Zweigbergk |
tests: test merge of renames of different sources to same target
|
Fri, 24 Jan 2020 09:33:02 -0800 |
Martin von Zweigbergk |
clean: check that there are no conflicts after
|
Fri, 24 Jan 2020 14:32:53 -0800 |
Martin von Zweigbergk |
progress: delete deprecated ui.progress()
|
Fri, 17 Jan 2020 15:34:11 +0100 |
Raphaël Gomès |
rust-dependencies: update rayon
|
Fri, 24 Jan 2020 11:05:42 -0500 |
Augie Fackler |
merge with stable
|
Wed, 15 Jan 2020 15:08:42 -0800 |
Martin von Zweigbergk |
merge: define updatedirstate a little earlier and reuse it
|
Wed, 15 Jan 2020 15:07:43 -0800 |
Martin von Zweigbergk |
merge: don't call update hook when using in-memory context
|
Thu, 23 Jan 2020 13:10:48 -0800 |
Martin von Zweigbergk |
merge with stable
|
Wed, 22 Jan 2020 20:01:38 -0800 |
Gregory Szorc |
packaging: add configparser to inno requirements file
|
Wed, 22 Jan 2020 22:23:04 -0800 |
Gregory Szorc |
python-zstandard: blacken at 80 characters
|
Tue, 21 Jan 2020 15:45:06 -0800 |
Martin von Zweigbergk |
tests: move non-collapse test out of test-rebase-collapse
|
Fri, 22 Nov 2019 20:27:09 -0800 |
Gregory Szorc |
debugcommands: add Python implementation to debuginstall
|
Fri, 22 Nov 2019 20:12:10 -0800 |
Gregory Szorc |
run-tests: remove --py3-warnings
|
Wed, 22 Jan 2020 16:37:05 +0100 |
Georges Racinet |
rust-node: binary Node ID and conversion utilities
|
Wed, 22 Jan 2020 16:23:29 +0100 |
Georges Racinet |
rust-nodemap: building blocks for nodetree structures
|
Tue, 21 Jan 2020 10:13:08 -0500 |
Matt Harbison |
lfs: move the initialization of the upload request into the try block
|
Tue, 21 Jan 2020 09:55:35 -0500 |
Matt Harbison |
lfs: drop an unnecessary r'' prefix
|
Tue, 21 Jan 2020 09:51:39 -0500 |
Matt Harbison |
lfs: explicitly close the file handle for the blob being uploaded
|
Tue, 21 Jan 2020 09:40:40 -0500 |
Matt Harbison |
lfs: drop the unused progressbar code in the `filewithprogress` class
|
Tue, 14 Jan 2020 16:58:07 +0100 |
Raphaël Gomès |
rust-filepatterns: remove bridge code for filepatterns-related functions
|
Tue, 14 Jan 2020 18:03:28 +0100 |
Raphaël Gomès |
rust-utils: add Rust implementation of Python's "os.path.splitdrive"
|
Mon, 13 Apr 2020 16:30:13 +0300 |
Alexander Pyhalov |
setup: link osutil.so to libsocket on Solaris/illumos (issue6299)
stable
|
Mon, 06 Apr 2020 00:24:57 +0200 |
Pierre-Yves David |
discovery: avoid wrongly saying there are nothing to pull
stable
|
Thu, 02 Apr 2020 12:05:41 -0400 |
Augie Fackler |
Added signature for changeset 8fca7e8449a8
stable
|
Thu, 02 Apr 2020 12:05:40 -0400 |
Augie Fackler |
Added tag 5.3.2 for changeset 8fca7e8449a8
stable
|
Wed, 01 Apr 2020 14:14:55 -0700 |
Kyle Lippincott |
histedit: add missing b prefix to a string
stable 5.3.2
|
Wed, 25 Mar 2020 18:50:40 -0700 |
Martin von Zweigbergk |
py3: require values in changelog extras to be bytes
stable
|
Wed, 25 Mar 2020 18:25:58 -0700 |
Martin von Zweigbergk |
py3: make setup.py's hgcommand() consistently return bytes
stable
|
Mon, 23 Mar 2020 14:38:00 -0700 |
Kyle Lippincott |
darwin: use vim, not vi, to avoid data-loss inducing posix behavior
stable
|
Fri, 20 Mar 2020 10:04:13 -0400 |
Matt Harbison |
cext: move variable declaration to the top of the block for C89 support
stable
|
Wed, 18 Mar 2020 21:27:45 +0100 |
Pierre-Yves David |
byteify-string: resolve symlink before byteifying
stable
|
Thu, 12 Mar 2020 15:23:47 +0100 |
Pierre-Yves David |
cext-index: propagate inline_scan error in `index_deref`
stable
|
Thu, 12 Mar 2020 18:53:37 +0100 |
Pierre-Yves David |
heptapod-ci: fix test paths in the listing file
stable
|
Fri, 06 Mar 2020 10:38:37 +0100 |
Raphaël Gomès |
hg-core: add a compilation error if trying to compile outside of Linux
stable
|
Tue, 10 Mar 2020 18:54:44 +0100 |
Pierre-Yves David |
gzip: use the stdlib version with python 3 (issue6284)
stable
|
Tue, 10 Mar 2020 18:53:19 +0100 |
Pierre-Yves David |
gzip: indent the custom Gzip code
stable
|
Tue, 10 Mar 2020 18:57:49 +0100 |
Pierre-Yves David |
gzip: rename the argument to `mtime` to match upstream python
stable
|
Tue, 10 Mar 2020 16:49:38 +0100 |
Pierre-Yves David |
heptapod-ci: run the test from outside the test directory
stable
|
Tue, 10 Mar 2020 16:47:02 +0100 |
Pierre-Yves David |
run-tests: fix conditional when tests are run outside of `tests`
stable
|
Mon, 09 Mar 2020 01:11:59 +0100 |
Manuel Jacob |
tests: fix isinstance test of wrong variable
stable
|
Fri, 06 Mar 2020 23:27:28 +0100 |
Pierre-Yves David |
discovery: avoid wrong detection of multiple branch heads (issue6256)
stable
|
Fri, 06 Mar 2020 00:28:09 +0100 |
Pierre-Yves David |
test: cleanly skip test-remotefilelog-datapack.py on policy that breaks it
stable
|
Thu, 05 Mar 2020 09:26:45 +0100 |
Raphaël Gomès |
rust-format: cleanup ancestors.rs to make rustfmt happy
stable
|
Thu, 05 Mar 2020 15:47:22 +0100 |
Pierre-Yves David |
heptapod-ci: use strict module policy
stable
|
Thu, 05 Mar 2020 08:30:11 -0800 |
Martin von Zweigbergk |
histedit: fix formatting after D8150
stable
|
Thu, 05 Mar 2020 17:17:02 +0100 |
Raphaël Gomès |
rust-format: make rustfmt happy
stable
|
Wed, 04 Mar 2020 11:51:13 -0500 |
Augie Fackler |
Added signature for changeset 6d121acbb82e
stable
|
Wed, 04 Mar 2020 11:51:12 -0500 |
Augie Fackler |
Added tag 5.3.1 for changeset 6d121acbb82e
stable
|
Wed, 19 Feb 2020 13:39:00 +0530 |
Pulkit Goyal |
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)
stable 5.3.1
|
Fri, 28 Feb 2020 11:22:47 +0100 |
Pierre-Yves David |
remotefilelog-test: glob some flaky output line
stable
|
Tue, 25 Feb 2020 13:23:37 -0800 |
Steve Fink |
histedit: py3 fixes for curses mode
stable
|
Sun, 01 Mar 2020 19:39:23 +0100 |
Manuel Jacob |
branch: make --force work even when specifying revs
stable
|
Mon, 24 Feb 2020 00:20:47 -0500 |
Matt Harbison |
setup: exclude the __index__ module from itself when generating
stable
|
Mon, 24 Feb 2020 16:33:10 -0500 |
Matt Harbison |
tests: stabilize test-amend.t on Windows
stable
|
Mon, 24 Feb 2020 13:28:49 +0900 |
Yuya Nishihara |
py3: fix EOL detection in commandserver.channeledinput
stable
|
Thu, 20 Feb 2020 16:21:00 -0800 |
Kyle Lippincott |
shelve: fix ordering of merge labels
stable
|
Thu, 20 Feb 2020 17:06:01 -0800 |
Kyle Lippincott |
shelve: add test clearly demonstrating that the conflict labels are backwards
stable
|