[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/hyperbole 81cebfe 4/5: Fix a few byte-compiler free var
From: |
ELPA Syncer |
Subject: |
[elpa] externals/hyperbole 81cebfe 4/5: Fix a few byte-compiler free variable warnings |
Date: |
Thu, 13 May 2021 20:57:12 -0400 (EDT) |
branch: externals/hyperbole
commit 81cebfec471ca72c8d0c9cbabc9c9bdd986c7117
Author: Bob Weiner <rsw@gnu.org>
Commit: Bob Weiner <rsw@gnu.org>
Fix a few byte-compiler free variable warnings
---
ChangeLog | 18 ++++
hactypes.el | 14 ---
hib-social.el | 4 +-
hibtypes.el | 43 +-------
hmouse-drv.el | 2 +-
hui-mouse.el | 76 +++++++------
hycontrol.el | 14 +--
hywconfig.el | 3 +-
kotl/kotl-autoloads.el | 284 -------------------------------------------------
man/hyperbole.html | 29 +----
man/hyperbole.info | Bin 554841 -> 553862 bytes
man/hyperbole.pdf | Bin 1309421 -> 1308520 bytes
man/hyperbole.texi | 18 +---
13 files changed, 74 insertions(+), 431 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 7a35937..8484366 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2021-05-13 Bob Weiner <rsw@gnu.org>
+
+* hycontrol.el (hycontrol-frames-mode): Add :group.
+ (hycontrol-make-windows-grid):
+ (hycontrol--buffer-list): Add this var and use instead of
+ free var 'buffer list'.
+
+* hui-mouse.el (smart-custom, smart-custom-assist): Add missing close paren
+ in last-line-p clause.
+
+* hmouse-drv.el (hmouse-choose-windows): Fix unneeded arg to message.
+
+* man/hyperbole.texi (Implicit Button Types): Remove function-in-buffer.
+ hibtypes.el (function-in-buffer):
+ hui-mouse.el (hkey-alist): Remove XEmacs fume function finding; use imenu.
+
+* hibtypes.el (hlink): Add missing let declaration of partial-lbl.
+
2021-05-13 Mats Lidell <matsl@gnu.org>
* kotl/kotl-mode.el (kotl-mode): Set hook to be local to buffer.
diff --git a/hactypes.el b/hactypes.el
index 071b782..3536cd2 100644
--- a/hactypes.el
+++ b/hactypes.el
@@ -198,20 +198,6 @@ kill the last output to the shell buffer before executing
SHELL-CMD."
(comint-send-input)))
(message msg)))
-(defact function-in-buffer (name pos)
- "Display the definition of function NAME found at POS in the current buffer."
- (save-excursion
- (goto-char pos)
- (unless (looking-at (regexp-quote name))
- (let ((fume-scanning-message nil))
- (fume-rescan-buffer)
- (setq pos (cdr-safe (assoc name fume-funclist))))))
- (when pos
- (hpath:display-buffer (current-buffer))
- (goto-char pos)
- ;; Move to beginning of the line for compatibility with find-tag.
- (beginning-of-line)))
-
(defact hyp-config (&optional out-buf)
"Insert Hyperbole configuration information at the end of the current buffer
or within optional OUT-BUF."
(hypb:configuration out-buf))
diff --git a/hib-social.el b/hib-social.el
index e46e42b..03cfd02 100644
--- a/hib-social.el
+++ b/hib-social.el
@@ -179,7 +179,7 @@
;;; ************************************************************************
(defcustom hibtypes-social-default-service "twitter"
- "Lowercase string matching the name of the default social media service to
use when none is specified."
+ "Lowercase string matching the social media service to use as a default."
:type '(radio (const "facebook")
(const "git")
(const "github")
@@ -189,7 +189,7 @@
:group 'hyperbole-button)
(defcustom hibtypes-social-display-function #'browse-url
- "Function of one argument, a url, to display when a social media reference
is activated."
+ "Function of one arg, a url, to display upon activation of a social media
reference."
:type 'function
:group 'hyperbole-button)
diff --git a/hibtypes.el b/hibtypes.el
index abda502..7b3e6c8 100644
--- a/hibtypes.el
+++ b/hibtypes.el
@@ -293,47 +293,6 @@ handle any links they recognize first."
(hact 'org-open-at-point-global)))))
;;; ========================================================================
-;;; Use the XEmacs func-menu library to jump to a function referred to
-;;; in the same file in which it is defined. Function references
-;;; across files are handled separately by clauses within the
-;;; `hkey-alist' variable.
-;;; ========================================================================
-
-(defib function-in-buffer ()
- "Display the in-buffer definition of a function name that point is within or
after, else nil.
-Trigger only when the \"func-menu.el\" library has been loaded and the
-current major mode is one handled by func-menu."
- (when (and (boundp 'fume-function-name-regexp-alist)
- (assq major-mode fume-function-name-regexp-alist)
- (not (derived-mode-p 'dired-mode))
- ;; Not sure if this is defined in early versions of Emacs.
- (fboundp 'skip-syntax-backward)
- ;; Prevent triggering when on method, class or function definition
- ;; lines under InfoDock where outlining in programming modes is
used.
- (if (and (featurep 'infodock)
- (boundp 'id-outline-in-programming-modes)
- id-outline-in-programming-modes
- (boundp 'outline-regexp) (stringp outline-regexp))
- (save-excursion (beginning-of-line)
- (not (looking-at outline-regexp)))
- t))
- (save-excursion
- (skip-syntax-backward "w_")
- (when (looking-at "\\(\\sw\\|\\s_\\)+")
- (let ((function-name (buffer-substring-no-properties (point)
(match-end 0)))
- (start (point))
- (end (match-end 0))
- function-pos)
- (unless fume-funclist
- (fume-set-defaults)
- (let ((fume-scanning-message nil))
- (fume-rescan-buffer)))
- (setq function-pos (cdr-safe (assoc function-name fume-funclist)))
- (when function-pos
- (ibut:label-set function-name start end)
- (hact 'function-in-buffer function-name function-pos)))))))
-
-;;; ========================================================================
;;; Handles internal references within an annotated bibliography, delimiters=[]
;;; ========================================================================
@@ -728,7 +687,7 @@ Requires the Emacs builtin Tramp library for ftp file
retrievals."
(label-and-file (nth 0 label-start-end))
(start-pos (nth 1 label-start-end))
(end-pos (nth 2 label-start-end))
- lbl but-key lbl-key key-file)
+ lbl but-key lbl-key key-file partial-lbl)
(when label-and-file
(setq label-and-file (parse-label-and-file label-and-file)
partial-lbl (nth 0 label-and-file)
diff --git a/hmouse-drv.el b/hmouse-drv.el
index a1e8c0a..b74182c 100644
--- a/hmouse-drv.el
+++ b/hmouse-drv.el
@@ -730,7 +730,7 @@ hkey-swap and hkey-throw."
until (and (mouse-event-p end-event)
(not (string-match "\\`down-" (symbol-name (car
end-event)))))
finally return (posn-window (event-start end-event))))
- (message "Done" func)
+ (message "Done")
(with-selected-window start-window
(funcall func end-window))))
diff --git a/hui-mouse.el b/hui-mouse.el
index 936f9f6..a2d7439 100644
--- a/hui-mouse.el
+++ b/hui-mouse.el
@@ -354,10 +354,6 @@ Its default value is #'smart-scroll-down. To disable it,
set it to
. ((smart-imenu-display-item-where (car hkey-value) (cdr hkey-value)) .
(imenu-choose-buffer-index)))
;;
- ;; Function menu listing mode in XEmacs
- ((eq major-mode 'fume-list-mode) .
- ((fume-list-mouse-select current-mouse-event) .
(fume-prompt-function-goto)))
- ;;
((and (eq major-mode 'c-mode)
buffer-file-name (smart-c-at-tag-p)) .
((smart-c) . (smart-c nil 'next-tag)))
@@ -694,8 +690,8 @@ If key is pressed:
(3) if a mouse event on a widget, activate the widget or display a menu;
(4) anywhere else, execute the command bound to {RETURN}."
(interactive)
- (cond ((last-line-p) (Custom-buffer-done)
- ((eolp) (smart-scroll-up)))
+ (cond ((last-line-p) (Custom-buffer-done))
+ ((eolp) (smart-scroll-up))
((mouse-event-p last-command-event)
(widget-button-click action-key-release-args))
;; Handle widgets in Custom-mode
@@ -715,8 +711,8 @@ If key is pressed:
(3) if a mouse event on a widget, activate the widget or display a menu;
(4) anywhere else, execute the command bound to {RETURN}."
(interactive)
- (cond ((last-line-p) (Custom-buffer-done)
- ((eolp) (smart-scroll-down)))
+ (cond ((last-line-p) (Custom-buffer-done))
+ ((eolp) (smart-scroll-down))
((mouse-event-p last-command-event)
(widget-button-click action-key-release-args))
;; Handle widgets in Custom-mode
@@ -1654,13 +1650,13 @@ will simply invoke `org-meta-return'.
Org links may be used outside of Org mode buffers. Such links are
handled by the separate implicit button type, `org-link-outside-org-mode'."
(when (funcall hsys-org-mode-function)
- (cond ((not hsys-org-enable-smart-keys)
- (when (hsys-org-meta-return-shared-p)
- (hact 'org-meta-return current-prefix-arg))
- ;; Ignore any further Smart Key non-Org contexts
- t)
- ((eq hsys-org-enable-smart-keys t)
- (let (start-end)
+ (let (start-end)
+ (cond ((not hsys-org-enable-smart-keys)
+ (when (hsys-org-meta-return-shared-p)
+ (hact 'org-meta-return current-prefix-arg))
+ ;; Ignore any further Smart Key non-Org contexts
+ t)
+ ((eq hsys-org-enable-smart-keys t)
(cond ((hsys-org-agenda-item-at-p)
(if (not assist-flag)
(progn (hsys-org-set-ibut-label (cons
(line-beginning-position) (line-end-position)))
@@ -1698,31 +1694,31 @@ handled by the separate implicit button type,
`org-link-outside-org-mode'."
t)
(t
;; Continue with any further Smart Key non-Org contexts
- nil))))
- ((eq hsys-org-enable-smart-keys 'buttons)
- (cond ((hsys-org-radio-target-def-at-p)
- (hact 'org-radio-target)
- t)
- ((setq start-end (hsys-org-link-at-p))
- (if (not assist-flag)
- (progn (hsys-org-set-ibut-label start-end)
- (hact 'org-link))
- (hact 'hkey-help))
- t)
- ((hbut:at-p)
- ;; Activate/Assist with any Hyperbole button at point
- (if (not assist-flag)
- (hact 'hbut:act)
- (hact 'hkey-help)))
- (t
- (when (hsys-org-meta-return-shared-p)
- (hact 'org-meta-return current-prefix-arg))
- ;; Ignore any further Smart Key non-Org contexts
- t)))
- (t
- ;; hsys-org-enable-smart-keys is set to t, so try other Smart
- ;; contexts
- nil))))
+ nil)))
+ ((eq hsys-org-enable-smart-keys 'buttons)
+ (cond ((hsys-org-radio-target-def-at-p)
+ (hact 'org-radio-target)
+ t)
+ ((setq start-end (hsys-org-link-at-p))
+ (if (not assist-flag)
+ (progn (hsys-org-set-ibut-label start-end)
+ (hact 'org-link))
+ (hact 'hkey-help))
+ t)
+ ((hbut:at-p)
+ ;; Activate/Assist with any Hyperbole button at point
+ (if (not assist-flag)
+ (hact 'hbut:act)
+ (hact 'hkey-help)))
+ (t
+ (when (hsys-org-meta-return-shared-p)
+ (hact 'org-meta-return current-prefix-arg))
+ ;; Ignore any further Smart Key non-Org contexts
+ t)))
+ (t
+ ;; hsys-org-enable-smart-keys is set to t, so try other Smart
+ ;; contexts
+ nil)))))
;;; ************************************************************************
;;; smart-outline functions
diff --git a/hycontrol.el b/hycontrol.el
index b1d9f18..074461a 100644
--- a/hycontrol.el
+++ b/hycontrol.el
@@ -482,6 +482,7 @@ associated key: quit {q}, abort {C-g}, or toggle {t}.")
(defvar hycontrol--frame-widths-pointer nil)
(defvar hycontrol--frame-heights-pointer nil)
+(defvar hycontrol--buffer-list nil)
(defvar hycontrol--buffer-list-pointer nil)
(defvar hycontrol--initial-which-key-inhibit nil
@@ -779,7 +780,7 @@ multiple of the default frame font width."
(defun hycontrol-window-display-buffer (window)
"Given a WINDOW, choose the next appropriate buffer to display therein using
`hycontrol-display-buffer-predicate-list'.
-Also uses the value of free variable `buffer-list' as the list of
+Also uses the value of`hycontrol--buffer-list' as the list of
buffers to distribute among the windows."
(let ((buf (car hycontrol--buffer-list-pointer)))
(setq hycontrol--buffer-list-pointer (cdr hycontrol--buffer-list-pointer))
@@ -787,7 +788,7 @@ buffers to distribute among the windows."
;; Now on each new pass through buffer-list, the buffer predicate tests
will
;; be inverted to expand the list of allowed buffers because the
;; 1st pass did not produce a buffer for this window.
- (setq hycontrol--buffer-list-pointer buffer-list
+ (setq hycontrol--buffer-list-pointer hycontrol--buffer-list
buf (car hycontrol--buffer-list-pointer)
hycontrol--buffer-list-pointer (cdr hycontrol--buffer-list-pointer))
(unless (eq hycontrol--invert-display-buffer-predicates 'ignore)
@@ -882,7 +883,8 @@ instead of quitting HyControl."
;;;###autoload
(define-global-minor-mode hycontrol-frames-mode hycontrol-local-frames-mode
- (lambda () (hycontrol-local-frames-mode 1)))
+ (lambda () (hycontrol-local-frames-mode 1))
+ :group 'hyperbole-screen)
;; These hooks run by the generated `hycontrol-frames-mode' function
;; do the global work of turning on and off the mode.
@@ -1547,9 +1549,9 @@ See documentation of `hycontrol-windows-grid' for further
details."
;; the predicate tests. Always ignore buffers that
;; start with a space. With each succeeding pass, the
;; predicate list is inverted again.
- (let ((buffer-list (hycontrol-windows-grid-buffer-list)))
- (setq hycontrol--buffer-list-pointer buffer-list)
- (walk-windows #'hycontrol-window-display-buffer 'no-minibuf))
+ (setq hycontrol--buffer-list (hycontrol-windows-grid-buffer-list)
+ hycontrol--buffer-list-pointer hycontrol--buffer-list)
+ (walk-windows #'hycontrol-window-display-buffer 'no-minibuf)
;; Prevent user from mistakenly using the typically
;; large argument that invoked this function; reset it
diff --git a/hywconfig.el b/hywconfig.el
index bd5e09d..9095181 100644
--- a/hywconfig.el
+++ b/hywconfig.el
@@ -55,11 +55,12 @@
;;; Public variables
;;; ************************************************************************
+(define-obsolete-variable-alias 'wconfig-ring-max 'hywconfig-ring-max "06.00")
(defcustom hywconfig-ring-max 10
"*Maximum length of Hyperbole window configuration ring before oldest
elements are deleted."
:type '(integer :match (lambda (_widget value) (and (integerp value) (>
value 0))))
:group 'hyperbole-screen)
-(define-obsolete-variable-alias 'wconfig-ring-max 'hywconfig-ring-max "06.00")
+
;;; ************************************************************************
;;; Public functions
diff --git a/kotl/kotl-autoloads.el b/kotl/kotl-autoloads.el
deleted file mode 100644
index 4f1dfc1..0000000
--- a/kotl/kotl-autoloads.el
+++ /dev/null
@@ -1,284 +0,0 @@
-;;; kotl-autoloads.el --- automatically extracted autoloads -*-
lexical-binding: t -*-
-;;
-;;; Code:
-
-
-;;;### (autoloads nil "kcell" "kcell.el" (0 0 0 0))
-;;; Generated autoloads from kcell.el
-
-(register-definition-prefixes "kcell" '("kcell"))
-
-;;;***
-
-;;;### (autoloads nil "kexport" "kexport.el" (0 0 0 0))
-;;; Generated autoloads from kexport.el
-
-(autoload 'kexport:html "kexport" "\
-Export a koutline buffer or file in EXPORT-FROM to html format in OUTPUT-TO.
-By default, this retains newlines within cells as they are. With optional
prefix arg, SOFT-NEWLINES-FLAG,
-hard newlines are not used. Also converts Urls and Klinks into Html
hyperlinks.
-STILL TODO:
- Make delimited pathnames into file links (but not if within klinks).
- Copy attributes stored in cell 0 and attributes from each cell.
-
-\(fn EXPORT-FROM OUTPUT-TO &optional SOFT-NEWLINES-FLAG)" t nil)
-
-(register-definition-prefixes "kexport" '("kexport:"))
-
-;;;***
-
-;;;### (autoloads nil "kfile" "kfile.el" (0 0 0 0))
-;;; Generated autoloads from kfile.el
-
-(autoload 'kfile:find "kfile" "\
-Find a file FILE-NAME containing a kotl or create one if none exists.
-Return the new kview.
-
-\(fn FILE-NAME)" t nil)
-
-(autoload 'kfile:is-p "kfile" "\
-Iff current buffer contains an unformatted or formatted koutline, return file
format version string, else nil." nil nil)
-
-(autoload 'kfile:view "kfile" "\
-View an existing kotl version-2 file FILE-NAME in a read-only mode.
-
-\(fn FILE-NAME)" t nil)
-
-(register-definition-prefixes "kfile" '("kfile:"))
-
-;;;***
-
-;;;### (autoloads nil "kfill" "kfill.el" (0 0 0 0))
-;;; Generated autoloads from kfill.el
-
-(register-definition-prefixes "kfill" '("kfill:" "prior-fill-prefix"
"set-fill-prefix"))
-
-;;;***
-
-;;;### (autoloads nil "kimport" "kimport.el" (0 0 0 0))
-;;; Generated autoloads from kimport.el
-
-(defvar kimport:mode-alist '((t . kimport:text) (outline-mode .
kimport:star-outline)) "\
-Alist of (major-mode . importation-function) elements.
-This determines the type of importation done on a file when `kimport:file' is
-called if the major mode of the import file matches the car of an element in
-this list. If there is no match, then `kimport:suffix-alist' is checked. If
-that yields no match, the element in this list whose car is 't is used. It
-normally does an import of a koutline or text file.
-
-Each importation-function must take two arguments, a buffer/file to import
-and a buffer/file into which to insert the imported elements and a third
-optional argument, CHILDREN-P, which when non-nil means insert imported cells
-as the initial set of children of the current cell, if any.
-
- `outline-mode' - imported as an Emacs outline whose entries begin with
- asterisks;
- .kot
- .kotl - imported as a structured koutline
-
- all others - imported as text.")
-
-(defvar kimport:suffix-alist '(("\\.otl$" . kimport:star-outline) ("\\.aug$" .
kimport:aug-post-outline)) "\
-Alist of (buffer-name-suffix-regexp . importation-function) elements.
-This determines the type of importation done on a file when `kimport:file' is
-called. Each importation-function must take two arguments, a buffer/file to
-import and a buffer/file into which to insert the imported elements and a
-third optional argument, CHILDREN-P, which when non-nil means insert imported
-cells as the initial set of children of the current cell, if any.
-
- .otl - imported as an Emacs outline whose entries begin with asterisks;
- .kot
- .kotl - imported as a structured koutline
- .aug - imported as an Augment post-numbered outline.")
-
-(autoload 'kimport:file "kimport" "\
-Import a buffer or file IMPORT-FROM into the koutline in buffer or file
OUTPUT-TO.
-
-Any suffix in IMPORT-FROM's buffer name is used to determine the type of
-importation. All others are imported as text, one paragraph per cell.
-
-See the documentation for the variable, `kimport:suffix-alist' for
-information on specific importation formats.
-
-\(fn IMPORT-FROM OUTPUT-TO &optional CHILDREN-P)" t nil)
-
-(autoload 'kimport:aug-post-outline "kimport" "\
-Insert Augment outline statements from IMPORT-FROM into koutline OUTPUT-TO.
-Displays and leaves point in OUTPUT-TO. See documentation for
-`kimport:initialize' for valid values of IMPORT-FROM and OUTPUT-TO and for
-an explanation of where imported cells are placed.
-
-If OUTPUT-TO is a new koutline, the first statement inserted will be the
-first cell. Otherwise, it will be the successor of the current cell.
-
-Each statement to be imported is delimited by an Augment relative id at the
-end of the statement. \"1\" = level 1, \"1a\" = level 2 in outline and so
-on.
-
-\(fn IMPORT-FROM OUTPUT-TO &optional CHILDREN-P)" t nil)
-
-(autoload 'kimport:star-outline "kimport" "\
-Insert star outline nodes from IMPORT-FROM into koutline OUTPUT-TO.
-Displays and leaves point in OUTPUT-TO. See documentation for
-`kimport:initialize' for valid values of IMPORT-FROM and OUTPUT-TO and for
-an explanation of where imported cells are placed.
-
-\"* \" = level 1, \"** \" = level 2 in outline and so on.
-
-\(fn IMPORT-FROM OUTPUT-TO &optional CHILDREN-P)" t nil)
-
-(autoload 'kimport:text "kimport" "\
-Insert text paragraphs from IMPORT-FROM into koutline OUTPUT-TO.
-Displays and leaves point in OUTPUT-TO. See documentation for
-`kimport:initialize' for valid values of IMPORT-FROM and OUTPUT-TO and for
-an explanation of where imported cells are placed.
-
-Text paragraphs are imported as a sequence of same level cells. Koutlines
-are imported with their structure intact.
-
-The variable, `paragraph-start,' is used to determine paragraphs.
-
-\(fn IMPORT-FROM OUTPUT-TO &optional CHILDREN-P)" t nil)
-
-(autoload 'kimport:copy-and-set-buffer "kimport" "\
-Copy and untabify SOURCE, set copy buffer as current buffer for this command
and return the copy buffer.
-SOURCE may be a buffer name, a buffer or a file name.
-If SOURCE buffer name begins with a space, it is not copied under the
-assumption that it already has been. If SOURCE is a koutline, it is not
-copied since there is no need to copy it to import it.
-
-\(fn SOURCE)" nil nil)
-
-(register-definition-prefixes "kimport" '("kimport:"))
-
-;;;***
-
-;;;### (autoloads nil "klabel" "klabel.el" (0 0 0 0))
-;;; Generated autoloads from klabel.el
-
-(register-definition-prefixes "klabel" '("klabel" "kotl-label:"))
-
-;;;***
-
-;;;### (autoloads nil "klink" "klink.el" (0 0 0 0))
-;;; Generated autoloads from klink.el
-
-(autoload 'klink:create "klink" "\
-Insert at point an implicit link to REFERENCE.
-REFERENCE should be a cell-ref or a string containing \"filename, cell-ref\".
-See documentation for `kcell:ref-to-id' for valid cell-ref formats.
-
-\(fn REFERENCE)" t nil)
-
-(register-definition-prefixes "klink" '("klink" "link-to-kotl"))
-
-;;;***
-
-;;;### (autoloads nil "kmenu" "kmenu.el" (0 0 0 0))
-;;; Generated autoloads from kmenu.el
-
-(register-definition-prefixes "kmenu" '("id-" "kotl-"))
-
-;;;***
-
-;;;### (autoloads nil "knode" "knode.el" (0 0 0 0))
-;;; Generated autoloads from knode.el
-
-(register-definition-prefixes "knode" '("knode:"))
-
-;;;***
-
-;;;### (autoloads nil "kotl-mode" "kotl-mode.el" (0 0 0 0))
-;;; Generated autoloads from kotl-mode.el
-
-(autoload 'kotl-mode "kotl-mode" "\
-The major mode used to edit and view koutlines.
-It provides the following keys:
-\\{kotl-mode-map}" t nil)
-
-(autoload 'kotl-mode:example "kotl-mode" "\
-Display the Koutliner example file for demonstration use by a user." t nil)
-
-(autoload 'kotl-mode:overview "kotl-mode" "\
-Show the first line of each cell.
-With optional prefix ARG, toggle display of blank lines between cells.
-
-\(fn &optional ARG)" t nil)
-
-(autoload 'kotl-mode:show-all "kotl-mode" "\
-Show (expand) all cells in the current view.
-With optional prefix ARG, toggle display of blank lines between cells.
-
-\(fn &optional ARG)" t nil)
-
-(autoload 'kotl-mode:top-cells "kotl-mode" "\
-Collapse all level 1 cells in view and hide any deeper sublevels.
-With optional prefix ARG, toggle display of blank lines between cells.
-
-\(fn &optional ARG)" t nil)
-
-(autoload 'kotl-mode:hide-tree "kotl-mode" "\
-Collapse tree rooted at optional CELL-REF (defaults to cell at point).
-With optional SHOW-FLAG, expand the tree instead.
-
-\(fn &optional CELL-REF SHOW-FLAG)" t nil)
-
-(autoload 'kotl-mode:show-tree "kotl-mode" "\
-Display fully expanded tree rooted at CELL-REF.
-
-\(fn &optional CELL-REF)" t nil)
-
-(autoload 'kotl-mode:is-p "kotl-mode" "\
-Signal an error if current buffer is not a Hyperbole outline, else return t."
nil nil)
-
-(register-definition-prefixes "kotl-mode" '("delete-selection-pre-hook"
"kotl-mode" "yank-"))
-
-;;;***
-
-;;;### (autoloads nil "kotl-orgtbl" "kotl-orgtbl.el" (0 0 0 0))
-;;; Generated autoloads from kotl-orgtbl.el
-
-(register-definition-prefixes "kotl-orgtbl" '("kotl-mode:transpose-lines-"
"orgtbl-"))
-
-;;;***
-
-;;;### (autoloads nil "kprop-em" "kprop-em.el" (0 0 0 0))
-;;; Generated autoloads from kprop-em.el
-
-(register-definition-prefixes "kprop-em" '("kproperty:"))
-
-;;;***
-
-;;;### (autoloads nil "kprop-xe" "kprop-xe.el" (0 0 0 0))
-;;; Generated autoloads from kprop-xe.el
-
-(register-definition-prefixes "kprop-xe" '("kproperty:"))
-
-;;;***
-
-;;;### (autoloads nil "kview" "kview.el" (0 0 0 0))
-;;; Generated autoloads from kview.el
-
-(register-definition-prefixes "kview" '("kcell-view:" "kview:"))
-
-;;;***
-
-;;;### (autoloads nil "kvspec" "kvspec.el" (0 0 0 0))
-;;; Generated autoloads from kvspec.el
-
-(register-definition-prefixes "kvspec" '("kvspec:"))
-
-;;;***
-
-;;;### (autoloads nil nil ("kproperty.el") (0 0 0 0))
-
-;;;***
-
-(provide 'kotl-autoloads)
-;; Local Variables:
-;; version-control: never
-;; no-byte-compile: t
-;; no-update-autoloads: t
-;; coding: utf-8
-;; End:
-;;; kotl-autoloads.el ends here
diff --git a/man/hyperbole.html b/man/hyperbole.html
index 413c0ab..9193d0a 100644
--- a/man/hyperbole.html
+++ b/man/hyperbole.html
@@ -358,7 +358,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</P>
<PRE>
Edition 8.0.0pre
-Printed May 9, 2021.
+Printed May 13, 2021.
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -3122,17 +3122,6 @@ begin with a word constituent character, and must not be
in buffers
whose names begin with a ‘ ’ or ‘*’ character.
</p>
-<span id="index-ibtypes-function_002din_002dbuffer"></span>
-<span id="index-file_002c-func_002dmenu_002eel"></span>
-<span id="index-function-menu"></span>
-<span id="index-func_002dmenu"></span>
-</dd>
-<dt><code>function-in-buffer</code></dt>
-<dd><p>Return the function name defined within this buffer that point is
-within or after, else <code>nil</code>. This triggers only when the
-func-menu library has been loaded and the current major mode is one
-handled by func-menu.
-</p>
<span id="index-link_002c-pathname-line-and-column"></span>
<span id="index-line-and-column"></span>
<span id="index-pathname_002c-line-and-column"></span>
@@ -3409,11 +3398,6 @@ output to the shell buffer before executing SHELL-CMD.
<dt><code>exec-window-cmd</code></dt>
<dd><p>Asynchronously execute an external window-based SHELL-CMD string.
</p>
-<span id="index-actypes-function_002din_002dbuffer"></span>
-</dd>
-<dt><code>function-in-buffer</code></dt>
-<dd><p>Display the definition of function NAME found at POS in the current
buffer.
-</p>
<span id="index-actypes-hyp_002dconfig"></span>
</dd>
<dt><code>hyp-config</code></dt>
@@ -5391,7 +5375,7 @@ You can, however, copy an outline tree to a non-outline
buffer with:
<dd><p>Copy a <tree> to a non-koutline buffer.
<span id="index-C_002dc-C_002d_0040"></span>
</p></dd>
-<dt><kbd>{C-c C-@ }</kbd></dt>
+<dt><kbd>{C-c C-@}</kbd></dt>
<dd><p>Copy a <tree> to an outgoing mail message.
</p></dd>
</dl>
@@ -8861,9 +8845,9 @@ Next: <a href="#Default-Hyperbole-Bindings" accesskey="n"
rel="next">Default Hyp
<span id="index-minibuffer-menu-bindings"></span>
<span id="index-hyperbole_002dset_002dkey"></span>
<p>Use <kbd>{M-x hyperbole-set-key <span class="key">RET</span>}</kbd> to bind
any global key to
-any Hyperbole minibuffer item. This command will first prompt for the
+any Hyperbole minibuffer menu item. This command will first prompt for the
key sequence you want to use to activate the menu item. Immediately
-after it will display the Hyperbole top-level minibuffer menu. Simply
+after, it will display the Hyperbole top-level minibuffer menu. Simply
select the item you want to bind to your key.
</p>
<hr>
@@ -12582,7 +12566,6 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td valign="top"><a
href="#index-actypes-exec_002dkbd_002dmacro"><code>actypes
exec-kbd-macro</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-actypes-exec_002dshell_002dcmd"><code>actypes
exec-shell-cmd</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-actypes-exec_002dwindow_002dcmd"><code>actypes
exec-window-cmd</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
-<tr><td></td><td valign="top"><a
href="#index-actypes-function_002din_002dbuffer"><code>actypes
function-in-buffer</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-actypes-hyp_002dconfig"><code>actypes
hyp-config</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-actypes-hyp_002drequest"><code>actypes
hyp-request</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-actypes-hyp_002dsource"><code>actypes
hyp-source</code></a>:</td><td> </td><td valign="top"><a
href="#Action-Types">Action Types</a></td></tr>
@@ -12673,7 +12656,6 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td valign="top"><a href="#index-file_002c-DEMO-1">file,
DEMO</a>:</td><td> </td><td valign="top"><a
href="#Hyperbole-Overview">Hyperbole Overview</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-file_002c-DIR">file,
DIR</a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-file_002c-EXAMPLE_002ekotl">file,
EXAMPLE.kotl</a>:</td><td> </td><td valign="top"><a
href="#Koutliner">Koutliner</a></td></tr>
-<tr><td></td><td valign="top"><a
href="#index-file_002c-func_002dmenu_002eel">file,
func-menu.el</a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-file_002c-hactypes_002eel">file,
hactypes.el</a>:</td><td> </td><td valign="top"><a
href="#Creating-Types">Creating Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-file_002c-hactypes_002eel-1">file,
hactypes.el</a>:</td><td> </td><td valign="top"><a
href="#Creating-Action-Types">Creating Action Types</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-file_002c-hbut_002eel">file,
hbut.el</a>:</td><td> </td><td valign="top"><a
href="#Creating-Action-Types">Creating Action Types</a></td></tr>
@@ -12863,7 +12845,6 @@ Next: <a href="#Concept-Index" accesskey="n"
rel="next">Concept Index</a>, Previ
<tr><td></td><td valign="top"><a href="#index-ibtypes-elink"><code>ibtypes
elink</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ibtypes-elisp_002dcompiler_002dmsg"><code>ibtypes
elisp-compiler-msg</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a href="#index-ibtypes-etags"><code>ibtypes
etags</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
-<tr><td></td><td valign="top"><a
href="#index-ibtypes-function_002din_002dbuffer"><code>ibtypes
function-in-buffer</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ibtypes-git_002dcommit_002dreference"><code>ibtypes
git-commit-reference</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ibtypes-git_002dreference"><code>ibtypes
git-reference</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ibtypes-github_002dreference"><code>ibtypes
github-reference</code></a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
@@ -13556,10 +13537,8 @@ Previous: <a href="#Function" accesskey="p"
rel="prev">Function</a>, Up: <a href
<tr><td></td><td valign="top"><a href="#index-frames-control">frames
control</a>:</td><td> </td><td valign="top"><a
href="#HyControl">HyControl</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ftp">ftp</a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-ftp-1">ftp</a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
-<tr><td></td><td valign="top"><a
href="#index-func_002dmenu">func-menu</a>:</td><td> </td><td
valign="top"><a href="#Implicit-Button-Types">Implicit Button
Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-function">function</a>:</td><td> </td><td valign="top"><a
href="#Thing-Selection">Thing Selection</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-function-1">function</a>:</td><td> </td><td valign="top"><a
href="#Smart-Key-_002d-Delimited-Things">Smart Key - Delimited
Things</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-function-menu">function
menu</a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td></td><td valign="top"><a
href="#index-functon-call-implicit-button">functon call implicit
button</a>:</td><td> </td><td valign="top"><a
href="#Implicit-Button-Types">Implicit Button Types</a></td></tr>
<tr><td colspan="4"> <hr></td></tr>
<tr><th id="Concept-Index_cp_letter-G">G</th><td></td><td></td></tr>
diff --git a/man/hyperbole.info b/man/hyperbole.info
index 84a60de..480662b 100644
Binary files a/man/hyperbole.info and b/man/hyperbole.info differ
diff --git a/man/hyperbole.pdf b/man/hyperbole.pdf
index ce1d4ca..24b3079 100644
Binary files a/man/hyperbole.pdf and b/man/hyperbole.pdf differ
diff --git a/man/hyperbole.texi b/man/hyperbole.texi
index d495194..3ee0407 100644
--- a/man/hyperbole.texi
+++ b/man/hyperbole.texi
@@ -155,7 +155,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.</P>
<PRE>
Edition 8.0.0pre
-Printed May 9, 2021.
+Printed May 13, 2021.
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -197,7 +197,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
@example
Edition 8.0.0pre
-May 9, 2021
+May 13, 2021
Published by the Free Software Foundation, Inc.
Author: Bob Weiner
@@ -2524,16 +2524,6 @@ whose names begin with a ` ' or `*' character.
@c Display the in-buffer definition of an identifier that point is within or
after, else nil.
@c This triggers only when imenu has already been used to generate an
in-buffer item index.
-@findex ibtypes function-in-buffer
-@vindex file, func-menu.el
-@cindex function menu
-@cindex func-menu
-@item function-in-buffer
-Return the function name defined within this buffer that point is
-within or after, else @code{nil}. This triggers only when the
-func-menu library has been loaded and the current major mode is one
-handled by func-menu.
-
@cindex link, pathname line and column
@cindex line and column
@cindex pathname, line and column
@@ -2786,10 +2776,6 @@ output to the shell buffer before executing SHELL-CMD.
@item exec-window-cmd
Asynchronously execute an external window-based SHELL-CMD string.
-@findex actypes function-in-buffer
-@item function-in-buffer
-Display the definition of function NAME found at POS in the current buffer.
-
@findex actypes hyp-config
@item hyp-config
Insert Hyperbole configuration and debugging information at the end