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

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

[elpa] externals/leaf 7936c2f 13/46: Revert "update document, tagged v4.


From: Stefan Monnier
Subject: [elpa] externals/leaf 7936c2f 13/46: Revert "update document, tagged v4.3.4"
Date: Mon, 15 Mar 2021 22:20:43 -0400 (EDT)

branch: externals/leaf
commit 7936c2f2ed0ced53c81ba6f28e9d8d723722b097
Author: Naoya Yamashita <conao3@gmail.com>
Commit: Naoya Yamashita <conao3@gmail.com>

    Revert "update document, tagged v4.3.4"
    
    This reverts commit 1695574310b44231269ca4c3e25deb15118ed1fd.
---
 README.md  | 54 ++----------------------------------------------------
 README.org | 55 ++-----------------------------------------------------
 leaf.el    |  2 +-
 3 files changed, 5 insertions(+), 106 deletions(-)

diff --git a/README.md b/README.md
index 2299150..e12375a 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@
   - [:package, :ensure keywords](#package-ensure-keywords)
   - [:preface, :init, :config keywords](#preface-init-config-keywords)
   - [:defer-config keyword](#defer-config-keyword)
-  - [:commands, :commands keywords](#commands-commands-keyword)
+  - [:commands keyword](#commands-keyword)
   - [:after keyword](#after-keyword)
   - [:bind, :bind* keywords](#bind-bind-keywords)
 - [Configure variables keywords](#configure-variables-keywords)
@@ -515,7 +515,7 @@ You don't need to put `progn` because `leaf` can receive 
multiple S-expressions,
 
 
 
-## :commands, :commands* keyword
+## :commands keyword
 
 `commands` keyword configures `autoload` for its leaf-block name.
 
@@ -558,56 +558,6 @@ You don't need to put `progn` because `leaf` can receive 
multiple S-expressions,
        (autoload #'leaf-insert-list-after "leaf" nil t)))))
 ```
 
-`:commands` keyword genrates `autoload` statement but no-interactive one.
-
-```emacs-lisp
-(cort-deftest-with-macroexpand leaf/commands*
-  '(
-    ;; specify a symbol to set to autoload function
-    ((leaf leaf
-       :commands* leaf
-       :config (leaf-init))
-     (prog1 'leaf
-       (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-       (eval-after-load 'leaf
-         '(progn
-            (leaf-init)))))
-
-    ;; multi symbols will be accepted
-    ((leaf leaf
-       :commands* leaf leaf-pairp leaf-plist-get)
-     (prog1 'leaf
-       (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-       (unless (fboundp 'leaf-pairp) (autoload #'leaf-pairp "leaf"))
-       (unless (fboundp 'leaf-plist-get) (autoload #'leaf-plist-get "leaf"))))
-
-    ;; multi symbols in list will be accepted
-    ((leaf leaf
-       :commands* (leaf leaf-pairp leaf-plist-get))
-     (prog1 'leaf
-       (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-       (unless (fboundp 'leaf-pairp) (autoload #'leaf-pairp "leaf"))
-       (unless (fboundp 'leaf-plist-get) (autoload #'leaf-plist-get "leaf"))))
-
-    ;; It is accepted even if you specify symbol and list at the same time
-    ((leaf leaf
-       :commands* leaf (leaf-pairp leaf-plist-get (leaf-insert-list-after)))
-     (prog1 'leaf
-       (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-       (unless (fboundp 'leaf-pairp) (autoload #'leaf-pairp "leaf"))
-       (unless (fboundp 'leaf-plist-get) (autoload #'leaf-plist-get "leaf"))
-       (unless (fboundp 'leaf-insert-list-after) (autoload 
#'leaf-insert-list-after "leaf"))))
-
-    ;; specify cdr value to define other package function
-    ((leaf leaf
-       :commands* (org-crypt-use-before-save-magic . org-crypt)
-       :config (leaf-init))
-     (prog1 'leaf
-       (unless (fboundp 'org-crypt-use-before-save-magic) (autoload 
#'org-crypt-use-before-save-magic "org-crypt"))
-       (eval-after-load 'leaf
-         '(progn
-            (leaf-init)))))))
-```
 
 
 ## :after keyword
diff --git a/README.org b/README.org
index 5ff2c67..e984449 100644
--- a/README.org
+++ b/README.org
@@ -29,7 +29,7 @@
   - [[#ensure][:ensure, :package keywords]]
   - [[:preface, :init, :config keywords]]
   - [[:defer-config keyword]]
-  - [[:commands, :commands* keyword]]
+  - [[:commands keyword]]
   - [[:after keyword]]
   - [[:bind, :bind* keywords]]
 - [[Configure variables keywords]]
@@ -529,7 +529,7 @@ S-expressions, but you can do so if you prefer it.
              (leaf-pre-init-after)))))))
 #+end_src
 
-** :commands, :commands* keyword
+** :commands keyword
 
 ~commands~ keyword configures ~autoload~ for its leaf-block name.
 
@@ -572,57 +572,6 @@ S-expressions, but you can do so if you prefer it.
          (autoload #'leaf-insert-list-after "leaf" nil t)))))
 #+end_src
 
-~:commands~ keyword genrates ~autoload~ statement but no-interactive one.
-
-#+begin_src emacs-lisp
-  (cort-deftest-with-macroexpand leaf/commands*
-    '(
-      ;; specify a symbol to set to autoload function
-      ((leaf leaf
-         :commands* leaf
-         :config (leaf-init))
-       (prog1 'leaf
-         (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-         (eval-after-load 'leaf
-           '(progn
-              (leaf-init)))))
-
-      ;; multi symbols will be accepted
-      ((leaf leaf
-         :commands* leaf leaf-pairp leaf-plist-get)
-       (prog1 'leaf
-         (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-         (unless (fboundp 'leaf-pairp) (autoload #'leaf-pairp "leaf"))
-         (unless (fboundp 'leaf-plist-get) (autoload #'leaf-plist-get 
"leaf"))))
-
-      ;; multi symbols in list will be accepted
-      ((leaf leaf
-         :commands* (leaf leaf-pairp leaf-plist-get))
-       (prog1 'leaf
-         (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-         (unless (fboundp 'leaf-pairp) (autoload #'leaf-pairp "leaf"))
-         (unless (fboundp 'leaf-plist-get) (autoload #'leaf-plist-get 
"leaf"))))
-
-      ;; It is accepted even if you specify symbol and list at the same time
-      ((leaf leaf
-         :commands* leaf (leaf-pairp leaf-plist-get (leaf-insert-list-after)))
-       (prog1 'leaf
-         (unless (fboundp 'leaf) (autoload #'leaf "leaf"))
-         (unless (fboundp 'leaf-pairp) (autoload #'leaf-pairp "leaf"))
-         (unless (fboundp 'leaf-plist-get) (autoload #'leaf-plist-get "leaf"))
-         (unless (fboundp 'leaf-insert-list-after) (autoload 
#'leaf-insert-list-after "leaf"))))
-
-      ;; specify cdr value to define other package function
-      ((leaf leaf
-         :commands* (org-crypt-use-before-save-magic . org-crypt)
-         :config (leaf-init))
-       (prog1 'leaf
-         (unless (fboundp 'org-crypt-use-before-save-magic) (autoload 
#'org-crypt-use-before-save-magic "org-crypt"))
-         (eval-after-load 'leaf
-           '(progn
-              (leaf-init)))))))
-#+end_src
-
 ** :after keyword
 
 ~:after~ keyword configure loading order.
diff --git a/leaf.el b/leaf.el
index 0291399..00365d6 100644
--- a/leaf.el
+++ b/leaf.el
@@ -5,7 +5,7 @@
 ;; Author: Naoya Yamashita <conao3@gmail.com>
 ;; Maintainer: Naoya Yamashita <conao3@gmail.com>
 ;; Keywords: lisp settings
-;; Version: 4.3.4
+;; Version: 4.3.3
 ;; URL: https://github.com/conao3/leaf.el
 ;; Package-Requires: ((emacs "24.1"))
 



reply via email to

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