]> git.eshelyaron.com Git - emacs.git/commit
Introduce Emacs_Rectangle struct and typedef
authorAlexander Gramiak <agrambot@gmail.com>
Fri, 10 May 2019 00:12:22 +0000 (18:12 -0600)
committerAlexander Gramiak <agrambot@gmail.com>
Mon, 20 May 2019 01:50:32 +0000 (19:50 -0600)
commit462b1fd7185ab8866c8db15b6e7a9b865e4d2389
treeb1fd61f503943b3ab7da24877033a3170cdfbef0
parent44d577925e0f5679d417028799db47a1f5d0fd03
Introduce Emacs_Rectangle struct and typedef

* src/dispextern.h [HAVE_X_WINDOWS]: Alias Emacs_Rectangle to
XRectangle.
[!HAVE_X_WINDOWS]: Define Emacs_Rectangle struct.
Use Emacs_Rectangle over XRectangle.

* src/frame.h (MonitorInfo):
* src/msdos.h:
* src/w32term.c:
* src/xdisp.c: Use Emacs_Rectangle over XRectangle.

* src/nsgui.h:
* src/w32gui.h: Remove old XRectangle structs.

* src/xdisp.c:
* src/nsgui.h:
* src/w32gui.h: Rename CONVERT_FROM_XRECT and CONVERT_TO_XRECT to
CONVERT_FROM_EMACS_RECT and CONVERT_TO_EMACS_RECT respectively.
src/dispextern.h
src/frame.h
src/msdos.h
src/nsgui.h
src/w32gui.h
src/w32term.c
src/xdisp.c