diff options
| author | Bob Weiner <rsw@gnu.org> | 2017-10-06 15:03:08 -0400 |
|---|---|---|
| committer | Bob Weiner <rsw@gnu.org> | 2017-10-06 15:03:08 -0400 |
| commit | bab59c881819e5c598a8a8971f127562df44aa0e (patch) | |
| tree | 48104bef4c420fa12e675627e0430b2319231585 /README | |
| parent | bf0e9fb63f5e59ff1f23fd3417e70555ef5800ea (diff) | |
V6.0.2d - Improved README and added git#=branch:file implicit button syntax.
* man/hyperbole.texi (Version): Updated to 6.0.2d and rebuilt output formats.
* Makefile (README.md.html): Added build rule as part of 'make doc'.
README*: Rewrote the Summary intro paragraph and first two numbered items in simpler terms
for new users.
* hib-social.el (git-commit-reference): Added new implicit button type to display a diff for
any commit listed in 'git log' output.
(git-reference): Fixed a few typos and added support for git#=branch:file syntax
to view (not edit) a file from a specific branch. Hyperbole finds which project the branch
and file are associated with if a default is not specified. Documented in this file and DEMO.
Diffstat (limited to 'README')
| -rw-r--r-- | README | 50 |
1 files changed, 28 insertions, 22 deletions
@@ -27,52 +27,58 @@ written by Bob Weiner. It is maintained by him and Mats Lidell. =========================================================================== GNU Hyperbole (pronounced Ga-new Hi-per-bo-lee), or just Hyperbole, is an -efficient and programmable hypertextual information management system -implemented as a GNU Emacs package. It is a toolkit and user interface for -viewing, retrieving and interlinking all kinds of textual information, -utilizing Emacs for editing most of that information. Thus, you can build -new classes of applications with it, but most people will just use it to -speed their day-to-day information management needs. - -Hyperbole works well on GNU Emacs 24.4 or above. It is designed and written -by Bob Weiner. It is maintained by him and Mats Lidell. Its main -distribution site is: https://www.gnu.org/software/hyperbole/. If any term -in here is new or unfamiliar to you, you can look it up in the Hyperbole -Glossary. +easy-to-use, yet powerful and programmable hypertextual information +management system implemented as a GNU Emacs package. It offers rapid views +and interlinking of all kinds of textual information, utilizing Emacs for +editing. It can dramatically increase your productivity and greatly reduce +the number of keyboard/mouse keys you'll need to work efficiently. Hyperbole lets you: -1. Create your own button types and use buttons of those types to launch -arbitrary actions. One action type is a link to a file; +1. Quickly create hyperlink buttons either from the keyboard or by dragging +between a source and destination window with a mouse button depressed. +Later activate buttons by pressing/clicking on them or by giving the name of +the button. + +2. Activate many kinds of `implicit buttons' recognized by context within +text buffers, e.g. URLs, grep output lines, and git commits. A single key +or mouse button automatically does the right thing in dozens of contexts; +just press and go. -2. Build outlines with multi-level numbered outline nodes, e.g. 1.4.8.6, +3. Build outlines with multi-level numbered outline nodes, e.g. 1.4.8.6, that all renumber automatically as any node or tree is moved in the outline. Each node also has a permanent hyperlink anchor that you can reference from any other node; -3. Manage all your contacts quickly with hierarchical categories and embed +4. Manage all your contacts quickly with hierarchical categories and embed hyperlinks within each entry. Or create an archive of documents with hierarchical entries and use the same search mechanism to quickly find any matching entry; -4. Use single keys to easily manage your Emacs windows or frames and quickly +5. Use single keys to easily manage your Emacs windows or frames and quickly retrieve saved window and frame configurations; -5. Search for things in your current buffers, in a directory tree or across +6. Search for things in your current buffers, in a directory tree or across major web search engines with the touch of a few keys. The common thread in all these features is making retrieval, management and display of information fast and easy. That is Hyperbole's purpose. -For a more extensive summary of Hyperbole with text and images, see the -Hyperbole home page: https://www.gnu.org/software/hyperbole. If you have -already downloaded Hyperbole, see the "HY-ABOUT" file for a text-only -description and overview of Hyperbole. +Hyperbole works well on GNU Emacs 24.4 or above. It is designed and written +by Bob Weiner. It is maintained by him and Mats Lidell. Its main +distribution site is: https://www.gnu.org/software/hyperbole. If any term in +here is new or unfamiliar to you, you can look it up in the Hyperbole Manual +Glossary. =========================================================================== * Files =========================================================================== +For a more extensive summary of Hyperbole with text and images, see the +Hyperbole home page: https://www.gnu.org/software/hyperbole. If you have +already downloaded Hyperbole, see the "HY-ABOUT" file for a longer +description and overview of Hyperbole. + See "DEMO" for a demonstration of standard Hyperbole button capabilities. This is the best way to initially interactively learn about Hyperbole after installing it. |
