[STABLE] log: update documentation about --follow with/without --rev (issue6459) |
2020-12-24 |
Yuya Nishihara |
|
Accepted |
D9657: copies-rust: fix reverted argument when merging tiny minor or major |
2020-12-23 |
phabricator |
|
Superseded |
D9656: copies-rust: use imrs::OrdSet instead of imrs::HashSet |
2020-12-21 |
phabricator |
|
Superseded |
D9655: copies-rust: use simpler overwrite when value on both side are identical |
2020-12-21 |
phabricator |
|
Superseded |
D9654: copies-rust: make more use of the new comparison property |
2020-12-21 |
phabricator |
|
Superseded |
D9653: copies-rust: implement PartialEqual manually |
2020-12-21 |
phabricator |
|
Superseded |
D9651: copies-rust: refactor the "deletion" case |
2020-12-21 |
phabricator |
|
Superseded |
D9649: copies-rust: yield both p1 and p2 copies in `ChangedFiles.actions()` |
2020-12-21 |
phabricator |
|
Superseded |
D9648: copies-rust: extract the processing of a single copy information |
2020-12-21 |
phabricator |
|
Superseded |
D9645: copies-rust: remove the ancestor Oracle logic |
2020-12-21 |
phabricator |
|
Superseded |
D9647: copies-rust: use matching to select the final copies information |
2020-12-21 |
phabricator |
|
Superseded |
D9642: copies-rust: rename TimeStampedPathCopy to CopySource |
2020-12-21 |
phabricator |
|
Superseded |
D9640: setup: when possible, build and bundle man pages |
2020-12-21 |
phabricator |
|
Superseded |
D9639: tags: describe all abnormal tag types in `hg tags -v` |
2020-12-20 |
phabricator |
|
Superseded |
D9638: clone: update to active bookmark, if set |
2020-12-20 |
phabricator |
|
Superseded |
D9637: bundle2: drop some outdated comment |
2020-12-19 |
phabricator |
|
Superseded |
D9636: bundle: add option to avoid checking further delta candidates [POC] |
2020-12-19 |
phabricator |
|
New |
D9635: mergetools: add BeyondCompare 4 for Windows |
2020-12-19 |
phabricator |
|
Superseded |
D9634: mergetools: add support for 32-bit BeyondCompare 3 on 64-bit Windows |
2020-12-19 |
phabricator |
|
Superseded |
D9633: mergetools: enable the `checkconflicts` option for Araxis Merge |
2020-12-19 |
phabricator |
|
Superseded |
D9632: mergetools: sync up comments with the TortoiseHg copy of the config file |
2020-12-19 |
phabricator |
|
Superseded |
[2,of,2] chg: format code by clang-format version 11.0.1-+rc1-1 |
2020-12-19 |
Yuya Nishihara |
|
Accepted |
[1,of,2] test-check-interface: do not expect bare "python" executable exists |
2020-12-19 |
Yuya Nishihara |
|
Accepted |
[4,of,4,V2] procutil: assign pseudo file object if sys.stdout/stderr is missing |
2020-12-19 |
Yuya Nishihara |
|
Accepted |
[3,of,4,V2] procutil: introduce pseudo file object that just raises EBADF |
2020-12-19 |
Yuya Nishihara |
|
Accepted |
[2,of,4,V2] dispatch: gate against missing stdout/stderr |
2020-12-19 |
Yuya Nishihara |
|
Accepted |
[1,of,4,V2] dispatch: remove stale comment about fdopen()-ed stdio |
2020-12-19 |
Yuya Nishihara |
|
Accepted |
D9631: branchmap: avoid ancestor computations for absent non-continous branches |
2020-12-18 |
phabricator |
|
Superseded |
[3,of,3] dispatch: remove stale comment about fdopen()-ed stdio |
2020-12-18 |
Yuya Nishihara |
|
New |
[2,of,3] procutil: create dummy file object if sys.stdout/stderr is missing |
2020-12-18 |
Yuya Nishihara |
|
New |
[1,of,3] dispatch: gate against missing stdout/stderr |
2020-12-18 |
Yuya Nishihara |
|
New |
[3,of,3,chg] chgserver: respect detailed exit code in case of ConfigError |
2020-12-18 |
Pulkit Goyal |
|
Accepted |
[2,of,3,chg] procutil: use os.devnull if sys.stdout/err is None |
2020-12-18 |
Pulkit Goyal |
|
Accepted |
[1,of,3,chg] contrib: run python3+chg tests too in heptapod CI |
2020-12-18 |
Pulkit Goyal |
|
Accepted |
D9630: errors: respect ui.detailed-exit-code in chg |
2020-12-17 |
phabricator |
|
Superseded |
D9629: relnotes: document automatically setting `HGPLAIN=1` for external hooks |
2020-12-17 |
phabricator |
|
Superseded |
D9628: relnotes: document that `hg extdiff` also got -r replaced by --from/--to |
2020-12-17 |
phabricator |
|
Superseded |
D9627: cext: shut-up sign compare warnings |
2020-12-17 |
phabricator |
|
Superseded |
D9626: branchmap: micro-optimize branchinfo |
2020-12-17 |
phabricator |
|
Superseded |
D9625: rust: document how to enable debug information in optimized builds |
2020-12-17 |
phabricator |
|
Superseded |
D9624: extdiff: add --from/--to and deprecate -r, as was done for `hg diff` |
2020-12-17 |
phabricator |
|
Superseded |
D9623: extdiff: fix crash when showing diff from wdir() |
2020-12-17 |
phabricator |
|
Superseded |
D9622: extdiff: pass contexts instead of nodeids into diffrevs() |
2020-12-17 |
phabricator |
|
Superseded |
D9621: tests: remove undefined (empty) $opt from test-extdiff.t |
2020-12-17 |
phabricator |
|
Superseded |
D9620: mergetools: alphabetize the config settings |
2020-12-17 |
phabricator |
|
Superseded |
D9617: debugupgraderepo: minor documentation fix |
2020-12-16 |
phabricator |
|
Superseded |
D9614: upgrade: drop support for old style optimization names |
2020-12-16 |
phabricator |
|
Superseded |
D9619: upgrade: introduce post upgrade and downgrade message for improvements |
2020-12-16 |
phabricator |
|
Superseded |
D9618: actions: introduce function to calculate downgrades |
2020-12-16 |
phabricator |
|
Superseded |
D9616: upgrade: rename actions to upgrade_actions |
2020-12-16 |
phabricator |
|
Superseded |
D9615: upgrade: move optimization addition to determineactions() |
2020-12-16 |
phabricator |
|
Superseded |
D9613: copies: detect case when a merge decision overwrite previous data |
2020-12-15 |
phabricator |
|
Superseded |
D9612: copies: rearrange all value comparison conditional |
2020-12-15 |
phabricator |
|
Superseded |
D9611: copies-test: add test chaining multiple merge |
2020-12-15 |
phabricator |
|
Superseded |
D9610: copies-test: add test chaining multiple merge |
2020-12-15 |
phabricator |
|
Superseded |
D9609: copies-test: add test chaining multiple merge |
2020-12-15 |
phabricator |
|
Superseded |
D9608: copies: stop attempt to avoid extra dict copies around branching |
2020-12-15 |
phabricator |
|
Superseded |
D9607: hghave: add some official category for known-bad and missing-good output |
2020-12-15 |
phabricator |
|
Superseded |
D9606: filemerge: add support for the new "mergediff" marker style to premerge |
2020-12-15 |
phabricator |
|
Superseded |
D9604: setup: exclude the git extension from py2 builds |
2020-12-15 |
phabricator |
|
Superseded |
D9605: hook: set `HGPLAIN=1` for external hooks |
2020-12-15 |
phabricator |
|
Superseded |
D9603: branchmap: refactor revbranchmap and use it as topicmap [PoC] |
2020-12-14 |
phabricator |
|
New |
D9601: errors: use detailed exit code 50 for StorageError |
2020-12-14 |
phabricator |
|
Superseded |
D9600: errors: raise InputError if an ambiguous revision id prefix is used |
2020-12-14 |
phabricator |
|
Superseded |
D9602: errors: raise InputError on recursive template definition |
2020-12-14 |
phabricator |
|
Superseded |
D9599: localrepo: delete obsolete comment about `prefix in repo` raising exception |
2020-12-14 |
phabricator |
|
Superseded |
D9598: share: propery copy cache files when cloning from a share |
2020-12-14 |
phabricator |
|
Superseded |
D9597: tests: workaround for a flacky test |
2020-12-14 |
phabricator |
|
Superseded |
D9596: rust: introduce Repo and Vfs types for filesystem abstraction |
2020-12-14 |
phabricator |
|
Superseded |
D9595: rust: replace most "operation" structs with functions |
2020-12-14 |
phabricator |
|
Superseded |
D9594: rust: change &PathBuf parameters to &Path |
2020-12-14 |
phabricator |
|
Superseded |
D9593: test-narrow: mitigate the flakyness of test-narrow-shallow |
2020-12-14 |
phabricator |
|
Superseded |
D9592: copies: deal with the "same revision" special case earlier |
2020-12-14 |
phabricator |
|
Superseded |
D9591: copies: rename value/other variable to minor/major for clarity |
2020-12-14 |
phabricator |
|
Superseded |
D9590: copies: extract value comparison in the python copy tracing |
2020-12-14 |
phabricator |
|
Superseded |
D9589: copies-tests: update to null in test-copies-chain-merge.t |
2020-12-14 |
phabricator |
|
Superseded |
D9588: copies-tests: add a summary of all cases created in test-copies-chain-merge.t |
2020-12-14 |
phabricator |
|
Superseded |
D9587: copies: reinstall initial empty files for chained copied |
2020-12-14 |
phabricator |
|
Superseded |
D9585: copies: properly match result during changeset centric copy tracing |
2020-12-14 |
phabricator |
|
Superseded |
D9586: copies: explain the "arbitrary" copy source pick in case of conflict |
2020-12-14 |
phabricator |
|
Superseded |
D9583: upgrade: add a missing space in status message |
2020-12-14 |
phabricator |
|
Superseded |
D9582: upgrade: rename deficiences to format_upgrades |
2020-12-14 |
phabricator |
|
Superseded |
D9580: engine: unwrap a hard to understand for loop |
2020-12-14 |
phabricator |
|
Superseded |
D9579: engine: refactor actual cloning code into separate function |
2020-12-14 |
phabricator |
|
Superseded |
D9578: upgrade: move printing of unused optimizations to UpgradeOperation class |
2020-12-14 |
phabricator |
|
Superseded |
D9577: upgrade: move `printrequirements()` to UpgradeOperation class |
2020-12-14 |
phabricator |
|
Superseded |
D9576: upgrade: move `printoptimisations() to UpgradeOperation class |
2020-12-14 |
phabricator |
|
Superseded |
D9575: upgrade: move `printupgradeactions()` to UpgradeOperation class |
2020-12-14 |
phabricator |
|
Superseded |
D9574: upgrade: move `print_affected_revlogs()` to UpgradeOperation class |
2020-12-14 |
phabricator |
|
Superseded |
D9573: branchmap: update rev-branch-cache automatically [POC] |
2020-12-13 |
phabricator |
|
Superseded |
D9572: revlog: support none compression |
2020-12-12 |
phabricator |
|
Superseded |
D9570: debugcommands: introduce command to upgrade/downgrade shares |
2020-12-12 |
phabricator |
|
New |
D9571: debugsharesafe: recommend from `debugupgraderepo` and `help -e share -v` |
2020-12-12 |
phabricator |
|
New |
D9569: contrib: run python3+chg tests too in heptapod CI |
2020-12-12 |
phabricator |
|
Superseded |
D9568: scmutil: improve documentation of writereporequirements() |
2020-12-12 |
phabricator |
|
Superseded |
D9567: copies: make calculating lazy for dir move detection's "addedfiles" |
2020-12-11 |
phabricator |
|
Superseded |
D9566: debugdiscovery: fix swapped heads and roots |
2020-12-11 |
phabricator |
|
Superseded |
D9565: debugdiscovery: display the number of roundtrip used |
2020-12-11 |
phabricator |
|
Superseded |
D9564: diff: deprecate -r option |
2020-12-10 |
phabricator |
|
Superseded |
D9563: diff: update synopsis to use --from/--to instead of -r |
2020-12-10 |
phabricator |
|
Superseded |
D9562: diff: describe behavior by using --from/--to instead of varying revision count |
2020-12-10 |
phabricator |
|
Superseded |
D9561: histedit: adjust comment describing `edit` action for clarity |
2020-12-10 |
phabricator |
|
Superseded |
D9560: histedit: tweak `edit` message to try and guide users to our workflow |
2020-12-10 |
phabricator |
|
Superseded |
[2,of,2,chg-tests-fix,V3] procutil: don't assign stdin to None, use os.devnull instead |
2020-12-10 |
Pulkit Goyal |
|
Accepted |
[1,of,2,chg-tests-fix,V3] dispatch: move IOError handling and flushing of streams to `dispatch()` |
2020-12-10 |
Pulkit Goyal |
|
Accepted |
D9558: run-tests: configure the environment to expand `~` properly with Windows py38+ |
2020-12-10 |
phabricator |
|
Superseded |
D9557: run-tests: fix `HGTESTEXTRAEXTENSIONS` with py3 |
2020-12-10 |
phabricator |
|
Superseded |
D9559: windows: continue looking at `%HOME%` for user config files with py3.8+ |
2020-12-10 |
phabricator |
|
Superseded |
D9554: diff: add --from and --to flags as clearer alternative to -r -r |
2020-12-10 |
phabricator |
|
Superseded |
D9555: docs: prefer `hg diff --from/--to` over `-r` |
2020-12-10 |
phabricator |
|
Superseded |
D9556: docs: avoid `hg diff -r` in documentation about revsets |
2020-12-10 |
phabricator |
|
Superseded |
D9553: treemanifest: stop storing full path for each item in manifest._lazydirs |
2020-12-09 |
phabricator |
|
Superseded |
D9552: share: remove unexpected heading from "verbose" container in help test |
2020-12-09 |
phabricator |
|
Superseded |
D9551: mergetools: add new conflict marker format with diffs in |
2020-12-09 |
phabricator |
|
Superseded |
D9550: simplemerge: write output only once it's complete |
2020-12-09 |
phabricator |
|
Superseded |
D9549: simplemerge: avoid quadratic concatenation when building output text |
2020-12-09 |
phabricator |
|
Superseded |
D9548: simplemerge: work with opts as native strings instead of bytes |
2020-12-09 |
phabricator |
|
Superseded |
D9547: hghave: update the check for virtualenv |
2020-12-09 |
phabricator |
|
Superseded |
D9546: cext: match format string for 32bit long platforms |
2020-12-08 |
phabricator |
|
Superseded |
D9545: status: disable morestatus when using -0 |
2020-12-08 |
phabricator |
|
Superseded |
D9544: extensions: avoid including `__index__` in the disabled extension list |
2020-12-08 |
phabricator |
|
Superseded |
[5,of,5,chg-tests-fix,V2] dispatch: handle IOError related to flushing of streams in `dispatch()` |
2020-12-08 |
Pulkit Goyal |
|
New |
[4,of,5,chg-tests-fix,V2] tests: conditionalize output in test-ssh.t with chg+py3 |
2020-12-08 |
Pulkit Goyal |
|
New |
[3,of,5,chg-tests-fix,V2] dispatch: disable line ending normalization on sys.stdin if its None |
2020-12-08 |
Pulkit Goyal |
|
New |
[2,of,5,chg-tests-fix,V2] procutil: use os.fdopen(1/2) if sys.stdout/err is None |
2020-12-08 |
Pulkit Goyal |
|
New |
[1,of,5,chg-tests-fix,V2] procutils: don't try to get `.buffer` if sys.stdin is None |
2020-12-08 |
Pulkit Goyal |
|
New |
[4,of,4,chg-tests-fix] commandserver: handle IOError related to flushing of streams |
2020-12-08 |
Pulkit Goyal |
|
Superseded |
[3,of,4,chg-tests-fix] tests: conditionalize output in test-ssh.t with chg+py3 |
2020-12-08 |
Pulkit Goyal |
|
Superseded |
[2,of,4,chg-tests-fix] dispatch: disable line ending normalization on sys.stdin if its None |
2020-12-08 |
Pulkit Goyal |
|
Superseded |
[1,of,4,chg-tests-fix] procutils: don't try to get `.buffer` if sys.stdin is None |
2020-12-08 |
Pulkit Goyal |
|
Superseded |
D9543: run-tests: stuff a `python3.exe` into the test bin directory on Windows |
2020-12-08 |
phabricator |
|
Superseded |
D9542: run-tests: fix a typo in an attribute name |
2020-12-08 |
phabricator |
|
Superseded |
D9539: tests: correct the output order about starting a background thread for Windows |
2020-12-08 |
phabricator |
|
Superseded |
D9541: tests: conditionalize the progress timestamp for Windows |
2020-12-08 |
phabricator |
|
Superseded |
D9538: tests: update the exit status codes for Windows specific tests |
2020-12-08 |
phabricator |
|
Superseded |
D9535: run-tests: extend PATH on Windows to include user installed scripts |
2020-12-08 |
phabricator |
|
Superseded |
D9540: tests: conditionalize a few Windows specific error messages |
2020-12-08 |
phabricator |
|
Superseded |
D9537: tests: drop the trailing exclamation point from some Windows abort messages |
2020-12-08 |
phabricator |
|
Superseded |
D9536: tests: update output for test-check-pylint.t |
2020-12-08 |
phabricator |
|
Superseded |
D9534: debugsetparents: add various warning in the help message |
2020-12-07 |
phabricator |
|
Superseded |
[2,of,2] bugzilla: pass the url to xmlrpclib.ServerProxy as str |
2020-12-07 |
Mads Kiilerich |
|
Accepted |
[1,of,2] bugzilla: fix reporting of exceptions with py3 |
2020-12-07 |
Mads Kiilerich |
|
Accepted |
D9533: persistent-nodemap: properly ignore non-existent `.nd` data file |
2020-12-07 |
phabricator |
|
Superseded |
test-extension: flush diagnostic message to stabilize chg output |
2020-12-07 |
Yuya Nishihara |
|
Accepted |
D9532: transaction: windows workaround for missing line iteration support |
2020-12-07 |
phabricator |
|
Superseded |
D9531: hg: add user-site to `sys.path` on Windows to allow pip-installed extensions |
2020-12-07 |
phabricator |
|
Superseded |
D9530: debugdiscovery: display some information about the initial "undecided" set |
2020-12-06 |
phabricator |
|
Superseded |
D9529: debugdiscovery: add some data about the shapes of the sets |
2020-12-06 |
phabricator |
|
Superseded |
D9528: debugdiscovery: clarify internal key name in debugobsolete |
2020-12-06 |
phabricator |
|
Superseded |
chgserver: backport py3 buffered I/O workarounds from procutil |
2020-12-06 |
Pulkit Goyal |
|
New |
D9527: phab-refresh: add an explanatory message |
2020-12-05 |
phabricator |
|
Superseded |
D9526: phab-refresh: allow passing additional argument to the phabsend |
2020-12-05 |
phabricator |
|
Superseded |
D9525: singlehead: introduce option to restrict to public changes |
2020-12-05 |
phabricator |
|
Superseded |
D9524: debugdiscovery: move various computation earlier |
2020-12-05 |
phabricator |
|
Superseded |
D9523: debugdiscovery: clarify internal key name in debugobsolete |
2020-12-05 |
phabricator |
|
Superseded |
D9522: phab-refresh: do not pick draft changeset from the bare "default" branch |
2020-12-05 |
phabricator |
|
Superseded |
D9521: rust: use crossbeam-channel crate directly |
2020-12-05 |
phabricator |
|
Superseded |
D9520: rhg: use persistent nodemap when available |
2020-12-04 |
phabricator |
|
Superseded |
D9519: rhg: add a test with persistent-nodemap |
2020-12-04 |
phabricator |
|
Superseded |
D9518: wireprotov2: re-add tuple around `bundle2` check |
2020-12-04 |
phabricator |
|
Superseded |
D9517: commandserver: handle IOError related to flushing of streams |
2020-12-04 |
phabricator |
|
Superseded |
D9516: perf: use the `perf-` prefix for perf command |
2020-12-04 |
phabricator |
|
Superseded |
D9515: command: automatically create alias for command using '-' in names |
2020-12-04 |
phabricator |
|
Superseded |
D9514: tests: update test-releasenotes-formatting.t with new exit codes |
2020-12-03 |
phabricator |
|
Superseded |
[STABLE] ui: remove excessive strtolocal() from debuguigetpass |
2020-12-03 |
Yuya Nishihara |
|
Accepted |
D9513: phab-refresh: do not error out when the stack is empty |
2020-12-03 |
phabricator |
|
Superseded |
D9512: formatting: re-blacken match.py |
2020-12-03 |
phabricator |
|
Superseded |
D9511: statprof: separate functions and "line", assume 4 digit line numbers |
2020-12-03 |
phabricator |
|
Superseded |
D9510: statprof: fix off-by-one-line error in output |
2020-12-03 |
phabricator |
|
Superseded |
D9509: rebase: clear merge state when aborting in-memory merge on dirty working copy |
2020-12-02 |
phabricator |
|
Superseded |
D9508: tests: show that in-memory rebase leaves state when working copy is dirty |
2020-12-02 |
phabricator |
|
Superseded |
D9507: run-tests: allow some slack about 'waiting on lock' message |
2020-12-02 |
phabricator |
|
Superseded |
D9506: pull: flush stdin after the `pull from` message |
2020-12-02 |
phabricator |
|
Superseded |
D9504: tests: use the right python when running dummyssh for narrow |
2020-12-02 |
phabricator |
|
Superseded |
D9505: tests: explicitly skip the lock warning in some remotefilelog tests |
2020-12-02 |
phabricator |
|
Superseded |
D9503: copies: avoid materializing a full directory map during copy tracing |
2020-12-02 |
phabricator |
|
Superseded |
D9502: tests: conditionalize output in test-ssh.t with chg+py3 |
2020-12-02 |
phabricator |
|
Superseded |
D9501: dispatch: disable line ending normalization on sys.stdin if its None |
2020-12-02 |
phabricator |
|
Superseded |
D9500: procutils: don't try to get `.buffer` if sys.stdin is None |
2020-12-02 |
phabricator |
|
Superseded |
D9499: rust-copies: record overwrite when merging |
2020-12-02 |
phabricator |
|
Superseded |
D9498: copies-rust: make the comparison aware of the revision being current merged |
2020-12-02 |
phabricator |
|
Superseded |
D9497: copies-rust: start recording overwrite as they happens |
2020-12-02 |
phabricator |
|
Superseded |
D9496: copies-rust: rename Oracle.is_ancestor to Oracle.is_overwrite |
2020-12-02 |
phabricator |
|
Superseded |
D9495: copies-rust: use the `entry` API for copy information too |
2020-12-02 |
phabricator |
|
Superseded |
D9494: copies-rust: use the entry API to overwrite deleted entry |
2020-12-02 |
phabricator |
|
Superseded |
D9493: copies-rust: tokenize all paths into integer |
2020-12-02 |
phabricator |
|
Superseded |
D9492: copies-rust: pre-introduce a PathToken type and use it where applicable |
2020-12-02 |
phabricator |
|
Superseded |
D9491: copies-rust: add smarter approach for merging small mapping with large mapping |
2020-12-02 |
phabricator |
|
Superseded |
D9490: rust: use NodePrefix::from_hex instead of hex::decode directly |
2020-12-02 |
phabricator |
|
Superseded |
D9489: registrar: clarify the documentation about some byte strings being required |
2020-12-01 |
phabricator |
|
Superseded |
D9488: match: skip walking up the directory hierarchy if the number of pats are small |
2020-12-01 |
phabricator |
|
Superseded |
D9487: upgrade: start moving the "to be happening" data in a dedicated object |
2020-12-01 |
phabricator |
|
Superseded |
D9486: upgrade: gather code about requirement checking together |
2020-12-01 |
phabricator |
|
Superseded |
D9485: upgrade: extract the checking of target requirements change |
2020-12-01 |
phabricator |
|
Superseded |
D9484: upgrade: drop an outdated comment |
2020-12-01 |
phabricator |
|
Superseded |
D9483: upgrade: gather code about source checking together |
2020-12-01 |
phabricator |
|
Superseded |
D9482: upgrade: move requirements checking in a dedicated function |
2020-12-01 |
phabricator |
|
Superseded |
D9481: relnotes: document better memory use for unbundle |
2020-12-01 |
phabricator |
|
Superseded |
D9480: node: import symbols explicitly |
2020-12-01 |
phabricator |
|
Superseded |
D9479: rhg: allow specifying a changeset ID prefix |
2020-12-01 |
phabricator |
|
Superseded |
D9478: rhg: add a test for --rev with a hex changeset ID |
2020-12-01 |
phabricator |
|
Superseded |
D9477: upgrade: split definition and management of the actions from the main code |
2020-12-01 |
phabricator |
|
Superseded |
D9476: upgrade: split actual upgrade code away from the main module |
2020-12-01 |
phabricator |
|
Superseded |
[4,of,4] log: do not accept string-matcher pattern as -u/-b/-B parameter |
2020-12-01 |
Yuya Nishihara |
|
Accepted |
[3,of,4] log: do not override other filtering and sorting options by --bookmark |
2020-12-01 |
Yuya Nishihara |
|
Accepted |
[2,of,4] scmutil: extract function that builds revset expr to select bookmark branch |
2020-12-01 |
Yuya Nishihara |
|
Accepted |
[1,of,4] scmutil: document that bookmarkrevs() ignores non-head bookmark branch |
2020-12-01 |
Yuya Nishihara |
|
Accepted |
D9475: upgrade: move optimisation to something more declarative |
2020-12-01 |
phabricator |
|
Superseded |
D9474: upgrade: capitalize the `deficiency` constant |
2020-12-01 |
phabricator |
|
Superseded |
D9473: upgrade: capitalize the `deficiency` constant |
2020-12-01 |
phabricator |
|
Superseded |
D9472: testing phabricator encoding |
2020-12-01 |
phabricator |
|
New |
D9471: procutil: correctly convert to bytes when shell=False |
2020-12-01 |
phabricator |
|
Superseded |
D9470: tests: set old git default branch name for compatibility |
2020-11-30 |
phabricator |
|
Superseded |
D9468: upgrade: add an explicite --filelogs arguments |
2020-11-30 |
phabricator |
|
Superseded |
D9469: upgrade: display the list of processed revlog before proceeding |
2020-11-30 |
phabricator |
|
Superseded |
D9467: upgrade: directly use the upgrade action constant |
2020-11-30 |
phabricator |
|
Superseded |
D9466: upgrade: rename UPGRADE_FILELOG to UPGRADE_FILELOGS |
2020-11-30 |
phabricator |
|
Superseded |
D9464: packaging: don't use plain 'python' if another python has been specified |
2020-11-30 |
phabricator |
|
Superseded |
D9463: tests: conditionalize return code on chg in test-config.t |
2020-11-30 |
phabricator |
|
Superseded |
D9462: chgserver: catch RepoError while loading configuration |
2020-11-30 |
phabricator |
|
Superseded |
D9461: heptapod-ci: do not publish changeset when doing the local clone |
2020-11-29 |
phabricator |
|
Superseded |
rust-format: pin the formatted to a specific nightly version |
2020-11-29 |
Pierre-Yves David |
|
Accepted |
D9460: contrib: add a small script to refresh all diff in the current stack |
2020-11-29 |
phabricator |
|
Superseded |
D9459: heptapod-ci: add a explicite "test" phases |
2020-11-29 |
phabricator |
|
Superseded |
D9458: contrib: add a small script to refresh all diff in the current stack |
2020-11-29 |
phabricator |
|
Superseded |
D9457: heptapod-ci: add a explicite "test" phases |
2020-11-29 |
phabricator |
|
Superseded |
D9456: contrib: add a small script to refresh all diff in the current stack |
2020-11-29 |
phabricator |
|
Superseded |
D9455: heptapod-ci: add a explicite "test" phases |
2020-11-29 |
phabricator |
|
Superseded |
D9453: phabricator: use the `http.timeout` config for conduit call |
2020-11-29 |
phabricator |
|
Superseded |
D9454: heptapod-ci: add a explicite "test" phases |
2020-11-29 |
phabricator |
|
Superseded |
D9452: run-tests: fix a socket context manager for py2 |
2020-11-29 |
phabricator |
|
Superseded |
D9451: heptapod-ci: automatically refresh existing phabricator Diff on push |
2020-11-29 |
phabricator |
|
Superseded |
D9450: cext: isolate hash size in the revlog handling in a single place |
2020-11-28 |
phabricator |
|
Superseded |
D9449: phabricator: introduce a `phabricator.retry` option |
2020-11-28 |
phabricator |
|
Superseded |
D9448: helptext: document the mechanism for extensions to report a version |
2020-11-28 |
phabricator |
|
Superseded |
D9447: test: fix some expect output in a traceback |
2020-11-28 |
phabricator |
|
Superseded |
D9446: rust-format: appease the rust-format deity on requirements.rs |
2020-11-28 |
phabricator |
|
Superseded |
D9445: sidedata: send the correct revision data for wireproto v2 |
2020-11-28 |
phabricator |
|
Superseded |
D9443: tests: simplify and extend pull-bundle test using debugbuilddag |
2020-11-28 |
phabricator |
|
Superseded |
D9442: help: fix a grammar/typo in hg help dates |
2020-11-28 |
phabricator |
|
Superseded |
D9441: run-tests: use a context manager when looking for available ports |
2020-11-28 |
phabricator |
|
Superseded |
D9440: dispatch: print the version of each extension in the bug report, if available |
2020-11-28 |
phabricator |
|
Superseded |
D9439: dispatch: sort the loaded extension names in the bug report |
2020-11-28 |
phabricator |
|
Superseded |
D9438: dispatch: quote the extension when printing the bug report |
2020-11-28 |
phabricator |
|
Superseded |
D9436: git: show the version of `pygit2` with verbose version output |
2020-11-28 |
phabricator |
|
Superseded |
D9437: dispatch: print the version of the extension being blamed in a bug report |
2020-11-28 |
phabricator |
|
Superseded |
D9433: extensions: avoid a crash when the version isn't properly byteified on py3 |
2020-11-28 |
phabricator |
|
Superseded |
D9434: tests: add a comment that we're purposely testing py2 extension attributes |
2020-11-28 |
phabricator |
|
Superseded |
D9432: formatting: drop a few extra double quotes in docstrings |
2020-11-28 |
phabricator |
|
Superseded |
D9435: git: add the standard `testedwith` attribute |
2020-11-28 |
phabricator |
|
Superseded |
[STABLE] diff: do not concatenate immutable bytes while building a/b bodies (issue6445) |
2020-11-28 |
Yuya Nishihara |
|
Accepted |
D9431: hghave: adjust the detection of `pylint` for modern versions |
2020-11-27 |
phabricator |
|
Superseded |
D9428: merge: remove spurious ' and trailing whitespace from triple-quoted string |
2020-11-27 |
phabricator |
|
Superseded |
D9429: osutil: reformat triple-quoted string so black doesn't confuse itself |
2020-11-27 |
phabricator |
|
Superseded |
D9427: cleanup: fix a few recent black formatting violations |
2020-11-27 |
phabricator |
|
Superseded |
D9426: copies-rust: hide most of the comparison details inside a closure |
2020-11-27 |
phabricator |
|
Superseded |
D9425: copies-rust: move the mapping merging into a else clause |
2020-11-27 |
phabricator |
|
Superseded |
D9424: copies-rust: extract conflicting value comparison in its own function |
2020-11-27 |
phabricator |
|
Superseded |
D9423: copies: no longer cache the ChangedFiles during copy tracing |
2020-11-27 |
phabricator |
|
Superseded |
D9421: copies-rust: extract the processing of a ChangedFiles in its own function |
2020-11-27 |
phabricator |
|
Superseded |
D9419: copies: properly copies parent dictionary before updating it |
2020-11-27 |
phabricator |
|
Superseded |
D9418: copies: clarify the return of _merge_copies_dict |
2020-11-27 |
phabricator |
|
Superseded |
D9417: copies: simplify the call to _merge_copies_dict |
2020-11-27 |
phabricator |
|
Superseded |
D9416: copies: avoid unwanted side effect from one branch to another |
2020-11-27 |
phabricator |
|
Superseded |
D9415: copies: fast path no-op merge |
2020-11-27 |
phabricator |
|
Superseded |
D9414: tests: update test-chg.t with output change |
2020-11-27 |
phabricator |
|
Superseded |
D9413: helptext: document share safe functionality in `hg help config -v` |
2020-11-27 |
phabricator |
|
Superseded |
D9412: helptext: mention in `hg help config` that `.hg/hgrc-not-shared` is consulted |
2020-11-27 |
phabricator |
|
Superseded |
D9411: share: add documentation about share-safe mode in `hg help -e share` |
2020-11-27 |
phabricator |
|
Superseded |
D9410: helptext: update first hg version when share-safe will be released |
2020-11-27 |
phabricator |
|
Superseded |
D9409: hg-core: add format-bytes dependency |
2020-11-26 |
phabricator |
|
Superseded |
D9408: hg-core: add basic config module |
2020-11-26 |
phabricator |
|
Superseded |
D9407: rhg: use `format_bytes!` for error messages |
2020-11-26 |
phabricator |
|
Superseded |
D9406: pyoxidizer: point to the py3 requirements instead of py2 on Windows |
2020-11-26 |
phabricator |
|
Superseded |
D9405: packaging: add pygit2 to the py3 Windows installers |
2020-11-26 |
phabricator |
|
Superseded |
D9404: packaging: regenerate the Windows requirements manifest on Windows |
2020-11-26 |
phabricator |
|
Superseded |
D9403: git: update test for hg and git output changes |
2020-11-26 |
phabricator |
|
Superseded |
D9402: gitlog: add tiprev() function |
2020-11-26 |
phabricator |
|
Superseded |
D9401: pyoxidizer: make sure defaultrc directory exists before trying to write to it |
2020-11-25 |
phabricator |
|
Superseded |
D9399: rhg: exit with relevant code for unsupported requirements |
2020-11-25 |
phabricator |
|
Superseded |
D9397: rhg: add a `debugrequirements` subcommand |
2020-11-25 |
phabricator |
|
Superseded |
D9400: rhg: check that .hg/requires is ASCII |
2020-11-25 |
phabricator |
|
Superseded |
D9398: requirements: move loading to hg-core and add parsing |
2020-11-25 |
phabricator |
|
Superseded |
D9396: packaging: drop Disco (19.04) and add Focal (20.04) |
2020-11-25 |
phabricator |
|
Superseded |
D9395: make: drop Trusty and Artful targets |
2020-11-25 |
phabricator |
|
Superseded |
D9394: packaging: add `HG_DOCKER_OWN_USER` to `dockerdeb` like exists in `dockerrpm` |
2020-11-25 |
phabricator |
|
Superseded |
D9391: errors: raise InputError when push fails because it creates new heads |
2020-11-24 |
phabricator |
|
Superseded |
D9392: errors: raise StateError when there are unresolves merge conflicts |
2020-11-24 |
phabricator |
|
Superseded |
D9390: errors: introduce SecurityError and use it in a few places |
2020-11-24 |
phabricator |
|
Superseded |
D9393: errors: raise StateError on uncommitted changes when merge starts |
2020-11-24 |
phabricator |
|
Superseded |
D9388: errors: raise InputError on bad top-level flags |
2020-11-24 |
phabricator |
|
Superseded |
D9389: errors: raise InputError when too few arguments given to alias |
2020-11-24 |
phabricator |
|
Superseded |
D9387: errors: raise ConfigError on early parse error in dispatch |
2020-11-24 |
phabricator |
|
Superseded |
D9383: errors: raise InputError on bad repo arguments |
2020-11-24 |
phabricator |
|
Superseded |
D9386: errors: raise more specifc errors from narrowcommands |
2020-11-24 |
phabricator |
|
Superseded |
D9385: errors: raise InputError on bad bookmark argument |
2020-11-24 |
phabricator |
|
Superseded |
D9384: errors: raise ConfigError on bad alias definition |
2020-11-24 |
phabricator |
|
Superseded |
D9378: errors: remove trailing "!" from some error messages for consistency |
2020-11-23 |
phabricator |
|
Superseded |
D9380: errors: remove trailing "!" in messages about creating new heads on push |
2020-11-23 |
phabricator |
|
Superseded |
D9379: errors: consistently don't use trailing "!" in "not found in manifest" message |
2020-11-23 |
phabricator |
|
Superseded |
D9382: errors: drop trailing "!" for some errors about bookmarks |
2020-11-23 |
phabricator |
|
Superseded |
D9381: errors: remove trailing "!" in messages about bad top-level args |
2020-11-23 |
phabricator |
|
Superseded |
D9377: tests: make test-worker.t pass on py2 |
2020-11-23 |
phabricator |
|
Superseded |
D9376: tests: update test-https.t's #no-defaultcacertsloaded block with new exit code |
2020-11-23 |
phabricator |
|
Superseded |
D9375: ui: ensure `getpass()` returns bytes |
2020-11-23 |
phabricator |
|
Superseded |
D9374: bisect: add a `--rev` flag |
2020-11-23 |
phabricator |
|
New |
D9372: bisect: refactor to work on a list of revspecs |
2020-11-23 |
phabricator |
|
Superseded |
D9371: bisect: use tuple literal instead of split on string literal |
2020-11-23 |
phabricator |
|
Superseded |
D9373: bisect: add `-G` to an `hg log` command in a test |
2020-11-23 |
phabricator |
|
Superseded |
D9370: hgignore: add VS Code config |
2020-11-23 |
phabricator |
|
Superseded |
D9369: share: show warning if share is outdated while source supports share-safe |
2020-11-23 |
phabricator |
|
Superseded |
D9368: exthelper: update the examples to be python3 complaint |
2020-11-22 |
phabricator |
|
Superseded |
D9367: helptext: byteify extensions examples |
2020-11-22 |
phabricator |
|
Superseded |
D9366: helptext: fix sentence in extensions documentation |
2020-11-22 |
phabricator |
|
Superseded |
D9365: chg: fix test-check-clang-format.t failure |
2020-11-22 |
phabricator |
|
Superseded |
D9364: tests: use `testrepohg` in one more place in test-check-code.t |
2020-11-22 |
phabricator |
|
Superseded |
D9363: extensions: gracefully warn when doing min version check with no local version |
2020-11-21 |
phabricator |
|
Superseded |
D9362: setup: copy pythonXY.dll next to the hg.exe wrapper when building |
2020-11-21 |
phabricator |
|
Superseded |
D9361: make: switch the PYTHON default to `py.exe -3` on Windows |
2020-11-21 |
phabricator |
|
Superseded |
heptapod-ci: hosting base image on registry.heptapod.net |
2020-11-21 |
Pierre-Yves David |
|
Accepted |
D9360: commands: fix checking of share safe requirement on `config --shared` |
2020-11-21 |
phabricator |
|
Superseded |
D9359: dispatch: pass root path in ui.readconfig() as root of main repo |
2020-11-21 |
phabricator |
|
Superseded |
D9358: upgrade: add support do downgrade share safe mode |
2020-11-21 |
phabricator |
|
Superseded |
D9357: scmutil: try-delete `.hg/store/requires` if store requirements are empty |
2020-11-21 |
phabricator |
|
Superseded |
D9356: phabricator: allow local revisions to be specified with `phabupdate` |
2020-11-21 |
phabricator |
|
Superseded |
D9355: errors: raise ConfigError on failure to parse config file |
2020-11-21 |
phabricator |
|
Superseded |
D9352: config: clean up message about ignored untrusted config |
2020-11-21 |
phabricator |
|
Superseded |
D9348: errors: format "abort: " text in a new Abort.format() method |
2020-11-21 |
phabricator |
|
Superseded |
D9354: errors: remove ParseError.args |
2020-11-21 |
phabricator |
|
Superseded |
D9353: errors: let ParseError use Abort.__bytes__ |
2020-11-21 |
phabricator |
|
Superseded |
D9351: tests: use new ParseError.format() in test-trusted.py |
2020-11-21 |
phabricator |
|
Superseded |
D9350: errors: make ParseError a subtype of Abort |
2020-11-21 |
phabricator |
|
Superseded |
D9347: errors: make formatparse() an instance method on ParseError |
2020-11-21 |
phabricator |
|
Superseded |
D9349: tests: make doctests not depend on str(ParseError()) format |
2020-11-21 |
phabricator |
|
Superseded |
D9345: errors: move similarity_hint() to error module |
2020-11-21 |
phabricator |
|
Superseded |
D9344: errors: morph reportsimilar() into similarity_hint() |
2020-11-21 |
phabricator |
|
Superseded |
D9346: errors: create "similarity hint" for UnknownIdentifier eagerly in constructor |
2020-11-21 |
phabricator |
|
Superseded |
D9343: errors: restructure formatparse() to clarify conditions a bit |
2020-11-21 |
phabricator |
|
Superseded |
context: small update to ctx.status doc |
2020-11-20 |
Pierre-Yves David |
|
Accepted |
D9342: pyoxidizer: run buildifier |
2020-11-19 |
phabricator |
|
Superseded |
D9341: log: add bookmark option to "hg log" |
2020-11-18 |
phabricator |
|
Superseded |
D9339: errors: introduce CanceledError and use it in a few places |
2020-11-18 |
phabricator |
|
Superseded |
D9336: errors: raise InputError in `hg debugobsolete` |
2020-11-18 |
phabricator |
|
Superseded |
D9340: errors: raise InputError in `hg absorb` |
2020-11-18 |
phabricator |
|
Superseded |
D9338: errors: raise InputError in `hg split` |
2020-11-18 |
phabricator |
|
Superseded |
D9337: errors: raise StateError in `hg bisect` |
2020-11-18 |
phabricator |
|
Superseded |
chgserver: backport py3 buffered I/O workarounds from procutil |
2020-11-17 |
Yuya Nishihara |
|
Accepted |
D9335: shelve: clear merge state after partial shelve |
2020-11-17 |
phabricator |
|
Superseded |
D9334: tests: show that interactive shelve can leave the repo with a merge state |
2020-11-17 |
phabricator |
|
Superseded |
D9332: errors: use exit code 10 for parse errors |
2020-11-17 |
phabricator |
|
Superseded |
D9330: errors: raise more specific errors from rewriteutil |
2020-11-17 |
phabricator |
|
Superseded |
D9328: errors: raise InputError when given non-existent paths etc |
2020-11-17 |
phabricator |
|
Superseded |
D9333: errors: raise InputError when line range to followlines() is out of bounds |
2020-11-17 |
phabricator |
|
Superseded |
D9331: dispatch: move some helper functions down into scmutil |
2020-11-17 |
phabricator |
|
Superseded |
D9329: errors: use InputError for some errors on `hg clone` |
2020-11-17 |
phabricator |
|
Superseded |
D9327: errors: use InputError for errors about bad label names (tags etc) |
2020-11-17 |
phabricator |
|
Superseded |
D9326: errors: use InputError for errors about bad paths |
2020-11-17 |
phabricator |
|
Superseded |
D9325: histedit: don't crash if commit message is empty |
2020-11-16 |
phabricator |
|
Superseded |
D9324: histedit: disable color while rendering template for use in plan |
2020-11-16 |
phabricator |
|
Superseded |
D9323: tests: show how `hg histedit` can put color codes in histedit plan |
2020-11-16 |
phabricator |
|
Superseded |
D9322: split: disable color while rendering template for use in commit message |
2020-11-16 |
phabricator |
|
Superseded |
D9321: tests: show how `hg split` can put color codes in commit template |
2020-11-16 |
phabricator |
|
Superseded |
D9320: rust-status: don't bubble up os errors, translate them to bad matches |
2020-11-16 |
phabricator |
|
Superseded |
D9319: rust-status: properly translate OSError to Python |
2020-11-16 |
phabricator |
|
Superseded |
How to use the templater without color (even when ui has color) |
2020-11-13 |
via Mercurial-devel |
|
New |
D9318: errors: catch urllib errors specifically instead of using safehasattr() |
2020-11-13 |
phabricator |
|
Superseded |
D9317: log: use scmutil.bookmarkrevs to get the revisions of a bookmark |
2020-11-13 |
phabricator |
|
Superseded |
D9316: log: add argument -B/--bookmark for bookmarks |
2020-11-13 |
phabricator |
|
Superseded |
D9315: test: test 'hg log' using a bookmark |
2020-11-13 |
phabricator |
|
Superseded |
D9314: templates: define a {onelinesummary} keyword |
2020-11-12 |
phabricator |
|
Superseded |
D9310: errors: introduce StateError and use it from commands and cmdutil |
2020-11-12 |
phabricator |
|
Superseded |
D9309: errors: set detailed exit code to 100 for some remote errors |
2020-11-12 |
phabricator |
|
Superseded |
D9312: errors: raise more specific errors when default remote not configured |
2020-11-12 |
phabricator |
|
Superseded |
D9313: destutil: raise more specific error when histedit.defaultrev is empty |
2020-11-12 |
phabricator |
|
Superseded |
D9308: errors: raise InputError in fancyopts |
2020-11-12 |
phabricator |
|
Superseded |
D9311: errors: set detailed exit code to 30 for config errors |
2020-11-12 |
phabricator |
|
Superseded |
D9306: copies-rust: encapsulate internal sets on `changes` |
2020-11-12 |
phabricator |
|
Superseded |
D9305: copies-rust: pre-indent some code to clarify the next patch |
2020-11-12 |
phabricator |
|
Superseded |
D9303: copies-rust: move is_ancestor caching within the rust code |
2020-11-12 |
phabricator |
|
Superseded |
D9302: copies-rust: leverage the immutability for efficient update |
2020-11-12 |
phabricator |
|
Superseded |
D9300: copies-rust: use immutable "OrdMap" to store copies information |
2020-11-12 |
phabricator |
|
Superseded |
D9301: copies-rust: pre-indent some code to clarify the next changeset |
2020-11-12 |
phabricator |
|
Superseded |
D9299: copies: use the rust code for `combine_changeset_copies` |
2020-11-12 |
phabricator |
|
Superseded |
D9298: copies: introduce the hg-cpython wrapper for `combine_changeset_copies` |
2020-11-12 |
phabricator |
|
Superseded |
D9296: copies: cache the ancestor checking call when tracing copy |
2020-11-12 |
phabricator |
|
Superseded |
D9293: packaging: switch centos 7 packaging to python 3 |
2020-11-11 |
phabricator |
|
Superseded |
D9294: packaging: enable rust extensions on centos |
2020-11-11 |
phabricator |
|
Superseded |
D9295: test-filecache: use sys.executable to call python |
2020-11-11 |
phabricator |
|
Superseded |
D9292: packaging: remove centos5 and centos6 support |
2020-11-11 |
phabricator |
|
Superseded |
D9290: pyoxidizer: switch to modern config using run_command instead of run_mode |
2020-11-10 |
phabricator |
|
Superseded |
D9291: make: add a pyoxidizer target |
2020-11-10 |
phabricator |
|
Superseded |
D9289: pyoxidizer: default to one-file binary on non-Windows platforms |
2020-11-10 |
phabricator |
|
Superseded |
D9288: share: fix a typo in a safe share error message |
2020-11-10 |
phabricator |
|
Superseded |
D9287: worker: raise exception instead of calling sys.exit() with child's code |
2020-11-09 |
phabricator |
|
Superseded |
D9286: tests: use python from environment in test-parseindex2.py |
2020-11-09 |
phabricator |
|
Superseded |
D9284: purge: move extension into core mercurial |
2020-11-08 |
phabricator |
|
Superseded |
D9285: strip: move into core |
2020-11-08 |
phabricator |
|
Superseded |
D9283: bundle: optional multithreaded compression, ATM zstd-only |
2020-11-08 |
phabricator |
|
Superseded |
D9282: relnotes: drop 5.6 release entries from next |
2020-11-08 |
phabricator |
|
Superseded |
D9281: cext: add .pyi files for C extensions |
2020-11-08 |
phabricator |
|
Superseded |
D9280: revlog: pass sidedata argument to flagutil.processflagswrite() |
2020-11-08 |
phabricator |
|
Superseded |
D9279: pure: guard against empty blocks |
2020-11-08 |
phabricator |
|
Superseded |
D9275: transaction: drop per-file extra data support |
2020-11-07 |
phabricator |
|
Superseded |
D9276: transaction: rename find to findoffset and drop backup file support |
2020-11-07 |
phabricator |
|
Superseded |
D9278: transaction: split new files into a separate set |
2020-11-07 |
phabricator |
|
Superseded |
D9277: transaction: change list of journal entries into a dictionary |
2020-11-07 |
phabricator |
|
Superseded |
D9274: internals: start to document how .hg/ works |
2020-11-07 |
phabricator |
|
New |
D7258: makefile: use Python 3 by default (BC) |
2020-11-05 |
phabricator |
|
Not Applicable |
D7258: makefile: use Python 3 by default (BC) |
2020-11-05 |
phabricator |
|
Not Applicable |
***UNCHECKED*** D9271: serve: simply return instead of calling sys.exit() in `hg serve --stdio` |
2020-11-04 |
phabricator |
|
Superseded |
***UNCHECKED*** D9270: httpservice: move sys.exit() out of serve_forever() |
2020-11-04 |
phabricator |
|
Superseded |
***UNCHECKED*** D9272: hgweb: don't call sys.exit() in httpservice.run() |
2020-11-04 |
phabricator |
|
Superseded |
D9269: config: read system hgrc in lexicographical order |
2020-11-03 |
phabricator |
|
Superseded |
How to get back to a one-file `hg` executable? |
2020-11-03 |
via Mercurial-devel |
|
New |
[4,of,4,STABLE] chg: reset errno prior to calling strtol() |
2020-11-03 |
Yuya Nishihara |
|
Accepted |
[3,of,4,STABLE] chg: do not close dir fd while iterating |
2020-11-03 |
Yuya Nishihara |
|
Accepted |
[2,of,4,STABLE] chg: show debug message for each fd to be closed |
2020-11-03 |
Yuya Nishihara |
|
Accepted |
[1,of,4,STABLE] chg: apply clang-format |
2020-11-03 |
Yuya Nishihara |
|
Accepted |
D9265: help: document the new [command-templates] config section |
2020-10-30 |
phabricator |
|
Superseded |
D9266: relnotes: document new [command-templates] section |
2020-10-30 |
phabricator |
|
Superseded |
D9264: rhg: strip copied files metadata from `cat` output |
2020-10-30 |
phabricator |
|
Superseded |
D9263: relnotes: copy "next" to "5.6" and clear "next" |
2020-10-29 |
phabricator |
|
Superseded |
D9262: templates: include all non-branch namespaces in default one-line summary |
2020-10-29 |
phabricator |
|
Superseded |
D9261: push: add --all-bookmarks option |
2020-10-29 |
phabricator |
|
Superseded |
D9260: i18n: fix coding tag unsupported by xgettext |
2020-10-29 |
phabricator |
|
Superseded |
D9259: py3: hggettext |
2020-10-29 |
phabricator |
|
Superseded |
D9258: relnotes: mention improved memory use and underlaying API changes |
2020-10-29 |
phabricator |
|
Superseded |
D9257: commit, backout: warn the user when a commit already exists |
2020-10-29 |
phabricator |
|
Superseded |
D9256: backout: don't assume that tip as what we just committed |
2020-10-29 |
phabricator |
|
Superseded |
D9254: phabsend: use default one-line summary |
2020-10-28 |
phabricator |
|
Superseded |
D9255: split: use default one-line summary |
2020-10-28 |
phabricator |
|
Superseded |
D9253: commit: don't change phases for preexisting commits |
2020-10-28 |
phabricator |
|
Superseded |
D9252: rebase: change and standarize template for rebase's one-line summary |
2020-10-27 |
phabricator |
|
Superseded |
D9251: rebase: make summary template configurable, with default to shared template |
2020-10-27 |
phabricator |
|
Superseded |
D9250: rebase: use hard-coded template for one-line commit description |
2020-10-27 |
phabricator |
|
Superseded |
D9249: config: move ui.pre-merge-tool-output-template into [command-templates] |
2020-10-27 |
phabricator |
|
Superseded |
[website] display needed flag option to send patch for the website |
2020-10-26 |
Stéphane Blondon |
|
New |
D9248: repoview: only pin obsolete wdir parents while there are unresolved conflicts |
2020-10-24 |
phabricator |
|
Superseded |
D9246: config: rename ui.graphnodetemplate to command-templates.graphnode |
2020-10-24 |
phabricator |
|
Superseded |
D9247: config: rename ui.mergemarkertemplate to command-templates.mergemarker |
2020-10-24 |
phabricator |
|
Superseded |
D9245: config: add a new [command-templates] section for templates defined by hg |
2020-10-23 |
phabricator |
|
Superseded |
[2,of,2,STABLE] url: do not continue HTTP authentication with user=None (issue6425) |
2020-10-23 |
Yuya Nishihara |
|
New |
[1,of,2,STABLE] ui: fix echo back of ui.prompt() to not concatenate None as bytes |
2020-10-23 |
Yuya Nishihara |
|
New |
D9244: histedit: drop fallback to empty string from rendertemplate() |
2020-10-23 |
phabricator |
|
Superseded |
D9243: demandimport: don't raise AttributeError if `exec_module` is missing |
2020-10-22 |
phabricator |
|
Superseded |
D9242: errors: set detailed exit code to 20 for locking errors |
2020-10-22 |
phabricator |
|
Superseded |
D9240: errors: name arguments to ParseError constructor |
2020-10-22 |
phabricator |
|
Superseded |
D9241: config: move message about leading spaces in config to config.py |
2020-10-22 |
phabricator |
|
Superseded |
D9239: test: avoid bashisms in test-transaction-rollback-on-sigpipe.t |
2020-10-22 |
phabricator |
|
Superseded |
D9238: errors: add config that lets user get more detailed exit codes |
2020-10-22 |
phabricator |
|
Superseded |
[2,of,2,STABLE] automation: upload Python 3.9 Windows wheels |
2020-10-22 |
Gregory Szorc |
|
Accepted |
[1,of,2,STABLE] contrib: split Windows requirements into multiple files |
2020-10-22 |
Gregory Szorc |
|
Accepted |
D9237: transaction: only keep file names in-memory for journal [WIP] |
2020-10-21 |
phabricator |
|
Superseded |
D9236: utils: helper function to print top memory allocation site |
2020-10-21 |
phabricator |
|
Superseded |
D9235: revlog: use LRU for the chain cache |
2020-10-21 |
phabricator |
|
Superseded |
D9234: errors: remove unnecessary override of __bytes__ in RevlogError |
2020-10-20 |
phabricator |
|
Superseded |
D9231: revlog: extend addgroup() with callback for duplicates |
2020-10-20 |
phabricator |
|
Superseded |
D9233: phases: convert registernew users to use revision sets |
2020-10-20 |
phabricator |
|
Superseded |
D9232: phases: allow registration and boundary advancement with revsion sets |
2020-10-20 |
phabricator |
|
Superseded |
D9230: rhg: add full node id support for `debugdata` command |
2020-10-20 |
phabricator |
|
Superseded |
D9229: rebase: update commit hash references in the new commits |
2020-10-20 |
phabricator |
|
Superseded |
D9228: pyoxidizer: update to PyOxidizer 0.9 |
2020-10-19 |
phabricator |
|
Superseded |
help: update command synopsis to clarify "cp --forget" only takes destinations |
2020-10-17 |
Yuya Nishihara |
|
New |
[2,of,2] relnotes: add diffcontains() to new features list |
2020-10-17 |
Yuya Nishihara |
|
New |
[1,of,2] revset: rename diff(pattern) to diffcontains(pattern) |
2020-10-17 |
Yuya Nishihara |
|
New |
D9226: fix: don't include obsolete descendants with -s |
2020-10-16 |
phabricator |
|
Superseded |
D9224: fix: suggest --source instead of --rev on empty revset |
2020-10-16 |
phabricator |
|
Superseded |
D9227: fix: only check for obsolete commits in the --rev case |
2020-10-16 |
phabricator |
|
Superseded |
D9225: tests: add test showing how `hg fix -s` deals with obsolete and orphan nodes |
2020-10-16 |
phabricator |
|
Superseded |
[4,of,4] upgrade: add support for experimental safe share mode |
2020-10-16 |
Pulkit Goyal |
|
New |
[3,of,4] config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode |
2020-10-16 |
Pulkit Goyal |
|
New |
[2,of,4] dispatch: load shared source repository config in share-safe mode |
2020-10-16 |
Pulkit Goyal |
|
New |
[1,of,4] tests: add test showing broken extension loading in case of share-safe |
2020-10-16 |
Pulkit Goyal |
|
New |
D9223: tag: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9220: incoming: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9221: revert: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9222: serve: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9217: import: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9219: grep: levarage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9218: commit: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9216: backout: leverage cmdutil.check_incompatible_arguments() |
2020-10-16 |
phabricator |
|
Superseded |
D9215: transaction: use ProgrammingError for when an committed transaction is used |
2020-10-16 |
phabricator |
|
Superseded |
D9214: copy: clarify in help text that `hg co --forget` takes a *destination* file |
2020-10-15 |
phabricator |
|
Superseded |
D9213: test: check server error output in `test-pull-bundle.t` |
2020-10-15 |
phabricator |
|
Superseded |
D9208: clonebundles: move a bundle of clone bundle related code to a new module |
2020-10-14 |
phabricator |
|
Superseded |
D9209: clonebundle: move the manifest filename to a constant |
2020-10-14 |
phabricator |
|
Superseded |
D9212: procutil: allow to specify arbitrary stdin bytes to runbgcommand |
2020-10-14 |
phabricator |
|
Superseded |
D9211: pycompat: add an entry for unnamedtmpfile |
2020-10-14 |
phabricator |
|
Superseded |
D9210: pycompat: update comment about unnamedtempfile |
2020-10-14 |
phabricator |
|
Superseded |
D9207: record: when backing up, avoid generating very long filenames |
2020-10-14 |
phabricator |
|
Superseded |
D9206: posix: avoid a leaked file descriptor in a unix domain socket exception case |
2020-10-14 |
phabricator |
|
Superseded |
D9205: posix: use context managers in a couple of places |
2020-10-14 |
phabricator |
|
Superseded |
D9204: tests: add notes about broken `hg log --follow <file>` with copies in extras |
2020-10-14 |
phabricator |
|
Superseded |
[7,of,7] revset: add diff(pattern) predicate for "grep --diff" |
2020-10-14 |
Yuya Nishihara |
|
Accepted |
[6,of,7] stringutil: add function to compile stringmatcher pattern into regexp |
2020-10-14 |
Yuya Nishihara |
|
Accepted |
[5,of,7] py3: fix stringmatcher() to byte-stringify exception message |
2020-10-14 |
Yuya Nishihara |
|
Accepted |
[4,of,7] stringutil: extract helper function that splits stringmatcher() pattern |
2020-10-14 |
Yuya Nishihara |
|
Accepted |
[3,of,7] grep: extract main search loop as searcher method |
2020-10-14 |
Yuya Nishihara |
|
Accepted |
[2,of,7] scmutil: move walkchangerevs() from cmdutil |
2020-10-14 |
Yuya Nishihara |
|
Accepted |
[1,of,7] grep: extract public function to register file to be skipped |
2020-10-14 |
Yuya Nishihara |
|
Accepted |