diff options
| author | Andrew Choi | 2002-08-03 22:21:09 +0000 |
|---|---|---|
| committer | Andrew Choi | 2002-08-03 22:21:09 +0000 |
| commit | 742fbed75b4cd5c2c2e7a8d4c0f4add9957e7f9a (patch) | |
| tree | 2d119dccd908ef943fd9343fbaa646808dc3e0e4 /src/ChangeLog | |
| parent | 365417014078a0f260fd24d41845aeb274b876c8 (diff) | |
| download | emacs-742fbed75b4cd5c2c2e7a8d4c0f4add9957e7f9a.tar.gz emacs-742fbed75b4cd5c2c2e7a8d4c0f4add9957e7f9a.zip | |
In src:
2002-08-03 Andrew Choi <akochoi@shaw.ca>
* macterm.c (USE_CARBON_EVENTS): New macro.
(macCtrlKey, macShiftKey, macMetaKey, macAltKey): New macros.
(x_iconify_frame): Call CollapseWindow.
(Vmac_reverse_ctrl_meta): New variable.
(Vmac_wheel_button_is_mouse_2): New variable.
(init_mac_drag_n_drop): New function.
(mac_do_receive_drag): New function.
(mac_handle_service_event): New function.
(init_service_handler): New function.
(mac_to_emacs_modifiers): New function.
(mac_event_to_emacs_modifiers): New function.
(mac_get_mouse_btn): New function.
(mac_convert_event_ref): New function.
(XTread_socket) [USE_CARBON_EVENTS]: Call ReceiveNextEvent,
SendEventToEventTarget, mac_event_to_emacs_modifiers, and
mac_get_mouse_btn.
(mac_initialize): Call init_mac_drag_n_drop and
init_service_handler.
* keyboard.c: Define Qmouse_wheel, mouse_wheel_syms, and
lispy_mouse_wheel_names for MAC_OSX as well as for WINDOWS_NT.
(kbd_buffer_get_event): Set used_mouse_menu for MENU_BAR_EVENT and
TOOL_BAR_EVENT for MAC_OS as well.
(make_lispy_event): Handle MOUSE_WHEEL_EVENT for MAC_OSX as well
as for WINDOWS_NT.
(syms_of_keyboard): Initialize Qmouse_wheel for MAC_OSX.
* termhooks.h (event_kind): Define MOUSE_WHEEL_EVENT also for
MAC_OSX.
In lisp:
2002-08-03 Andrew Choi <akochoi@shaw.ca>
* term/mac-win.el: Set keys to enable mouse wheel support.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 9169ddc7fe4..c69c37ce504 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,35 @@ | |||
| 1 | 2002-08-03 Andrew Choi <akochoi@shaw.ca> | ||
| 2 | |||
| 3 | * macterm.c (USE_CARBON_EVENTS): New macro. | ||
| 4 | (macCtrlKey, macShiftKey, macMetaKey, macAltKey): New macros. | ||
| 5 | (x_iconify_frame): Call CollapseWindow. | ||
| 6 | (Vmac_reverse_ctrl_meta): New variable. | ||
| 7 | (Vmac_wheel_button_is_mouse_2): New variable. | ||
| 8 | (init_mac_drag_n_drop): New function. | ||
| 9 | (mac_do_receive_drag): New function. | ||
| 10 | (mac_handle_service_event): New function. | ||
| 11 | (init_service_handler): New function. | ||
| 12 | (mac_to_emacs_modifiers): New function. | ||
| 13 | (mac_event_to_emacs_modifiers): New function. | ||
| 14 | (mac_get_mouse_btn): New function. | ||
| 15 | (mac_convert_event_ref): New function. | ||
| 16 | (XTread_socket) [USE_CARBON_EVENTS]: Call ReceiveNextEvent, | ||
| 17 | SendEventToEventTarget, mac_event_to_emacs_modifiers, and | ||
| 18 | mac_get_mouse_btn. | ||
| 19 | (mac_initialize): Call init_mac_drag_n_drop and | ||
| 20 | init_service_handler. | ||
| 21 | |||
| 22 | * keyboard.c: Define Qmouse_wheel, mouse_wheel_syms, and | ||
| 23 | lispy_mouse_wheel_names for MAC_OSX as well as for WINDOWS_NT. | ||
| 24 | (kbd_buffer_get_event): Set used_mouse_menu for MENU_BAR_EVENT and | ||
| 25 | TOOL_BAR_EVENT for MAC_OS as well. | ||
| 26 | (make_lispy_event): Handle MOUSE_WHEEL_EVENT for MAC_OSX as well | ||
| 27 | as for WINDOWS_NT. | ||
| 28 | (syms_of_keyboard): Initialize Qmouse_wheel for MAC_OSX. | ||
| 29 | |||
| 30 | * termhooks.h (event_kind): Define MOUSE_WHEEL_EVENT also for | ||
| 31 | MAC_OSX. | ||
| 32 | |||
| 1 | 2002-08-03 Gerd Moellmann <gerd.moellmann@t-online.de> | 33 | 2002-08-03 Gerd Moellmann <gerd.moellmann@t-online.de> |
| 2 | 34 | ||
| 3 | * xdisp.c (forward_to_next_line_start): Fix a condition that | 35 | * xdisp.c (forward_to_next_line_start): Fix a condition that |