diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 694a35be61d..51e944c9729 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,24 @@ | |||
| 1 | 2015-02-05 Stefan Monnier <monnier@iro.umontreal.ca> | 1 | 2015-02-05 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 2 | ||
| 3 | * emacs-lisp/cconv.el (cconv--convert-function): | ||
| 4 | Add `docstring' argument. | ||
| 5 | (cconv-convert): Use it to handle the new (:documentation ...) form. | ||
| 6 | (cconv-analyze-form): Handle the new (:documentation ...) form. | ||
| 7 | |||
| 8 | * emacs-lisp/bytecomp.el: | ||
| 9 | (byte-compile-initial-macro-environment): Use macroexp-progn. | ||
| 10 | (byte-compile-cl-warn): Don't silence use of cl-macroexpand-all. | ||
| 11 | (byte-compile-file-form-defvar-function): Rename from | ||
| 12 | byte-compile-file-form-define-abbrev-table. | ||
| 13 | (defvaralias, byte-compile-file-form-custom-declare-variable): Use it. | ||
| 14 | (byte-compile): Use byte-compile-top-level rather than | ||
| 15 | byte-compile-lambda so we can compile non-values. | ||
| 16 | (byte-compile-form): Add warnings for failed uses of lexical vars via | ||
| 17 | quoted symbols. | ||
| 18 | (byte-compile-unfold-bcf): Improve message for failed inlining. | ||
| 19 | (byte-compile-make-closure): Handle new format of internal-make-closure | ||
| 20 | for dynamically-generated docstrings. | ||
| 21 | |||
| 3 | * delsel.el: Deprecate the `kill' option. Use lexical-binding. | 22 | * delsel.el: Deprecate the `kill' option. Use lexical-binding. |
| 4 | (open-line): Delete like all other commands, instead of killing. | 23 | (open-line): Delete like all other commands, instead of killing. |
| 5 | (delete-active-region): Don't define any return any value. | 24 | (delete-active-region): Don't define any return any value. |