diff options
| author | Dmitry Gutov | 2024-10-03 22:19:56 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2024-10-03 22:19:56 +0300 |
| commit | bde00266db42213ca5da3fd8cde882c13b0dfdfb (patch) | |
| tree | a5632b5f7515b7e60f70911e8466ecf660d66563 | |
| parent | 4d43fbe3f5782f2efe3b325df87b65da026ef212 (diff) | |
| download | emacs-bde00266db42213ca5da3fd8cde882c13b0dfdfb.tar.gz emacs-bde00266db42213ca5da3fd8cde882c13b0dfdfb.zip | |
help-setup-xref: Clean up xref backend before non-Lisp uses
* lisp/help-mode.el (help-setup-xref): Kill more local variables,
previously set in help-fns--setup-xref-backend (bug#69462).
| -rw-r--r-- | lisp/help-mode.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/help-mode.el b/lisp/help-mode.el index e16408be7b0..b6757fcdbf1 100644 --- a/lisp/help-mode.el +++ b/lisp/help-mode.el | |||
| @@ -518,7 +518,9 @@ restore it properly when going back." | |||
| 518 | outline-minor-mode-highlight | 518 | outline-minor-mode-highlight |
| 519 | outline-minor-mode-use-buttons | 519 | outline-minor-mode-use-buttons |
| 520 | outline-default-state | 520 | outline-default-state |
| 521 | outline-default-rules))) | 521 | outline-default-rules |
| 522 | xref-backend-functions | ||
| 523 | semantic-symref-filepattern-alist))) | ||
| 522 | (when help-xref-stack-item | 524 | (when help-xref-stack-item |
| 523 | (push (cons (point) help-xref-stack-item) help-xref-stack) | 525 | (push (cons (point) help-xref-stack-item) help-xref-stack) |
| 524 | (setq help-xref-forward-stack nil)) | 526 | (setq help-xref-forward-stack nil)) |