; Re-apply accidentally reverted commit
This re-applies: 2024-03-17 "Fix vc-dir when "remote" Git branch is local" (21828f28) reverted as part of the unrelated: 2024-03-17 "Update modus-themes to their 4.4.0 version" (67b0c1c0) The original commit message follows: Fix vc-dir when "remote" Git branch is local While in there, add that "tracking" branch to the vc-dir buffer. For bug#68183. * lisp/vc/vc-git.el (vc-git-dir-extra-headers): Reduce boilerplate with new function 'vc-git--out-ok'; stop calling vc-git-repository-url when REMOTE is "." to avoid throwing an error; display tracking branch; prefer "none (<details...>)" to "not (<details...>)" since that reads more grammatically correct. (vc-git--out-ok): Add documentation. (vc-git--out-str): New function to easily get the output from a Git command. * test/lisp/vc/vc-git-tests.el (vc-git-test--with-repo) (vc-git-test--run): New helpers, defined to steer clear of vc-git-- internal functions. (vc-git-test-dir-track-local-branch): Check that vc-dir does not crash.
| Status | Job ID | Name | Coverage | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Build Images | |||||||||
| passed |
#82703
|
build-image-inotify |
01:09:05
|
|
|||||
| Normal | |||||||||
| failed |
#82704
|
test-all-inotify |
00:36:46
|
||||||
| Platform Images | |||||||||
| failed |
#82705
|
build-image-eglot |
00:42:19
|
|
|||||
| failed |
#82707
|
build-image-gnustep |
00:00:17
|
|
|||||
| passed |
#82706
|
build-image-tree-sitter |
01:18:18
|
|
|||||
| Platforms | |||||||||
| skipped |
#82708
|
test-eglot |
|
||||||
| skipped |
#82710
|
test-gnustep |
|
||||||
| passed |
#82709
|
test-tree-sitter |
00:01:38
|
||||||
| Native Comp Images | |||||||||
| passed |
#82711
|
build-native-comp-speed2 |
01:39:53
|
|
|||||
| Native Comp | |||||||||
| failed |
#82712
|
test-native-comp-speed2 |
01:07:20
|
||||||
| Name | Stage | Failure | ||
|---|---|---|---|---|
|
failed
|
test-native-comp-speed2 | Native Comp | ||
|
||||
|
failed
|
test-all-inotify | Normal | ||
|
||||
|
failed
|
build-image-eglot | Platform Images | ||
|
||||
|
failed
|
build-image-gnustep | Platform Images | ||
|
||||