aboutsummaryrefslogtreecommitdiffstats
path: root/java/incrementing-version-code
diff options
context:
space:
mode:
authorSean Whitton2025-12-28 12:10:02 +0000
committerSean Whitton2026-01-17 17:17:51 +0000
commit6e4bceb8ce46488f96f4b162635e785e3a0b7ac1 (patch)
tree6d5cd0c5fe7cb3b0f54b601f07058ccaac171977 /java/incrementing-version-code
parent83b4f1ba26844c178e57ecb93ea8db36e8e6fa89 (diff)
downloademacs-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