]> git.eshelyaron.com Git - emacs.git/commit
(find-file-of-tag-noselect, find-file-of-tag): New helper functions.
authorJuanma Barranquero <lekktu@gmail.com>
Fri, 4 Apr 2003 20:02:58 +0000 (20:02 +0000)
committerJuanma Barranquero <lekktu@gmail.com>
Fri, 4 Apr 2003 20:02:58 +0000 (20:02 +0000)
commit79e01623a7dd0b10a6f4fae41b1916cd9306046d
tree592f23133ba7d546bafa36278096630ca6d0096c
parenta9b4949e2dff2a6c4ae4f798a33c421deaccb0de
(find-file-of-tag-noselect, find-file-of-tag): New helper functions.
(snarf-tag-function): Doc string is changed.  Explained about new optional
argument, `use-explicit'.
(etags-snarf-tag): Added one optional argument `use-explicit'.
(file-of-tag-function): Doc string is changed.  Explained about new optional
argument, `relative'.
(file-of-tag): Doc string is changed.  Explained about new optional argument,
`relative'.  Pass `relative' to `file-of-tag-function'.
(etags-file-of-tag): Added new argument `relative`.
(list-tags): Set `buffer-read-only' to t after making the major mode
apropos-mode.
(etags-list-tags): Used `make-text-button' instead of `add-text-properties'.
Used `snarf-tag-function', `goto-tag-location-function' and `find-file-of-tag'
instead of `find-tag-other-window' (it's too simple).
(find-tag-in-order): Used `find-file-of-tag-noselect' instead of `find-file'.
(etags-tags-apropos): Used `find-file-of-tag-noselect' instead of `find-file'.
Do not use `etags-goto-tag-location` directly; use `goto-tag-location-function'
instead.  Print relative file paths instead of complete ones in *Tags List*
buffer, so lines in the buffer become shorter.
(etags-tags-apropos-additional): Use `make-text-button' instead of
`add-text-properties'.
lisp/ChangeLog
lisp/progmodes/etags.el