Sanitize frame geometry related functions
commitdf9b29eda0ba1ec7f751dfd538eefbfe56b2c043
authorMartin Rudalics <rudalics@gmx.at>
Fri, 21 Aug 2015 09:00:59 +0000 (21 11:00 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 21 Aug 2015 09:00:59 +0000 (21 11:00 +0200)
treec3797cfe3d7c8596438a88502838652f14703582
parent092e17b1978d804df99fae9436f24c0ea0d7e034
Sanitize frame geometry related functions

* src/nsfns.m (Fx_frame_geometry): Rename to Fns_frame_geometry.
(Fx_frame_edges): Rename to Fns_frame_edges.
* src/w32fns.c (Fx_frame_geometry): Rename to Fw32_frame_geometry.
(Fx_frame_edges): Rename to Fw32_frame_edges.
(Fx_mouse_absolute_pixel_position): Rename to
Fw32_mouse_absolute_pixel_position.
(Fx_set_mouse_absolute_pixel_position): Rename to
Fw32_set_mouse_absolute_pixel_position.
* lisp/frame.el (x-frame-geometry, w32-frame-geometry)
(ns-frame-geometry, x-frame-edges, w32-frame-edges)
(ns-frame-edges, w32-mouse-absolute-pixel-position)
(x-mouse-absolute-pixel-position)
(w32-set-mouse-absolute-pixel-position)
(x-set-mouse-absolute-pixel-position): Declare.
(frame-geometry, mouse-absolute-pixel-position)
(set-mouse-absolute-pixel-position): New functions.
(frame-edges): Rewrite in terms of x-/w32-/ns-frame-edges.
lisp/frame.el
src/nsfns.m
src/w32fns.c