diff options
| author | Eli Zaretskii | 2006-05-20 18:11:02 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2006-05-20 18:11:02 +0000 |
| commit | 8a5e4b3bf76372f34f9a6f4ae1f42fa6eb7f5315 (patch) | |
| tree | f63d2b7b571b4d59e38e3bab7c1353be48bfbcf2 | |
| parent | 664a80e90ab62cace261b1fd1727a37d6229cafd (diff) | |
| download | emacs-8a5e4b3bf76372f34f9a6f4ae1f42fa6eb7f5315.tar.gz emacs-8a5e4b3bf76372f34f9a6f4ae1f42fa6eb7f5315.zip | |
(info-xref-check-all-custom): Skip :tag part of
``(custom-manual :tag "Foo" "(foo)Node")''.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/info-xref.el | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 75765851482..254c21b3a54 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2006-05-20 Kevin Ryde <user42@zip.com.au> | ||
| 2 | |||
| 3 | * info-xref.el (info-xref-check-all-custom): Skip :tag part of | ||
| 4 | ``(custom-manual :tag "Foo" "(foo)Node")''. | ||
| 5 | |||
| 1 | 2006-05-20 Karl Chen <quarl@cs.berkeley.edu> | 6 | 2006-05-20 Karl Chen <quarl@cs.berkeley.edu> |
| 2 | 7 | ||
| 3 | * progmodes/cc-vars.el (c-backslash-column): Mark as safe if its | 8 | * progmodes/cc-vars.el (c-backslash-column): Mark as safe if its |
diff --git a/lisp/info-xref.el b/lisp/info-xref.el index 75bc72f25b4..a6acfa8021c 100644 --- a/lisp/info-xref.el +++ b/lisp/info-xref.el | |||
| @@ -301,7 +301,10 @@ quite a while." | |||
| 301 | (lambda (symbol) | 301 | (lambda (symbol) |
| 302 | (dolist (link (get symbol 'custom-links)) | 302 | (dolist (link (get symbol 'custom-links)) |
| 303 | (when (memq (car link) '(custom-manual info-link)) | 303 | (when (memq (car link) '(custom-manual info-link)) |
| 304 | (if (info-xref-goto-node-p (cadr link)) | 304 | ;; skip :tag part of (custom-manual :tag "Foo" "(foo)Node") |
| 305 | (if (eq :tag (cadr link)) | ||
| 306 | (setq link (cddr link))) | ||
| 307 | (if (info-xref-goto-node-p (cadr link)) | ||
| 305 | (setq good (1+ good)) | 308 | (setq good (1+ good)) |
| 306 | (setq bad (1+ bad)) | 309 | (setq bad (1+ bad)) |
| 307 | ;; symbol-file gives nil for preloaded variables, would need | 310 | ;; symbol-file gives nil for preloaded variables, would need |