[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"))
- [elpa] externals/leaf updated (ef0bdd4 -> b1fe4f2), Stefan Monnier, 2021/03/15
- [elpa] externals/leaf e0f84ad 05/46: tagged v4.3.3, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf a314668 04/46: fix test, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf 6e9a4cc 02/46: unify expression; use `in <leafname> block at <filename>`, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf 86b4b85 03/46: implement leaf--create-custom-comment and use it, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf e0c4b74 06/46: Merge pull request #467 from Z572/load-file-name, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf f425433 14/46: Revert "add :commands* keyword", Stefan Monnier, 2021/03/15
- [elpa] externals/leaf 7936c2f 13/46: Revert "update document, tagged v4.3.4",
Stefan Monnier <=
- [elpa] externals/leaf 7cce6cc 15/46: tagged v4.3.5, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf e5c185e 21/46: handle no candidates situation, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf f1746b8 41/46: use leaf-this-file instead of just ref load-file-name, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf 721319c 01/46: Add load-file-name in Warning, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf 562885f 08/46: README: add documentation about the leaf-find, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf c5ddde8 09/46: leaf-path: add test, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf a82c47d 10/46: add :commands* keyword, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf ad2d3ee 12/46: Merge pull request #472 from conao3/feature#471, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf 2edf0fc 20/46: use eq to compare symbols, Stefan Monnier, 2021/03/15
- [elpa] externals/leaf b07b728 16/46: Merge pull request #476 from conao3/feature#475, Stefan Monnier, 2021/03/15