Variable: Info-virtual-nodes
Info-virtual-nodes is a variable defined in info.el.gz.
Value
(("\\`\\*Index.*\\*\\'"
(find-node . Info-virtual-index-find-node)
(slow . t))
("\\`\\*TOC\\*\\'"
(find-node . Info-toc-find-node)))
Documentation
List of definitions of virtual Info nodes.
Each element of the list has the form (NODENAME (OPERATION . HANDLER) EXTRA)
where NODENAME is a regexp that matches a class of virtual Info node names,
it should be carefully chosen to not cause node name clashes with
existing node names;
OPERATION is the symbol find-node;
and HANDLER is a function to call when OPERATION is invoked on a
virtual Info node.
EXTRA, if present, is one or more cons cells specifying extra
attributes important to some applications which use this data.
For example, desktop saving and desktop restoring use the slow
attribute to avoid restoration of nodes that could be expensive
to compute.
Source Code
;; Defined in /usr/src/emacs/lisp/info.el.gz
(defvar Info-virtual-nodes nil
"List of definitions of virtual Info nodes.
Each element of the list has the form (NODENAME (OPERATION . HANDLER) EXTRA)
where NODENAME is a regexp that matches a class of virtual Info node names,
it should be carefully chosen to not cause node name clashes with
existing node names;
OPERATION is the symbol `find-node';
and HANDLER is a function to call when OPERATION is invoked on a
virtual Info node.
EXTRA, if present, is one or more cons cells specifying extra
attributes important to some applications which use this data.
For example, desktop saving and desktop restoring use the `slow'
attribute to avoid restoration of nodes that could be expensive
to compute.")