emacs-diffs
[Top][All Lists]
Advanced

[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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]