all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Phillip Lord <p.lord@russet.org.uk>
Subject: Re: psgml - support for XML namespaces and schemas?
Date: 08 Nov 2002 13:19:13 +0000	[thread overview]
Message-ID: <vf65v89p2m.fsf@rpc71.cs.man.ac.uk> (raw)
In-Reply-To: nyNy9.2722$XN5.364490@wards

>>>>> "D" == D D Brierton <darren@dzr-web.com> writes:

  D> On Fri, 08 Nov 2002 10:47:46 +0000, Lennart Staflin wrote:

  >>> Is psgml very actively maintained? Do the developers hang out on
  >>> these NGs or elsewhere? I'm curious to know more about what's
  >>> planned ...
  >> Sorry, it is not being developed any more. I maintain it
  >> occasionally.

  D> Thanks for replying Lennart. After posting the original message I
  D> found out that you were no longer actively maintaining PSGML, and
  D> had put it on Sourceforge. (I joined the user and developer
  D> mailing lists.) I hope someone steps up to work on it - like I
  D> said I would myself but my Lisp just isn't good enough. It's
  D> worrying acually - I work with XML constantly, and PSGML is just
  D> lovely (although maintaining my catalog can be a bit hairy); but
  D> increasingly hybrid documents relying on namespaces, and
  D> therefore schemas for validation, are becoming the norm, and if
  D> PSGML doesn't get those features then I'll no longer be able to
  D> use it. And then what WILL I use? (That's rhetorical - not
  D> addressed to you personally!) Given that so many UNIX/Linux
  D> people seem to use Emacs/PSGML as their default XML editing
  D> environment I imagine that there will be a great many of us
  D> wondering what on Earth to do if PSGML doesn't keep up. This is
  D> now worrying me ...

Someone, submitted patches a while back to get PSGML mode to work
without a DTD, although obviously with reduced functionality. This, I
have found to be fairly effective. It offers completion, for instance,
of tags based on what is already in the document. It's not as good as
PSGML with DTD, but it's still function.

For using PSGML with xml-schema you can translate the scheme into DTD,
for which there are various tools available. This works fairly well,
and if memory serves well, psgml can cope with namespaces, although it
doesn't understand them (so you have to use a standard prefix
abbreviation). 

Of course, it would be lovely if PSGML were extended to cope with XML
from scratch, but it would be a lot of work. 

Phil

  reply	other threads:[~2002-11-08 13:19 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-11-05  0:17 psgml - support for XML namespaces and schemas? D. D. Brierton
2002-11-05 18:52 ` Jerry James
2002-11-08 10:47 ` Lennart Staflin
2002-11-08 11:49   ` D. D. Brierton
2002-11-08 13:19     ` Phillip Lord [this message]
2002-11-08 16:14     ` Stefan Monnier <foo@acm.com>
2002-11-08 16:35       ` D. D. Brierton
2002-11-08 17:10         ` Galen Boyer
2002-11-08 18:09           ` D. D. Brierton
2002-11-10  1:41             ` Galen Boyer
2002-11-10  2:28               ` D. D. Brierton
2002-11-10  3:43                 ` Galen Boyer
2002-11-10 14:45                 ` Kai Großjohann
2002-11-10 15:19                   ` D. D. Brierton
2002-11-11  7:38                     ` Kai Großjohann
2002-11-08 17:16         ` Stefan Monnier <foo@acm.com>
2002-11-08 17:53           ` D. D. Brierton
2002-11-08 16:59       ` D. D. Brierton
2002-11-12  3:51       ` Matt Armstrong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=vf65v89p2m.fsf@rpc71.cs.man.ac.uk \
    --to=p.lord@russet.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.