[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole 547c18f 26/53: Added gh#status to show github
From: |
Robert Weiner |
Subject: |
[elpa] externals/hyperbole 547c18f 26/53: Added gh#status to show github status; eliminated annot-bib matches from programming modes. |
Date: |
Wed, 15 Nov 2017 22:47:03 -0500 (EST) |
branch: externals/hyperbole
commit 547c18f59a74c40c015943cf91a8345900859284
Author: Bob Weiner <address@hidden>
Commit: Bob Weiner <address@hidden>
Added gh#status to show github status; eliminated annot-bib matches from
programming modes.
2017-10-10 Bob Weiner <address@hidden>
* hyperbole.el (after-init-time): Add hyperb:init to the end of
after-init-hook;
previously was added at the beginning. This is intended to ensure that
Hyperbole
key bindings are set after any others, notably {M-RET}.
* hypb.el (hypb:rgrep-command): Changed to zgrep when available to handle
compressed source files.
2017-10-09 Bob Weiner <address@hidden>
* hibtypes.el (annot-bib): Eliminated matches for any programming mode
(modes derived from `prog-mode').
* README.md: Fixed link markup in Mailing Lists and Ftp and Git Source
Code-only Downloads
2017-10-08 Bob Weiner <address@hidden>
* man/hyperbole.texi (Implicit Buttons): Re-arranged types to reflect
newest prioritization.
* hib-social.el (github-reference): Added support for showing status of
Github services
with gh#status.
2017-10-06 Bob Weiner <address@hidden>
* man/hyperbole.texi (Hiding and Showing): Added paragraph on using {C-x 4
c} to clone
a Koutline and display multiple views of it. But commented this out
because of an
Emacs bug which alters the narrowing of indirect buffers after an
outline hide or show.
---
.hypb | Bin 3645 -> 3832 bytes
Changes | 27 +++++++++++
HY-ANNOUNCE-SHORT | 5 ++-
Makefile | 3 +-
README.md | 18 ++++----
README.md.html | 32 +++++++-------
hib-social.el | 128 +++++++++++++++++++++++++++--------------------------
hibtypes.el | 3 +-
hypb.el | 3 +-
hyperbole.el | 2 +-
man/hyperbole.html | 63 +++++++++++++-------------
man/hyperbole.info | Bin 438289 -> 438357 bytes
man/hyperbole.pdf | Bin 798598 -> 798811 bytes
man/hyperbole.texi | 79 ++++++++++++++++++++-------------
14 files changed, 210 insertions(+), 153 deletions(-)
diff --git a/.hypb b/.hypb
index 914bbde..129b2b6 100644
Binary files a/.hypb and b/.hypb differ
diff --git a/Changes b/Changes
index 6f50c0d..90f7461 100644
--- a/Changes
+++ b/Changes
@@ -1,3 +1,30 @@
+2017-10-10 Bob Weiner <address@hidden>
+
+* hyperbole.el (after-init-time): Added hyperb:init to the end of
after-init-hook;
+ previously was added at the beginning. This is intended to ensure that
Hyperbole
+ key bindings are set after any others, notably {M-RET}.
+
+* hypb.el (hypb:rgrep-command): Changed to zgrep when available to handle
compressed source files.
+
+2017-10-09 Bob Weiner <address@hidden>
+
+* hibtypes.el (annot-bib): Eliminated matches for any programming mode (modes
derived from `prog-mode').
+
+* README.md: Fixed link markup in Mailing Lists and Ftp and Git Source
Code-only Downloads
+
+2017-10-08 Bob Weiner <address@hidden>
+
+* man/hyperbole.texi (Implicit Buttons): Re-arranged types to reflect newest
prioritization.
+
+* hib-social.el (github-reference): Added support for showing status of Github
services
+ with gh#status.
+
+2017-10-06 Bob Weiner <address@hidden>
+
+* man/hyperbole.texi (Hiding and Showing): Added paragraph on using {C-x 4 c}
to clone
+ a Koutline and display multiple views of it. But commented this out
because of an
+ Emacs bug which alters the narrowing of indirect buffers after an outline
hide or show.
+
2017-10-06 Bob Weiner <address@hidden>
* man/hyperbole.texi (Version): Updated to 6.0.2d and rebuilt output formats.
diff --git a/HY-ANNOUNCE-SHORT b/HY-ANNOUNCE-SHORT
index 36a444f..d8114bb 100644
--- a/HY-ANNOUNCE-SHORT
+++ b/HY-ANNOUNCE-SHORT
@@ -74,8 +74,9 @@ See "Changes" file.
- DEMO File: Added description and exercise using the new Find/Web menu.
- - Added README.md.html introduction with images combining README, INSTALL
- and HY-ABOUT information.
+ - Added README.md introduction with images combining README, INSTALL
+ and HY-ABOUT information. This is automatically transformed to
+ README.md.html.
- Full set of hand-written changes are now in the file "Changes". The
former name, ChangeLog, is now auto-generated from the version controlled
diff --git a/Makefile b/Makefile
index 85fcc5f..4e508d1 100644
--- a/Makefile
+++ b/Makefile
@@ -242,7 +242,7 @@ TAGS: $(EL_TAGS)
version: doc
@ echo ""
@ echo "Any fgrep output means the version number has not been updated
in that file."
- fgrep -L $(HYPB_VERSION) Makefile HY-ABOUT HY-ANNOUNCE
HY-ANNOUNCE-SHORT HY-NEWS hversion.el hyperbole-pkg.el man/hyperbole.texi
man/version.texi
+ fgrep -L $(HYPB_VERSION) Makefile HY-ABOUT HY-ANNOUNCE
HY-ANNOUNCE-SHORT HY-NEWS README.md hversion.el hyperbole-pkg.el
man/hyperbole.texi man/version.texi
@ echo ""
# Build the Info, HTML and Postscript versions of the user manual and
README.md.html.
@@ -261,6 +261,7 @@ $(man_dir)/hyperbole.pdf: $(man_dir)/hyperbole.texi
$(man_dir)/version.texi $(ma
cd $(man_dir) && $(TEXI2PDF) hyperbole.texi
# github-markdown is an npm, installed with: npm install markdown-to-html -g
+# Documentation is here: https://www.npmjs.com/package/markdown-to-html
README.md.html: README.md
github-markdown README.md > README.md.html
diff --git a/README.md b/README.md
index 14d93d3..df677af 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# GNU Hyperbole 6.0.2 - The Everyday Hypertextual Information Manager
+# GNU Hyperbole 6.0.2d - The Everyday Hypertextual Information Manager
<!-- START doctoc generated TOC -->
**Table of Contents**
@@ -99,24 +99,24 @@ through the GNU Emacs package manager.
## Mailing Lists
- - address@hidden - User list for GNU Hyperbole
+ - address@hidden - User list for GNU Hyperbole
- [info and
subscription](http://lists.gnu.org/mailman/listinfo/hyperbole-users)
- [web archive](http://lists.gnu.org/pipermail/hyperbole-users/)
+ [info and subscription]:
http://lists.gnu.org/mailman/listinfo/hyperbole-users
+ [web archive]: http://lists.gnu.org/pipermail/hyperbole-users/
- - address@hidden - List for bug reporting
+ - address@hidden - List for bug reporting
- [info and
subscription](http://lists.gnu.org/mailman/listinfo/bug-hyperbole)
- [web archive](http://lists.gnu.org/archive/html/bug-hyperbole/)
+ [info and subscription]:
http://lists.gnu.org/mailman/listinfo/bug-hyperbole
+ [web archive]: http://lists.gnu.org/archive/html/bug-hyperbole/
## Ftp and Git Source Code-only Downloads
To explore the released Hyperbole source code rather than installing it for
use,
download a tar.gz source archive from either:</p>
- - [ftp://ftp.gnu.org/gnu/hyperbole/]()
+ - ftp://ftp.gnu.org/gnu/hyperbole/
- - [http://ftpmirror.gnu.org/hyperbole/]()
+ - http://ftpmirror.gnu.org/hyperbole/
which will find the closest mirror of the GNU ftp site and show it to you.
diff --git a/README.md.html b/README.md.html
index 3313e74..059d709 100644
--- a/README.md.html
+++ b/README.md.html
@@ -1,5 +1,5 @@
<h1>
-<a
id="user-content-gnu-hyperbole-602---the-everyday-hypertextual-information-manager"
class="anchor"
href="#gnu-hyperbole-602---the-everyday-hypertextual-information-manager"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>GNU Hyperbole 6.0.2 - The Everyday Hypertextual
Information Manager</h1>
+<a
id="user-content-gnu-hyperbole-602d---the-everyday-hypertextual-information-manager"
class="anchor"
href="#gnu-hyperbole-602d---the-everyday-hypertextual-information-manager"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>GNU Hyperbole 6.0.2d - The Everyday Hypertextual
Information Manager</h1>
<p><strong>Table of Contents</strong></p>
<ul>
@@ -97,24 +97,26 @@ If any term in here is new or unfamiliar to you, you can
look it up in the
through the GNU Emacs package manager.</p>
<h2>
<a id="user-content-mailing-lists" class="anchor" href="#mailing-lists"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>Mailing Lists</h2>
-<pre><code>- address@hidden - User list for GNU Hyperbole
-
- [info and
subscription](http://lists.gnu.org/mailman/listinfo/hyperbole-users)
- [web archive](http://lists.gnu.org/pipermail/hyperbole-users/)
-
-- address@hidden - List for bug reporting
-
- [info and
subscription](http://lists.gnu.org/mailman/listinfo/bug-hyperbole)
- [web archive](http://lists.gnu.org/archive/html/bug-hyperbole/)
-</code></pre>
+<ul>
+<li>
+<p><strong><a href="mailto:address@hidden">address@hidden</a></strong> - User
list for GNU Hyperbole</p>
+</li>
+<li>
+<p><strong><a href="mailto:address@hidden">address@hidden</a></strong> - List
for bug reporting</p>
+</li>
+</ul>
<h2>
<a id="user-content-ftp-and-git-source-code-only-downloads" class="anchor"
href="#ftp-and-git-source-code-only-downloads" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>Ftp and Git Source
Code-only Downloads</h2>
<p>To explore the released Hyperbole source code rather than installing it for
use,
download a tar.gz source archive from either:</p>
-<pre><code>- [ftp://ftp.gnu.org/gnu/hyperbole/]()
-
-- [http://ftpmirror.gnu.org/hyperbole/]()
-</code></pre>
+<ul>
+<li>
+<p><a
href="ftp://ftp.gnu.org/gnu/hyperbole/">ftp://ftp.gnu.org/gnu/hyperbole/</a></p>
+</li>
+<li>
+<p><a
href="http://ftpmirror.gnu.org/hyperbole/">http://ftpmirror.gnu.org/hyperbole/</a></p>
+</li>
+</ul>
<p>which will find the closest mirror of the GNU ftp site and show it to
you.</p>
<p>If you want to follow along with Hyperbole development and maintain a
copy/clone of the current version-controlled git tree, use the
diff --git a/hib-social.el b/hib-social.el
index 6078f39..9ecec0a 100644
--- a/hib-social.el
+++ b/hib-social.el
@@ -306,68 +306,72 @@ USER defaults to the value of
`hibtypes-github-default-user'.
If given, PROJECT overrides any project value in REFERENCE. If no
PROJECT value is provided, it defaults to the value of
`hibtypes-github-default-project'."
- (if (or (null reference) (equal reference ""))
- (error "(github-reference): Github reference must not be empty")
- (let ((case-fold-search t)
- (url-to-format (assoc-default "github" hibtypes-social-hashtag-alist
#'string-match))
- (ref-type))
- (when url-to-format
- (cond ((string-match "\\`\\(branch\\|commit\\|issue\\|pull\\|tag\\)/"
reference)
- ;; [branch | commit | issue | pull | tag]/ref-item
- nil)
- ((string-match
"\\`/?\\(\\([^/address@hidden)/\\)\\([^/address@hidden)\\'" reference)
- ;; /?user/project
- (setq user (or user (match-string-no-properties 2 reference))
- project (or project (match-string-no-properties 3
reference))
- reference nil))
- ((string-match
"\\`/?\\(\\([^/address@hidden)/\\)?\\([^/address@hidden)/\\(address@hidden)\\'"
reference)
- ;; /?[user/]project/ref-item
- (setq user (or user (match-string-no-properties 2 reference))
- project (or project (match-string-no-properties 3
reference))
- reference (match-string-no-properties 4 reference)))
- ((string-match "\\`/\\([^/address@hidden)\\'" reference)
- ;; /project
- (setq project (or project (match-string-no-properties 1
reference))
- reference nil)))
- (unless (stringp user) (setq user hibtypes-github-default-user))
- (unless (stringp project) (setq project
hibtypes-github-default-project))
- (when reference
- (cond ((equal user "orgs")
- ;; A specific organization reference
- (setq ref-type reference
- reference ""))
- ((member reference '("branches" "commits" "issues" "pulls"
"tags"))
- ;; All branches, commits, open issues, pull requests or commit
tags reference
- (setq ref-type reference
- reference ""))
- ((and (< (length reference) 7) (string-match
"\\`\\([gG][hH]-\\)?[0-9]+\\'" reference))
- ;; Specific issue reference
- (setq ref-type "issues/"))
- ((string-match "\\`\\(commit\\|issue\\|pull\\)/" reference)
- ;; Specific reference preceded by keyword branch, commit,
- ;; issue, or pull
- (setq ref-type (substring reference 0 (match-end 0))
- reference (substring reference (match-end 0))))
- ((string-match "\\`[0-9a-f]+\\'" reference)
- ;; Commit reference
- (setq ref-type "commit/"))
- (t
- ;; Specific branch or commit tag reference
- (setq ref-type "tree/")
- (when (string-match "\\`\\(branch\\|tag\\)/" reference)
- ;; If preceded by optional keyword, remove that from the
reference.
- (setq reference (substring reference (match-end 0)))))))
- (if (and (stringp user) (stringp project))
- (funcall hibtypes-social-display-function
- (if reference
- (format url-to-format user project ref-type reference)
- (format url-to-format user project "" "")))
- (cond ((and (null user) (null project))
- (error "(github-reference): Set `hibtypes-github-default-user'
and `hibtypes-github-default-project'"))
- ((null user)
- (error "(github-reference): Set
`hibtypes-github-default-user'"))
- (t
- (error "(github-reference): Set
`hibtypes-github-default-project'"))))))))
+ (cond ((or (null reference) (equal reference ""))
+ (error "(github-reference): Github reference must not be empty"))
+ ((equal reference "status")
+ (funcall hibtypes-social-display-function "https://status.github.com"))
+ (t (let ((case-fold-search t)
+ (url-to-format (assoc-default "github"
hibtypes-social-hashtag-alist #'string-match))
+ (ref-type))
+ (when url-to-format
+ (cond ((string-match
"\\`\\(branch\\|commit\\|issue\\|pull\\|tag\\)/" reference)
+ ;; [branch | commit | issue | pull | tag]/ref-item
+ nil)
+ ((string-match
"\\`/?\\(\\([^/address@hidden)/\\)\\([^/address@hidden)\\'" reference)
+ ;; /?user/project
+ (setq user (or user (match-string-no-properties 2
reference))
+ project (or project (match-string-no-properties 3
reference))
+ reference nil))
+ ((string-match
"\\`/?\\(\\([^/address@hidden)/\\)?\\([^/address@hidden)/\\(address@hidden)\\'"
reference)
+ ;; /?[user/]project/ref-item
+ (setq user (or user (match-string-no-properties 2
reference))
+ project (or project (match-string-no-properties 3
reference))
+ reference (match-string-no-properties 4 reference)))
+ ((string-match "\\`/\\([^/address@hidden)\\'" reference)
+ ;; /project
+ (setq project (or project (match-string-no-properties 1
reference))
+ reference nil)))
+ (unless (stringp user) (setq user hibtypes-github-default-user))
+ (unless (stringp project) (setq project
hibtypes-github-default-project))
+ (when reference
+ (cond ((equal user "orgs")
+ ;; A specific organization reference
+ (setq ref-type reference
+ reference ""))
+ ((member reference '("branches" "commits" "issues"
"pulls" "tags"))
+ ;; All branches, commits, open issues, pull requests or
commit tags reference
+ (setq ref-type reference
+ reference ""))
+ ((and (< (length reference) 7) (string-match
"\\`\\([gG][hH]-\\)?[0-9]+\\'" reference))
+ ;; Specific issue reference
+ (setq ref-type "issues/"))
+ ((string-match "\\`\\(commit\\|issue\\|pull\\)/"
reference)
+ ;; Specific reference preceded by keyword branch,
commit,
+ ;; issue, or pull
+ (setq ref-type (substring reference 0 (match-end 0))
+ reference (substring reference (match-end 0))))
+ ((string-match "\\`[0-9a-f]+\\'" reference)
+ ;; Commit reference
+ (setq ref-type "commit/"))
+ (t
+ ;; Specific branch or commit tag reference
+ (setq ref-type "tree/")
+ (when (string-match "\\`\\(branch\\|tag\\)/" reference)
+ ;; If preceded by optional keyword, remove that from
the reference.
+ (setq reference (substring reference (match-end
0)))))))
+ (if (and (stringp user) (stringp project))
+ (funcall hibtypes-social-display-function
+ (if reference
+ (format url-to-format user project ref-type
reference)
+ (format url-to-format user project "" "")))
+ (cond ((and (null user) (null project))
+ (error "(github-reference): Set
`hibtypes-github-default-user' and `hibtypes-github-default-project'"))
+ ((null user)
+ (error "(github-reference): Set
`hibtypes-github-default-user'"))
+ (t
+ (error "(github-reference): Set
`hibtypes-github-default-project'")))))
+ (unless url-to-format
+ (error "(github-reference): Add an entry for github to
`hibtypes-social-hashtag-alist'"))))))
;;; Local git repository commit references
diff --git a/hibtypes.el b/hibtypes.el
index fcdb1dd..e294827 100644
--- a/hibtypes.el
+++ b/hibtypes.el
@@ -225,7 +225,8 @@ must have an attached file."
buffer-file-name
(let ((chr (aref (buffer-name) 0)))
(not (or (eq chr ?\ ) (eq chr ?*))))
- (not (memq major-mode '(c-mode objc-mode c++-mode java-mode
markdown-mode)))
+ (not (or (derived-mode-p 'prog-mode)
+ (memq major-mode '(c-mode objc-mode c++-mode java-mode
markdown-mode))))
(let* ((ref-and-pos (hbut:label-p t "[" "]" t))
(ref (car ref-and-pos)))
(and ref (eq ?w (char-syntax (aref ref 0)))
diff --git a/hypb.el b/hypb.el
index 0244267..3bc087a 100644
--- a/hypb.el
+++ b/hypb.el
@@ -26,7 +26,8 @@
"Prefix attached to all native Hyperbole help buffer names.
This should end with a space.")
-(defcustom hypb:rgrep-command "grep -insIHr "
+(defcustom hypb:rgrep-command
+ (format "%sgrep -insIHr " (if (executable-find "zgrep") "z" ""))
"*Grep command string and initial arguments to send to `hypb:rgrep' command.
It must end with a space."
:type 'string
diff --git a/hyperbole.el b/hyperbole.el
index 5ac5f6a..848e3d1 100644
--- a/hyperbole.el
+++ b/hyperbole.el
@@ -672,7 +672,7 @@ If FLAG is nil then text is shown, while if FLAG is t the
text is hidden."
(if after-init-time
(hyperb:init)
;; Initialize after other key bindings are loaded at startup.
- (add-hook 'after-init-hook #'hyperb:init))
+ (add-hook 'after-init-hook #'hyperb:init t))
(makunbound 'hyperbole-loading)
diff --git a/man/hyperbole.html b/man/hyperbole.html
index 1c0d964..6a37bf3 100644
--- a/man/hyperbole.html
+++ b/man/hyperbole.html
@@ -1562,15 +1562,29 @@ Each line of the summary may be selected to jump to the
associated section.
<dd><p>Displays any in-file Markdown link referent. Pathnames and urls are
handled elsewhere.
</p>
-<a name="index-ibtypes-annot_002dbib"></a>
-<a name="index-bibliography"></a>
-<a name="index-reference"></a>
+<a name="index-ibtypes-social_002dreference"></a>
+<a name="index-hashtag"></a>
+<a name="index-username"></a>
+<a name="index-social-media"></a>
+<a name="index-social-reference"></a>
+<a name="index-hibtypes_002dsocial_002ddefault_002dservice"></a>
</dd>
-<dt><code>annot-bib</code></dt>
-<dd><p>Displays annotated bibliography entries defined within the same buffer
-as the reference. References must be delimited by square brackets, must
-begin with a word constituent character, and must not be in buffers
-whose names begin with a ‘ ’ or ‘*’ character.
+<dt><code>social-reference</code></dt>
+<dd><p>Displays the web page associated with a social media hashtag or username
+reference at point. Reference format is:
+</p>
+<div class="smallexample">
+<pre
class="smallexample">[facebook|instagram|address@hidden<hashtag-or-username>
or
+[fb|in|address@hidden<hashtag-or-username>
+</pre></div>
+
+<p>For example, ‘<samp>address@hidden</samp>’ displays the home
page for facebook user
+‘<samp>someuser</samp>’ and ‘<samp>in#hashtag</samp>’
displays photos with the hashtag
+‘<samp>hashtag</samp>’. The first part of the label for a button
of this type
+is the social media service name. The service name defaults to the
+value of <code>hibtypes-social-default-service</code> (default value of
+“twitter”) when not given, so #hashtag would be the same as
+twitter#hashtag.
</p>
<a name="index-ibtypes-debbugs_002dgnu_002dmode"></a>
<a name="index-bug-tracking"></a>
@@ -1606,29 +1620,15 @@ bug#id-number?attr1=val1&attr2=val2&attr3=val3
of <em>bug</em>. See the documentation at the top of
the <samp>hib-debbugs.el</samp> file for detailed query format information.
</p>
-<a name="index-ibtypes-social_002dreference"></a>
-<a name="index-hashtag"></a>
-<a name="index-username"></a>
-<a name="index-social-media"></a>
-<a name="index-social-reference"></a>
-<a name="index-hibtypes_002dsocial_002ddefault_002dservice"></a>
+<a name="index-ibtypes-annot_002dbib"></a>
+<a name="index-bibliography"></a>
+<a name="index-reference"></a>
</dd>
-<dt><code>social-reference</code></dt>
-<dd><p>Displays the web page associated with a social media hashtag or username
-reference at point. Reference format is:
-</p>
-<div class="smallexample">
-<pre
class="smallexample">[facebook|instagram|address@hidden<hashtag-or-username>
or
-[fb|in|address@hidden<hashtag-or-username>
-</pre></div>
-
-<p>For example, ‘<samp>address@hidden</samp>’ displays the home
page for facebook user
-‘<samp>someuser</samp>’ and ‘<samp>in#hashtag</samp>’
displays photos with the hashtag
-‘<samp>hashtag</samp>’. The first part of the label for a button
of this type
-is the social media service name. The service name defaults to the
-value of <code>hibtypes-social-default-service</code> (default value of
-“twitter”) when not given, so #hashtag would be the same as
-twitter#hashtag.
+<dt><code>annot-bib</code></dt>
+<dd><p>Displays annotated bibliography entries defined within the same buffer
+as the reference. References must be delimited by square brackets, must
+begin with a word constituent character, and must not be in buffers
+whose names begin with a ‘ ’ or ‘*’ character.
</p>
<a name="index-ibtypes-function_002din_002dbuffer"></a>
@@ -4622,6 +4622,9 @@ system yet, so that you can get effective views of an
outline without
editing it. Some of these commands affect the current view spec.
See <a href="#View-Specs">View Specs</a>.
</p>
+
+<p>Here are the major commands for showing and hiding Koutline cells.
+</p>
<dl compact="compact">
<dd><a name="index-hide-tree"></a>
<a name="index-tree_002c-show"></a>
diff --git a/man/hyperbole.info b/man/hyperbole.info
index 7ac02ce..e89e7ab 100644
Binary files a/man/hyperbole.info and b/man/hyperbole.info differ
diff --git a/man/hyperbole.pdf b/man/hyperbole.pdf
index 9d6a97a..ea03aa3 100644
Binary files a/man/hyperbole.pdf and b/man/hyperbole.pdf differ
diff --git a/man/hyperbole.texi b/man/hyperbole.texi
index 110b99c..a433425 100644
--- a/man/hyperbole.texi
+++ b/man/hyperbole.texi
@@ -1187,14 +1187,29 @@ Each line of the summary may be selected to jump to the
associated section.
Displays any in-file Markdown link referent. Pathnames and urls are
handled elsewhere.
address@hidden ibtypes annot-bib
address@hidden bibliography
address@hidden reference
address@hidden annot-bib
-Displays annotated bibliography entries defined within the same buffer
-as the reference. References must be delimited by square brackets, must
-begin with a word constituent character, and must not be in buffers
-whose names begin with a ` ' or `*' character.
address@hidden ibtypes social-reference
address@hidden hashtag
address@hidden username
address@hidden social media
address@hidden social reference
address@hidden hibtypes-social-default-service
address@hidden social-reference
+Displays the web page associated with a social media hashtag or username
+reference at point. Reference format is:
+
address@hidden
+[facebook|instagram|twitter]?[#@@]<hashtag-or-username> or
+[fb|in|tw]?[#@@]<hashtag-or-username>
address@hidden smallexample
+
address@hidden
+For example, @samp{fb@@someuser} displays the home page for facebook user
address@hidden and @samp{in#hashtag} displays photos with the hashtag
address@hidden The first part of the label for a button of this type
+is the social media service name. The service name defaults to the
+value of @code{hibtypes-social-default-service} (default value of
+``twitter'') when not given, so #hashtag would be the same as
+twitter#hashtag.
@findex ibtypes debbugs-gnu-mode
@cindex bug tracking
@@ -1229,29 +1244,14 @@ Note that @emph{issue} or @emph{debbugs} may be used as
well in place
of @emph{bug}. See the documentation at the top of
the @file{hib-debbugs.el} file for detailed query format information.
address@hidden ibtypes social-reference
address@hidden hashtag
address@hidden username
address@hidden social media
address@hidden social reference
address@hidden hibtypes-social-default-service
address@hidden social-reference
-Displays the web page associated with a social media hashtag or username
-reference at point. Reference format is:
-
address@hidden
-[facebook|instagram|twitter]?[#@@]<hashtag-or-username> or
-[fb|in|tw]?[#@@]<hashtag-or-username>
address@hidden smallexample
-
address@hidden
-For example, @samp{fb@@someuser} displays the home page for facebook user
address@hidden and @samp{in#hashtag} displays photos with the hashtag
address@hidden The first part of the label for a button of this type
-is the social media service name. The service name defaults to the
-value of @code{hibtypes-social-default-service} (default value of
-``twitter'') when not given, so #hashtag would be the same as
-twitter#hashtag.
address@hidden ibtypes annot-bib
address@hidden bibliography
address@hidden reference
address@hidden annot-bib
+Displays annotated bibliography entries defined within the same buffer
+as the reference. References must be delimited by square brackets, must
+begin with a word constituent character, and must not be in buffers
+whose names begin with a ` ' or `*' character.
@c Handled instead by @xref{Smart Key - Identifier Menu Mode}.
@c @findex ibtypes imenu-item
@@ -3746,6 +3746,23 @@ system yet, so that you can get effective views of an
outline without
editing it. Some of these commands affect the current view spec.
@xref{View Specs}.
address@hidden Emacs (as of Emacs 26) will sometimes undo the narrowing of an
indirect buffer
address@hidden when outline items are hidden or shown. Don't mention or add
this feature until
address@hidden this bug is fixed.
address@hidden
address@hidden @cindex cloning
address@hidden @cindex outline, cloning
address@hidden @cindex outline, multiple views
address@hidden @kindex C-x 4 c
address@hidden If you want to see multiple perspectives of the same Koutline,
use
address@hidden @address@hidden 4 address@hidden to create a clone of any
current Koutline. Any edits
address@hidden made to the original buffer or the clone are shared but when you
alter
address@hidden the view in one, it does not affect the other, so you can expand
and
address@hidden collapse or change viewspecs to create different perspectives.
+
address@hidden
+Here are the major commands for showing and hiding Koutline cells.
+
@table @asis
@cindex hide tree
@cindex tree, show
- [elpa] externals/hyperbole 6b68100 40/53: Fixed predicate test in kbd-key:key-and-arguments., (continued)
- [elpa] externals/hyperbole 6b68100 40/53: Fixed predicate test in kbd-key:key-and-arguments., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole bf0e9fb 24/53: Added new git-find-file command and associated git#=file implicit button type., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 1a85b83 10/53: * DEMO (Git References): Added., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 67c00f5 42/53: Added additional Hyperbole Manual section changes., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole ff17563 44/53: Use replace-regexp-in-string instead of replace-in-string, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole e2f6fbd 21/53: V6.0.2b; Fixed ebut creation argument prompting; Normal key seqs and ESC for meta allowed in HyControl, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 70b6a79 29/53: Added modeline drag to window to replace dest. buffer with source buffer; showed Hyperbole key bindings in menu, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 8f70846 45/53: Correct spelling, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole d1fb45a 15/53: File/Dir linking fix; Smart Key reloading; helm mouse control improvements; Hyperbole menu use doc strings, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 2161b1c 22/53: Added hmouse-pulse-flag and more pulsing; fixed many small internal Hyperbole button handling functions., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 547c18f 26/53: Added gh#status to show github status; eliminated annot-bib matches from programming modes.,
Robert Weiner <=
- [elpa] externals/hyperbole cf8ae0c 49/53: Makefile (help): Removed misplaced double quote characters., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 50dc88d 23/53: V6.0.2c - Smart Key and popup menu buffer fixes; simplified Assist Key handling code, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 1188e43 51/53: smart-clib-sym: Removed file-newer Perl script dependency; file-newer: Removed., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole c45ce9b 52/53: Merge branch 'master' of http://git.savannah.gnu.org/r/hyperbole into externals/hyperbole, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 45714d5 46/53: Minor doc and code improvements, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 9b2d75a 53/53: Merge branch 'externals/hyperbole' of git+ssh://git.sv.gnu.org/srv/git/emacs/elpa into externals/hyperbole, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole a76d502 34/53: Hyperbole 6.0.2f pre-release, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 450688e 39/53: Corrected mouse-position and mouse-pixel-position to return selected frame; added key sequences with args support., Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole 55a1f04 06/53: 2017-09-18 Bob Weiner <address@hidden>, Robert Weiner, 2017/11/15
- [elpa] externals/hyperbole ff2c292 20/53: Minor bug fixes for Koutlines; updated Hyperbole manual version, Robert Weiner, 2017/11/15