Fix handling of persistent window parameters.
commit297ec6dad6691bba82040d8cd33f5a6617a683af
authormartin rudalics <rudalics@gmx.at>
Thu, 19 Jan 2012 10:38:31 +0000 (19 11:38 +0100)
committermartin rudalics <rudalics@gmx.at>
Thu, 19 Jan 2012 10:38:31 +0000 (19 11:38 +0100)
tree22d8dc3385e3dfcace6ad9f831afdd39a62e9666
parentf53ca86ccf69a697d5c82ee7a4e74ee8594e1eb8
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