mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
(Info-search): Save match data for isearch. Skip Tag Table node.
This commit is contained in:
parent
811cab8651
commit
be4b3ae8be
@ -1,3 +1,17 @@
|
||||
2004-11-11 Juri Linkov <juri@jurta.org>
|
||||
|
||||
* info.el (Info-search): Save match data for isearch.
|
||||
Skip Tag Table node.
|
||||
|
||||
* descr-text.el (describe-char): Replace syntax-after with code
|
||||
from its previous version.
|
||||
|
||||
* files.el (magic-mode-alist): Use optimization for SGML mode too.
|
||||
(set-auto-mode): Doc fix. Remove unused variable `xml'.
|
||||
|
||||
* international/mule.el (sgml-html-meta-auto-coding-function):
|
||||
Remove > after <html to allow HTML attributes.
|
||||
|
||||
2004-11-11 Jay Belanger <belanger@truman.edu>
|
||||
|
||||
* calc/calc-comb.el (math-prime-factors-finished): Declared it as
|
||||
|
38
lisp/info.el
38
lisp/info.el
@ -1484,13 +1484,18 @@ If DIRECTION is `backward', search in the reverse direction."
|
||||
(1- (point)))
|
||||
(point-max)))
|
||||
(while (and (not give-up)
|
||||
(or (null found)
|
||||
(if backward
|
||||
(isearch-range-invisible found beg-found)
|
||||
(isearch-range-invisible beg-found found))
|
||||
;; Skip node header line
|
||||
(save-excursion (forward-line -1)
|
||||
(looking-at "\^_"))))
|
||||
(save-match-data
|
||||
(or (null found)
|
||||
(if backward
|
||||
(isearch-range-invisible found beg-found)
|
||||
(isearch-range-invisible beg-found found))
|
||||
;; Skip node header line
|
||||
(save-excursion (forward-line -1)
|
||||
(looking-at "\^_"))
|
||||
;; Skip Tag Table node
|
||||
(save-excursion
|
||||
(and (search-backward "\^_" nil t)
|
||||
(looking-at "\^_\nTag Table"))))))
|
||||
(if (if backward
|
||||
(re-search-backward regexp bound t)
|
||||
(re-search-forward regexp bound t))
|
||||
@ -1552,13 +1557,18 @@ If DIRECTION is `backward', search in the reverse direction."
|
||||
(setq list (cdr list))
|
||||
(setq give-up nil found nil)
|
||||
(while (and (not give-up)
|
||||
(or (null found)
|
||||
(if backward
|
||||
(isearch-range-invisible found beg-found)
|
||||
(isearch-range-invisible beg-found found))
|
||||
;; Skip node header line
|
||||
(save-excursion (forward-line -1)
|
||||
(looking-at "\^_"))))
|
||||
(save-match-data
|
||||
(or (null found)
|
||||
(if backward
|
||||
(isearch-range-invisible found beg-found)
|
||||
(isearch-range-invisible beg-found found))
|
||||
;; Skip node header line
|
||||
(save-excursion (forward-line -1)
|
||||
(looking-at "\^_"))
|
||||
;; Skip Tag Table node
|
||||
(save-excursion
|
||||
(and (search-backward "\^_" nil t)
|
||||
(looking-at "\^_\nTag Table"))))))
|
||||
(if (if backward
|
||||
(re-search-backward regexp nil t)
|
||||
(re-search-forward regexp nil t))
|
||||
|
Loading…
Reference in New Issue
Block a user