[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole a6acb39 04/53: 2016-09-08 Bob Weiner <address
From: |
Robert Weiner |
Subject: |
[elpa] externals/hyperbole a6acb39 04/53: 2016-09-08 Bob Weiner <address@hidden> |
Date: |
Wed, 15 Nov 2017 22:46:58 -0500 (EST) |
branch: externals/hyperbole
commit a6acb3984a89c770b99293b76c50250d03d4f0aa
Author: Bob Weiner <address@hidden>
Commit: Bob Weiner <address@hidden>
2016-09-08 Bob Weiner <address@hidden>
* man/hyperbole.texi: Documented Pages Directory Listing handling.
* kotl/klink.el: (require 'hbut): Added to define defib when compiled.
2016-08-26 Bob Weiner <address@hidden>
* hui-mouse.el (hkey-alist): Added Smart Key jump to associated page in
pages-directory-mode (page-ext.el).
man/hkey-help.txt: Documented Pages Directory Listing and Imenu
Programming Identifier handling.
---
Changes | 9 +++++++++
hui-mouse.el | 4 ++++
kotl/klink.el | 1 +
man/hkey-help.txt | 6 ++++--
man/hyperbole.texi | 30 ++++++++++++++++++++++++------
5 files changed, 42 insertions(+), 8 deletions(-)
diff --git a/Changes b/Changes
index 80183d6..94bd0bc 100644
--- a/Changes
+++ b/Changes
@@ -1,7 +1,16 @@
-- Almost all changes listed herein are new as of 2016. --
+2016-09-08 Bob Weiner <address@hidden>
+
+* man/hyperbole.texi: Documented Pages Directory Listing handling.
+
+* kotl/klink.el: (require 'hbut): Added to define defib when compiled.
+
2016-08-26 Bob Weiner <address@hidden>
+* hui-mouse.el (hkey-alist): Added Smart Key jump to associated page in
pages-directory-mode (page-ext.el).
+ man/hkey-help.txt: Documented Pages Directory Listing and Imenu Programming
Identifier handling.
+
* hmouse-drv.el (hkey-help-show): Modified to invoke help-mode only if buffer
name includes 'Help' to
support other specialized modes that use temp buffers.
diff --git a/hui-mouse.el b/hui-mouse.el
index b56557f..705c367 100644
--- a/hui-mouse.el
+++ b/hui-mouse.el
@@ -200,6 +200,10 @@ Its default value is #'smart-scroll-down."
(string-match "^\\*Help\\|Help\\*$" (buffer-name))) .
((hkey-help-hide) . (hkey-help-hide)))
;;
+ ;; Pages directory listing mode (page-ext.el)
+ ((eq major-mode 'pages-directory-mode) .
+ ((pages-directory-goto) . (pages-directory-goto)))
+ ;;
;; Imenu listing in GNU Emacs
((smart-imenu-item-at-p) .
((smart-imenu-display-item-where (car hkey-value) (cdr hkey-value)) .
diff --git a/kotl/klink.el b/kotl/klink.el
index 6bb6426..d63d91f 100644
--- a/kotl/klink.el
+++ b/kotl/klink.el
@@ -61,6 +61,7 @@
;;; ************************************************************************
(require 'subr-x) ;; For string-trim
+(eval-when-compile (require 'hbut)) ;; For defib.
;;; ************************************************************************
;;; Public functions
diff --git a/man/hkey-help.txt b/man/hkey-help.txt
index 7dcdeef..641879b 100644
--- a/man/hkey-help.txt
+++ b/man/hkey-help.txt
@@ -46,8 +46,10 @@ Mouse-only Control
Active region exists Yanks sexp at release Kills & yanks sexp
at release
Hyperbole Key Press/Click in Special Modes
- Emacs push button Activates button Button help
- Thing begin or end Mark thing region Mark & kill thing
region
+ Emacs Push Button Activates button Button help
+ Thing Begin or End Mark thing region Mark & kill thing
region
+ Page Directory Listing Jumps to page <- same
+ Imenu Programming Identifier Jumps to in-buffer def Prompts for
identifier to jump to
C,C++,Objective-C,Java Modes Jumps to id/include def Jumps to next def
Java Cross-reference Tag Jumps to identifier def Jumps to next def
JavaScript and Python Modes Jumps to identifier def Jumps to next def
diff --git a/man/hyperbole.texi b/man/hyperbole.texi
index c615436..4c1caa2 100644
--- a/man/hyperbole.texi
+++ b/man/hyperbole.texi
@@ -151,8 +151,8 @@ WITHOUT ANY WARRANTY, without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</P>
<PRE>
-Edition 6.0.2
-Printed August 9, 2016.
+Edition 6.0.3
+Printed September 8, 2016.
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -176,7 +176,7 @@ Printed August 9, 2016.
@center The Everyday Hypertextual Information Manager
address@hidden Edition 6.0.2, August 9, 2016.
address@hidden Edition 6.0.8, September 8, 2016.
@sp 2
@noindent
@@ -410,6 +410,7 @@ Smart Keyboard Keys
* Smart Key - The Koutliner::
* Smart Key - RDB Mode::
* Smart Key - Help Buffers::
+* Smart Key - Pages Directory Mode::
* Smart Key - Identifier Menu Mode ::
* Smart Key - C Source Code::
* Smart Key - C++ Source Code::
@@ -443,7 +444,7 @@ Smart Keyboard Keys
@chapter Introduction
This edition of the GNU Hyperbole Manual is for use with any version
-6.0.2 or greater of GNU Hyperbole. Hyperbole runs atop GNU Emacs 24.3
+6.0.3 or greater of GNU Hyperbole. Hyperbole runs atop GNU Emacs 24.3
or higher. It will trigger an error if your Emacs is older.
This chapter summarizes the structure of the rest of the manual,
@@ -6978,6 +6979,7 @@ the minimal diagonal movements which register a drag):
* Smart Key - The Koutliner::
* Smart Key - RDB Mode::
* Smart Key - Help Buffers::
+* Smart Key - Pages Directory Mode::
* Smart Key - Identifier Menu Mode ::
* Smart Key - C Source Code::
* Smart Key - C++ Source Code::
@@ -7296,7 +7298,7 @@ relational databases (part of InfoDock):
@end group
@end format
address@hidden Smart Key - Help Buffers, Smart Key - Identifier Menu Mode ,
Smart Key - RDB Mode, Smart Keyboard Keys
address@hidden Smart Key - Help Buffers, Smart Key - Pages Directory Mode,
Smart Key - RDB Mode, Smart Keyboard Keys
@subsection Smart Key - Help Buffers
@cindex help buffer
@format
@@ -7308,7 +7310,23 @@ When pressed at the end of a Help buffer:
@end group
@end format
address@hidden Smart Key - Identifier Menu Mode , Smart Key - C Source Code,
Smart Key - Help Buffers, Smart Keyboard Keys
address@hidden Smart Key - Pages Directory Mode, Smart Key - Identifier Menu
Mode , Smart Key - Help Buffers, Smart Keyboard Keys
address@hidden Smart Key - Pages Directory Mode
+
address@hidden
address@hidden
+Pages-directory-mode is used in special buffers that contain title lines
extracted from files consisting of titled, page-delimited contents, e.g. Info
files.
+
address@hidden
+When pressed on a pages-directory-mode entry line:
+ ACTION KEY
+ Jumps to the associated line in the pages file that contains the entry.
+ ASSIST KEY
+ Jumps to the associated line in the pages file that contains the entry.
address@hidden group
address@hidden format
+
address@hidden Smart Key - Identifier Menu Mode , Smart Key - C Source Code,
Smart Key - Pages Directory Mode, Smart Keyboard Keys
@subsection Smart Key - Identifier Menu Mode
@format
- [elpa] externals/hyperbole updated (0539520 -> 9b2d75a), Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 4fdcb7d 02/53: 2016-08-17 Bob Weiner <address@hidden>, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 3aea4ee 07/53: Changes to hui-window.el had not been saved in prior commit., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole a2e2dc3 08/53: Made smart-helm ignore helm candidate separator lines., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole a6acb39 04/53: 2016-09-08 Bob Weiner <address@hidden>,
Robert Weiner <=
- [elpa] externals/hyperbole 488bb31 13/53: hib-debbugs.el: Removed dependency on package.el which some people don't want/need loaded., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 992870d 12/53: Speeded up search for and addition of a single git project to the dir cache., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 1b40c4e 14/53: hib-social.el: When a git-reference is activated, trigger an error if `locate' command is not found., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole ddd114d 01/53: 2016-08-12 Bob Weiner <address@hidden>, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 4ace769 17/53: Added brief pulsing/flashing from source line to line in destination buffer., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 632789b 18/53: Made Action Key display selected buffer menu item in the same window as the buffer menu., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole fed1547 09/53: * hib-social.el (hibtypes-social-default-service): Changed to use a radio, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole a933051 19/53: Supported Emacs button mouse action; improved Lisp outlining support; improved load library links, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 06d6cf1 16/53: V6.0.2a; Action Key drag from buffer, file and helm buffer item menus to another window to display., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 9457b27 03/53: * hmouse-drv.el (hkey-help-show): Modified to invoke help-mode only if buffer name includes 'Help' to, Robert Weiner, 2017/11/15