unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Windows' "split status"
@ 2011-11-11 15:37 Chong Yidong
  2011-11-11 18:37 ` martin rudalics
  0 siblings, 1 reply; 37+ messages in thread
From: Chong Yidong @ 2011-11-11 15:37 UTC (permalink / raw)
  To: emacs-devel

IIUC the window-splits mechanism properly, it goes to a bit of trouble
to record the current value of `window-splits' in each window, when that
window is split off.  This recorded value is retrieved when the window
is resized or deleted.

Why?  Why not just refer to the `window-splits' variable?  Since
`window-splits' is a user option, I don't see any reason to regard it as
a "sticky" property of a window.  Even if the user happens to change the
value of `window-splits' midway through an Emacs session (which is a
corner case anyway), there's nothing wrong with simply handling existing
split windows using the new value, rather than whatever historical
values of `window-splits' they possess.



^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2012-01-10 16:26 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-11 15:37 Windows' "split status" Chong Yidong
2011-11-11 18:37 ` martin rudalics
2011-11-12  0:36   ` Chong Yidong
2011-11-12 10:01     ` martin rudalics
2011-11-13  3:23       ` Chong Yidong
2011-11-13 10:49         ` martin rudalics
2011-11-13 16:10           ` Chong Yidong
2011-11-13 17:17             ` martin rudalics
2011-11-15  5:20               ` Chong Yidong
2011-11-15  7:25                 ` martin rudalics
2011-11-15  9:39                   ` Chong Yidong
2011-11-15 13:30                     ` Stefan Monnier
2011-11-15 15:15                       ` martin rudalics
2011-11-15 16:24                         ` monnier
2012-01-10 16:26                           ` martin rudalics
2011-11-23 12:36                         ` Nix
2011-11-23 14:15                           ` martin rudalics
2011-11-23 17:38                             ` Eli Zaretskii
2011-11-23 19:21                               ` martin rudalics
2011-11-23 20:14                                 ` Eli Zaretskii
2011-11-24 10:00                                   ` martin rudalics
2011-11-24 11:27                                     ` Eli Zaretskii
2011-11-25 10:24                                       ` martin rudalics
2011-11-25 11:37                                         ` Eli Zaretskii
2011-11-25 13:55                                           ` martin rudalics
2011-11-25 12:00                                         ` Nix
2011-11-25 12:07                                           ` Eli Zaretskii
2011-11-25 12:14                                             ` Nix
2011-11-25 13:55                                               ` martin rudalics
2011-11-25 13:54                                           ` martin rudalics
2011-11-15 15:15                     ` martin rudalics
2011-11-15 18:37                       ` Juri Linkov
2011-11-16  5:08                         ` Chong Yidong
2011-11-16 10:11                           ` martin rudalics
2011-11-16 13:34                           ` Stefan Monnier
2011-11-16 17:01                           ` Juri Linkov
2011-11-17 10:34                             ` martin rudalics

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).