Mercurial > emacs
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) |