From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 16:04:48 2014 Received: (at submit) by debbugs.gnu.org; 12 Mar 2014 20:04:48 +0000 Received: from localhost ([127.0.0.1]:34960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNpOS-0002hh-E0 for submit@debbugs.gnu.org; Wed, 12 Mar 2014 16:04:48 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:59959) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNpOQ-0002hZ-Er for submit@debbugs.gnu.org; Wed, 12 Mar 2014 16:04:46 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WNpOP-00051G-KS; Wed, 12 Mar 2014 16:04:45 -0400 From: Glenn Morris To: submit@debbugs.gnu.org Subject: `documentation' fails with void-function help-split-fundoc, due to advice X-Spook: Rule Psix Vickie Weaver Bruxelles Europol Comirex X-Ran: 'LneXk"1yHZ?d*hV{lk-p37t}=BHl20Gjve{{KTF_,>*&b#A=F<[RMGYU*9~MRk?,-'am_ X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Wed, 12 Mar 2014 16:04:45 -0400 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Package: emacs Version: 24.3.50 Current trunk on GNU/Linux. emacs -Q (documentation 'rename-buffer) -> void-function help-split-fundoc The error comes from advice--make-docstring. nadvice.el could autoload help-split-fundoc. Since nadvice.el is preloaded, that's equivalent to sticking an autoload cookie on help-split-fundoc. Which might be a good thing, since several files autoload it manually. Or advice--make-docstring could require help-fns. PS Presumably the lispref statement "Emacs's own source files should not put advice on functions in Emacs." no longer applies, since nadvice.el is preloaded and eg simple.el uses it. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 16:44:22 2014 Received: (at 17001) by debbugs.gnu.org; 12 Mar 2014 20:44:22 +0000 Received: from localhost ([127.0.0.1]:34988 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNq0j-00041T-Bo for submit@debbugs.gnu.org; Wed, 12 Mar 2014 16:44:21 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:60832) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNq0f-00041E-SM for 17001@debbugs.gnu.org; Wed, 12 Mar 2014 16:44:18 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WNq0e-0003Qy-Ki; Wed, 12 Mar 2014 16:44:16 -0400 From: Glenn Morris To: 17001@debbugs.gnu.org Subject: Re: bug#17001: `documentation' fails with void-function help-split-fundoc, due to advice References: X-Spook: CIDA AUTODIN ICE Sundevil InfoSec JPL Albania 64 Vauxhall X-Ran: }yIM*OrgE*IZv/#l]dzInK2$?EFuR:.VnsMn6~N|1VCsRK6L (Glenn Morris's message of "Wed, 12 Mar 2014 16:04:45 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 17001 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Glenn Morris wrote: > emacs -Q > (documentation 'rename-buffer) > -> void-function help-split-fundoc PS I wondered why the byte-compiler does not warn about this. Seems bytecomp.el now requires help-fns in some cases. That seems like it could cause precisely this kind of problem. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 12 17:13:12 2014 Received: (at 17001) by debbugs.gnu.org; 12 Mar 2014 21:13:13 +0000 Received: from localhost ([127.0.0.1]:34997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNqSe-0004wn-Dp for submit@debbugs.gnu.org; Wed, 12 Mar 2014 17:13:12 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:33113) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WNqSc-0004wf-4s for 17001@debbugs.gnu.org; Wed, 12 Mar 2014 17:13:10 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WNqSb-0006ny-7a; Wed, 12 Mar 2014 17:13:09 -0400 From: Glenn Morris To: 17001@debbugs.gnu.org Subject: Re: bug#17001: `documentation' fails with void-function help-split-fundoc, due to advice References: X-Spook: IDEA NATO radar infowar Chobetsu Abbas Marxist quiche X-Ran: 5B}hM47/{_ X-Hue: black X-Attribution: GM Date: Wed, 12 Mar 2014 17:13:09 -0400 In-Reply-To: (Glenn Morris's message of "Wed, 12 Mar 2014 16:44:16 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 17001 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) Glenn Morris wrote: >> emacs -Q >> (documentation 'rename-buffer) >> -> void-function help-split-fundoc > > PS I wondered why the byte-compiler does not warn about this. > Seems bytecomp.el now requires help-fns in some cases. > That seems like it could cause precisely this kind of problem. PPS I see some wise person added related comments to help-fns.el some time ago; e.g.: ;; FIXME: Move to subr.el? (defun help-function-arglist (def &optional preserve-names) (why not to help.el, which is preloaded?) From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 13 09:36:44 2014 Received: (at 17001) by debbugs.gnu.org; 13 Mar 2014 13:36:44 +0000 Received: from localhost ([127.0.0.1]:35490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WO5oN-0005KR-1B for submit@debbugs.gnu.org; Thu, 13 Mar 2014 09:36:44 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:15359) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WO5oK-0005KC-6r for 17001@debbugs.gnu.org; Thu, 13 Mar 2014 09:36:36 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFMCppy/2dsb2JhbABEvw4Xc4IfAQVWIxALDiYSFBgNJIgkwS2RCgOkeoFegxM X-IPAS-Result: Av4EABK/CFFMCppy/2dsb2JhbABEvw4Xc4IfAQVWIxALDiYSFBgNJIgkwS2RCgOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="51710244" Received: from 76-10-154-114.dsl.teksavvy.com (HELO pastel.home) ([76.10.154.114]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 13 Mar 2014 09:36:32 -0400 Received: by pastel.home (Postfix, from userid 20848) id 666FB6057F; Thu, 13 Mar 2014 09:36:32 -0400 (EDT) From: Stefan Monnier To: Glenn Morris Subject: Re: bug#17001: `documentation' fails with void-function help-split-fundoc, due to advice Message-ID: References: Date: Thu, 13 Mar 2014 09:36:32 -0400 In-Reply-To: (Glenn Morris's message of "Wed, 12 Mar 2014 17:13:09 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 17001 Cc: 17001@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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 (/) > ;; FIXME: Move to subr.el? > (defun help-function-arglist (def &optional preserve-names) > (why not to help.el, which is preloaded?) help.el sounds good, indeed. Stefan From debbugs-submit-bounces@debbugs.gnu.org Thu Mar 13 20:33:05 2014 Received: (at control) by debbugs.gnu.org; 14 Mar 2014 00:33:05 +0000 Received: from localhost ([127.0.0.1]:36252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WOG3c-0000fY-Kw for submit@debbugs.gnu.org; Thu, 13 Mar 2014 20:33:04 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:34610) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WOG3a-0000fO-4A for control@debbugs.gnu.org; Thu, 13 Mar 2014 20:33:02 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WOG3Z-0001B3-LL for control@debbugs.gnu.org; Thu, 13 Mar 2014 20:33:01 -0400 Date: Thu, 13 Mar 2014 20:33:01 -0400 Message-Id: Subject: control message for bug 17001 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -5.0 (-----) close 17001 24.4 From unknown Sun Jun 22 07:55:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 11 Apr 2014 11:24:03 +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