]> git.eshelyaron.com Git - emacs.git/commitdiff
(window-size-fixed): New defvar.
authorRichard M. Stallman <rms@gnu.org>
Sat, 23 Apr 2005 16:38:41 +0000 (16:38 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 23 Apr 2005 16:38:41 +0000 (16:38 +0000)
lisp/window.el

index b4fd664a43c0175ea8e0bccc663604ccf4546ef2..8c46addf444346572001a828f695f4e8223cda20 100644 (file)
 
 ;;; Code:
 
+(defvar window-size-fixed nil
+ "*Non-nil in a buffer means windows displaying the buffer are fixed-size.
+If the value is`height', then only the window's height is fixed.
+If the value is `width', then only the window's width is fixed.
+Any other non-nil value fixes both the width and the height.
+Emacs won't change the size of any window displaying that buffer,
+unless you explicitly change the size, or Emacs has no other choice.")
+(make-variable-buffer-local 'window-size-fixed)
+
 (defmacro save-selected-window (&rest body)
   "Execute BODY, then select the window that was selected before BODY.
 Also restore the selected window of each frame as it was at the start