From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Liu Newsgroups: gmane.emacs.bugs Subject: bug#19324: 25.0.50; add-function and nil Date: Fri, 12 Dec 2014 01:46:27 +0800 Message-ID: <87egs6uljg.fsf@gmail.com> References: <87vbllxw05.fsf@gmail.com> <87bnnbt342.fsf@gmail.com> <877fxyu9h1.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1418320044 21351 80.91.229.3 (11 Dec 2014 17:47:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Dec 2014 17:47:24 +0000 (UTC) Cc: 19324@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Dec 11 18:47:18 2014 Return-path: Envelope-to: geb-bug-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 1Xz7pe-00007n-1R for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Dec 2014 18:47:18 +0100 Original-Received: from localhost ([::1]:52834 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xz7pd-0003BB-KL for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Dec 2014 12:47:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37719) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xz7pU-0003Ao-Tk for bug-gnu-emacs@gnu.org; Thu, 11 Dec 2014 12:47:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xz7pP-00069M-0G for bug-gnu-emacs@gnu.org; Thu, 11 Dec 2014 12:47:08 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33664) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xz7pO-00069G-SZ for bug-gnu-emacs@gnu.org; Thu, 11 Dec 2014 12:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Xz7pO-0001R4-5o for bug-gnu-emacs@gnu.org; Thu, 11 Dec 2014 12:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Leo Liu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Dec 2014 17:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19324 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19324-submit@debbugs.gnu.org id=B19324.14183200025483 (code B ref 19324); Thu, 11 Dec 2014 17:47:02 +0000 Original-Received: (at 19324) by debbugs.gnu.org; 11 Dec 2014 17:46:42 +0000 Original-Received: from localhost ([127.0.0.1]:43030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xz7p3-0001QM-WC for submit@debbugs.gnu.org; Thu, 11 Dec 2014 12:46:42 -0500 Original-Received: from mail-pa0-f44.google.com ([209.85.220.44]:49040) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xz7p2-0001Q1-1L for 19324@debbugs.gnu.org; Thu, 11 Dec 2014 12:46:40 -0500 Original-Received: by mail-pa0-f44.google.com with SMTP id et14so5472121pad.31 for <19324@debbugs.gnu.org>; Thu, 11 Dec 2014 09:46:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=mJcYxZIn7PgE/9BT6HIDhnPeLeU7eHgaGYCTMmGP3gU=; b=S6JjZAQiJGv0zLAq68906VlVQgyWJbhWlAvzAKMi0o8XDWBajTxlWHWHmjthtC8cQ2 M+85znzD31XajQz3cDzYeY8C5DFDaTg/1sRnHv/WYkOYM7c2j2pjzfvzKaSOItnF8ndM p4WYge0sJoqozdhERvy3StOqxOUYZ+Hcc9nNZp14oIjOscmd/iN4g6be9UnGYfwUJo2z iAzKXBDyj9O2jM8wd//J2IzE9H1buqZaG8k2j/olmNt/r5ge8A56Da+bgKZdO9vVYe9T CRzm/DiAhx0fQw3Wkxhwa7TQJCrgutV267PB93Ob8IWg9Xb0Sjgq4Zu148pYFSCcl/HW PpFQ== X-Received: by 10.68.134.164 with SMTP id pl4mr18954912pbb.128.1418319993885; Thu, 11 Dec 2014 09:46:33 -0800 (PST) Original-Received: from fortuna ([114.248.243.62]) by mx.google.com with ESMTPSA id w5sm1955413pds.25.2014.12.11.09.46.31 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 11 Dec 2014 09:46:33 -0800 (PST) Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= In-Reply-To: (Stefan Monnier's message of "Thu, 11 Dec 2014 12:01:31 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (CentOS Linux 7 (Core)) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:97217 Archived-At: On 2014-12-11 12:01 -0500, Stefan Monnier wrote: > Indeed, I fixed the eldoc-documentation-function not to be nil. > > > Stefan But :around are still broken. It promises to pass on ORIG but instead passes a proxy. so the advice has no (public) way to tell missing function. Do you have a fix for this? Otherwise we have to check and set a dummy value to be safe, for example=B9. Leo Footnotes:=20 =B9 https://github.com/leoliu/ggtags/commit/115194cc27dd578b986aaaf0dc390b= b57e9838b2