[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs-24 r117541: Mention `frame-resize-pixelwise' to make
From: |
Martin Rudalics |
Subject: |
[Emacs-diffs] emacs-24 r117541: Mention `frame-resize-pixelwise' to make frames truly fullscreen or maximized. |
Date: |
Fri, 03 Oct 2014 09:19:30 +0000 |
User-agent: |
Bazaar (2.6b2) |
------------------------------------------------------------
revno: 117541
revision-id: address@hidden
parent: address@hidden
committer: martin rudalics <address@hidden>
branch nick: emacs-24
timestamp: Fri 2014-10-03 11:18:49 +0200
message:
Mention `frame-resize-pixelwise' to make frames truly fullscreen or maximized.
* frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
In doc-string mention need of setting `frame-resize-pixelwise'.
* frames.texi (Frame Commands):
* cmdargs.texi (Window Size X): Mention the use of
`frame-resize-pixelwise' to make frames truly fullscreen or
maximized.
* frames.texi (Size Parameters, Size and Position): Mention that
with some window managers you have to set
`frame-resize-pixelwise' in order make a frame truly fullscreen
or maximized.
modified:
doc/emacs/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6227
doc/emacs/cmdargs.texi
cmdargs.texi-20091113204419-o5vbwnq5f7feedwu-6238
doc/emacs/frames.texi
frames.texi-20091113204419-o5vbwnq5f7feedwu-6252
doc/lispref/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-6155
doc/lispref/frames.texi
frames.texi-20091113204419-o5vbwnq5f7feedwu-6180
lisp/ChangeLog changelog-20091113204419-o5vbwnq5f7feedwu-1432
lisp/frame.el frame.el-20091113204419-o5vbwnq5f7feedwu-275
=== modified file 'doc/emacs/ChangeLog'
--- a/doc/emacs/ChangeLog 2014-10-01 23:29:46 +0000
+++ b/doc/emacs/ChangeLog 2014-10-03 09:18:49 +0000
@@ -1,3 +1,10 @@
+2014-10-03 Martin Rudalics <address@hidden>
+
+ * frames.texi (Frame Commands):
+ * cmdargs.texi (Window Size X): Mention the use of
+ `frame-resize-pixelwise' to make frames truly fullscreen or
+ maximized.
+
2014-10-01 Glenn Morris <address@hidden>
* package.texi (Package Installation): Mention etc/package-keyring.gpg.
=== modified file 'doc/emacs/cmdargs.texi'
--- a/doc/emacs/cmdargs.texi 2014-06-08 01:14:58 +0000
+++ b/doc/emacs/cmdargs.texi 2014-10-03 09:18:49 +0000
@@ -987,10 +987,10 @@
(@pxref{Table of Resources}); then Emacs will already know there's no
tool bar when it processes the specified geometry.
- When using one of @samp{--fullscreen}, @samp{--maximized}, @samp{--fullwidth}
-or @samp{--fullheight} there may be some space around the frame
-anyway. That is because Emacs rounds the sizes so they are an
-even number of character heights and widths.
+ When using one of @samp{--fullscreen}, @samp{--maximized},
address@hidden or @samp{--fullheight}, some window managers require
+to set the variable @code{frame-resize-pixelwise} to a address@hidden
+value to make a frame appear truly ``maximized'' or ``fullscreen''.
Some window managers have options that can make them ignore both
program-specified and user-specified positions. If these are set,
=== modified file 'doc/emacs/frames.texi'
--- a/doc/emacs/frames.texi 2014-06-08 01:14:58 +0000
+++ b/doc/emacs/frames.texi 2014-10-03 09:18:49 +0000
@@ -469,6 +469,10 @@
Emacs itself.)
@end table
+ Note that with some window managers you may have to customize the
+variable @code{frame-resize-pixelwise} to a address@hidden value in
+order to make a frame truly ``maximized'' or ``fullscreen''.
+
The @kbd{C-x 5 0} (@code{delete-frame}) command deletes the selected
frame. However, it will refuse to delete the last frame in an Emacs
session, to prevent you from losing the ability to interact with the
=== modified file 'doc/lispref/ChangeLog'
--- a/doc/lispref/ChangeLog 2014-09-04 15:43:06 +0000
+++ b/doc/lispref/ChangeLog 2014-10-03 09:18:49 +0000
@@ -1,3 +1,10 @@
+2014-10-03 Martin Rudalics <address@hidden>
+
+ * frames.texi (Size Parameters, Size and Position): Mention that
+ with some window managers you have to set
+ `frame-resize-pixelwise' in order make a frame truly fullscreen
+ or maximized.
+
2014-09-04 Stefan Monnier <address@hidden>
* functions.texi (Core Advising Primitives): Add a note about the
=== modified file 'doc/lispref/frames.texi'
--- a/doc/lispref/frames.texi 2014-03-21 09:23:22 +0000
+++ b/doc/lispref/frames.texi 2014-10-03 09:18:49 +0000
@@ -686,6 +686,11 @@
former can still be resized by dragging window manager decorations
with the mouse, while the latter really covers the whole screen and
does not allow resizing by mouse dragging.
+
+With some window managers you may have to customize the variable
address@hidden to a address@hidden value in order to make
+a frame appear ``maximized'' or ``fullscreen''.
+
@end table
@node Layout Parameters
@@ -1163,7 +1168,10 @@
always done character-wise. Calling @code{set-frame-size} (see below)
with arguments that do not specify the frame size as an integer multiple
of its character size may be, however, either ignored or cause a
-rounding (GTK+, Windows) or get accepted (Lucid, Motif).
+rounding (GTK+) or get accepted (Lucid, Motif, Windows).
+
+With some window managers you may have to set this to address@hidden in
+order to make a frame appear truly ``maximized'' or ``fullscreen''.
@end defopt
@defun set-frame-size frame width height pixelwise
=== modified file 'lisp/ChangeLog'
--- a/lisp/ChangeLog 2014-10-03 00:42:28 +0000
+++ b/lisp/ChangeLog 2014-10-03 09:18:49 +0000
@@ -1,3 +1,8 @@
+2014-10-03 Martin Rudalics <address@hidden>
+
+ * frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
+ In doc-string mention need of setting `frame-resize-pixelwise'.
+
2014-10-03 Stefan Monnier <address@hidden>
* vc/vc-svn.el (vc-svn-after-dir-status): Fix the non-remote regexp,
=== modified file 'lisp/frame.el'
--- a/lisp/frame.el 2014-05-21 16:35:31 +0000
+++ b/lisp/frame.el 2014-10-03 09:18:49 +0000
@@ -1844,6 +1844,11 @@
just toggle the temporary frame parameter `maximized',
so the frame will go to the right maximization state
after disabling fullscreen mode.
+
+Note that with some window managers you may have to set
+`frame-resize-pixelwise' to non-nil in order to make a frame
+appear truly maximized.
+
See also `toggle-frame-fullscreen'."
(interactive)
(if (memq (frame-parameter nil 'fullscreen) '(fullscreen fullboth))
@@ -1865,6 +1870,11 @@
When turning on fullscreen mode, remember the previous value of the
maximization state in the temporary frame parameter `maximized'.
Restore the maximization state when turning off fullscreen mode.
+
+Note that with some window managers you may have to set
+`frame-resize-pixelwise' to non-nil in order to make a frame
+appear truly fullscreen.
+
See also `toggle-frame-maximized'."
(interactive)
(modify-frame-parameters
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-24 r117541: Mention `frame-resize-pixelwise' to make frames truly fullscreen or maximized.,
Martin Rudalics <=