From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Don Armstrong Newsgroups: gmane.emacs.devel Subject: Re: Feature Request : autoload-form Date: Wed, 2 Apr 2008 22:01:06 -0700 Message-ID: <20080403050106.GW32618@volo.donarmstrong.com> References: <20080331143110.0c38e2e7@reforged> <20080402210733.GU32618@volo.donarmstrong.com> <877iffy2z7.fsf@uwakimon.sk.tsukuba.ac.jp> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1207199325 2325 80.91.229.12 (3 Apr 2008 05:08:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 3 Apr 2008 05:08:45 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 03 07:09:16 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JhHhH-000216-3S for ged-emacs-devel@m.gmane.org; Thu, 03 Apr 2008 07:09:14 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JhHgW-0004qy-OD for ged-emacs-devel@m.gmane.org; Thu, 03 Apr 2008 01:08:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JhHZY-0002hC-Um for emacs-devel@gnu.org; Thu, 03 Apr 2008 01:01:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JhHZW-0002gR-Vp for emacs-devel@gnu.org; Thu, 03 Apr 2008 01:01:12 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JhHZW-0002gK-QW for emacs-devel@gnu.org; Thu, 03 Apr 2008 01:01:10 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JhHZW-0006uO-96 for emacs-devel@gnu.org; Thu, 03 Apr 2008 01:01:10 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m33516iH020915 for ; Wed, 2 Apr 2008 22:01:06 -0700 Original-Received: (from remotemail@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m33516bq020914 for emacs-devel@gnu.org; Wed, 2 Apr 2008 22:01:06 -0700 Original-Received: (nullmailer pid 14100 invoked by uid 1000); Thu, 03 Apr 2008 05:01:06 -0000 Mail-Followup-To: emacs-devel@gnu.org Content-Disposition: inline In-Reply-To: <877iffy2z7.fsf@uwakimon.sk.tsukuba.ac.jp> User-Agent: Mutt/1.5.17+20080114 (2008-01-14) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:94242 Archived-At: On Thu, 03 Apr 2008, Stephen J. Turnbull wrote: > Don Armstrong writes: > > The distribution of emacs and packages which are used for emacs > > but are not part of emacs have largely been solved by > > distributions already. See Debian's emacs policy, for example. > > I have. Debian's emacs policy is a frequent source of annoyance to > XEmacs. The policy of trying to use a single package to serve both > Emacsen, First off, we distribute at least four flavors of emacsen, sometimes even 6 or 8. > especially when it's a package we provide but GNU does not, often > results in buggy behavior. In the cases where the addon package should not be loaded in xemacs, this can indeed be done using the existing system. When it's not known that it shouldn't be used in a particular flavor, splitting it out won't help, as the default would still be to have it work on all flavors of emacs (but with 4-8 times as many packages). [Flavor specific code sections can also be done, of course.] > I don't know that it can be done better from Debian's point of view, > but from XEmacs's point of view, "largely solved" is an > overstatement. If there are particular things that are suboptimal, filing bugs is the best way to document them and hopefully get them fixed. [I personally don't use Xemacs, so I'm not in a position to file them.] Don Armstrong -- "There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence." -- Jeremy S. Anderson http://www.donarmstrong.com http://rzlab.ucr.edu