Hyperbole User Manual
2.4.1 Internal Viewers
When given a file name, Hyperbole will by default display the file for
editing within an Emacs buffer. The hpath:display-alist variable
can be used to specify file name patterns, such as matching suffixes,
which will invoke a special Emacs Lisp function to display any matching
files within Emacs. This can be used to format raw data files for
convenient display.
Configure the hpath:display-alist variable in `hsite.el'.
Its value is an association list whose elements are
(<file-name-regular-expression> . <function-of-one-arg>) pairs. Any
path whose name matches a <file-name-regular-expression> will be
displayed by calling the associated <function-of-one-arg> with the file
name as the argument.
See section 2.4.2 External Viewers, for instructions on associating file names with
external, window-system specific viewers.