--- INTRODUCTION --- COPYING - GNU General Public License DEMO - Interactive Demonstration of many GNU Hyperbole capabilities DEMO-ROLO.otl - Sample Hyperbole Rolo file for use with DEMO hyrolo-demo.el - Code to support DEMO introduction to HyRolo HY-ABOUT - Introductory description of GNU Hyperbole HY-ANNOUNCE - GNU Hyperbole release announcement HY-COPY - GNU Hyperbole Copyright HY-NEWS - What's new in each release of GNU Hyperbole HY-TALK.org - Source slides and video link from the author's 2020 talk on Hyperbole HY-WHY.kotl - Quick list of great reasons to use Hyperbole INSTALL - GNU Hyperbole installation and invocation instructions Makefile - Build GNU Hyperbole directories and distributions README - Information GNU Hyperbole users and maintainers should read README.md - Markdown formatted introduction combining README, INSTALL and HY-ABOUT README.md.html - HTML formatted introduction combining README, INSTALL and HY-ABOUT hversion.el - GNU Hyperbole version and system information setup hyperbole.el - Loads and initializes GNU Hyperbole ChangeLog - Summary of changes in recent GNU Hyperbole releases --- DOCUMENTATION --- man/dir - GNU Hyperbole Info directory tree entry man/hyperbole.html - The GNU Hyperbole Manual (web version) man/hyperbole.info - The GNU Hyperbole Manual (GNU Info version) man/hyperbole.pdf - The GNU Hyperbole Manual (printable version) man/hyperbole.texi - The GNU Hyperbole Manual (GNU Texinfo source form) man/hkey-help.txt - Summarizes Smart Key behaviors in different contexts --- USER INTERFACE --- hmouse-info.el - Walks through Info networks using one key hmouse-drv.el - Smart Key/Mouse driver functions hmouse-key.el - Setup Smart Key mouse bindings hmouse-mod.el - Action Key acts as CONTROL modifier and Assist Key as META modifier (Unused) hmouse-sh.el - System-dependent Smart Mouse Key bindings hmouse-tag.el - Smart Key support of programming language tags location hycontrol.el - Interactive sizing, moving, replicating and deleting of windows and frames hyrolo-menu.el - Pulldown and popup menus of HyRolo commands hui-dired-sidebar.el - Smart Key support for dired sidebar hui-em-but.el - GNU Emacs button highlighting and flashing support hui-jmenu.el - Popup menus for jumping to and managing buffers, frames, and windows hui-menu.el - Menubar menu of GNU Hyperbole commands hui-mini.el - Single line command menus for GNU Hyperbole hui-mouse.el - Use key or mouse key for many functions, e.g. GNU Hyperbole menus hui-select.el - Select delimited or larger and larger syntax-driven regions in a buffer hui-treemacs.el - GNU Hyperbole Smart Key support for the Treemacs file manager package hui-window.el - Smart Mouse Key window and modeline depress/release actions hui.el - GNU Hyperbole button and hyperlink user interface --- APPLICATION PROGRAMMING INTERFACE --- hact.el - GNU Hyperbole button action handling hargs.el - GNU Hyperbole user input functions hbmap.el - GNU Hyperbole button map maintenance for queries and lookups hbut.el - GNU Hyperbole button constructs hhist.el - History of GNU Hyperbole buttons selected hmail.el - GNU Hyperbole buttons embedded in e-mail messages hmoccur.el - Multi-buffer or multi-file regexp occurrence location hpath.el - GNU Hyperbole support routines for handling UNIX paths htz.el - Timezone-based time and date support for GNU Hyperbole hypb.el - Miscellaneous GNU Hyperbole support features hypb-ert.el - Hyperbole test runner action button types hyrolo.el - Hierarchical, multi-file, easy-to-use contact management system hyrolo-logic.el - Logic functions for GNU Hyperbole Rolo files hywconfig.el - Save ring of window configurations set.el - General mathematical operators for unordered sets --- MAIL SYSTEM SUPPORT --- hmh.el - GNU Hyperbole buttons in mail reader: Mh hrmail.el - GNU Hyperbole buttons in mail reader: Rmail hsmail.el - GNU Hyperbole buttons in mail composer: mail hvm.el - GNU Hyperbole buttons in mail reader: Vm --- HYPERBOLE KOUTLINER --- kotl/MANIFEST - Summary of Koutliner files kotl/EXAMPLE.kotl - Sample Koutline document explaining Koutliner features --- USENET NEWS SUPPORT --- hgnus.el - GNU Hyperbole buttons in news reader/poster: GNUS --- HYPERBOLE INTERNALS --- hactypes.el - Default action types for GNU Hyperbole hbdata.el - GNU Hyperbole button attribute accessor functions hibtypes.el - GNU Hyperbole default implicit button types hib-debbugs.el - Implicit button type for browsing GNU debbugs issues hib-doc-id.el - Implicit button type for document id index entries hib-kbd.el - Implicit button type for key sequences delimited with {} hib-social.el - Implicit button type for social media/git hashtag and username references hinit.el - Standard initializations for GNU Hyperbole hload-path.el - GNU Hyperbole load-path setup hsettings.el - GNU Hyperbole settings which may require customization hvar.el - Variable manipulation routines for GNU Hyperbole hypb-maintenance.el - Support for updating Hyperbole web pages hyperbole-banner.png - Graphic of GNU Hyperbole for display with About Hyperbole smart-clib-sym - Test whether symbol appears within a set of C libraries topwin.py - Python script to find the topmost macOS app window at a screen position .hypb & _hypb - Button data files used by the GNU Hyperbole DEMO file --- EXTERNAL SYSTEM ENCAPSULATIONS --- hsys-org.el - GNU Hyperbole support functions for Org mode hsys-www.el - GNU Hyperbole support for Emacs W3 World-Wide Web (WWW) browsing --- HYPERBOLE TEST CASES --- test/MANIFEST - Summary of Hyperbole test case files --- HYPERBOLE INSTALLATION TEST CONFIGURATIONS --- install-test/MANIFEST - Summary of Hyperbole installation test files