gnu.emacs/test/lisp/vc
Sean Whitton 619a395916 VC-Dir: Fix error on `n' before "./" has appeared
If you typed `n' before "./" had appeared, Emacs signalled a
wrong-type-argument error.  Now it signals a better one.

* lisp/vc/vc-dir.el (vc-dir--before-dotname-p): Return nil if
the "./" entry hasn't appeared yet.
* test/lisp/vc/vc-tests/vc-test-misc.el
(vc-test-vc-dir-next/previous): Simulate the problem case.

* lisp/emacs-lisp/ewoc.el (ewoc-goto-next): Signal a user-error
instead of a plain error.  This makes sense for all the current
call sites.  (This is secondary to the bug fix above: this code
was never reached, previously.)
2026-09-07 14:14:01 +01:00
..
diff-mode-resources ; Fix failing diff-mode tests 2025-04-19 10:39:05 +02:00
vc-tests VC-Dir: Fix error on `n' before "./" has appeared 2026-09-07 14:14:01 +01:00
add-log-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
diff-mode-tests.el Port diff-mode-tests to POSIX diff 2026-09-07 01:57:17 -07:00
ediff-diff-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ediff-mult-tests.el ; * test/lisp/vc/ediff-mult-tests.el: use ert-with-temp-directory 2026-02-05 17:36:18 +01:00
ediff-ptch-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
emerge-tests.el Fix emerge.el for remote files 2025-04-20 18:16:14 +02:00
log-edit-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
smerge-mode-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
vc-bzr-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
vc-cvs-tests.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
vc-git-tests.el Fix VC Git patch check-in for sparse checkouts 2026-06-19 16:02:57 +01:00
vc-hg-tests.el Fix vc-hg-diff arguments to diff vs empty tree 2026-08-03 10:24:27 +01:00