Thu, 02 Sep 2021 14:08:45 -0700 |
Danny Hooper |
fix: reduce number of tool executions
|
Thu, 02 Sep 2021 14:07:55 -0700 |
Danny Hooper |
fix: add test to demonstrate how many times tools are executed
|
Fri, 27 Aug 2021 13:51:44 -0700 |
Martin von Zweigbergk |
fix: again allow formatting the working copy while merging
stable 5.9.1
|
Mon, 11 Mar 2019 10:59:35 -0700 |
Martin von Zweigbergk |
fix: use scmutil.movedirstate() instead of reimplementing
stable
|
Thu, 22 Jul 2021 17:12:56 -0700 |
Martin von Zweigbergk |
tests: demonstrate bug in `hg fix` with incorrectly dirty working copy
stable
|
Fri, 07 May 2021 22:06:25 -0400 |
Matt Harbison |
merge with stable
|
Tue, 04 May 2021 10:49:32 -0700 |
Martin von Zweigbergk |
rewriteutil: say how many commits would become orphan if commit is rewritten
|
Tue, 04 May 2021 10:16:34 -0700 |
Martin von Zweigbergk |
rewriteutil: give examples of public changesets that can't be rewritten
|
Sun, 02 May 2021 16:56:20 -0400 |
Matt Harbison |
tests: change the fixer commands to use the buffer attribute on stdio objects
stable
|
Thu, 11 Feb 2021 15:11:10 -0800 |
Martin von Zweigbergk |
rewriteutil: point to help about instability when rewriting creates orphan
|
Thu, 11 Feb 2021 21:23:05 -0800 |
Martin von Zweigbergk |
tests: update divergence test for `hg fix` to actually result in divergence
|
Mon, 16 Nov 2020 15:11:51 -0800 |
Martin von Zweigbergk |
errors: raise more specific errors from rewriteutil
|
Mon, 12 Oct 2020 12:44:18 -0700 |
Martin von Zweigbergk |
errors: introduce StateError and use it from commands and cmdutil
|
Wed, 21 Oct 2020 19:00:16 -0700 |
Martin von Zweigbergk |
errors: add config that lets user get more detailed exit codes
|
Fri, 16 Oct 2020 15:05:43 -0700 |
Martin von Zweigbergk |
fix: suggest --source instead of --rev on empty revset
|
Tue, 27 Oct 2020 15:33:15 -0700 |
Martin von Zweigbergk |
rebase: change and standarize template for rebase's one-line summary
|
Fri, 24 Jul 2020 08:38:19 -0700 |
Martin von Zweigbergk |
fix: update documentation to reflect preference for --source over --rev
|
Thu, 23 Jul 2020 13:31:45 -0700 |
Kyle Lippincott |
morestatus: mention --stop even if not using --verbose
|
Mon, 13 Jul 2020 16:42:44 -0700 |
Daniel Ploch |
error: unify the error message formats for 'rebase' and 'unshelve'
|
Fri, 13 Mar 2020 12:16:20 -0700 |
Martin von Zweigbergk |
fix: mark -r as advanced
|
Fri, 13 Mar 2020 12:16:00 -0700 |
Martin von Zweigbergk |
fix: add a -s option to format a revision and its descendants
|
Tue, 21 Jan 2020 13:14:51 -0500 |
Augie Fackler |
merge to stable for 5.3 release freeze
stable 5.3rc0
|
Thu, 09 Jan 2020 14:19:20 -0500 |
timeless |
fix: fix grammar/typos in hg help -e fix
stable
|
Fri, 06 Dec 2019 20:40:02 -0500 |
Matt Harbison |
match: resolve filesets against the passed `cwd`, not the current one
|
Wed, 18 Dec 2019 14:07:58 -0800 |
Kyle Lippincott |
fix: fix handling of merge commits by using overlayworkingctx
|
Fri, 06 Dec 2019 20:29:02 -0500 |
Matt Harbison |
tests: show that fileset patterns don't work with `fix` when not in repo root
|
Tue, 17 Dec 2019 10:55:50 -0800 |
Martin von Zweigbergk |
fix: use rewriteutil.precheck() instead of reimplementing it
|
Sat, 12 Oct 2019 11:30:25 -0700 |
Martin von Zweigbergk |
fix: match patterns relative to root
|
Sat, 12 Oct 2019 11:30:20 -0700 |
Martin von Zweigbergk |
tests: add test showing that fixer patterns are currently relative to $PWD
|
Fri, 26 Jul 2019 08:43:57 -0700 |
Martin von Zweigbergk |
fix: warn when a fixer doesn't have a configured command
|
Sat, 05 Oct 2019 07:10:34 -0700 |
Danny Hooper |
fix: add :enabled sub-config for fixer tools
|
Sat, 14 Sep 2019 12:11:03 -0400 |
Matt Harbison |
tests: stabilize test-fix.t on Windows
|
Sun, 14 Oct 2018 13:19:24 +0200 |
Pierre-Yves David |
debugobsolete: also issue the "new obsmarkers" messsage
|
Mon, 12 Aug 2019 16:39:39 -0700 |
Danny Hooper |
fix: allow tools to use :linerange, but also run if a file is unchanged
|
Wed, 22 May 2019 16:22:06 -0700 |
Danny Hooper |
fix: run fixer tools in the repo root as cwd so they can use the working copy
|
Fri, 26 Jul 2019 10:47:06 -0700 |
Danny Hooper |
fix: add some new test cases
|
Wed, 24 Jul 2019 16:19:00 -0700 |
Danny Hooper |
fix: ignore fixer tool configurations that are missing patterns
|
Wed, 24 Jul 2019 16:21:12 -0700 |
Danny Hooper |
fix: add a test case around the effect of cwd on pattern matching
|
Wed, 24 Jul 2019 16:22:45 -0700 |
Danny Hooper |
fix: remove support for :fileset sub-config in favor of :pattern
|
Wed, 22 May 2019 16:20:34 -0700 |
Danny Hooper |
test: add missing 'cd ..' to test case
|
Thu, 21 Mar 2019 18:32:45 -0700 |
Danny Hooper |
fix: allow fixer tools to return metadata in addition to the file content
|
Thu, 21 Mar 2019 18:35:39 -0700 |
Danny Hooper |
fix: allow fixing untracked files when given as arguments
|
Mon, 07 Jan 2019 15:25:41 -0800 |
Danny Hooper |
tests: use more portable flags in test-fix.t
|
Wed, 19 Dec 2018 09:33:42 -0800 |
Martin von Zweigbergk |
help: hide default value for default-off flags
|
Wed, 19 Dec 2018 09:20:32 -0800 |
Martin von Zweigbergk |
help: show "[no-]" only for default-on Flags
|
Fri, 14 Dec 2018 13:44:46 -0800 |
Martin von Zweigbergk |
help: present boolean arguments as "--[no-]foo"
|
Fri, 14 Dec 2018 13:33:12 -0800 |
Martin von Zweigbergk |
help: show "default: off" for boolean flags that default to off
|
Thu, 08 Nov 2018 12:35:26 -0800 |
Danny Hooper |
fix: add extra field to fixed revisions to avoid creating obsolescence cycles
|
Thu, 08 Nov 2018 12:29:56 -0800 |
Danny Hooper |
cleanup: use revision numbers instead of hashes in test output
|
Tue, 06 Nov 2018 15:50:41 -0800 |
Danny Hooper |
fix: add suboption for configuring execution order of tools
|
Wed, 07 Nov 2018 10:29:38 -0800 |
Martin von Zweigbergk |
tests: replace `tac` reimplementation by `sort -r`
|
Wed, 07 Nov 2018 12:15:36 -0500 |
Augie Fackler |
tests: work around `tac` not being portable
|
Mon, 05 Nov 2018 16:05:45 -0800 |
Danny Hooper |
fix: rename :fileset subconfig to :pattern
|
Wed, 31 Oct 2018 13:11:51 -0700 |
Danny Hooper |
fix: add a config to abort when a fixer tool fails
|
Tue, 18 Sep 2018 23:47:21 -0400 |
Matt Harbison |
tests: quote PYTHON usage
|
Sat, 07 Jul 2018 22:40:39 +0900 |
Yuya Nishihara |
commit: try hard to reuse p1 manifest if nothing changed
|
Tue, 07 Aug 2018 21:15:27 -0700 |
Danny Hooper |
fix: determine fixer tool failure by exit code instead of stderr
|
Fri, 06 Jul 2018 12:47:02 -0700 |
Danny Hooper |
fix: add test case that shows why --whole with --base is useful
|
Mon, 23 Apr 2018 21:13:19 +0900 |
Yuya Nishihara |
test-fix: normalize precision of mtime copied by 'cp -p'
stable
|
Thu, 19 Apr 2018 22:12:10 +0900 |
Yuya Nishihara |
test-fix: fix use of 'f --newer' to check that foo.whole is not updated
stable
|
Fri, 30 Mar 2018 21:12:09 -0400 |
Matt Harbison |
tests: stabilize test-fix.t for Windows
stable
|
Fri, 30 Mar 2018 16:40:25 -0700 |
Danny Hooper |
fix: add --all flag to fix non-public non-obsolete revisions
|
Wed, 11 Apr 2018 17:24:38 -0400 |
Augie Fackler |
tests: use `f --newer` instead of `stat -c` in test-fix.t
|
Fri, 30 Mar 2018 17:01:12 -0700 |
Danny Hooper |
fix: use a portable python script instead of sed in test
|
Sat, 03 Mar 2018 14:08:44 -0800 |
Danny Hooper |
fix: new extension for automatically modifying file contents
|