This adds a warning when ui.merge is configured but points to an
executable that doesn't exist. It gets printed once per fail, but that
seems to be how our other warnings about merge tools are reported.
Details
Details
- Reviewers
lothiraldan - Group Reviewers
hg-reviewers - Commits
- rHG0e58c5b20745: mergetool: warn if ui.merge points to nonexistent tool
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Lint Skipped - Unit
Unit Tests Skipped
Event Timeline
Comment Actions
Just a reminder that this is ready to be queued now that the freeze is over (I understand that it wasn't queued during the freeze).
Comment Actions
Queued, thanks.
$ hg merge -y -r 2 --config ui.merge=missingbinary
+ couldn't find merge tool missingbinary (for pattern f)
Nit: "for pattern f" seems misleading since ui.merge is not defined per
filename pattern.