comparison lisp/info.el @ 41798:b04cfaf9585d

Add explanatory comment.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 03 Dec 2001 04:26:43 +0000
parents d53ece895385
children cfb7f074df86
comparison
equal deleted inserted replaced
41797:9dae8e2d43ba 41798:b04cfaf9585d
1404 (defvar Info-complete-menu-buffer) 1404 (defvar Info-complete-menu-buffer)
1405 (defvar Info-complete-next-re nil) 1405 (defvar Info-complete-next-re nil)
1406 (defvar Info-complete-cache nil) 1406 (defvar Info-complete-cache nil)
1407 1407
1408 (defun Info-complete-menu-item (string predicate action) 1408 (defun Info-complete-menu-item (string predicate action)
1409 ;; This uses two dynamically bound variables:
1410 ;; - `Info-complete-menu-buffer' which contains the buffer in which
1411 ;; is the menu of items we're trying to complete.
1412 ;; - `Info-complete-next-re' which, if non-nil, indicates that we should
1413 ;; also look for menu items in subsequent nodes as long as those
1414 ;; nodes' names match `Info-complete-next-re'. This feature is currently
1415 ;; only used for completion in Info-index.
1409 (save-excursion 1416 (save-excursion
1410 (set-buffer Info-complete-menu-buffer) 1417 (set-buffer Info-complete-menu-buffer)
1411 (let ((completion-ignore-case t) 1418 (let ((completion-ignore-case t)
1412 (case-fold-search t) 1419 (case-fold-search t)
1413 (orignode Info-current-node) 1420 (orignode Info-current-node)