[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/setup 578f7bb 04/19: Update setup-define docstring
From: |
Stefan Monnier |
Subject: |
[elpa] externals/setup 578f7bb 04/19: Update setup-define docstring |
Date: |
Mon, 15 Mar 2021 17:26:26 -0400 (EDT) |
branch: externals/setup
commit 578f7bb2a59b8c12561586dedc7e70037d9aff61
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Philip K <philipk@posteo.net>
Update setup-define docstring
---
setup.el | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
diff --git a/setup.el b/setup.el
index 6249198..144bd25 100644
--- a/setup.el
+++ b/setup.el
@@ -125,30 +125,28 @@ The following local macros are defined in a `setup'
body:\n\n"
"Define `setup'-local macro NAME using function FN.
The plist OPTS may contain the key-value pairs:
- :name
+ :name NAME
Specify a function to use, for extracting the feature name of a
NAME entry, if it is the first element in a setup macro.
- :indent
+ :indent SPEC
Change indentation behaviour. See symbol `lisp-indent-function'.
- :after-loaded
+ :after-loaded BOOL
Wrap the macro in a `with-eval-after-load' body.
- :repeatable
-Allow macro to be automatically repeated, using FN's arity.
+ :repeatable ARITY
+Allow macro to be automatically repeated.
- :signature
+ :signature SIG
Give an advertised calling convention.
- :documentation
+ :documentation STRING
A documentation string.
- :debug
-A edebug specification, see Info node `(elisp)
-Specification List'. If not given, it is assumed nothing is
-evaluated. If macro is :repeatable, a &rest will be added before
-the specification."
+ :debug SPEC
+A edebug specification, see Info node `(elisp) Specification List'.
+If not given, it is assumed nothing is evaluated."
(declare (indent 1))
(cl-assert (symbolp name))
(cl-assert (functionp fn))
- [elpa] externals/setup updated (6d84649 -> 39accbf), Stefan Monnier, 2021/03/15
- [elpa] externals/setup aa9bad8 05/19: Drop unused setup-indent property, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 44d2cfd 09/19: Ignore package.el files, Stefan Monnier, 2021/03/15
- [elpa] externals/setup d2e31e7 01/19: Replaced CC0 LICENSE with GPL, Stefan Monnier, 2021/03/15
- [elpa] externals/setup bb11fa8 06/19: Avoid reconstructing entire edebug specification, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 0e4995f 15/19: Use fenced code block for example, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 7fddc97 17/19: Explain usage of keywords for local macros, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 8ca0d20 18/19: Bump version to 0.1.1, Stefan Monnier, 2021/03/15
- [elpa] externals/setup c9bc47a 16/19: Simplify edebug specification generation, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 39accbf 19/19: Mention GitHub mirror, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 578f7bb 04/19: Update setup-define docstring,
Stefan Monnier <=
- [elpa] externals/setup 894819d 10/19: Drop "none" as argument for :debug, Stefan Monnier, 2021/03/15
- [elpa] externals/setup d9a5850 02/19: Manually specify macro arity via :repeatable, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 1bfca33 03/19: Avoid manual signature specification via help-function-arglist, Stefan Monnier, 2021/03/15
- [elpa] externals/setup fc958ad 08/19: Rename :needs argument to executable, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 295e173 12/19: Update README, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 9bd5f5b 14/19: Fix markdown code syntax, Stefan Monnier, 2021/03/15
- [elpa] externals/setup e8a5ac7 07/19: Rename :hook argument to function, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 5e24fe1 11/19: Decrease required Emacs version to 24.4, Stefan Monnier, 2021/03/15
- [elpa] externals/setup 9d9f5ef 13/19: Rename arguments to avoid manual :signatures specifications, Stefan Monnier, 2021/03/15