From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/54416 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.gnus.general Subject: Re: void-function fill-flowed Date: Thu, 23 Oct 2003 14:12:35 +0200 Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1066911193 15656 80.91.224.253 (23 Oct 2003 12:13:13 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 23 Oct 2003 12:13:13 +0000 (UTC) Cc: ding@gnus.org Original-X-From: ding-owner+M2957@lists.math.uh.edu Thu Oct 23 14:13:10 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1ACeL0-0006Jz-00 for ; Thu, 23 Oct 2003 14:13:10 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1ACeKl-00065f-00; Thu, 23 Oct 2003 07:12:55 -0500 Original-Received: from justine.libertine.org ([66.139.78.221]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1ACeKg-00065a-00 for ding@lists.math.uh.edu; Thu, 23 Oct 2003 07:12:50 -0500 Original-Received: from yxa.extundo.com (178.230.13.217.in-addr.dgcsystems.net [217.13.230.178]) by justine.libertine.org (Postfix) with ESMTP id 72C563A0056 for ; Thu, 23 Oct 2003 07:12:49 -0500 (CDT) Original-Received: from latte (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.10/8.12.10) with ESMTP id h9NCCl1e025822; Thu, 23 Oct 2003 14:12:48 +0200 Original-To: Katsumi Yamaoka Mail-Copies-To: nobody X-Payment: hashcash 1.2 0:031023:yamaoka@jpl.org:40d345a769d633a1 X-Hashcash: 0:031023:yamaoka@jpl.org:40d345a769d633a1 X-Payment: hashcash 1.2 0:031023:ding@gnus.org:d2da1157171a8758 X-Hashcash: 0:031023:ding@gnus.org:d2da1157171a8758 In-Reply-To: (Katsumi Yamaoka's message of "Thu, 23 Oct 2003 18:48:56 +0900") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:54416 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:54416 Katsumi Yamaoka writes: >>>>>> In >>>>>> Simon Josefsson wrote: > >> Norbert Koch writes: > >>> Where should fill-flowed be defined? > >> In flow-fill.el, which now has autoload cookies for those functions. >> Did you byte compile and load gnus-load? > > If loading of gnus-load.el is indispensable, why doesn't gnus.el > load gnus-load.el? ;-) Good question. I guess the original reason was that gnus-load.el is automatically generated, and only contain the things that is normally dumped into emacs when Gnus is part of emacs, so it isn't something that Gnus would normally need to require explicitly. But really, is there a reason we don't (require 'gnus-load) in gnus.el? It appears that gnus-load is installed by 'make install', and it does (provide 'gnus-load), and loading it appear to be a safe and idempotent operation anyway. All reference to gnus-load would have to be removed when Gnus is merged into Emacs CVS, though. Perhaps someone could try adding (require 'gnus-load) to top-level gnus.el and see if something explodes. Opinions?