Thu, 17 Dec 2020 09:35:07 -0800 |
Martin von Zweigbergk |
relnotes: document that `hg extdiff` also got -r replaced by --from/--to
|
changeset |
files
|
Mon, 14 Dec 2020 17:22:11 +0100 |
Pierre-Yves David |
hghave: add some official category for known-bad and missing-good output
|
changeset |
files
|
Mon, 14 Dec 2020 01:32:22 +0100 |
Pierre-Yves David |
copies: rename value/other variable to minor/major for clarity
|
changeset |
files
|
Mon, 14 Dec 2020 01:30:32 +0100 |
Pierre-Yves David |
copies: extract value comparison in the python copy tracing
|
changeset |
files
|
Sun, 13 Dec 2020 19:18:10 +0100 |
Pierre-Yves David |
copies: explain the "arbitrary" copy source pick in case of conflict
|
changeset |
files
|
Sun, 13 Dec 2020 20:16:34 +0100 |
Pierre-Yves David |
copies: properly match result during changeset centric copy tracing
|
changeset |
files
|
Sun, 13 Dec 2020 20:26:27 +0100 |
Pierre-Yves David |
copies: avoid early return in _combine_changeset_copies
|
changeset |
files
|
Wed, 02 Dec 2020 15:37:54 +0100 |
Pierre-Yves David |
copies-rust: record overwrite when merging
|
changeset |
files
|
Wed, 02 Dec 2020 15:24:10 +0100 |
Pierre-Yves David |
copies-rust: make the comparison aware of the revision being current merged
|
changeset |
files
|
Sat, 21 Nov 2020 17:00:32 +0100 |
Pierre-Yves David |
copies-rust: start recording overwrite as they happens
|
changeset |
files
|
Wed, 02 Dec 2020 16:11:35 +0100 |
Pierre-Yves David |
copies-rust: rename Oracle.is_ancestor to Oracle.is_overwrite
|
changeset |
files
|
Wed, 02 Dec 2020 11:04:11 +0100 |
Pierre-Yves David |
copies-rust: use the `entry` API for copy information too
|
changeset |
files
|
Wed, 02 Dec 2020 10:51:40 +0100 |
Pierre-Yves David |
copies-rust: use the entry API to overwrite deleted entry
|
changeset |
files
|
Sat, 25 Apr 2020 12:37:46 +0200 |
Pierre-Yves David |
copies-rust: tokenize all paths into integer
|
changeset |
files
|
Fri, 20 Nov 2020 13:46:14 +0100 |
Pierre-Yves David |
copies: no longer cache the ChangedFiles during copy tracing
|
changeset |
files
|
Mon, 14 Dec 2020 11:32:24 +0100 |
Pierre-Yves David |
copies: iterate over children directly (instead of parents)
|
changeset |
files
|
Mon, 14 Dec 2020 11:32:20 +0100 |
Pierre-Yves David |
copies: document the current algorithm step
|
changeset |
files
|
Thu, 24 Dec 2020 15:58:08 +0900 |
Yuya Nishihara |
log: update documentation about --follow with/without --rev (issue6459)
stable
|
changeset |
files
|
Sat, 12 Dec 2020 15:27:58 +0530 |
Pulkit Goyal |
contrib: run python3+chg tests too in heptapod CI
|
changeset |
files
|
Fri, 18 Dec 2020 13:53:26 +0530 |
Pulkit Goyal |
chgserver: respect detailed exit code in case of ConfigError
|
changeset |
files
|
Thu, 17 Dec 2020 18:08:25 +0100 |
Joerg Sonnenberger |
cext: shut-up sign compare warnings
|
changeset |
files
|
Thu, 17 Dec 2020 10:43:43 -0800 |
Martin von Zweigbergk |
errors: respect ui.detailed-exit-code in chg
|
changeset |
files
|
Thu, 17 Dec 2020 13:33:27 -0500 |
Matt Harbison |
relnotes: document automatically setting `HGPLAIN=1` for external hooks
|
changeset |
files
|
Sat, 28 Nov 2020 22:27:12 +0100 |
Joerg Sonnenberger |
cext: isolate hash size in the revlog handling in a single place
|
changeset |
files
|
Thu, 17 Dec 2020 12:28:39 +0100 |
Simon Sapin |
rust: document how to enable debug information in optimized builds
|
changeset |
files
|
Mon, 14 Dec 2020 18:09:37 -0800 |
Martin von Zweigbergk |
filemerge: add support for the new "mergediff" marker style to premerge
|
changeset |
files
|
Mon, 14 Dec 2020 14:31:15 +0100 |
Pierre-Yves David |
test-narrow: mitigate the flakyness of test-narrow-shallow
|
changeset |
files
|
Mon, 14 Dec 2020 18:03:29 -0500 |
Matt Harbison |
hook: set `HGPLAIN=1` for external hooks
|
changeset |
files
|
Mon, 14 Dec 2020 17:59:10 -0500 |
Matt Harbison |
setup: exclude the git extension from py2 builds
|
changeset |
files
|
Mon, 14 Dec 2020 14:59:23 +0100 |
Simon Sapin |
rust: replace most "operation" structs with functions
|
changeset |
files
|
Mon, 14 Dec 2020 13:47:44 +0100 |
Simon Sapin |
rust: change &PathBuf parameters to &Path
|
changeset |
files
|
Wed, 16 Dec 2020 21:06:29 -0800 |
Martin von Zweigbergk |
extdiff: add --from/--to and deprecate -r, as was done for `hg diff`
|
changeset |
files
|
Wed, 16 Dec 2020 22:30:07 -0800 |
Martin von Zweigbergk |
extdiff: fix crash when showing diff from wdir()
|
changeset |
files
|
Wed, 16 Dec 2020 22:16:05 -0800 |
Martin von Zweigbergk |
extdiff: pass contexts instead of nodeids into diffrevs()
|
changeset |
files
|
Wed, 16 Dec 2020 21:40:27 -0800 |
Martin von Zweigbergk |
tests: remove undefined (empty) $opt from test-extdiff.t
|
changeset |
files
|
Tue, 21 Apr 2020 15:13:13 +0200 |
Pierre-Yves David |
copies-rust: pre-introduce a PathToken type and use it where applicable
|
changeset |
files
|
Sat, 21 Nov 2020 09:40:52 +0100 |
Pierre-Yves David |
copies-rust: add smarter approach for merging small mapping with large mapping
|
changeset |
files
|
Sat, 21 Nov 2020 10:50:14 +0100 |
Pierre-Yves David |
copies-rust: hide most of the comparison details inside a closure
|
changeset |
files
|
Sat, 21 Nov 2020 09:31:34 +0100 |
Pierre-Yves David |
copies-rust: move the mapping merging into a else clause
|
changeset |
files
|
Sat, 21 Nov 2020 09:30:34 +0100 |
Pierre-Yves David |
copies-rust: extract conflicting value comparison in its own function
|
changeset |
files
|
Thu, 17 Dec 2020 00:48:36 -0500 |
Matt Harbison |
mergetools: alphabetize the config settings
|
changeset |
files
|
Mon, 14 Dec 2020 19:48:35 +0100 |
Joerg Sonnenberger |
share: properly copy cache files when cloning from a share
|
changeset |
files
|
Mon, 14 Dec 2020 18:19:58 +0100 |
Joerg Sonnenberger |
tests: workaround for a flaky test
|
changeset |
files
|
Sun, 13 Dec 2020 00:19:03 +0100 |
Joerg Sonnenberger |
revlog: support none compression
|
changeset |
files
|
Thu, 12 Nov 2020 10:41:03 -0800 |
Martin von Zweigbergk |
errors: raise InputError on recursive template definition
|
changeset |
files
|
Mon, 23 Nov 2020 16:39:53 -0800 |
Martin von Zweigbergk |
errors: raise StateError when push fails because it creates new heads
|
changeset |
files
|
Mon, 23 Nov 2020 10:38:05 -0800 |
Martin von Zweigbergk |
errors: raise InputError on early parse error in dispatch
|
changeset |
files
|
Wed, 18 Nov 2020 23:37:09 -0800 |
Martin von Zweigbergk |
errors: raise more specifc errors from narrowcommands
|
changeset |
files
|
Wed, 09 Dec 2020 19:40:30 -0800 |
Martin von Zweigbergk |
errors: use detailed exit code 50 for StorageError
|
changeset |
files
|
Wed, 09 Dec 2020 20:22:25 -0800 |
Martin von Zweigbergk |
errors: raise InputError if an ambiguous revision id prefix is used
|
changeset |
files
|
Thu, 10 Dec 2020 01:18:15 -0800 |
Martin von Zweigbergk |
localrepo: delete obsolete comment about `prefix in repo` raising exception
|
changeset |
files
|
Tue, 01 Dec 2020 21:54:46 +0100 |
Joerg Sonnenberger |
node: import symbols explicitly
|
changeset |
files
|
Sun, 13 Dec 2020 18:29:22 -0800 |
Martin von Zweigbergk |
branching: merge with stable
|
changeset |
files
|
Fri, 11 Dec 2020 15:25:11 +0100 |
Pierre-Yves David |
debugdiscovery: fix swapped heads and roots
|
changeset |
files
|
Fri, 11 Dec 2020 12:51:09 +0100 |
Pierre-Yves David |
debugdiscovery: display the number of roundtrip used
|
changeset |
files
|
Fri, 11 Dec 2020 13:39:56 -0800 |
Kyle Lippincott |
copies: make calculating lazy for dir move detection's "addedfiles"
|
changeset |
files
|
Tue, 08 Dec 2020 16:45:13 -0800 |
Martin von Zweigbergk |
mergetools: add new conflict marker format with diffs in
|
changeset |
files
|
Thu, 10 Dec 2020 14:39:22 -0800 |
Martin von Zweigbergk |
diff: deprecate -r option
|
changeset |
files
|
Thu, 10 Dec 2020 12:06:55 -0800 |
Martin von Zweigbergk |
diff: update synopsis to use --from/--to instead of -r
|
changeset |
files
|
Thu, 10 Dec 2020 12:00:45 -0800 |
Martin von Zweigbergk |
diff: describe behavior by using --from/--to instead of varying revision count
|
changeset |
files
|
Thu, 10 Dec 2020 13:15:15 -0500 |
Augie Fackler |
histedit: adjust comment describing `edit` action for clarity
|
changeset |
files
|
Thu, 10 Dec 2020 11:42:49 -0500 |
Augie Fackler |
histedit: tweak `edit` message to try and guide users to our workflow
|
changeset |
files
|
Thu, 10 Dec 2020 14:03:46 +0530 |
Pulkit Goyal |
procutil: don't assign stdin to None, use os.devnull instead
|
changeset |
files
|
Thu, 10 Dec 2020 13:51:56 +0530 |
Pulkit Goyal |
dispatch: move IOError handling and flushing of streams to `dispatch()`
|
changeset |
files
|
Wed, 09 Dec 2020 00:00:19 -0800 |
Martin von Zweigbergk |
simplemerge: write output only once it's complete
|
changeset |
files
|
Tue, 08 Dec 2020 23:05:53 -0800 |
Martin von Zweigbergk |
simplemerge: avoid quadratic concatenation when building output text
|
changeset |
files
|
Tue, 08 Dec 2020 22:59:17 -0800 |
Martin von Zweigbergk |
simplemerge: work with opts as native strings instead of bytes
|
changeset |
files
|
Tue, 08 Dec 2020 12:43:18 -0500 |
Matt Harbison |
hghave: update the check for virtualenv
|
changeset |
files
|
Sat, 05 Dec 2020 23:35:55 +0100 |
Joerg Sonnenberger |
singlehead: introduce option to restrict to public changes
|
changeset |
files
|
Thu, 03 Dec 2020 14:39:39 -0800 |
Kyle Lippincott |
treemanifest: stop storing full path for each item in manifest._lazydirs
|
changeset |
files
|
Tue, 08 Dec 2020 10:51:05 -0500 |
Matt Harbison |
extensions: avoid including `__index__` in the disabled extension list
|
changeset |
files
|
Wed, 09 Dec 2020 18:21:16 -0500 |
Matt Harbison |
windows: continue looking at `%HOME%` for user config files with py3.8+
|
changeset |
files
|
Wed, 09 Dec 2020 15:50:59 -0500 |
Matt Harbison |
run-tests: configure the environment to expand `~` properly with Windows py38+
|
changeset |
files
|
Wed, 09 Dec 2020 12:57:40 -0500 |
Matt Harbison |
run-tests: fix `HGTESTEXTRAEXTENSIONS` with py3
|
changeset |
files
|
Fri, 04 Dec 2020 17:27:10 +0100 |
Simon Sapin |
rhg: use persistent nodemap when available
|
changeset |
files
|
Mon, 07 Dec 2020 18:06:53 +0100 |
Simon Sapin |
persistent-nodemap: properly ignore non-existent `.nd` data file
|
changeset |
files
|
Wed, 09 Dec 2020 18:51:52 -0800 |
Martin von Zweigbergk |
docs: prefer `hg diff --from/--to` over `-r`
|
changeset |
files
|
Wed, 09 Dec 2020 18:31:19 -0800 |
Martin von Zweigbergk |
diff: add --from and --to flags as clearer alternative to -r -r
|
changeset |
files
|
Thu, 03 Dec 2020 17:18:49 +0530 |
Pulkit Goyal |
commandserver: handle IOError related to flushing of streams
|
changeset |
files
|
Wed, 02 Dec 2020 14:27:45 +0530 |
Pulkit Goyal |
tests: conditionalize output in test-ssh.t with chg+py3
|
changeset |
files
|
Wed, 02 Dec 2020 14:19:09 +0530 |
Pulkit Goyal |
dispatch: disable line ending normalization on sys.stdin if its None
|
changeset |
files
|
Wed, 02 Dec 2020 13:55:17 +0530 |
Pulkit Goyal |
procutils: don't try to get `.buffer` if sys.stdin is None
|
changeset |
files
|
Wed, 09 Dec 2020 09:54:49 -0800 |
Martin von Zweigbergk |
share: remove unexpected heading from "verbose" container in help test
|
changeset |
files
|
Thu, 03 Dec 2020 22:49:01 +0100 |
Mads Kiilerich |
bugzilla: pass the url to xmlrpclib.ServerProxy as str
stable
|
changeset |
files
|
Thu, 03 Dec 2020 22:49:01 +0100 |
Mads Kiilerich |
bugzilla: fix reporting of exceptions with py3
stable
|
changeset |
files
|
Thu, 03 Dec 2020 18:42:23 +0900 |
Yuya Nishihara |
ui: remove excessive strtolocal() from debuguigetpass
stable
|
changeset |
files
|
Tue, 08 Dec 2020 23:01:24 +0100 |
Joerg Sonnenberger |
cext: match format string for 32bit long platforms
|
changeset |
files
|
Tue, 08 Dec 2020 13:33:40 -0800 |
Martin von Zweigbergk |
status: disable morestatus when using -0
|
changeset |
files
|
Sun, 06 Dec 2020 14:45:19 +0100 |
Pierre-Yves David |
debugdiscovery: display some information about the initial "undecided" set
|
changeset |
files
|
Sun, 06 Dec 2020 06:19:15 +0100 |
Pierre-Yves David |
debugdiscovery: add some data about the shapes of the sets
|
changeset |
files
|
Mon, 07 Dec 2020 21:44:00 -0500 |
Matt Harbison |
tests: conditionalize the progress timestamp for Windows
|
changeset |
files
|
Mon, 07 Dec 2020 20:38:00 -0500 |
Matt Harbison |
tests: conditionalize a few Windows specific error messages
|
changeset |
files
|
Mon, 07 Dec 2020 20:32:05 -0500 |
Matt Harbison |
tests: correct the output order about starting a background thread for Windows
|
changeset |
files
|
Mon, 07 Dec 2020 20:57:50 -0500 |
Matt Harbison |
tests: update the exit status codes for Windows specific tests
|
changeset |
files
|
Mon, 07 Dec 2020 20:53:01 -0500 |
Matt Harbison |
tests: drop the trailing exclamation point from some Windows abort messages
|
changeset |
files
|
Mon, 07 Dec 2020 16:37:22 -0500 |
Matt Harbison |
tests: update output for test-check-pylint.t
|
changeset |
files
|
Mon, 07 Dec 2020 16:32:30 -0500 |
Matt Harbison |
run-tests: extend PATH on Windows to include user installed scripts
|
changeset |
files
|
Mon, 07 Dec 2020 16:18:28 -0500 |
Matt Harbison |
run-tests: stuff a `python3.exe` into the test bin directory on Windows
|
changeset |
files
|
Mon, 07 Dec 2020 23:15:35 -0500 |
Matt Harbison |
run-tests: fix a typo in an attribute name
|
changeset |
files
|
Mon, 07 Dec 2020 20:12:36 +0900 |
Yuya Nishihara |
test-extension: flush diagnostic message to stabilize chg output
|
changeset |
files
|
Thu, 03 Dec 2020 01:45:23 -0500 |
Matt Harbison |
formatting: re-blacken match.py
|
changeset |
files
|
Mon, 07 Dec 2020 11:23:34 +0100 |
Joerg Sonnenberger |
transaction: windows workaround for missing line iteration support
|
changeset |
files
|
Sat, 28 Nov 2020 15:04:44 +0100 |
Joerg Sonnenberger |
sidedata: send the correct revision data for wireproto v2
|
changeset |
files
|
Sun, 06 Dec 2020 14:45:04 +0100 |
Pierre-Yves David |
debugdiscovery: move various computation earlier
|
changeset |
files
|
Sun, 06 Dec 2020 06:23:26 +0100 |
Pierre-Yves David |
debugdiscovery: clarify internal key name in debugobsolete
|
changeset |
files
|
Fri, 20 Nov 2020 14:17:08 +0100 |
Pierre-Yves David |
copies-rust: extract the processing of a ChangedFiles in its own function
|
changeset |
files
|
Fri, 20 Nov 2020 14:03:40 +0100 |
Pierre-Yves David |
copies-rust: move the parent token to an enum
|
changeset |
files
|
Thu, 12 Nov 2020 15:54:10 +0100 |
Pierre-Yves David |
copies-rust: parse the changed-file sidedata directly in rust
|
changeset |
files
|
Tue, 01 Dec 2020 22:37:34 +0100 |
Pierre-Yves David |
upgrade: start moving the "to be happening" data in a dedicated object
|
changeset |
files
|
Sun, 06 Dec 2020 20:38:01 -0500 |
Matt Harbison |
hg: add user-site to `sys.path` on Windows to allow pip-installed extensions
|
changeset |
files
|
Mon, 30 Nov 2020 17:13:07 +0100 |
Simon Sapin |
rust: use crossbeam-channel crate directly
|
changeset |
files
|
Fri, 04 Dec 2020 12:42:23 +0100 |
Raphaël Gomès |
wireprotov2: re-add tuple around `bundle2` check
|
changeset |
files
|
Tue, 01 Dec 2020 20:35:19 +0100 |
Pierre-Yves David |
upgrade: gather code about requirement checking together
|
changeset |
files
|
Tue, 01 Dec 2020 20:24:38 +0100 |
Pierre-Yves David |
upgrade: extract the checking of target requirements change
|
changeset |
files
|
Tue, 01 Dec 2020 15:50:12 +0100 |
Pierre-Yves David |
upgrade: drop an outdated comment
|
changeset |
files
|
Tue, 01 Dec 2020 15:54:38 +0100 |
Pierre-Yves David |
upgrade: gather code about source checking together
|
changeset |
files
|
Tue, 01 Dec 2020 15:45:23 +0100 |
Pierre-Yves David |
upgrade: move requirements checking in a dedicated function
|
changeset |
files
|
Tue, 01 Dec 2020 15:11:06 +0100 |
Pierre-Yves David |
upgrade: split definition and management of the actions from the main code
|
changeset |
files
|
Tue, 01 Dec 2020 09:13:08 +0100 |
Pierre-Yves David |
upgrade: split actual upgrade code away from the main module
|
changeset |
files
|
Sat, 05 Dec 2020 23:11:49 +0100 |
Pierre-Yves David |
phab-refresh: add an explanatory message
|
changeset |
files
|
Sat, 05 Dec 2020 23:32:11 +0100 |
Pierre-Yves David |
phab-refresh: allow passing additional argument to the phabsend
|
changeset |
files
|
Sat, 05 Dec 2020 23:27:57 +0100 |
Pierre-Yves David |
phab-refresh: do not pick draft changeset from the bare "default" branch
|
changeset |
files
|
Tue, 01 Dec 2020 20:22:24 +0900 |
Yuya Nishihara |
log: do not accept string-matcher pattern as -u/-b/-B parameter
|
changeset |
files
|
Tue, 01 Dec 2020 19:32:36 +0900 |
Yuya Nishihara |
log: do not override other filtering and sorting options by --bookmark
|
changeset |
files
|
Tue, 01 Dec 2020 19:23:23 +0900 |
Yuya Nishihara |
scmutil: extract function that builds revset expr to select bookmark branch
|
changeset |
files
|
Tue, 01 Dec 2020 19:46:01 +0900 |
Yuya Nishihara |
scmutil: document that bookmarkrevs() ignores non-head bookmark branch
|
changeset |
files
|
Sat, 07 Nov 2020 16:28:30 -0800 |
Gregory Szorc |
cext: add .pyi files for C extensions
|
changeset |
files
|
Sat, 21 Nov 2020 00:10:36 -0500 |
Matt Harbison |
phabricator: allow local revisions to be specified with `phabupdate`
|
changeset |
files
|
Fri, 20 Nov 2020 10:51:07 +0100 |
Pierre-Yves David |
copies: properly copies parent dictionary before updating it
|
changeset |
files
|
Mon, 30 Nov 2020 14:07:23 +0100 |
Pierre-Yves David |
upgrade: display the list of processed revlog before proceeding
|
changeset |
files
|
Wed, 02 Dec 2020 08:23:31 +0100 |
Simon Sapin |
rhg: add a test with persistent-nodemap
|
changeset |
files
|
Wed, 02 Dec 2020 15:00:49 +0100 |
Simon Sapin |
rust: use NodePrefix::from_hex instead of hex::decode directly
|
changeset |
files
|
Mon, 30 Nov 2020 19:34:49 +0100 |
Simon Sapin |
rhg: allow specifying a changeset ID prefix
|
changeset |
files
|
Thu, 03 Dec 2020 13:23:59 -0800 |
Martin von Zweigbergk |
tests: update test-releasenotes-formatting.t with new exit codes
|
changeset |
files
|
Thu, 03 Dec 2020 14:15:39 -0500 |
Augie Fackler |
merge with stable
|
changeset |
files
|
Thu, 03 Dec 2020 13:36:24 -0500 |
Augie Fackler |
Added signature for changeset 1d5189a57405
stable
|
changeset |
files
|
Thu, 03 Dec 2020 13:36:23 -0500 |
Augie Fackler |
Added tag 5.6.1 for changeset 1d5189a57405
stable
|
changeset |
files
|
Wed, 02 Dec 2020 15:39:01 -0800 |
Martin von Zweigbergk |
rebase: clear merge state when aborting in-memory merge on dirty working copy
stable 5.6.1
|
changeset |
files
|
Wed, 02 Dec 2020 15:15:16 -0800 |
Martin von Zweigbergk |
tests: show that in-memory rebase leaves state when working copy is dirty
stable
|
changeset |
files
|
Fri, 27 Nov 2020 14:54:37 -0500 |
Matt Harbison |
extensions: avoid a crash when the version isn't properly byteified on py3
stable
|
changeset |
files
|
Mon, 23 Nov 2020 11:47:06 -0500 |
Matt Harbison |
ui: ensure `getpass()` returns bytes
stable
|
changeset |
files
|
Thu, 26 Nov 2020 02:28:42 -0500 |
Matt Harbison |
packaging: regenerate the Windows requirements manifest on Windows
stable
|
changeset |
files
|
Thu, 26 Nov 2020 03:09:56 -0500 |
Matt Harbison |
pyoxidizer: point to the py3 requirements instead of py2 on Windows
stable
|
changeset |
files
|
Sat, 21 Nov 2020 16:55:07 -0500 |
Matt Harbison |
extensions: gracefully warn when doing min version check with no local version
stable
|
changeset |
files
|
Sat, 28 Nov 2020 11:15:54 +0900 |
Yuya Nishihara |
diff: do not concatenate immutable bytes while building a/b bodies (issue6445)
stable
|
changeset |
files
|
Tue, 01 Dec 2020 01:18:21 -0500 |
Augie Fackler |
procutil: use rapply(tonativestr, ...) to preserve lists when they come in
stable
|
changeset |
files
|
Wed, 02 Dec 2020 12:33:51 -0800 |
Kyle Lippincott |
statprof: separate functions and "line", assume 4 digit line numbers
|
changeset |
files
|
Wed, 02 Dec 2020 15:38:05 -0800 |
Kyle Lippincott |
statprof: fix off-by-one-line error in output
|
changeset |
files
|
Thu, 03 Dec 2020 08:09:56 +0100 |
Pierre-Yves David |
phab-refresh: do not error out when the stack is empty
|
changeset |
files
|
Wed, 02 Dec 2020 20:10:27 +0100 |
Pierre-Yves David |
run-tests: allow some slack about 'waiting on lock' message
|
changeset |
files
|
Wed, 02 Dec 2020 23:15:11 +0100 |
Pierre-Yves David |
pull: flush stdin after the `pull from` message
|
changeset |
files
|
Wed, 02 Dec 2020 20:10:22 +0100 |
Pierre-Yves David |
tests: explicitly skip the lock warning in some remotefilelog tests
|
changeset |
files
|
Wed, 02 Dec 2020 20:02:35 +0100 |
Pierre-Yves David |
tests: use the right python when running dummyssh for narrow
|
changeset |
files
|
Wed, 02 Dec 2020 11:05:53 -0800 |
Kyle Lippincott |
copies: avoid materializing a full directory map during copy tracing
|
changeset |
files
|
Wed, 02 Dec 2020 15:39:01 -0800 |
Martin von Zweigbergk |
rebase: clear merge state when aborting in-memory merge on dirty working copy
|
changeset |
files
|
Wed, 02 Dec 2020 15:15:16 -0800 |
Martin von Zweigbergk |
tests: show that in-memory rebase leaves state when working copy is dirty
|
changeset |
files
|
Fri, 27 Nov 2020 18:32:20 +0530 |
Pulkit Goyal |
helptext: document share safe functionality in `hg help config -v`
|
changeset |
files
|
Fri, 27 Nov 2020 18:28:14 +0530 |
Pulkit Goyal |
helptext: mention in `hg help config` that `.hg/hgrc-not-shared` is consulted
|
changeset |
files
|
Fri, 27 Nov 2020 18:11:47 +0530 |
Pulkit Goyal |
share: add documentation about share-safe mode in `hg help -e share`
|
changeset |
files
|
Fri, 27 Nov 2020 18:11:04 +0530 |
Pulkit Goyal |
helptext: update first hg version when share-safe will be released
|
changeset |
files
|
Mon, 23 Nov 2020 14:15:26 +0530 |
Pulkit Goyal |
share: show warning if share is outdated while source supports share-safe
|
changeset |
files
|
Fri, 16 Oct 2020 18:57:55 +0530 |
Pulkit Goyal |
upgrade: add support to downgrade share safe mode
|
changeset |
files
|
Thu, 25 Jun 2020 13:13:21 +0530 |
Pulkit Goyal |
upgrade: add support for experimental safe share mode
|
changeset |
files
|
Mon, 30 Nov 2020 14:11:03 +0530 |
Pulkit Goyal |
chgserver: catch RepoError while loading configuration
|
changeset |
files
|
Sat, 28 Nov 2020 16:59:40 -0500 |
Matt Harbison |
registrar: clarify the documentation about some byte strings being required
|
changeset |
files
|
Mon, 30 Nov 2020 12:30:58 -0800 |
Kyle Lippincott |
match: skip walking up the directory hierarchy if the number of pats are small
|
changeset |
files
|
Tue, 01 Dec 2020 22:19:01 +0100 |
Joerg Sonnenberger |
relnotes: document better memory use for unbundle
|
changeset |
files
|
Mon, 30 Nov 2020 14:06:45 +0100 |
Pierre-Yves David |
upgrade: add an explicite --filelogs arguments
|
changeset |
files
|
Mon, 30 Nov 2020 19:26:54 +0100 |
Simon Sapin |
rhg: add a test for --rev with a hex changeset ID
|
changeset |
files
|
Tue, 01 Dec 2020 02:07:15 +0100 |
Pierre-Yves David |
upgrade: move optimisation to something more declarative
|
changeset |
files
|
Mon, 30 Nov 2020 23:54:25 +0100 |
Pierre-Yves David |
upgrade: capitalize the `deficiency` constant
|
changeset |
files
|
Mon, 30 Nov 2020 23:52:29 +0100 |
Pierre-Yves David |
upgrade: capitalize the `deficiency` constant
|
changeset |
files
|
Mon, 30 Nov 2020 09:47:46 -0800 |
Martin von Zweigbergk |
tests: set old git default branch name for compatibility
|
changeset |
files
|
Sat, 28 Nov 2020 14:15:55 +0100 |
Pierre-Yves David |
heptapod-ci: automatically refresh existing phabricator Diff on push
|
changeset |
files
|
Sat, 28 Nov 2020 14:11:54 +0100 |
Pierre-Yves David |
contrib: add a small script to refresh all diff in the current stack
|
changeset |
files
|
Mon, 30 Nov 2020 14:48:02 +0530 |
Pulkit Goyal |
tests: conditionalize return code on chg in test-config.t
|
changeset |
files
|
Fri, 27 Nov 2020 21:32:42 +0530 |
Pulkit Goyal |
tests: update test-chg.t with output change
|
changeset |
files
|
Mon, 23 Nov 2020 14:33:58 +0100 |
Pierre-Yves David |
rust-format: pin the formatted to a specific nightly version
|
changeset |
files
|
Fri, 20 Nov 2020 11:22:28 +0100 |
Pierre-Yves David |
copies: clarify the return of _merge_copies_dict
|
changeset |
files
|
Fri, 20 Nov 2020 10:38:46 +0100 |
Pierre-Yves David |
copies: avoid unwanted side effect from one branch to another
|
changeset |
files
|
Thu, 26 Nov 2020 09:54:16 +0100 |
Raphaël Gomès |
rhg: use `format_bytes!` for error messages
|
changeset |
files
|
Mon, 30 Nov 2020 10:18:36 +0100 |
Mathias De Mare |
packaging: don't use plain 'python' if another python has been specified
|
changeset |
files
|
Thu, 26 Nov 2020 02:00:00 -0500 |
Matt Harbison |
packaging: add pygit2 to the py3 Windows installers
|
changeset |
files
|
Mon, 30 Nov 2020 12:40:28 +0100 |
Pierre-Yves David |
upgrade: directly use the upgrade action constant
|
changeset |
files
|
Mon, 30 Nov 2020 12:24:36 +0100 |
Pierre-Yves David |
upgrade: rename UPGRADE_FILELOG to UPGRADE_FILELOGS
|
changeset |
files
|
Mon, 23 Nov 2020 12:54:46 +0100 |
Simon Sapin |
bisect: add `-G` to an `hg log` command in a test
|
changeset |
files
|
Mon, 23 Nov 2020 12:45:39 +0100 |
Simon Sapin |
bisect: refactor to work on a list of revspecs
|
changeset |
files
|
Fri, 20 Nov 2020 10:35:42 +0100 |
Pierre-Yves David |
copies: simplify the call to _merge_copies_dict
|
changeset |
files
|
Fri, 20 Nov 2020 10:49:32 +0100 |
Pierre-Yves David |
copies: fast path no-op merge
|
changeset |
files
|
Mon, 05 Oct 2020 01:49:04 +0200 |
Pierre-Yves David |
copies-rust: encapsulate internal sets on `changes`
|
changeset |
files
|
Fri, 30 Oct 2020 19:06:12 +0100 |
Pierre-Yves David |
copies-rust: pre-indent some code to clarify the next patch
|
changeset |
files
|
Mon, 05 Oct 2020 01:31:32 +0200 |
Pierre-Yves David |
copies-rust: combine the iteration over remove and copies into one
|
changeset |
files
|
Fri, 02 Oct 2020 15:41:31 +0200 |
Pierre-Yves David |
copies-rust: move is_ancestor caching within the rust code
|
changeset |
files
|
Tue, 21 Apr 2020 15:00:32 +0200 |
Pierre-Yves David |
copies-rust: leverage the immutability for efficient update
|
changeset |
files
|
Sun, 29 Nov 2020 00:05:50 +0100 |
Pierre-Yves David |
phabricator: use the `http.timeout` config for conduit call
|
changeset |
files
|
Sat, 28 Nov 2020 19:58:37 +0100 |
Pierre-Yves David |
phabricator: introduce a `phabricator.retry` option
|
changeset |
files
|
Tue, 24 Nov 2020 16:17:16 -0500 |
Matt Harbison |
packaging: drop Disco (19.04) and add Focal (20.04)
|
changeset |
files
|
Tue, 24 Nov 2020 14:47:24 -0500 |
Matt Harbison |
make: drop Trusty and Artful targets
|
changeset |
files
|
Tue, 24 Nov 2020 14:03:19 -0500 |
Matt Harbison |
packaging: add `HG_DOCKER_OWN_USER` to `dockerdeb` like exists in `dockerrpm`
|
changeset |
files
|
Sun, 29 Nov 2020 15:17:14 +0100 |
Pierre-Yves David |
heptapod-ci: do not publish changeset when doing the local clone
|
changeset |
files
|
Mon, 02 Nov 2020 19:25:26 +0100 |
Pierre-Yves David |
copies-rust: pre-indent some code to clarify the next changeset
|
changeset |
files
|
Tue, 21 Apr 2020 11:28:48 +0200 |
Pierre-Yves David |
copies-rust: use immutable "OrdMap" to store copies information
|
changeset |
files
|
Thu, 01 Oct 2020 18:52:13 +0200 |
Pierre-Yves David |
copies: use the rust code for `combine_changeset_copies`
|
changeset |
files
|
Wed, 18 Sep 2019 13:21:38 +0200 |
Joerg Sonnenberger |
tests: simplify and extend pull-bundle test using debugbuilddag
|
changeset |
files
|
Sat, 28 Nov 2020 00:25:04 -0500 |
Matt Harbison |
helptext: document the mechanism for extensions to report a version
|
changeset |
files
|
Sat, 28 Nov 2020 13:42:55 +0100 |
Pierre-Yves David |
heptapod-ci: add a explicite "test" phases
|
changeset |
files
|
Sat, 28 Nov 2020 17:23:50 +0100 |
Pierre-Yves David |
test: fix some expect output in a traceback
|
changeset |
files
|
Sat, 28 Nov 2020 16:35:20 +0530 |
Sushil khanchi |
help: fix a grammar/typo in hg help dates
|
changeset |
files
|
Sat, 28 Nov 2020 14:29:50 +0100 |
Pierre-Yves David |
rust: fix non-utf8 char in requirements.rs
|
changeset |
files
|
Sun, 29 Nov 2020 19:17:35 +0530 |
Matt Harbison |
run-tests: use a context manager when looking for available ports
|
changeset |
files
|
Fri, 27 Nov 2020 15:54:46 -0500 |
Matt Harbison |
dispatch: print the version of each extension in the bug report, if available
|
changeset |
files
|
Fri, 27 Nov 2020 15:45:37 -0500 |
Matt Harbison |
dispatch: sort the loaded extension names in the bug report
|
changeset |
files
|
Fri, 27 Nov 2020 15:39:27 -0500 |
Matt Harbison |
dispatch: quote the extension when printing the bug report
|
changeset |
files
|
Fri, 27 Nov 2020 14:31:59 -0500 |
Matt Harbison |
dispatch: print the version of the extension being blamed in a bug report
|
changeset |
files
|
Thu, 26 Nov 2020 15:09:57 -0500 |
Matt Harbison |
git: show the version of `pygit2` with verbose version output
|
changeset |
files
|
Fri, 27 Nov 2020 15:17:42 -0500 |
Matt Harbison |
git: add the standard `testedwith` attribute
|
changeset |
files
|
Fri, 27 Nov 2020 15:00:39 -0500 |
Matt Harbison |
tests: add a comment that we're purposely testing py2 extension attributes
|
changeset |
files
|
Fri, 27 Nov 2020 14:54:37 -0500 |
Matt Harbison |
extensions: avoid a crash when the version isn't properly byteified on py3
|
changeset |
files
|
Fri, 27 Nov 2020 19:35:37 -0500 |
Matt Harbison |
formatting: drop a few extra double quotes in docstrings
|
changeset |
files
|
Thu, 01 Oct 2020 18:51:40 +0200 |
Pierre-Yves David |
copies: introduce the hg-cpython wrapper for `combine_changeset_copies`
|
changeset |
files
|
Thu, 01 Oct 2020 18:51:06 +0200 |
Pierre-Yves David |
copies: introduce a basic Rust function for `combine_changeset_copies`
|
changeset |
files
|
Fri, 27 Nov 2020 17:11:56 -0500 |
Matt Harbison |
hghave: adjust the detection of `pylint` for modern versions
|
changeset |
files
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
changeset |
files
|
Fri, 27 Nov 2020 17:00:00 -0500 |
Augie Fackler |
osutil: reformat triple-quoted string so black doesn't confuse itself
|
changeset |
files
|
Fri, 27 Nov 2020 16:59:14 -0500 |
Augie Fackler |
merge: remove spurious ' and trailing whitespace from triple-quoted string
|
changeset |
files
|
Fri, 27 Nov 2020 17:00:25 -0500 |
Matt Harbison |
cleanup: fix a few recent black formatting violations
|
changeset |
files
|
Wed, 25 Nov 2020 12:33:37 +0100 |
Simon Sapin |
rhg: check that .hg/requires is ASCII
|
changeset |
files
|
Tue, 24 Nov 2020 18:52:38 +0100 |
Simon Sapin |
rhg: exit with relevant code for unsupported requirements
|
changeset |
files
|
Tue, 06 Oct 2020 03:25:15 +0200 |
Joerg Sonnenberger |
revlog: store new index entries as binary
|
changeset |
files
|
Wed, 11 Nov 2020 20:44:45 +0100 |
Mathias De Mare |
packaging: enable rust extensions on centos
|
changeset |
files
|
Sat, 21 Nov 2020 22:46:09 -0500 |
Matt Harbison |
tests: use `testrepohg` in one more place in test-check-code.t
|
changeset |
files
|
Sat, 21 Nov 2020 16:20:49 -0500 |
Matt Harbison |
setup: copy pythonXY.dll next to the hg.exe wrapper when building
|
changeset |
files
|
Sun, 22 Nov 2020 15:07:09 -0500 |
Matt Harbison |
exthelper: update the examples to be python3 complaint
|
changeset |
files
|
Sun, 22 Nov 2020 14:55:40 -0500 |
Matt Harbison |
helptext: byteify extensions examples
|
changeset |
files
|
Sun, 22 Nov 2020 14:53:17 -0500 |
Matt Harbison |
helptext: fix sentence in extensions documentation
|
changeset |
files
|
Mon, 23 Nov 2020 11:47:06 -0500 |
Matt Harbison |
ui: ensure `getpass()` returns bytes
|
changeset |
files
|
Thu, 26 Nov 2020 02:28:42 -0500 |
Matt Harbison |
packaging: regenerate the Windows requirements manifest on Windows
|
changeset |
files
|
Thu, 26 Nov 2020 03:09:56 -0500 |
Matt Harbison |
pyoxidizer: point to the py3 requirements instead of py2 on Windows
|
changeset |
files
|
Wed, 25 Nov 2020 22:38:23 -0500 |
Augie Fackler |
git: update test for hg and git output changes
|
changeset |
files
|
Wed, 25 Nov 2020 22:23:23 -0500 |
Augie Fackler |
gitlog: add tiprev() function
|
changeset |
files
|