changeset 51412:8ccdada8f678

Changes from yesterday
author Jason Rumney <jasonr@gnu.org>
date Mon, 02 Jun 2003 19:50:05 +0000
parents 72008132f5e8
children d40ff6314d84
files src/ChangeLog
diffstat 1 files changed, 18 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/ChangeLog	Mon Jun 02 19:26:18 2003 +0000
+++ b/src/ChangeLog	Mon Jun 02 19:50:05 2003 +0000
@@ -34,6 +34,24 @@
 
 	* buffer.c (Fset_buffer_multibyte): Fix previous change.
 
+2003-06-01  David Ponce  <david@dponce.com>
+
+	* termhooks.h (enum event_kind): Added new WHEEL_EVENT event.
+	Declare MOUSE_WHEEL_EVENT only if MAC_OSX defined.
+
+	* keyboard.c (Qmouse_wheel): Declare only if MAC_OSX defined.
+	(mouse_wheel_syms, lispy_mouse_wheel_names): Likewise.
+	(discard_mouse_events): Discard WHEEL_EVENT events too.
+	(lispy_wheel_names, wheel_syms): New.
+	(syms_of_keyboard): Init and staticpro `wheel_syms'.  Init and
+	staticpro `Qmouse_wheel' and `mouse_wheel_syms' only if MAC_OSX
+	defined.
+	(make_lispy_event): Added WHEEL_EVENT handler.
+
+	* w32term.c (construct_mouse_wheel): Construct WHEEL_EVENT.
+	(w32_read_socket): Map w32 WM_MOUSEWHEEL events to Emacs
+	WHEEL_EVENT events.
+
 2003-05-31  John Paul Wallington  <jpw@gnu.org>
 
 	* Makefile.in (lisp, shortlisp): byte-run, float-sup, map-ynp, and