summaryrefslogtreecommitdiff
path: root/lisp/ChangeLog.16
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2015-05-21 23:46:10 -0400
committerStefan Monnier <monnier@iro.umontreal.ca>2015-05-21 23:46:10 -0400
commitea92591983a05bd85d52a6a07dd3b7149feb46d2 (patch)
treeb22c6fde14f284e276e587198740d621aaced913 /lisp/ChangeLog.16
parentf590fc2760f8b8180a4caf77cea81840e37fe29e (diff)
downloademacs-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.163
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.