diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2015-05-21 23:46:10 -0400 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2015-05-21 23:46:10 -0400 |
commit | ea92591983a05bd85d52a6a07dd3b7149feb46d2 (patch) | |
tree | b22c6fde14f284e276e587198740d621aaced913 /lisp/ChangeLog.16 | |
parent | f590fc2760f8b8180a4caf77cea81840e37fe29e (diff) | |
download | emacs-ea92591983a05bd85d52a6a07dd3b7149feb46d2.tar.gz |
Change defgeneric so it doesn't completely redefine the function
* lisp/emacs-lisp/cl-generic.el (cl-generic-define): Don't throw away
previously defined methods.
(cl-generic-define-method): Let-bind purify-flag instead of using `fset'.
(cl--generic-prefill-dispatchers): Only define during compilation.
(cl-method-qualifiers): Remove redundant alias.
(help-fns-short-filename): Silence byte-compiler.
* test/automated/cl-generic-tests.el: Adjust to new defgeneric semantics.
Diffstat (limited to 'lisp/ChangeLog.16')
-rw-r--r-- | lisp/ChangeLog.16 | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/ChangeLog.16 b/lisp/ChangeLog.16 index 457c1511af8..bc5267aadba 100644 --- a/lisp/ChangeLog.16 +++ b/lisp/ChangeLog.16 @@ -5030,8 +5030,7 @@ * mouse.el (mouse-yank-primarY): Look for frame-type w32, not system-type windows-nt. - * server.el (server-create-window-system-frame): Look for window - type. + * server.el (server-create-window-system-frame): Look for window type. (server-proces-filter): Only force a window system when windows-nt _and_ w32. Explain why. |