Commit ed8bd4d7 authored by Stefan Monnier's avatar Stefan Monnier
Browse files

* subr.el (kbd): Make it its own function.

parent 8b0823d6
2012-06-07 Stefan Monnier <>
* subr.el (kbd): Make it its own function.
2012-06-07 Stefan Merten <>
* textmodes/rst.el: Use `eval-when-compile' for requiring `cl.el'.
Silence compiler warnings. Fix versions.
(rst-position-if, rst-position, rst-some, rst-signum): New
(rst-position-if, rst-position, rst-some, rst-signum): New functions.
(rst-shift-region, rst-adornment-level, rst-compute-tabs)
(rst-indent-line, rst-shift-region, rst-forward-line): Use new
(rst-indent-line, rst-shift-region, rst-forward-line): Use them.
(rst-package-emacs-version-alist): Correct Emacs version to
represent major merge with upstream.
(rst-transition, rst-adornment, rst-compile-toolsets): Fix
(rst-transition, rst-adornment, rst-compile-toolsets): Fix versions.
2012-06-06 Glenn Morris <>
......@@ -525,7 +525,13 @@ side-effects, and the argument LIST is not modified."
;;;; Keymap support.
(defalias 'kbd 'read-kbd-macro)
(defun kbd (keys)
"Convert KEYS to the internal Emacs key representation.
KEYS should be a string constant in the format used for
saving keyboard macros (see `edmacro-mode')."
;; Don't use a defalias, since the `pure' property is only true for
;; the calling convention of `kbd'.
(read-kbd-macro keys))
(put 'kbd 'pure t)
(defun undefined ()
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment