From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Perry Smith Newsgroups: gmane.emacs.help Subject: Is this a bug? Date: Mon, 2 Dec 2013 07:51:30 -0600 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\)) Content-Type: multipart/signed; boundary="Apple-Mail=_5552C604-EF82-43F9-BEB4-21E67968F74C"; protocol="application/pgp-signature"; micalg=pgp-sha1 X-Trace: ger.gmane.org 1385992318 8772 80.91.229.3 (2 Dec 2013 13:51:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 2 Dec 2013 13:51:58 +0000 (UTC) To: "help-gnu-emacs@gnu.org Help" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Dec 02 14:52:03 2013 Return-path: Envelope-to: geh-help-gnu-emacs@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 1VnTus-0002UW-JS for geh-help-gnu-emacs@m.gmane.org; Mon, 02 Dec 2013 14:52:02 +0100 Original-Received: from localhost ([::1]:36827 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnTus-0001Qi-6l for geh-help-gnu-emacs@m.gmane.org; Mon, 02 Dec 2013 08:52:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56004) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnTuY-0001IT-LK for help-gnu-emacs@gnu.org; Mon, 02 Dec 2013 08:51:51 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VnTuP-0006AB-O7 for help-gnu-emacs@gnu.org; Mon, 02 Dec 2013 08:51:42 -0500 Original-Received: from mail-ie0-x236.google.com ([2607:f8b0:4001:c03::236]:63307) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VnTuP-0006A0-Il for help-gnu-emacs@gnu.org; Mon, 02 Dec 2013 08:51:33 -0500 Original-Received: by mail-ie0-f182.google.com with SMTP id as1so20636408iec.41 for ; Mon, 02 Dec 2013 05:51:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:subject:message-id:date:to:mime-version; bh=oeXcnRViPTD1sBJ94CPUP3X0cgB3NtKXB5B3oRtYf8U=; b=NGOKbDh71o9PWE9axanLTVyf6nizqrQGYUhLbCfQ2Jd3Vh+VWQeQdmMvT3LHKKE+8f cZ0MjUQICH19DBctRS2orszMv4fQxSidvvFp7yVAzcjADXaOelRf9eIla0su9dlS9N88 jU+JTJpxBLYmJM86sEdo8hP1rn6VRqVU59p7HKYVAUcb/1kOUWledLCg4CyTzp5eOR7k s49BZfByYoXN2VJlFclujKRFg91PYUYJpEuAT7xdeZfbQ3ikQpJMtHA6o4OqADS3lI5c UOg52yYAZi2bnBhfNIy7MMbXMELI8XTUIpMHoCpf7pb9jd3CQpizXyVgqUJE8qGe0Sen DbWg== X-Received: by 10.50.103.6 with SMTP id fs6mr17866421igb.16.1385992292871; Mon, 02 Dec 2013 05:51:32 -0800 (PST) Original-Received: from magicbook.local ([64.128.19.234]) by mx.google.com with ESMTPSA id v9sm56673536igh.7.2013.12.02.05.51.31 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 02 Dec 2013 05:51:31 -0800 (PST) X-Mailer: Apple Mail (2.1510) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4001:c03::236 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:94781 Archived-At: --Apple-Mail=_5552C604-EF82-43F9-BEB4-21E67968F74C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii First, the working case: emacs -q C-h f load switch to the help buffer. =20 Hit tab to get to the button that says "C source code" and hit return. =20= I get the file. Now the non-working case. Repeat the above after adding advice: (defadvice load (before load-log activate) (message "Loading %s" (ad-get-arg 0))) and I get an error with the stack: Debugger entered--Lisp error: (wrong-type-argument subrp (lambda (file = &optional noerror nomessage n$ subr-name((lambda (file &optional noerror nomessage nosuffix = must-suffix) #("Advice doc string" 0 $ help-C-file-name((lambda (file &optional noerror nomessage nosuffix = must-suffix) #("Advice doc str$ #[(fun file) "\303\304!\210^H\305=3D\203^Q^@\306\307 !\301\"^P\310 = \311^H#^Z\312\n@!\210\nA\203$ apply(#[(fun file) "\303\304!\210^H\305=3D\203^Q^@\306\307 = !\301\"^P\310 \311^H#^Z\312\n@!\21$ help-do-xref(33 #[(fun file) "\303\304!\210^H\305=3D\203^Q^@\306\307 = !\301\"^P\310 \311^H#^Z\31$ help-button-action(#) push-button(33) call-interactively(push-button nil nil) This is emacs 24.3 What is also curious is once I get one of these buttons to work, e.g. I = do the same sequence with autoload and view the file, then the button changes from "C source code" to the = name of the file and at that point,=20 the problem goes away for "load" This isn't bothersome but I thought I'd ask / report it. Thank you, Perry --Apple-Mail=_5552C604-EF82-43F9-BEB4-21E67968F74C Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - http://gpgtools.org iQEcBAEBAgAGBQJSnJBiAAoJEIPoMwNgGirlLOcIAIIf4ECBqO1yuXpKLOkiD4yV Xi2oKymZ2ESDdE/71KKD8/h8ws8uuHDdUz4tHUzy0kEIzuRz2Dk+xfAvMpFSGaIQ aWSETZRwu7I4xWpjpo5+GUowL1hm9QT7Amk8xwVy1t5NIrJ6x7r35WkvFA9SQSrp 8KO/sMrqbXabOxbVmyis05oVBIMQFAy/vocBP4lI3p/ncDOriD+dIVZbA/QKUQ6z CbOCTU2Oh8xrNWJZriTQP0cGSNqKadUs6bRuHjERU1zUcSf5mI0v6lqtmWswPks5 wiPXNuwRLUrm9LFpJcVp0092H+HnvgoxFjclK3VOSvVAviB29Ajm/ANH7lAgJmQ= =vxDV -----END PGP SIGNATURE----- --Apple-Mail=_5552C604-EF82-43F9-BEB4-21E67968F74C--