emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 0775a43: [el-search] Add el-search-list-defined-patterns


From: Michael Heerdegen
Subject: [elpa] master 0775a43: [el-search] Add el-search-list-defined-patterns
Date: Sat, 16 Feb 2019 14:42:09 -0500 (EST)

branch: master
commit 0775a4309033ad54c7aeaf9adff335684c444baa
Author: Michael Heerdegen <address@hidden>
Commit: Michael Heerdegen <address@hidden>

    [el-search] Add el-search-list-defined-patterns
    
    Also bump version to 1.10.2.
    
    * packages/el-search/el-search.el
    (el-search-list-defined-patterns): New autoloaded command replacing
    'el-search-help-list-patterns'.
    (el-search-help-list-patterns): Remove.
---
 packages/el-search/NEWS         |  5 +++++
 packages/el-search/el-search.el | 14 ++++++++------
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/packages/el-search/NEWS b/packages/el-search/NEWS
index 4620ffc..85248da 100644
--- a/packages/el-search/NEWS
+++ b/packages/el-search/NEWS
@@ -1,6 +1,11 @@
 Some of the user visible news were:
 
 
+Version: 1.10.2
+
+  New help command 'el-search-list-defined-patterns' listing all
+  currently defined pattern types.
+
 Version: 1.10.1
 
   El-search now shows hints in the search pattern prompt when the new
diff --git a/packages/el-search/el-search.el b/packages/el-search/el-search.el
index 04cd908..229a8a1 100644
--- a/packages/el-search/el-search.el
+++ b/packages/el-search/el-search.el
@@ -7,7 +7,7 @@
 ;; Created: 29 Jul 2015
 ;; Keywords: lisp
 ;; Compatibility: GNU Emacs 25
-;; Version: 1.10.1
+;; Version: 1.10.2
 ;; Package-Requires: ((emacs "25") (stream "2.2.4") (cl-print "1.0"))
 
 
@@ -1165,6 +1165,12 @@ expander functions.")
 (put 'el-search-defined-patterns 'function-documentation
      '(el-search--make-docstring 'el-search-defined-patterns))
 
+;;;###autoload
+(defun el-search-list-defined-patterns ()
+  "Pop up a help buffer listing defined el-search pattern types."
+  (interactive)
+  (describe-function 'el-search-defined-patterns))
+
 (defun el-search--make-docstring (name)
   ;; Code mainly from `pcase--make-docstring'
   (let* ((main (documentation (symbol-function name) 'raw))
@@ -2229,10 +2235,6 @@ Toggle visibility of this window with \
   (with-help-window (help-buffer)
     (el-search-help-list-bindings--1 'verbose)))
 
-(defun el-search-help-list-patterns ()
-  (interactive)
-  (describe-function 'el-search-defined-patterns))
-
 (defun el-search-help-read-intro ()
   (interactive)
   (with-output-to-temp-buffer "*Help*"
@@ -2258,7 +2260,7 @@ Introduction to El-Search
 (define-key el-search-help-map [??] #'el-search-help-for-help)
 (define-key el-search-help-map [?b] #'el-search-help-list-bindings)
 (define-key el-search-help-map [?m] #'el-search-help-list-bindings-verbose)
-(define-key el-search-help-map [?p] #'el-search-help-list-patterns)
+(define-key el-search-help-map [?p] #'el-search-list-defined-patterns)
 (define-key el-search-help-map [?i] #'el-search-help-read-intro)
 (define-key el-search-help-map [?k] #'describe-key)
 (define-key el-search-help-map [?q] #'help-quit)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]