tdtd 0.6 Emacs mode for SGML/XML DTDs
Subject: ANN: tdtd 0.6 Emacs mode for DTDs
From: tgraham@mulberrytech.com (Tony Graham)
Date: 1998/08/02
Newsgroups: comp.text.sgml, comp.text.xml
Revision 0.6 of the tdtd package for an Emacs major mode for editing
SGML and XML DTDs is available at:
ftp://ftp.mulberrytech.com/pub/tdtd.
Features of tdtd revision 0.6 include:
- `dtd-etags' function for creating Emacs TAGS files for easy lookup
of any element, parameter entity, or notation's definition using
Emacs's built-in tag-lookup functions;
- `dtd-grep' function for searching files that shares a file history
with `dtd-etags' for easy searching of the same files with both
functions;
- Font lock highlighting of declarations so that the important
information stands out;
- XML-specific behaviour that, at user option, is triggered by
automatic detection of the XML Declaration;
- Functions for writing and editing element, attribute, internal
parameter entity and external parameter entity declarations and
comments to ease creating and keeping a consistent style; and
- Elements and parameter entity names referenced in declarations are
stored in minibuffer history to minimise retyping in new
declarations.
dtd-mode builds on sgml-mode, and the full sgml-mode functions are
still available.
Regards,
Tony Graham
Tony Graham
Mulberry Technologies, Inc. Phone: 301-315-9632
17 West Jefferson Street, Suite 207 Fax: 301-315-8285
Rockville, MD USA 20850 email: tgraham@mulberrytech.com
=======================================================================