From mboxrd@z Thu Jan  1 00:00:00 1970
Path: main.gmane.org!not-for-mail
From: "D. D. Brierton" <darren@dzr-web.com>
Newsgroups: gmane.emacs.help
Subject: Re: psgml - support for XML namespaces and schemas?
Date: Fri, 08 Nov 2002 18:09:57 +0000
Organization: DZR
Sender: help-gnu-emacs-admin@gnu.org
Message-ID: <H6Ty9.2777$XN5.371031@wards>
References: <D7Ex9.2059$XN5.252486@wards> <m265v8nxrh.fsf@lysator.liu.se> <nyNy9.2722$XN5.364490@wards> <5l1y5wvy25.fsf@rum.cs.yale.edu> <EJRy9.4584$dz2.420008@stones> <uwuno2e0p.fsf@standardandpoors.com>
NNTP-Posting-Host: main.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: main.gmane.org 1036779867 30760 80.91.224.249 (8 Nov 2002 18:24:27 GMT)
X-Complaints-To: usenet@main.gmane.org
NNTP-Posting-Date: Fri, 8 Nov 2002 18:24:27 +0000 (UTC)
Return-path: <help-gnu-emacs-admin@gnu.org>
Original-Received: from monty-python.gnu.org ([199.232.76.173])
	by main.gmane.org with esmtp (Exim 3.35 #1 (Debian))
	id 18ADnr-0007zM-00
	for <gnu-help-gnu-emacs@m.gmane.org>; Fri, 08 Nov 2002 19:24:23 +0100
Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org)
	by monty-python.gnu.org with esmtp (Exim 4.10)
	id 18ADnm-0005FZ-00; Fri, 08 Nov 2002 13:24:18 -0500
Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!news.infoave.net!landlord!wards.POSTED!not-for-mail
Original-Newsgroups: gnu.emacs.help,comp.emacs
User-Agent: Pan/0.11.4 (Unix)
X-Comment-To: "Galen Boyer" <galenboyer@hotpop.com>
Original-Lines: 38
Original-NNTP-Posting-Host: 212.159.101.92
Original-X-Complaints-To: abuse@plus.net.uk
Original-X-Trace: wards 1036779047 212.159.101.92 (Fri, 08 Nov 2002 18:10:47 GMT)
Original-NNTP-Posting-Date: Fri, 08 Nov 2002 18:10:47 GMT
Original-Xref: shelby.stanford.edu gnu.emacs.help:106855 comp.emacs:75705
Original-To: help-gnu-emacs@gnu.org
Errors-To: help-gnu-emacs-admin@gnu.org
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.0.11
Precedence: bulk
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Subscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <http://mail.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://mail.gnu.org/pipermail/help-gnu-emacs/>
Xref: main.gmane.org gmane.emacs.help:3408
X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:3408

On Fri, 08 Nov 2002 17:10:36 +0000, Galen Boyer wrote:

>> But what I am really after is the features of PSGML but more XML rather
>> than SGML centric. The fact that PSGML parses the DTD and then provides
>> context-sensitive menus for inserting elements and attributes is what makes
>> it so useful for me.
> 
> I'd recommend that you download the XAE and try it out.  It does this very
> nicely.

I thought XAE just was PSGML with a load of java and docbook stuff included.
Is that wrong? XAE's homepage doesn't contain much information.

The thing is that I've already got PSGML set up nicely, and using
onsgmls/openjade for validating suits me so far. I once tried XAE but it
turned out my java environment wasn't configured right, and then I got
totally lost trying to figure that out and eventually gave up. I could
certainly be persuaded to give it another go if I understood what was "value
added" about it (and also if it didn't mean having to scrap all the stuff
I've done so far on configuring psmgl to work how I like it) ...

> I don't know how it deals with this, but I'm sure Paul would be interested
> in making it work.

Well schemas and namespace are certainly a core part of XML's direction, and
I don't see how any full-featured XML editing environment can not support
them, but at the same time to the best of my understanding XAE just uses
PSGML, and Lennart and others have implied that adding support for them would
involve a very major re-write. I really wish I wasn't such a hopeless Lisp
programmer, because I would otherwise enjoy trying to do it myself.

Best, Darren

-- 
======================================================================
D. D. Brierton            darren@dzr-web.com           www.dzr-web.com
       Trying is the first step towards failure (Homer Simpson)
======================================================================