diff options
| author | Eli Zaretskii | 2013-03-23 11:01:14 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2013-03-23 11:01:14 +0200 |
| commit | b5b7745f1fde7cdd5fb76113a56b9d3c39ffffc8 (patch) | |
| tree | c54c3dd4f4d5fe325d2d3b9b2d8829f6f14d4441 /src/ChangeLog | |
| parent | 7e74b0fb885b1283e8052db5012a61dab85a7b9a (diff) | |
| download | emacs-b5b7745f1fde7cdd5fb76113a56b9d3c39ffffc8.tar.gz emacs-b5b7745f1fde7cdd5fb76113a56b9d3c39ffffc8.zip | |
Fix bug #14032 with restoring frame dimensions on MS-Windows.
src/w32term.c (w32fullscreen_hook): Record last value of the frame's
'fullscreen' parameter. Always record previous width and height
of the frame, except when switching out of maximized modes, so
that they could be restored correctly, instead of resetting to the
default frame dimensions. Send SC_RESTORE command to the frame,
unless we are going to send SC_MAXIMIZE, to restore the frame
resize hints in the mouse pointer shown by the window manager.
src/frame.c (get_frame_param): Now extern for WINDOWSNT as well.
src/lisp.h (get_frame_param): Adjust conditions for prototype
declaration.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a118678dba9..c60ff058e9d 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,19 @@ | |||
| 1 | 2013-03-23 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * w32term.c (w32fullscreen_hook): Record last value of the frame's | ||
| 4 | 'fullscreen' parameter. Always record previous width and height | ||
| 5 | of the frame, except when switching out of maximized modes, so | ||
| 6 | that they could be restored correctly, instead of resetting to the | ||
| 7 | default frame dimensions. Send SC_RESTORE command to the frame, | ||
| 8 | unless we are going to send SC_MAXIMIZE, to restore the frame | ||
| 9 | resize hints in the mouse pointer shown by the window manager. | ||
| 10 | (Bug#14032) | ||
| 11 | |||
| 12 | * frame.c (get_frame_param): Now extern for WINDOWSNT as well. | ||
| 13 | |||
| 14 | * lisp.h (get_frame_param): Adjust conditions for prototype | ||
| 15 | declaration. | ||
| 16 | |||
| 1 | 2013-03-22 Ken Brown <kbrown@cornell.edu> | 17 | 2013-03-22 Ken Brown <kbrown@cornell.edu> |
| 2 | 18 | ||
| 3 | * unexcw.c: Drop unneeded inclusion of w32common.h. | 19 | * unexcw.c: Drop unneeded inclusion of w32common.h. |