[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Psgml-devel] Re: Key sequence C-c C-f C-e uses invalid prefix chara
Re: [Psgml-devel] Re: Key sequence C-c C-f C-e uses invalid prefix characters
Wed, 18 Dec 2002 00:31:38 -0000
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020826
Stefan Monnier wrote:
Last I heard (and that was before Dave's patches were incorporated),
PSGML did not deal well at all with the situation where the DTD is
unknown, which happens to be the standard case for me. This is
why I spent some time improving sgml-mode.
I believe that Dave's patches do bring PSGML to the point where it
is about as good as sgml-mode when editing text without DTD, so maybe
it is now good enough to replace sgml-mode.
There is no point in even attempting to edit SGML without a DTD,
as a DTD is *required* by ISO 8859 for all processing.
If you need to edit pointy-bracket markup without a DTD, you must
use XML, not SGML.
Given the amount of complaint about PSGML "not indenting and not
highlighting" we have seen on gnu.emacs.help I'd say that the lack
of DTD-less support has been a problem for a long time now.
Who on earth are these people who are trying to edit SGML without
Yes, PSGML should be included in Emacs, and as soon as it truly
works as well (no matter how poor that is) as sgml-mode in
DTD-less settings, we can and should replace sgml-mode with PSGML.
But the DTD-less setting is very important.
It's really irrelevant for SGML. Only XML will work without a DTD.