From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: owner@emacsbugs.donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#3375: marked as done (23.0.94; Document incompatible change to format of bookmarks) Date: Fri, 09 Oct 2009 05:35:05 +0000 Message-ID: References: <87ljjlb0cp.fsf@red-bean.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1255066505-9922-0" X-Trace: ger.gmane.org 1255067255 5207 80.91.229.12 (9 Oct 2009 05:47:35 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 9 Oct 2009 05:47:35 +0000 (UTC) To: Karl Fogel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Oct 09 07:47:25 2009 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 1Mw8K4-00087k-3L for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Oct 2009 07:47:24 +0200 Original-Received: from localhost ([127.0.0.1]:39203 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mw8K3-00069J-Di for geb-bug-gnu-emacs@m.gmane.org; Fri, 09 Oct 2009 01:47:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mw8Jx-00066K-HA for bug-gnu-emacs@gnu.org; Fri, 09 Oct 2009 01:47:17 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mw8Js-00060g-Ag for bug-gnu-emacs@gnu.org; Fri, 09 Oct 2009 01:47:16 -0400 Original-Received: from [199.232.76.173] (port=59816 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mw8Js-00060Z-64 for bug-gnu-emacs@gnu.org; Fri, 09 Oct 2009 01:47:12 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:59291) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mw8Jr-0002xg-Jl for bug-gnu-emacs@gnu.org; Fri, 09 Oct 2009 01:47:11 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n995l9Ao011878; Thu, 8 Oct 2009 22:47:09 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n995Z52E010026; Thu, 8 Oct 2009 22:35:05 -0700 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: closed 3375 X-Emacs-PR-Package: emacs X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) 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:31802 Archived-At: This is a multi-part message in MIME format... ------------=_1255066505-9922-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Fri, 09 Oct 2009 01:30:30 -0400 with message-id <87ljjlb0cp.fsf@red-bean.com> and subject line Fix "Document incompatible change to format of bookmarks" has caused the Emacs bug report #3375, regarding 23.0.94; Document incompatible change to format of bookmarks to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com immediately.) --=20 3375: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D3375 Emacs Bug Tracking System Contact owner@emacsbugs.donarmstrong.com with problems ------------=_1255066505-9922-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 25 May 2009 21:27:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.4 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4PLRqYm011683 for ; Mon, 25 May 2009 14:27:53 -0700 Received: from mail.gnu.org ([199.232.76.166]:55827 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M8gBn-0005CF-Kf for emacs-pretest-bug@gnu.org; Mon, 25 May 2009 15:50:27 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M8gBm-0005Qp-7s for emacs-pretest-bug@gnu.org; Mon, 25 May 2009 15:50:27 -0400 Received: from acsinet12.oracle.com ([141.146.126.234]:29408) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M8gBl-0005Qh-NQ for emacs-pretest-bug@gnu.org; Mon, 25 May 2009 15:50:25 -0400 Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4PJo5sK003330 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 25 May 2009 19:50:07 GMT Received: from abhmt002.oracle.com (abhmt002.oracle.com [141.146.116.11]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4PJoNCA019649 for ; Mon, 25 May 2009 19:50:23 GMT Received: from dradamslap1 (/98.210.250.59) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 25 May 2009 12:50:19 -0700 From: "Drew Adams" To: Subject: 23.0.94; Document incompatible change to format of bookmarks Date: Mon, 25 May 2009 12:50:40 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcndchTRbD6A3nCXTLS7uwpt/lKLRQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt002.oracle.com [141.146.116.11] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010207.4A1AF67C.00B2:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) Emacs 23 apparently introduces an incompatible change to the format of bookmarks. A bookmark that formerly would have had this form: ("Directories" ((front-context-string . "\n22.8 File Direc") (rear-context-string . ": > Directories\n") (position . 133657) (filename . "c:/Emacs-23-0-3/info/emacs") (info-node . "Directories") (handler . Info-bookmark-jump))) Now can have this form: ("Directories" (front-context-string . "\n22.8 File Direc") (rear-context-string . ": > Directories\n") (position . 133657) (filename . "c:/Emacs-23-0-3/info/emacs") (info-node . "Directories") (handler . Info-bookmark-jump)) The is handled in the changed definition of `bookmark-get-bookmark-record', which accommodates both forms. However, if you try to do, say, `C-x r l' in Emacs 22 and you have created a bookmark of the latter form (using Emacs 23), then `C-x r l' raises an error. That's normal - Emacs 22 can't know about the incompatible change that Emacs 23 introduces. I don't know why this change was necessary. (Why?) But let's assume that it was in fact necessary. The bug is that it is totally undocumented. Please _at least_ document this in NEWS. The _only_ thing mentioned in NEWS about bookmarks is this: "*** bookmark provides `bookmark-make-record-function' so special major modes like Info can teach bookmark.el how to save and restore the relevant data." In GNU Emacs 23.0.94.1 (i386-mingw-nt5.1.2600) of 2009-05-24 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' ------------=_1255066505-9922-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 3375-close) by emacsbugs.donarmstrong.com; 9 Oct 2009 05:30:32 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.2 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from sanpietro.red-bean.com (Debian-exim@sanpietro.red-bean.com [66.146.206.141]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n995UVJx009699 for <3375-close@emacsbugs.donarmstrong.com>; Thu, 8 Oct 2009 22:30:32 -0700 Received: from localhost ([127.0.0.1]:33920 helo=floss ident=kfogel) by sanpietro.red-bean.com with esmtp (Exim 4.69) (envelope-from ) id 1Mw83i-00025P-L4 for 3375-close@emacsbugs.donarmstrong.com; Fri, 09 Oct 2009 00:30:30 -0500 From: Karl Fogel To: 3375-close@emacsbugs.donarmstrong.com Subject: Fix "Document incompatible change to format of bookmarks" Reply-To: Karl Fogel Date: Fri, 09 Oct 2009 01:30:30 -0400 Message-ID: <87ljjlb0cp.fsf@red-bean.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii fixed -- Thanks for the report. I've documented the format change in NEWS; here's the commit: $ cvs ci -F msg etc/NEWS etc/ChangeLog /sources/emacs/emacs/etc/NEWS,v <-- etc/NEWS new revision: 1.2100; previous revision: 1.2099 /sources/emacs/emacs/etc/ChangeLog,v <-- etc/ChangeLog new revision: 1.812; previous revision: 1.811 Mailing notification to emacs-diffs@gnu.org... sent. $ (I don't know why the default write-out format was changed, as I didn't commit rev 1.114 of bookmark.el. We could investigate and find out, but it would be of forensic interest only at this point -- the change is made, and there's a long list of bookmark.el bugs to go. So I'm not going to investigate the reasoning behind 1.114 closely; if you happen to find out, please let me know.) -Karl ------------=_1255066505-9922-0--