Fix handling of persistent window parameters.
authorMartin Rudalics <rudalics@gmx.at>
Thu, 19 Jan 2012 10:38:31 +0000 (11:38 +0100)
committerMartin Rudalics <rudalics@gmx.at>
Thu, 19 Jan 2012 10:38:31 +0000 (11:38 +0100)
commit34a02f46dce0136ef10deb0f632330c76babbd9c
tree928147730736112abdb14aeef620c783f9fe43d3
parent1259009aa17da6dc038afff96963f6d9bbd3b8e1
Fix handling of persistent window parameters.

* window.c (save_window_save, Fcurrent_window_configuration)
(Vwindow_persistent_parameters): Do not use Qstate.  Rewrite
doc-strings.
* window.el (window--state-get-1, window-state-get): Do not use
special state value for window-persistent-parameters.  Rename
argument IGNORE to WRITABLE.  Rewrite doc-string.
(window--state-put-2): Reset all window parameters to nil before
assigning values of persistent parameters.
* windows.texi (Window Configurations): Rewrite references to
persistent window parameters.
(Window Parameters): Fix description of persistent window
parameters.
doc/lispref/ChangeLog
doc/lispref/windows.texi
lisp/ChangeLog
lisp/window.el
src/ChangeLog
src/window.c