GNU bug report logs -
#21305
25.0.50; `get-buffer-window-list' doc - what order?
Previous Next
Reported by: Drew Adams <drew.adams <at> oracle.com>
Date: Thu, 20 Aug 2015 23:29:02 UTC
Severity: wishlist
Found in version 25.0.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #67 received at 21305 <at> debbugs.gnu.org (full text, mbox):
> Date: Sat, 22 Aug 2015 10:23:22 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: martin rudalics <rudalics <at> gmx.at>, Eli Zaretskii <eliz <at> gnu.org>,
> 21305 <at> debbugs.gnu.org
>
> > FWIW, I think adding an argument for that is a bad idea. If the
> > caller needs the windows sorted in a particular way, then *he*
> > should sort them.
>
> (S?he should know whether the return value of `get-buffer-window-list'
> is a new list (it is), so that `sort' can be applied to it without
> causing problems elsewhere. For that, s?he will want to consult the
> code of `get-buffer-window-list'.)
I see no reason for consulting the source code, just to know whether
it's safe to sort that list. It would be silly, to say the least, for
Emacs to give Lisp programs direct access to a list that is used
internally by Emacs and whose order is important. IOW, it is safe to
assume that the returned list can be freely manipulated.
This bug report was last modified 9 years and 277 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.