From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 10:13:47 2016 Received: (at submit) by debbugs.gnu.org; 30 Sep 2016 14:13:47 +0000 Received: from localhost ([127.0.0.1]:39879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpyZP-0002gR-Gi for submit@debbugs.gnu.org; Fri, 30 Sep 2016 10:13:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49764) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bpyZN-0002gC-4c for submit@debbugs.gnu.org; Fri, 30 Sep 2016 10:13:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpyZH-0007q9-05 for submit@debbugs.gnu.org; Fri, 30 Sep 2016 10:13:39 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36856) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpyZG-0007oG-Sc for submit@debbugs.gnu.org; Fri, 30 Sep 2016 10:13:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpyZE-0004Op-Pl for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 10:13:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpyZA-0007kI-Nb for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 10:13:36 -0400 Received: from mail-lf0-x232.google.com ([2a00:1450:4010:c07::232]:33077) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpyZA-0007kA-FE for bug-gnu-emacs@gnu.org; Fri, 30 Sep 2016 10:13:32 -0400 Received: by mail-lf0-x232.google.com with SMTP id t81so40356119lfe.0 for ; Fri, 30 Sep 2016 07:13:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version; bh=pLvYQPuuXUg7RXeKN6J7/69bQf5Zc/SYgd+UmblFIOo=; b=fyut2+Pb4NjspwfC1Dx/0YiP/vz8u7ATIDc2EV4h39BBEbTldYHA1Fh/mscs+UiIRE YGar7eV6MquAknyjcl8buw3vUa9ej89zGFeeB6Pu4lp48xh5yasSAijvGTywC8ylUDJ1 KDJaEopeUVDwaGqVCW2smlpMeZmdCDf5IiAK7jNsbGNxSOklf7PxOQv613PCVXZ+1ZVR W3kfimiOk+oQCO3/czfejzlEOneVqYygQV8G2X4h/7qYbyB6m/KWJYqlkXW5wAlB/et+ wbvu63d3GNGVFpk5lOaYDqbuYUpgjCHBAcm4tJzFxNApa7Js8sk+1wWqU4xE4kJdvi7t TBoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=pLvYQPuuXUg7RXeKN6J7/69bQf5Zc/SYgd+UmblFIOo=; b=TvWbWGPYFVeO/9RnG4rjmcrb7MbU2cOtb1zww6afqb17UyS1GHR/PpUVojjWh1Ixea Y/ZFce/JGpMdNt66Ihri0vnPc1Db2MBSRWdjAaM1SAL42BkJVB1X6hwJ7NtRsNChjGv0 bkoOH7QyKJyVQIaaCwBMo+pk5wVqzMw+paNg1N3sD+6sIX/QJbI8zpNh8o4K7c5F2CEM apwf7sl7JXaxVymuC2KbJ4+K+PPyQjFcYFPqNRRSbL0YQmgzpoGi6DLmn3dO8FnnYM5y 3bocyhmA9Bw1uYvB6RsFBdQx9PI5dDhQiX35w3O5Dj/aka9ETPhttoh9dlTPYtQ+99IN 5ukg== X-Gm-Message-State: AA6/9RnC+2KMtgdga8HynZ+fcMg+f5/a6LFGln3FOsAgZmCnPqViBOm7CX59Rhn1XB2aXg== X-Received: by 10.46.0.97 with SMTP id 94mr3110041lja.61.1475244810983; Fri, 30 Sep 2016 07:13:30 -0700 (PDT) Received: from gmail.com ([46.48.49.226]) by smtp.gmail.com with ESMTPSA id 194sm3119396ljf.6.2016.09.30.07.13.28 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 30 Sep 2016 07:13:29 -0700 (PDT) From: Dmitri Paduchikh To: bug-gnu-emacs@gnu.org Subject: 25.1; Setting bookmark in buffer *Help* makes bookmarks non-loadable Date: Fri, 30 Sep 2016 19:13:28 +0500 Message-ID: <878tu9wk53.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Hello, I start emacs -q, open the *Help* buffer, set a bookmark there, and save bookmarks to file. After this I get the following error message while trying to load bookmarks back. Saving bookmarks to file ~/.emacs.d/bookmarks...done Loading bookmarks from ~/.emacs.d/bookmarks... bookmark-alist-from-buffer: Invalid read syntax: "#" And indeed, the file contains text #. Replacing this by nil manually fixes the problem. ;;;; Emacs Bookmark Format Version 1 ;;;; ;;; This format is meant to be slightly human-readable; ;;; nevertheless, you probably don't want to edit it. ;;; -*- End Of Bookmark File Format Version Stamp -*- (("car" (position . 49) (help-fn . #[514 "\301.!\205.\211.\302.!)\207" [describe-function-orig-buffer buffer-live-p describe-function] 4 "\n\n(fn FUNCTION BUFFER)"]) (help-args car #) (position . 49) (handler . help-bookmark-jump)) ) In GNU Emacs 25.1.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.20.9) of 2016-09-18 built on juergen Regards, Dmitri Paduchikh From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 28 14:56:33 2017 Received: (at 24573) by debbugs.gnu.org; 28 Oct 2017 18:56:33 +0000 Received: from localhost ([127.0.0.1]:39478 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8WHZ-0003vw-JB for submit@debbugs.gnu.org; Sat, 28 Oct 2017 14:56:33 -0400 Received: from new2-smtp.messagingengine.com ([66.111.4.224]:55951) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8WF8-0003s8-98 for 24573@debbugs.gnu.org; Sat, 28 Oct 2017 14:54:02 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailnew.nyi.internal (Postfix) with ESMTP id 37D5AA60; Sat, 28 Oct 2017 14:54:00 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute2.internal (MEProxy); Sat, 28 Oct 2017 14:54:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=LuWLbrkLMOJYjJDk6RGGqVBHNkZ3r Hb+q7WGipWiOEE=; b=SaX+xyfWWKjFB48MYm5ROGYOWz3iEiG6iLKMZdcV//QOw 1e0N0C67DqA7cGkF2/ohyYxx0Yt5PZTLvpjimNRp6AMHQpAAqnrUs39F1NK8zDcg 3FBufQLhhnqqHSQa9d5uePzOJvIMi0PQ68Mh2aomNpJQJdpUSAgdlDsAjf3SEHRi MafMiDP1MC+WHb+ho0FW63DCu3nlC2SeBf831vG9sSbm240xTWxayvfr6DXpv7AC AAGV/cFTik50so8YfQwSvboS4WE4uA0upL5IwoymtopX5hcGJBB8n7K4/Kc/+lZO flv2M2MsuCAbRKP/EO3MDm+PPR4P9aO59IGFpac/g== X-ME-Sender: Received: from cirocco.treese.org (pool-108-7-197-30.bstnma.fios.verizon.net [108.7.197.30]) by mail.messagingengine.com (Postfix) with ESMTPA id B266A7FAE8; Sat, 28 Oct 2017 14:53:59 -0400 (EDT) From: Win Treese Content-Type: text/plain; charset=us-ascii X-Mao-Original-Outgoing-Id: 530909639.125119-e53ea48f2465c9939cfcc781503332d5 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: 25.1; Setting bookmark in buffer *Help* makes bookmarks non-loadable Message-Id: Date: Sat, 28 Oct 2017 14:53:59 -0400 To: 24573@debbugs.gnu.org X-Mailer: Apple Mail (2.3273) X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 24573 X-Mailman-Approved-At: Sat, 28 Oct 2017 14:56:31 -0400 Cc: Win Treese X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) I ran into the same problem. To reproduce: 1. C-h f find-file 2. In the *Help* buffer: C-x r m ; create a bookmark to the help for find-file 3. Exit Emacs (which should save the bookmark) 4. In a fresh Emacs, C-x r b ; to visit any bookmark This results in an error: bookmark-alist-from-buffer: Invalid read syntax: "#" Note that the bookmark works fine until Emacs attempts to restore the bookmarks saved to a file. In normal use, it only shows up after Emacs is restarted. Finding the problem: The problem appears to be in the definition for describe-function i help-fns.el. help-setup-xref is called with a lambda instead of a function symbol (as it was before this code was changed). When the bookmark is saved, the syntax for the lambda is not parsable by read to restore it. I don't understand the code well enough to propose an appropriate change. I am using Aquamacs, but the code noted is the same in the master git branch now. Version information; Aquamacs 3.4 development Emacs version 25.2.1 Regards, Win Treese treese@acm.org From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 28 15:48:26 2017 Received: (at 24573) by debbugs.gnu.org; 28 Oct 2017 19:48:26 +0000 Received: from localhost ([127.0.0.1]:39496 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8X5m-0005FC-60 for submit@debbugs.gnu.org; Sat, 28 Oct 2017 15:48:26 -0400 Received: from mail-io0-f180.google.com ([209.85.223.180]:46225) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e8X5k-0005Ev-NZ for 24573@debbugs.gnu.org; Sat, 28 Oct 2017 15:48:25 -0400 Received: by mail-io0-f180.google.com with SMTP id 101so19324867ioj.3 for <24573@debbugs.gnu.org>; Sat, 28 Oct 2017 12:48:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=wvhcqOiJNkoe2zeNYXoJdOSDZfpThBiVpA2PYTXqVXI=; b=s/Yl0IdHpQLz6wqvo/QrNwjAwNjlMrfYavzYoyBLRc7juCzDOL3vm+gHFJ6CuI5SYV 4Un3EDh02GYCngWfCHO2DSGtqVADh2Uxe5La2YTKsmQYMFyxkVPSi2UsnX7czkKVuier 1mXeQT1HLHlcNIV44cSUcLxfYnAjf4K/TdZc5qc9fbf/hoXWEFbH4LjaPIgTpBpJQxMh O7Qu5YL2egv38+e4c+Sr4baiXx1cej5w3obamjSqZvTFOCGC9NTapJ9K4tVOMcNTTURR sDxQLrcrZpQIwmL/hOOg5vIA0MU8ujbpU43sLfT+TYTM5r3wIQtU8JhcJytpWptwPDdY nrkA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=wvhcqOiJNkoe2zeNYXoJdOSDZfpThBiVpA2PYTXqVXI=; b=DHs6Gypz5nvjP0vIDPMkJ+KLBXoZqLciNInzTeUCTAmIZXKitiRH7d0UtXOFfE1Z1g bLyxp26bARTLJ1i303zuBEAnsLMHRTFbRcafhHL8gYihweTBwk1fCrCpf5sFcVj1aS+D LkW3d3WG2UVJN+AvzhEEkt0HX3v+DvWlEie5hnjWnuPGh2nqIyqmhhlUOLHxOOT8tkRC aZ9T+2t02wcOVluhI7w3SWhGULdAlfmi+USDQTn90gtqDeGL2WWsYjCN9f4/sfm68vqe 5pk+QnyAC3R3HJ+EYm2wS1+uUImeEKBE5hwAuxwnAt+rYS5sbQV7LLDSKl8WKt9QXEaO T8IQ== X-Gm-Message-State: AMCzsaURbNvopohjR6h/R14m9V6eiFV9Pp6TCaXIl3KO+JadUq0pCQ02 1QGhjMxl2kR5QsRqP5cJyFc= X-Google-Smtp-Source: ABhQp+Qo0ALFQZGDe605NqCac0L8+PEUelxjucGLDh2gYIIXNlnERJ6DwNgyrfeYGNKXh9Pfj3ikgg== X-Received: by 10.107.178.12 with SMTP id b12mr5069014iof.234.1509220098988; Sat, 28 Oct 2017 12:48:18 -0700 (PDT) Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id e81sm4614503ioi.15.2017.10.28.12.48.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 28 Oct 2017 12:48:18 -0700 (PDT) From: Noam Postavsky To: Win Treese Subject: Re: bug#24573: 25.1; Setting bookmark in buffer *Help* makes bookmarks non-loadable References: <878tu9wk53.fsf@gmail.com> Date: Sat, 28 Oct 2017 15:48:17 -0400 In-Reply-To: (Win Treese's message of "Sat, 28 Oct 2017 14:53:59 -0400") Message-ID: <87o9orawam.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 24573 Cc: Dmitri Paduchikh , 24573@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.1 (--) Win Treese writes: > Finding the problem: > > The problem appears to be in the definition for describe-function i > help-fns.el. help-setup-xref is called with a lambda instead of a > function symbol (as it was before this code was changed). > When the bookmark is saved, the syntax for the lambda is not > parsable by read to restore it. The lambda is fine, it's the buffer which uses the unreadable print synax: #<...>. The following which swaps buffer objects with their name seems to fix it, although I haven't really tested this much. --- i/lisp/help-mode.el +++ w/lisp/help-mode.el @@ -756,7 +756,9 @@ help-bookmark-make-record (error "Cannot create bookmark - help command not known")) `(,@(bookmark-make-record-default 'NO-FILE 'NO-CONTEXT) (help-fn . ,(car help-xref-stack-item)) - (help-args . ,(cdr help-xref-stack-item)) + (help-args . ,(mapcar (lambda (a) + (if (bufferp a) (buffer-name a) a)) + (cdr help-xref-stack-item))) (position . ,(point)) (handler . help-bookmark-jump))) From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 02 12:23:05 2019 Received: (at 24573) by debbugs.gnu.org; 2 Jul 2019 16:23:05 +0000 Received: from localhost ([127.0.0.1]:47761 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiLYf-0003Fl-94 for submit@debbugs.gnu.org; Tue, 02 Jul 2019 12:23:05 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:37995) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hiLYd-0003Ey-IK for 24573@debbugs.gnu.org; Tue, 02 Jul 2019 12:23:04 -0400 Received: by mail-wm1-f51.google.com with SMTP id s15so1692156wmj.3 for <24573@debbugs.gnu.org>; Tue, 02 Jul 2019 09:23:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=XaH6onYorOthHg1J01QKKiIaChzb0zJAR53MjWw5HjU=; b=gSgTi/5GGfs2rkS0SzhfE5oqhSey2aUbZGAwSde9XoEoCvJcsC7wl30SJiTyQEksaE Z044T4kPsHZuYBZFSHKMtEZ1V5lwfu6ckZX8lZFvBaJ1Vi3TqdFaQk3OrFPTXnpJ6i/8 AdGXlJ6RXQ8HiHPdiVQ0HZs2H8vVMjSxh23gEF5Z16pS/BtopWfYwIb3WzT6wVrSVwH4 +7eLSj8VZqqKHnGJVHM7ws3nTy7I4yovXVmZeRD/W1b2RhcANA4NR15aFM1KcMwgL3Cz 9rbOr6PFLC6tllpWN6MQO7180/PL4aa4YSBBU5QKyqoWHo6GizRsaJCq9D8Rrn5n1Xr+ 1z8Q== X-Gm-Message-State: APjAAAWJTJfW1e3x4GOCzpQUFGT2H1koym7/P0CPDWwGqYgmr8zOVRAa U53NXjBfkTGBDx2UKMq3CeWbys6UNj4v0/RkS9c= X-Google-Smtp-Source: APXvYqwjhLjcGGCdsEcipflqfOVpIwodXNMIFNncfQNmik4DhHTwn76Z5/IGMHUIWaOeZA5MWD1MqCTjnAHmmvhgWOw= X-Received: by 2002:a1c:b6d4:: with SMTP id g203mr3982004wmf.19.1562084577746; Tue, 02 Jul 2019 09:22:57 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Tue, 2 Jul 2019 18:22:46 +0200 Message-ID: Subject: Re: bug#24573: 25.1; Setting bookmark in buffer *Help* makes bookmarks non-loadable To: Noam Postavsky Content-Type: multipart/mixed; boundary="0000000000005dd3c8058cb52823" X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 24573 Cc: Dmitri Paduchikh , 24573@debbugs.gnu.org, Win Treese X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.9 (/) --0000000000005dd3c8058cb52823 Content-Type: text/plain; charset="UTF-8" tags 24573 patch quit Noam Postavsky writes: > The lambda is fine, it's the buffer which uses the unreadable print > synax: #<...>. The following which swaps buffer objects with their name > seems to fix it, although I haven't really tested this much. > > --- i/lisp/help-mode.el > +++ w/lisp/help-mode.el > @@ -756,7 +756,9 @@ help-bookmark-make-record > (error "Cannot create bookmark - help command not known")) > `(,@(bookmark-make-record-default 'NO-FILE 'NO-CONTEXT) > (help-fn . ,(car help-xref-stack-item)) > - (help-args . ,(cdr help-xref-stack-item)) > + (help-args . ,(mapcar (lambda (a) > + (if (bufferp a) (buffer-name a) a)) > + (cdr help-xref-stack-item))) > (position . ,(point)) > (handler . help-bookmark-jump))) I can confirm this bug, which I've recently stumbled into myself. I can also confirm that Noam Postavsky's fix works. In the interest of getting it merged as soon as possible, I'm sending it here as a diff to be easier to apply. I could send it as a patch too if that will get it merged faster. But the credit for fixing this should fully go to Noam Postavsky. Thanks, Stefan Kangas --0000000000005dd3c8058cb52823 Content-Type: text/x-patch; charset="US-ASCII"; name="bug24573.diff" Content-Disposition: attachment; filename="bug24573.diff" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jxm0krnq0 ZGlmZiAtLWdpdCBhL2xpc3AvaGVscC1tb2RlLmVsIGIvbGlzcC9oZWxwLW1vZGUuZWwKaW5kZXgg ZGMyOTkyY2Q0YS4uY2Q0MTM4YzM2NSAxMDA2NDQKLS0tIGEvbGlzcC9oZWxwLW1vZGUuZWwKKysr IGIvbGlzcC9oZWxwLW1vZGUuZWwKQEAgLTc4Nyw3ICs3ODcsOSBAQCBoZWxwLWJvb2ttYXJrLW1h a2UtcmVjb3JkCiAgICAgKGVycm9yICJDYW5ub3QgY3JlYXRlIGJvb2ttYXJrIC0gaGVscCBjb21t YW5kIG5vdCBrbm93biIpKQogICBgKCxAKGJvb2ttYXJrLW1ha2UtcmVjb3JkLWRlZmF1bHQgJ05P LUZJTEUgJ05PLUNPTlRFWFQpCiAgICAgICAoaGVscC1mbiAgICAgLiAsKGNhciBoZWxwLXhyZWYt c3RhY2staXRlbSkpCi0gICAgICAoaGVscC1hcmdzICAgLiAsKGNkciBoZWxwLXhyZWYtc3RhY2st aXRlbSkpCisgICAgICAoaGVscC1hcmdzICAgLiAsKG1hcGNhciAobGFtYmRhIChhKQorICAgICAg ICAgICAgICAgICAgICAgICAgICAgIChpZiAoYnVmZmVycCBhKSAoYnVmZmVyLW5hbWUgYSkgYSkp CisgICAgICAgICAgICAgICAgICAgICAgICAgIChjZHIgaGVscC14cmVmLXN0YWNrLWl0ZW0pKSkK ICAgICAgIChwb3NpdGlvbiAgICAuICwocG9pbnQpKQogICAgICAgKGhhbmRsZXIgICAgIC4gaGVs cC1ib29rbWFyay1qdW1wKSkpCiAK --0000000000005dd3c8058cb52823-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 06 14:42:44 2019 Received: (at 24573) by debbugs.gnu.org; 6 Jul 2019 18:42:44 +0000 Received: from localhost ([127.0.0.1]:55885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjpe0-0006w5-Dp for submit@debbugs.gnu.org; Sat, 06 Jul 2019 14:42:44 -0400 Received: from mail-io1-f51.google.com ([209.85.166.51]:40962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hjpdy-0006vm-Ed; Sat, 06 Jul 2019 14:42:43 -0400 Received: by mail-io1-f51.google.com with SMTP id j5so6597164ioj.8; Sat, 06 Jul 2019 11:42:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=6m52yT72v5P5iKRyqx5xohSI3JFUc+2QT79XnsRNGj8=; b=oGkpks6XsnK1ru/j/RjC71Nz5+QVe4/L5ha5H6pcL4kuqg8AoVT4uzrbJu4wq/qVOM Aly6KvaI7askDONLejpVML7D7JoBcWCj7cDLfV4zyjF7mjZxRV3N7Nxrj6lDUeVHbgU1 kmmPdI7aFCMYfOBS3eosyBEEt6gC2N8vQhr5jbgd4kuqJJz0C3RcvBoVs1DYLQacNvtP S4clLQOMT/bdC3upMnIjpOoX6EpjnDcnYXj8fg8wilSP3/OhYcH5zylOvHwK8I1bvt1W XUD33/wLII9hnKrM1HNbmdNR9bqN2ULBuwvmAn6yQZUJysSFxfnyFHm6CIQsmfhrCVR3 lmtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=6m52yT72v5P5iKRyqx5xohSI3JFUc+2QT79XnsRNGj8=; b=esVL+Vasxs6J3q1jMFqTqKcZWU018jSBBeEeffZ2EWBGqEVuoKriUk+hMlRrNNRXHl F41RvRnq3WIZNanwJKciqyOYdEdKv321ccFKdW4Ni6jBLBYz5T5f30wwpXf4F0w+oy7Z 0hY7SPv0EAOVjWJyO8R7yvVzT/5dzdfjvwYbzoIfH37vOQBed+K8+3itFX7O1higxS0f 9y7SCrpkvMkD43RrnvvAzfgES9hGlSRczAUuzNdX45gTqbAzAh13eXAwGdcvxsIrCsMZ C07PKZz0MpJLuxkAVVaOqeWCJwZiQYf5/OaWzMSSVaO05Y0TzRnC4b8iRN9DlSO7k93b Ww2w== X-Gm-Message-State: APjAAAXYq8lwE4rIXT4qQwalGxhVcnKb0qL2iH9OWbrXl4NGMFID5dl+ yhymnRDfnBuc0MLzILtg4DBJD17s X-Google-Smtp-Source: APXvYqyy1amQqE/nTtEPpKIFRD8vESi1KqY+//Hs+gB9eIMLKnMdQDG36I2Qr3mlHMl5WPN8K0bacQ== X-Received: by 2002:a5e:9304:: with SMTP id k4mr10830881iom.206.1562438556642; Sat, 06 Jul 2019 11:42:36 -0700 (PDT) Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id b3sm9646401iot.23.2019.07.06.11.42.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 06 Jul 2019 11:42:36 -0700 (PDT) From: Noam Postavsky To: Stefan Kangas Subject: Re: bug#24573: 25.1; Setting bookmark in buffer *Help* makes bookmarks non-loadable References: <878tu9wk53.fsf@gmail.com> Date: Sat, 06 Jul 2019 14:42:35 -0400 In-Reply-To: (Stefan Kangas's message of "Tue, 2 Jul 2019 18:22:46 +0200") Message-ID: <87h87z3sys.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 24573 Cc: Dmitri Paduchikh , 24573@debbugs.gnu.org, Win Treese X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 24573 fixed close 24573 27.1 quit Stefan Kangas writes: >> - (help-args . ,(cdr help-xref-stack-item)) >> + (help-args . ,(mapcar (lambda (a) >> + (if (bufferp a) (buffer-name a) a)) >> + (cdr help-xref-stack-item))) > I can confirm this bug, which I've recently stumbled into myself. > > I can also confirm that Noam Postavsky's fix works. Ah right, kind of forgot about this. Now pushed to master. 8d43315cfa 2019-07-06T14:34:47-04:00 "Use buffer's name for help-mode bookmarks (Bug#24573)" https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=8d43315cfa3db295736826272472ec1e394ecb60 From unknown Fri Sep 05 11:02:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 04 Aug 2019 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator