mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-20 03:47:34 +00:00
lisp/simple.el (define-alternatives): Rename from alternatives-define.
This commit is contained in:
parent
b958c0ad58
commit
b43f6451c8
2 changed files with 8 additions and 3 deletions
|
|
@ -1,3 +1,8 @@
|
|||
2013-07-15 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* simple.el (define-alternatives): Rename from alternatives-define,
|
||||
per RMS' suggestion.
|
||||
|
||||
2013-07-14 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* desktop.el (desktop-restore-frames): Change default to t.
|
||||
|
|
|
|||
|
|
@ -7437,19 +7437,19 @@ warning using STRING as the message.")
|
|||
|
||||
;;; Generic dispatcher commands
|
||||
|
||||
;; Macro `alternatives-define' is used to create generic commands.
|
||||
;; Macro `define-alternatives' is used to create generic commands.
|
||||
;; Generic commands are these (like web, mail, news, encrypt, irc, etc.)
|
||||
;; that can have different alternative implementations where choosing
|
||||
;; among them is exclusively a matter of user preference.
|
||||
|
||||
;; (alternatives-define COMMAND) creates a new interactive command
|
||||
;; (define-alternatives COMMAND) creates a new interactive command
|
||||
;; M-x COMMAND and a customizable variable COMMAND-alternatives.
|
||||
;; Typically, the user will not need to customize this variable; packages
|
||||
;; wanting to add alternative implementations should use
|
||||
;;
|
||||
;; ;;;###autoload (push '("My impl name" . my-impl-symbol) COMMAND-alternatives
|
||||
|
||||
(defmacro alternatives-define (command &rest customizations)
|
||||
(defmacro define-alternatives (command &rest customizations)
|
||||
"Define new command `COMMAND'.
|
||||
The variable `COMMAND-alternatives' will contain alternative
|
||||
implementations of COMMAND, so that running `C-u M-x COMMAND'
|
||||
|
|
|
|||
Loading…
Reference in a new issue