From xemacs-m  Fri Apr 18 03:10:42 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id DAA24768
	for <xemacs-beta@xemacs.org>; Fri, 18 Apr 1997 03:10:42 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id BAA18775;
	Fri, 18 Apr 1997 01:23:22 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Packaging criteria
References: <m2ohbdz4ey.fsf@altair.xemacs.org> <kign2qxouar.fsf@jagor.srce.hr> <m2d8rs6dgd.fsf@altair.xemacs.org> <kigiv1kok6z.fsf@jagor.srce.hr>
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@miranova.com>
In-Reply-To: Hrvoje Niksic's message of 18 Apr 1997 09:37:40 +0200
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII
Date: 18 Apr 1997 01:23:19 -0700
Message-ID: <m24td468p4.fsf@altair.xemacs.org>
Lines: 32
X-Mailer: Gnus v5.4.45/XEmacs 20.1

Hrvoje Niksic <hniksic@srce.hr> writes:

> Steven L Baur <steve@miranova.com> writes:
>> MULE is separated from the source at the file level (not at the
>> ifdef level).

> Please explain.  You mean you will make MULE (with the slowdown and
> everything) the default?  Or that you will break down:

> #ifdef MULE
> ...mule code...
> #else /* NOT MULE */
> ...non-mule code...
> #endif /* NOT MULE */

> so that the mule code and non-mule code parts go to separate files?
> It may prove very hard to do so.

src/mule*.c lisp/(egg|its|locale|mule|quail) get separated into a
separate tarball, the ifdef MULE's stay in the Latin-1 core.  There
are no runtime penalties for ifdef's.  The Latin-1 code already
bypasses the expensive MULE stuffs.

P.S.
As to cc-mode being part of the core I would argue that it *shouldn't* 
be part of the core because it is excellently maintained by Barry
Warsaw and updates ought to come from him not us.  Core packages get
updates with each release of XEmacs, actively maintained packaged
packages can get updated whenver their maintainer updates them.
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

