comparison lisp/info.el @ 74719:8782777c2f1a

(Info-build-node-completions): Signal error if tag-table marker is not found.
author Chong Yidong <cyd@stupidchicken.com>
date Mon, 18 Dec 2006 05:16:48 +0000
parents 2584fedc2373
children 2ae1c7a27a0a
comparison
equal deleted inserted replaced
74718:0b1ce0b9c2a4 74719:8782777c2f1a
1549 ;; Bind this in case the user sets it to nil. 1549 ;; Bind this in case the user sets it to nil.
1550 (case-fold-search t) 1550 (case-fold-search t)
1551 (node-regexp "Node: *\\([^,\n]*\\) *[,\n\t]")) 1551 (node-regexp "Node: *\\([^,\n]*\\) *[,\n\t]"))
1552 (save-excursion 1552 (save-excursion
1553 (save-restriction 1553 (save-restriction
1554 (or Info-tag-table-marker
1555 (error "No Info tags found"))
1554 (if (marker-buffer Info-tag-table-marker) 1556 (if (marker-buffer Info-tag-table-marker)
1555 (let ((marker Info-tag-table-marker)) 1557 (let ((marker Info-tag-table-marker))
1556 (set-buffer (marker-buffer marker)) 1558 (set-buffer (marker-buffer marker))
1557 (widen) 1559 (widen)
1558 (goto-char marker) 1560 (goto-char marker)