diff options
| author | Sean Whitton | 2025-04-06 11:18:57 +0800 |
|---|---|---|
| committer | Sean Whitton | 2025-04-06 11:18:57 +0800 |
| commit | 936b2efdb389488d291086d5c2189fd1a7170aa6 (patch) | |
| tree | 00d8a721834dbaf89844d84e7cb400c7ad4efc75 /java/debug.sh | |
| parent | c0b1b54d734a45698da9df0841700c4c15785b11 (diff) | |
| download | emacs-936b2efdb389488d291086d5c2189fd1a7170aa6.tar.gz emacs-936b2efdb389488d291086d5c2189fd1a7170aa6.zip | |
Teach VC-Dir to automatically add and remove marks on other lines
* lisp/vc/vc-dir.el (vc-dir-allow-mass-mark-changes): New option.
(vc-dir-parent-marked-p): Replace with ...
(vc-dir--parent): ... this.
(vc-dir-children-marked-p): Replace with ...
(vc-dir--children): ... this.
(vc-dir-mark-file): Unmark subitems before marking a directory.
Offer to unmark a directory before marking a subitem.
(vc-dir-unmark-file): For an implicitly marked item, offer to
unmark it by marking everything else that's implicitly marked.
For an unmarked directory with marked subitems, offer to unmark
them all.
* etc/NEWS: Document the changes.
Diffstat (limited to 'java/debug.sh')
0 files changed, 0 insertions, 0 deletions