diff options
| author | Sean Whitton | 2025-12-28 12:10:02 +0000 |
|---|---|---|
| committer | Sean Whitton | 2026-01-17 17:17:51 +0000 |
| commit | 6e4bceb8ce46488f96f4b162635e785e3a0b7ac1 (patch) | |
| tree | 6d5cd0c5fe7cb3b0f54b601f07058ccaac171977 /java/incrementing-version-code | |
| parent | 83b4f1ba26844c178e57ecb93ea8db36e8e6fa89 (diff) | |
| download | emacs-6e4bceb8ce46488f96f4b162635e785e3a0b7ac1.tar.gz emacs-6e4bceb8ce46488f96f4b162635e785e3a0b7ac1.zip | |
Automatically detect the VC outgoing base (bug#80006)
* lisp/vc/vc-git.el (vc-git--current-branch): Rename to ...
(vc-git-working-branch): ... this. All uses changed.
(vc-git-trunk-or-topic-p, vc-git-topic-outgoing-base):
* lisp/vc/vc-hg.el (vc-hg--working-branch, vc-hg-working-branch)
(vc-hg-trunk-or-topic-p, vc-hg-topic-outgoing-base):
* lisp/vc/vc-hooks.el (vc--safe-branch-regexps-p):
* lisp/vc/vc.el (vc-default-working-branch)
(vc-default-trunk-or-topic-p, vc--match-branch-name-regexps)
(vc--outgoing-base, vc--outgoing-base-mergebase)
(vc--maybe-read-outgoing-base): New functions.
(vc-diff-outgoing-base): Call vc--outgoing-base-mergebase.
(vc-root-diff-outgoing-base, vc-diff-outgoing-base): Use
vc--maybe-read-outgoing-base in interactive specification.
(working-branch, trunk-or-topic-p, topic-outgoing-base): New
specifications for backend functions.
(vc-trunk-branch-regexps, vc-topic-branch-regexps): New
variables.
* .dir-locals.el: Commented entries for the new variables.
* test/lisp/vc/vc-tests/vc-test-misc.el
(vc-test-match-branch-name-regexps): New test.
* doc/emacs/vc1-xtra.texi (Outstanding Changes): Document the
new functionality.
Diffstat (limited to 'java/incrementing-version-code')
0 files changed, 0 insertions, 0 deletions