aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Rudalics2015-05-19 11:35:17 +0200
committerMartin Rudalics2015-05-19 11:35:17 +0200
commit90456460dfa8e9dca55e5cfad6db9da1ad7292af (patch)
tree1ac91e5a23d434d831e0200c1457bb98714d6d52
parent9a07af01d046d072520593a729ea18230761e205 (diff)
downloademacs-90456460dfa8e9dca55e5cfad6db9da1ad7292af.tar.gz
emacs-90456460dfa8e9dca55e5cfad6db9da1ad7292af.zip
In Elisp manual explain how to override window manager positioning (Bug#20552)
* doc/lispref/frames.texi (Position Parameters): Give example of how to override a window manager positioning decision.
-rw-r--r--doc/lispref/frames.texi10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index c0d17f0ca21..8cadf791a12 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -659,6 +659,16 @@ Some window managers ignore program-specified positions. If you want to
659be sure the position you specify is not ignored, specify a 659be sure the position you specify is not ignored, specify a
660non-@code{nil} value for the @code{user-position} parameter as well. 660non-@code{nil} value for the @code{user-position} parameter as well.
661 661
662If the window manager refuses to align a frame at the left or top screen
663edge, combining position notation and @code{user-position} as in
664
665@example
666(modify-frame-parameters
667 '((user-position . t) (left . (+ -4))))
668@end example
669
670may help to override that.
671
662@vindex top, a frame parameter 672@vindex top, a frame parameter
663@item top 673@item top
664The screen position of the top (or bottom) edge, in pixels, with respect 674The screen position of the top (or bottom) edge, in pixels, with respect