From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: nXML Date: Tue, 18 Sep 2007 23:18:07 -0400 Message-ID: References: <87d4wgq5r4.fsf@everybody.org> <876428c9ay.fsf@everybody.org> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1190171928 862 80.91.229.12 (19 Sep 2007 03:18:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 19 Sep 2007 03:18:48 +0000 (UTC) Cc: emacs-devel@gnu.org To: mah@everybody.org (Mark A. Hershberger) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 19 05:18:46 2007 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 1IXq5O-0007vM-DV for ged-emacs-devel@m.gmane.org; Wed, 19 Sep 2007 05:18:46 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IXq5M-0005jf-DT for ged-emacs-devel@m.gmane.org; Tue, 18 Sep 2007 23:18:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IXq5J-0005jM-Er for emacs-devel@gnu.org; Tue, 18 Sep 2007 23:18:41 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IXq5I-0005j8-Ur for emacs-devel@gnu.org; Tue, 18 Sep 2007 23:18:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IXq5I-0005j5-S2 for emacs-devel@gnu.org; Tue, 18 Sep 2007 23:18:40 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IXq5I-0004gl-PL for emacs-devel@gnu.org; Tue, 18 Sep 2007 23:18:40 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.60) (envelope-from ) id 1IXq4l-0003um-9F; Tue, 18 Sep 2007 23:18:07 -0400 In-reply-to: <876428c9ay.fsf@everybody.org> (mah@everybody.org) X-Detected-Kernel: Linux 2.6, seldom 2.4 (older, 4) 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:79257 Archived-At: 2. Can I keep the directory layout as-is? In the distribution, there are two subdirectories: char-name and schema. schema contains a bunch of *.rnc files and one schema.xml file. This sounds like something we need to move to etc, for the sake of installation coherence and simplicity. We can call it etc/nxml. char-names contains a single directory (unicode) with a number of *.el files. How many files are in char-names/unicode? What do those files do? Is their job very specific to html? In other words, given that we add them to Emacs, would we want to make them a more general separate facility? If these become a new separate facility, they won't count as part of nXML, and in particular you shouldn't count them when deciding question 1. But if they are specific to nXML and should remain in it, then they do count as part of nXML for all purposes. 1. Is lisp/nxml the right place for it? nXML is not a small package. How many .el files does nXML have? If it is more than 12 files, they should go in a new directory. Otherwise they should go in textmodes.