]> git.eshelyaron.com Git - emacs.git/commit
Fix 'list-tags' when invoked from a non-file buffer
authorEli Zaretskii <eliz@gnu.org>
Fri, 4 Oct 2024 11:39:50 +0000 (14:39 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sun, 6 Oct 2024 06:47:02 +0000 (08:47 +0200)
commitd5151cbc463abd992455994ae7e02db32b8e7300
tree7ec69f14be6b1f24dbc88e739850a01065dbd7c5
parent8c70280b2d6f717e6913402661b1c705d023564e
Fix 'list-tags' when invoked from a non-file buffer

This use case was broken by the improvement that attempts to
offer the current buffer's file name as the default file whose
tags to list.
* lisp/progmodes/etags.el
(tags--get-current-buffer-name-in-tags-file): Doc fix.  Return nil
if no file is associated with the current buffer, and avoid
signaling an error if 'buffer-file-name' returns nil.  (Bug#37611)
(list-tags): Doc fix.  Signal an error if the user specifies no
file name at the prompt.

* doc/emacs/maintaining.texi (List Identifiers): Fix wording of
the documentation of 'list-tags'.

(cherry picked from commit e9dcf0c57ddea6a3ac3136e82cdb740326e735d4)
doc/emacs/maintaining.texi
lisp/progmodes/etags.el