FreeBSD Bugzilla – Attachment 10646 Details for
Bug 21293
An emacs major mode for editing SGML and XML DTDs
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 4.56 KB, created by
Leo Kim
on 2000-09-15 16:40:00 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Leo Kim
Created:
2000-09-15 16:40:00 UTC
Size:
4.56 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># tdtd.el ># tdtd.el/Makefile ># tdtd.el/files ># tdtd.el/files/md5 ># tdtd.el/pkg ># tdtd.el/pkg/COMMENT ># tdtd.el/pkg/DESCR ># tdtd.el/pkg/PLIST ># tdtd.el/pkg/MESSAGE ># >echo c - tdtd.el >mkdir -p tdtd.el > /dev/null 2>&1 >echo x - tdtd.el/Makefile >sed 's/^X//' >tdtd.el/Makefile << 'END-of-tdtd.el/Makefile' >X# New ports collection makefile for: tdtd.el >X# Date created: 15 September 2000 >X# Whom: Leo Kim <leo@florida.sarang.net> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= tdtd.el >XPORTVERSION= 0.7.1 >XCATEGORIES= textproc >XMASTER_SITES= ftp://ftp.mulberrytech.com/pub/tdtd/ >XDISTNAME= tdtd071 >XEXTRACT_SUFX= .zip >X >XMAINTAINER= leo@florida.sarang.net >X >XRUN_DEPENDS= emacs:${PORTSDIR}/editors/emacs20 >X >XNO_WRKSUBDIR= yes >XNO_BUILD= yes >XUSE_ZIP= yes >X >XELISPDIR= ${PREFIX}/share/emacs/site-lisp >XDOCDIR= ${PREFIX}/doc >X >Xdo-install: >X ${MKDIR} ${ELISPDIR} >X ${MKDIR} ${DOCDIR}/${PORTNAME} >X @(cd ${WRKSRC} && \ >X ${INSTALL_DATA} tdtd.el tdtd-font.el ${ELISPDIR} && \ >X ${INSTALL_DATA} TODO changelog.txt dot_emacs readme.txt tutorial.txt ${DOCDIR}/${PORTNAME} \ >X ) >X >Xpost-install: >X @${CAT} ${PKGMESSAGE} >X >X.include <bsd.port.mk> >END-of-tdtd.el/Makefile >echo c - tdtd.el/files >mkdir -p tdtd.el/files > /dev/null 2>&1 >echo x - tdtd.el/files/md5 >sed 's/^X//' >tdtd.el/files/md5 << 'END-of-tdtd.el/files/md5' >XMD5 (tdtd071.zip) = 63960f6fc4f08089f1fa144a583d37fb >END-of-tdtd.el/files/md5 >echo c - tdtd.el/pkg >mkdir -p tdtd.el/pkg > /dev/null 2>&1 >echo x - tdtd.el/pkg/COMMENT >sed 's/^X//' >tdtd.el/pkg/COMMENT << 'END-of-tdtd.el/pkg/COMMENT' >XAn emacs major mode for editing SGML and XML DTDs >END-of-tdtd.el/pkg/COMMENT >echo x - tdtd.el/pkg/DESCR >sed 's/^X//' >tdtd.el/pkg/DESCR << 'END-of-tdtd.el/pkg/DESCR' >XThis package contains an emacs major mode for editing SGML and XML DTDs. >X* FEATURES >X - Standalone mode for editing DTDs; >X - "Goto" menu for locating declarations within the current buffer; >X - `dtd-etags' function for creating Emacs TAGS files for easy lookup >X across multiple files of any element, parameter entity, or >X notation's definition using Emacs's built-in tag-lookup functions; >X - `dtd-grep' function for searching files that shares a file history >X with `dtd-etags' for easy searching of the same files with both functions; >X - Specific font lock highlighting of declarations in XML DTDs, SGML >X DTDs, SGML Declarations, and System Declarations so that the >X important information stands out; >X - XML-specific behaviour that, at user option, is triggered by >X automatic detection of the XML Declaration; >X - Functions for writing and editing element, attribute, internal >X parameter entity and external parameter entity declarations and >X comments to ease creating and keeping a consistent style; and >X - Elements and parameter entity names referenced in declarations are >X stored in minibuffer history to minimise retyping in new declarations. >X >XWWW: http://www.mulberrytech.com/tdtd/ >X >X- Leo Kim >Xleo@florida.sarang.net >END-of-tdtd.el/pkg/DESCR >echo x - tdtd.el/pkg/PLIST >sed 's/^X//' >tdtd.el/pkg/PLIST << 'END-of-tdtd.el/pkg/PLIST' >Xshare/emacs/site-lisp/tdtd.el >Xshare/emacs/site-lisp/tdtd-font.el >Xdoc/tdtd.el/TODO >Xdoc/tdtd.el/changelog.txt >Xdoc/tdtd.el/dot_emacs >Xdoc/tdtd.el/readme.txt >Xdoc/tdtd.el/tutorial.txt >X@dirrm doc/tdtd.el >END-of-tdtd.el/pkg/PLIST >echo x - tdtd.el/pkg/MESSAGE >sed 's/^X//' >tdtd.el/pkg/MESSAGE << 'END-of-tdtd.el/pkg/MESSAGE' >X**************************************************************************** >XTo use dtd-mode, add to your ~/.emacs the following lines: >X >X;; DTD mode >X(autoload 'dtd-mode "tdtd" "Major mode for SGML and XML DTDs." t) >X(autoload 'dtd-etags "tdtd" >X "Execute etags on FILESPEC and match on DTD-specific regular expressions." >X t) >X(autoload 'dtd-grep "tdtd" "Grep for PATTERN in files matching FILESPEC." t) >X >X;; Turn on font lock when in DTD mode >X(add-hook 'dtd-mode-hooks >X 'turn-on-font-lock) >X >X(setq auto-mode-alist >X (append >X (list >X '("\\.dcl$" . dtd-mode) >X '("\\.dec$" . dtd-mode) >X '("\\.dtd$" . dtd-mode) >X '("\\.ele$" . dtd-mode) >X '("\\.ent$" . dtd-mode) >X '("\\.mod$" . dtd-mode)) >X auto-mode-alist)) >X >X;; To use resize-minibuffer-mode, uncomment this and include in your .emacs: >X;;(resize-minibuffer-mode) >X**************************************************************************** >END-of-tdtd.el/pkg/MESSAGE >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 21293
: 10646