From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#1121: 23.0.60; `buffer-list' returns buffers in wrong order Date: Wed, 8 Oct 2008 12:00:41 -0700 Message-ID: <005a01c92978$28f92240$c2b22382@us.oracle.com> Reply-To: Drew Adams , 1121@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1223494222 9243 80.91.229.12 (8 Oct 2008 19:30:22 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Oct 2008 19:30:22 +0000 (UTC) To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 08 21:31:18 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KnekZ-00023F-G2 for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Oct 2008 21:31:11 +0200 Original-Received: from localhost ([127.0.0.1]:49189 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KnejV-0000oL-CZ for geb-bug-gnu-emacs@m.gmane.org; Wed, 08 Oct 2008 15:30:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KnejR-0000o5-6U for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2008 15:30:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KnejQ-0000nr-Ar for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2008 15:30:00 -0400 Original-Received: from [199.232.76.173] (port=53279 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KnejQ-0000nn-3q for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2008 15:30:00 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:43817) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KnejP-0003aG-OQ for bug-gnu-emacs@gnu.org; Wed, 08 Oct 2008 15:30:00 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m98JTvOO030245; Wed, 8 Oct 2008 12:29:57 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m98JA44j025646; Wed, 8 Oct 2008 12:10:04 -0700 X-Loop: don@donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 08 Oct 2008 19:10:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1121 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.122349245323550 (code B ref -1); Wed, 08 Oct 2008 19:10:04 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 8 Oct 2008 19:00:53 +0000 Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m98J0ojq023544 for ; Wed, 8 Oct 2008 12:00:51 -0700 Original-Received: from mx10.gnu.org ([199.232.76.166]:41982) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1KneEr-0005AV-JC for emacs-pretest-bug@gnu.org; Wed, 08 Oct 2008 14:58:25 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1KneH9-0008Ki-Df for emacs-pretest-bug@gnu.org; Wed, 08 Oct 2008 15:00:48 -0400 Original-Received: from rgminet01.oracle.com ([148.87.113.118]:12879) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KneH8-0008K6-EO for emacs-pretest-bug@gnu.org; Wed, 08 Oct 2008 15:00:46 -0400 Original-Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id m98J0ekW005331 for ; Wed, 8 Oct 2008 13:00:41 -0600 Original-Received: from acsmt705.oracle.com (acsmt705.oracle.com [141.146.40.83]) by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m98J0eLm015231 for ; Wed, 8 Oct 2008 13:00:40 -0600 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 08 Oct 2008 19:00:39 +0000 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AckpeCilES59apWhQwmjZQFisHqwWA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.4-2.6 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Wed, 08 Oct 2008 15:30:00 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:21294 gmane.emacs.pretest.bugs:23185 Archived-At: Create two files /dir/buf001.txt and /dir/buf002.txt. emacs -Q (setq enable-recursive-minibuffers t) (find-file "/dir/buf001.txt") (find-file-other-frame "/dir/buf002.txt") (switch-to-buffer-other-frame "buf001.txt") M-x M-: (buffer-list) This returns: (# # # #...) In previous Emacs releases (e.g. 22.3) it returns this: (# # # ... #...) The problems are that in Emacs 23 the last sentence in this section of the Elisp manual is not respected: Function: buffer-list &optional frame This function returns the buffer list, including all buffers, even those whose names begin with a space. The elements are actual buffers, not their names. If FRAME is a frame, this returns FRAME's buffer list. If FRAME is `nil', the fundamental Emacs buffer list is used: all the buffers appear in order of most recent selection, regardless of which frames they were selected in. That is, the buffers are not in order of most recent selection. The minibuffer of the current frame should be first, followed by the buffer that was selected before entering the minibuffer. Instead, buffers on another frame come before these buffers. In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2008-10-03 on LENNART-69DE564 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ENU value of $XMODIFIERS: nil locale-coding-system: cp1252 default-enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-x C-f t e s t c M-x e v a l - r e g M-x M-: ( b u f f e r - l i s t ) Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. (# # # # # # # # # # # #)