Refactor mouse positioning stuff to avoid code duplication.
authorDmitry Antipov <dmantipov@yandex.ru>
Wed, 28 May 2014 13:53:22 +0000 (17:53 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Wed, 28 May 2014 13:53:22 +0000 (17:53 +0400)
commit2b5113740643a2243e56d0878e179aef634adf38
tree22db63baeac1dc08bb339873d96b725c5d870965
parent8e6abb850674e59f5aba56bb28edade1a2ac0b47
Refactor mouse positioning stuff to avoid code duplication.
* frame.h (frame_char_to_pixel_position): New function.
(x_set_mouse_position): Rename to...
(frame_set_mouse_position): ...new function.
(frame_set_mouse_pixel_position): Add prototype.
* nsterm.m, w32term.c, xterm.c (x_set_mouse_pixel_position):
Rename to frame_set_mouse_pixel_position.
* frame.c (Fset_mouse_pixel_position, Fset_mouse_position):
Adjust users.
* xterm.h, w32term.h ( x_set_mouse_position)
(x_set_mouse_pixel_position): Remove prototypes.
src/ChangeLog
src/frame.c
src/frame.h
src/nsterm.m
src/w32term.c
src/w32term.h
src/xterm.c
src/xterm.h