From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: jdavidboyd@adboyd.com (J. David Boyd) Newsgroups: gmane.emacs.devel Subject: Re: bookmarks Date: Tue, 27 May 2014 08:57:24 -0400 Message-ID: References: <87lhtrkk6n.fsf@floss.red-bean.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Trace: ger.gmane.org 1401195482 3916 80.91.229.3 (27 May 2014 12:58:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 May 2014 12:58:02 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 27 14:57:58 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WpGx1-0005U7-Pj for ged-emacs-devel@m.gmane.org; Tue, 27 May 2014 14:57:56 +0200 Original-Received: from localhost ([::1]:34174 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGx1-0004bY-Fs for ged-emacs-devel@m.gmane.org; Tue, 27 May 2014 08:57:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56210) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGwt-0004TF-IO for emacs-devel@gnu.org; Tue, 27 May 2014 08:57:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpGwo-0000j2-Ty for emacs-devel@gnu.org; Tue, 27 May 2014 08:57:47 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:49243) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpGwo-0000io-Jh for emacs-devel@gnu.org; Tue, 27 May 2014 08:57:42 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WpGwm-0004xt-Hq for emacs-devel@gnu.org; Tue, 27 May 2014 14:57:40 +0200 Original-Received: from www1.g9.pair.com ([66.39.4.53]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 May 2014 14:57:40 +0200 Original-Received: from jdavidboyd by www1.g9.pair.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 27 May 2014 14:57:40 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 136 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: www1.g9.pair.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) Cancel-Lock: sha1:DxTX+kYclQMktJenmUeytSkqs54= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:172141 Archived-At: --=-=-= Content-Type: text/plain Karl Fogel writes: > jdavidboyd@adboyd.com (J. David Boyd) writes: >>Did something change in the bookmark code? >>When I load up 24.4.50, my bookmarks are all screwy. >>Go back to 24.3.1, they look perfect. > > Hmm, nothing should have changed to cause that. Can you post some more > details? Also, please save a copy of your ~/.emacs.bmk file (if it > doesn't have anything private in it) and post that if you could. > > I assume you're talking about the bookmarks buffer created from > `list-bookmarks'. In 24.4.50.2 built today, my bookmarks look fine, so > I'll need your help to reproduce this. > > Best, > -Karl Ok, I've attached my bookmark file at the end of this message, if I did it correctly. What is happening is that the left side, the titles of the bookmarks, looks the same in either version of emacs, whether 24.3.1, or 24.4.50.1. But the right hand side, the pointers to the actual file locations, is wrong. In 24.3.1, buffer looks like % Bookmark - -------- (bash) Bash Conditional Expr /usr/share/info/bash (org) Clocking work time /usr/local/share/info/org (org) Javascript support /usr/local/share/info/org Emacs ~/org/reference.org custom.el ~/.emacs.d/custom.el emacs-init.org ~/.emacs.d/emacs-init.org init.el ~/.emacs.d/init.el org git source ~/.vendors/org org home dir ~/org/ org-capture-last-stored-mark ~/org/todo.org org-crypt.el ~/.vendors/org/lisp/org-crypt.el org-mobile.el ~/.vendors/org/lisp/org-mobile.el org-mode.org ~/.vendors/samples/org-mode.org When I look at it in 24.4.50, it looks like % Bookmark - -------- (bash) Bash Conditional Expr /usr/share/info/bash (org) Clocking work time /usr/share/info/bash (org) Javascript support /usr/share/info/bash Emacs /usr/local/share/info/org custom.el /usr/local/share/info/org emacs-init.org ~/org/reference.org init.el ~/.emacs.d/custom.el org git source ~/.emacs.d/emacs-init.org org home dir ~/.emacs.d/init.el org-capture-last-stored-mark ~/.vendors/org org-crypt.el ~/org/ org-mobile.el ~/org/todo.org org-mode.org ~/.vendors/org/lisp/org-crypt.el It's like it gets confused somewhere, and loops around a few entries... This happens to me on emacs 24.3 and 24.4.50 running under Cygwin, and running under Ubuntu 12.04.2 LTS. At first I just thought it was a Cygwin bug, but then was able to replicate it on Ubuntu. Thanks, Dave in New Port Richey, FL --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=bookmarks Content-Transfer-Encoding: base64 Content-Description: My bookmark file Ozs7OyBFbWFjcyBCb29rbWFyayBGb3JtYXQgVmVyc2lvbiAxIDs7OzsKOzs7IFRoaXMgZm9ybWF0 IGlzIG1lYW50IHRvIGJlIHNsaWdodGx5IGh1bWFuLXJlYWRhYmxlOwo7OzsgbmV2ZXJ0aGVsZXNz LCB5b3UgcHJvYmFibHkgZG9uJ3Qgd2FudCB0byBlZGl0IGl0Lgo7OzsgLSotIEVuZCBPZiBCb29r bWFyayBGaWxlIEZvcm1hdCBWZXJzaW9uIFN0YW1wIC0qLQooKCJvcmctbW9kZS5vcmciCiAoZmls ZW5hbWUgLiAifi8udmVuZG9ycy9zYW1wbGVzL29yZy1tb2RlLm9yZyIpCiAoZnJvbnQtY29udGV4 dC1zdHJpbmcgLiAiXG5PcmctbW9kZSBpcyBhIGYiKQogKHJlYXItY29udGV4dC1zdHJpbmcgLiAi X1RBR1M6IG5vZXhwb3J0XG4iKQogKHBvc2l0aW9uIC4gNjU5KSkKKCJFbWFjcyIKIChmaWxlbmFt ZSAuICJ+L29yZy9yZWZlcmVuY2Uub3JnIikKIChmcm9udC1jb250ZXh0LXN0cmluZyAuICIqIEVt YWNzXG4qKiBhZGQgYSIpCiAocmVhci1jb250ZXh0LXN0cmluZyAuICJ2aWV3OmluZm8gdG9jOjFc biIpCiAocG9zaXRpb24gLiA2MjApKQooIm9yZy1jYXB0dXJlLWxhc3Qtc3RvcmVkLW1hcmtlciIK IChmaWxlbmFtZSAuICJ+L29yZy90b2RvLm9yZyIpCiAoZnJvbnQtY29udGV4dC1zdHJpbmcgLiAi KioqIFRPRE8gUmFrZSB0aCIpCiAocmVhci1jb250ZXh0LXN0cmluZyAuICJlbiBNYWludGVuYW5j ZVxuXG4iKQogKHBvc2l0aW9uIC4gODM4KSkKKCIob3JnKSBDbG9ja2luZyB3b3JrIHRpbWUiCiAo ZnJvbnQtY29udGV4dC1zdHJpbmcgLiAiXG44LjQgQ2xvY2tpbmcgd28iKQogKHJlYXItY29udGV4 dC1zdHJpbmcgLiAiRGF0ZXMgYW5kIHRpbWVzXG4iKQogKHBvc2l0aW9uIC4gMjQ4MDQ1KQogKGZp bGVuYW1lIC4gIi91c3IvbG9jYWwvc2hhcmUvaW5mby9vcmciKQogKGluZm8tbm9kZSAuICJDbG9j a2luZyB3b3JrIHRpbWUiKQogKGhhbmRsZXIgLiBJbmZvLWJvb2ttYXJrLWp1bXApKQooIihiYXNo KSBCYXNoIENvbmRpdGlvbmFsIEV4cHJlc3Npb25zIgogKGZyb250LWNvbnRleHQtc3RyaW5nIC4g ImYgRklMRSBleGlzdHMgYW4iKQogKHJlYXItY29udGV4dC1zdHJpbmcgLiAiSUxFJ1xuICAgICBU cnVlIGkiKQogKHBvc2l0aW9uIC4gMjExMzU4KQogKGZpbGVuYW1lIC4gIi91c3Ivc2hhcmUvaW5m by9iYXNoIikKIChpbmZvLW5vZGUgLiAiQmFzaCBDb25kaXRpb25hbCBFeHByZXNzaW9ucyIpCiAo aGFuZGxlciAuIEluZm8tYm9va21hcmstanVtcCkpCigib3JnIGdpdCBzb3VyY2UiCiAoZmlsZW5h bWUgLiAifi8udmVuZG9ycy9vcmcvIikKIChmcm9udC1jb250ZXh0LXN0cmluZyAuICJjb250cmli XG4gIC1ydy1ydyIpCiAocmVhci1jb250ZXh0LXN0cmluZyAuICI5NiBBcHIgIDUgMDk6NTQgIikK IChwb3NpdGlvbiAuIDI3NSkKIChhbm5vdGF0aW9uIC4gIiIpKQooIihvcmcpIEphdmFTY3JpcHQg c3VwcG9ydCIKIChmcm9udC1jb250ZXh0LXN0cmluZyAuICJcbiAgICAgdG9jOiAgICAgUyIpCiAo cmVhci1jb250ZXh0LXN0cmluZyAuICJjaGlsZCBoZWFkbGluZXMuIikKIChwb3NpdGlvbiAuIDQ0 ODA1NykKIChmaWxlbmFtZSAuICIvdXNyL2xvY2FsL3NoYXJlL2luZm8vb3JnIikKIChpbmZvLW5v ZGUgLiAiSmF2YVNjcmlwdCBzdXBwb3J0IikKIChoYW5kbGVyIC4gSW5mby1ib29rbWFyay1qdW1w KSkKKCJvcmctY3J5cHQuZWwiCiAoZmlsZW5hbWUgLiAifi8udmVuZG9ycy9vcmcvbGlzcC9vcmct Y3J5cHQuZWwiKQogKGZyb250LWNvbnRleHQtc3RyaW5nIC4gIjs7IGJ1dCBXSVRIT1VUIEEiKQog KHJlYXItY29udGV4dC1zdHJpbmcgLiAid2lsbCBiZSB1c2VmdWwsXG4iKQogKHBvc2l0aW9uIC4g Nzg0KSkKKCJpbml0LmVsIgogKGZpbGVuYW1lIC4gIn4vLmVtYWNzLmQvaW5pdC5lbCIpCiAoZnJv bnQtY29udGV4dC1zdHJpbmcgLiAiXG4oc2V0cSBsb2FkLXBhdGgiKQogKHJlYXItY29udGV4dC1z dHJpbmcpCiAocG9zaXRpb24gLiAxKSkKKCJjdXN0b20uZWwiCiAoZmlsZW5hbWUgLiAifi8uZW1h Y3MuZC9jdXN0b20uZWwiKQogKGZyb250LWNvbnRleHQtc3RyaW5nIC4gIjs7O1xuOzs7IHB1dCBF TlRSIikKIChyZWFyLWNvbnRleHQtc3RyaW5nKQogKHBvc2l0aW9uIC4gMSkpCigib3JnIGhvbWUg ZGlyIgogKGZpbGVuYW1lIC4gIn4vb3JnLyIpCiAoZnJvbnQtY29udGV4dC1zdHJpbmcgLiAiMjAx Mi0wNy0xNi5vcmdcbiAiKQogKHJlYXItY29udGV4dC1zdHJpbmcgLiAiMzAgSnVsIDE2ICAyMDEy ICIpCiAocG9zaXRpb24gLiAyMDgpKQooImVtYWNzLWluaXQub3JnIgogKGZpbGVuYW1lIC4gIn4v LmVtYWNzLmQvZW1hY3MtaW5pdC5vcmciKQogKGZyb250LWNvbnRleHQtc3RyaW5nIC4gIiogISAg LSBzdGFydHVwXG5cbiIpCiAocmVhci1jb250ZXh0LXN0cmluZykKIChwb3NpdGlvbiAuIDEpKQoo Im9yZy1tb2JpbGUuZWwiCiAoZmlsZW5hbWUgLiAifi8udmVuZG9ycy9vcmcvbGlzcC9vcmctbW9i aWxlLmVsIikKIChmcm9udC1jb250ZXh0LXN0cmluZyAuICI7Ozsgb3JnLW1vYmlsZS5lIikKIChy ZWFyLWNvbnRleHQtc3RyaW5nKQogKHBvc2l0aW9uIC4gMSkpCikK --=-=-=--