From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Richard M. Stallman" Newsgroups: gmane.emacs.bugs Subject: bug#1175: 23.0.60; bookmark code regression Date: Wed, 22 Oct 2008 02:20:57 -0400 Message-ID: References: <87ljwhsxb3.fsf@cyd.mit.edu> <009d01c933a5$e17ff690$0200a8c0@us.oracle.com> Reply-To: rms@gnu.org, 1175@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: ger.gmane.org 1224658237 22221 80.91.229.12 (22 Oct 2008 06:50:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 22 Oct 2008 06:50:37 +0000 (UTC) Cc: 1175@emacsbugs.donarmstrong.com, cyd@stupidchicken.com, bug-submit-list@donarmstrong.com, bug-gnu-emacs@gnu.org To: Drew Adams , 1175@emacsbugs.donarmstrong.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 22 08:51:37 2008 connect(): Connection refused 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 1KsXYt-0005QT-LH for geb-bug-gnu-emacs@m.gmane.org; Wed, 22 Oct 2008 08:51:19 +0200 Original-Received: from localhost ([127.0.0.1]:41295 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsXXn-0001XY-Vi for geb-bug-gnu-emacs@m.gmane.org; Wed, 22 Oct 2008 02:50:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KsXXk-0001XT-8x for bug-gnu-emacs@gnu.org; Wed, 22 Oct 2008 02:50:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KsXXh-0001XH-R8 for bug-gnu-emacs@gnu.org; Wed, 22 Oct 2008 02:50:06 -0400 Original-Received: from [199.232.76.173] (port=33620 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsXXh-0001XE-MF for bug-gnu-emacs@gnu.org; Wed, 22 Oct 2008 02:50:05 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:13302) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KsXXg-00041L-Tn for bug-gnu-emacs@gnu.org; Wed, 22 Oct 2008 02:50:05 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KsXXg-0007gJ-4M for bug-gnu-emacs@gnu.org; Wed, 22 Oct 2008 02:50:04 -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 m9M6o1P1020849; Tue, 21 Oct 2008 23:50:01 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m9M6U385016295; Tue, 21 Oct 2008 23:30:03 -0700 X-Loop: don@donarmstrong.com Resent-From: "Richard M. Stallman" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Wed, 22 Oct 2008 06:30:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1175 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: wontfix Original-Received: via spool by 1175-submit@emacsbugs.donarmstrong.com id=B1175.122465662215006 (code B ref 1175); Wed, 22 Oct 2008 06:30:03 +0000 Original-Received: (at 1175) by emacsbugs.donarmstrong.com; 22 Oct 2008 06:23:42 +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 m9M6Nd5U015000 for <1175@emacsbugs.donarmstrong.com>; Tue, 21 Oct 2008 23:23:40 -0700 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1KsX5V-0002yH-Ly; Wed, 22 Oct 2008 02:20:57 -0400 In-reply-to: <009d01c933a5$e17ff690$0200a8c0@us.oracle.com> (drew.adams@oracle.com) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) Resent-Date: Wed, 22 Oct 2008 02:50:06 -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:21775 Archived-At: This is analogous to `find-file-noselect'. `bookmark-jump-noselect' is an obvious choice for some function to call, to obtain the bookmark buffer and buffer position. Without actually displaying it - perhaps because some other display mechanism is preferred or perhaps because some other manipulation is to be performed. I agree with you. Emacs 23 has not even been released, so please don't speak of "changing" from the Emacs 23 behavior to what has always been the behavior before. You are right here too. Compatibility with past Emacs releases is more important, generally speaking, than avoiding changes in the sources now. I am sure this function isn't used in very many places in Emacs, so changing it back to be compatible won't be a lot of work. There is, BTW, nothing truly "internal" when it comes to Emacs, especially when it comes to Emacs Lisp. That doesn't really matter. There are functions which users should not call, and if they do, they are out of luck when we change them. But `bookmark-jump-noselect' should not be treated that way; it is too natural and useful.