all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* window-list
@ 2004-08-17 17:25 Karl Chen
  2004-08-18 10:39 ` window-list Kim F. Storm
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Karl Chen @ 2004-08-17 17:25 UTC (permalink / raw)



There's been a change in window-list that removes available
functionality: getting the list of windows in canonical order,
starting with the first window.  This is important functionality
that I depend on; I don't see any way to get it now through only
ELisp.

I propose the following change to window-list:
  WINDOW t means return the list unrotated (in canonical order)

Due to the call to decode_next_window_args() which should not
allow WINDOW t, the patch would be more than 2 or 3 lines if
decode_next_window_args() and the call to it from window_list_1()
were not changed.


Relevant ChangeLog entry:

2004-07-17  Richard M. Stallman  <rms@gnu.org>

        * window.c ...
        (window_list_1): Rotate the list to start with WINDOW.



-- 
Karl 2004-08-17 10:00

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

end of thread, other threads:[~2004-08-21 17:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-17 17:25 window-list Karl Chen
2004-08-18 10:39 ` window-list Kim F. Storm
2004-08-18 18:03   ` window-list Luc Teirlinck
2004-08-19  9:50     ` window-list Kim F. Storm
2004-08-20  4:49       ` window-list Richard Stallman
2004-08-20 21:04         ` window-list Karl Chen
2004-08-21 16:50           ` window-list Richard Stallman
2004-08-21 17:00             ` window-list Luc Teirlinck
2004-08-18 17:41 ` window-list Luc Teirlinck
2004-08-18 20:18   ` window-list Karl Chen
2004-08-18 18:47 ` window-list Richard Stallman

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.