|
|
Line 1: |
Line 1: |
− | {{Entry
| |
− | |Name=PSGML
| |
− | |Short description=Emacs major mode for editing SGML and XML documents.
| |
− | |Full description='''PSGML''' is an [[Emacs]] major mode for editing SGML and XML documents. Its features include:
| |
− | *Indentation according to element nesting depth and identification of structural errors (but it is not a validating SGML parser).
| |
− | *Menus and commands for inserting tags with only the contextually valid tags.
| |
− | *Attribute values can be edited in a separate window with information about types and defaults.
| |
− | *Structure based editing including movement and killing.
| |
− | *Commands for folding editing.
| |
| | | |
− | PSGML is maintained as part of the [https://elpa.gnu.org/ GNU Emacs Lisp Package Archive].
| |
− | |Homepage URL=https://elpa.gnu.org/packages/psgml.html
| |
− | |User level=intermediate
| |
− | |Extension of=emacs
| |
− | |VCS checkout command=git clone git://git.sv.gnu.org/emacs/elpa.git
| |
− | |Computer languages=Emacs-Lisp
| |
− | |Documentation note=To install this package, run in [[Emacs]]:
| |
− | <kbd>M-x package-install RET psgml RET</kbd>
| |
− |
| |
− | Then read the Texinfo manual provided with the distribution.
| |
− | |IRC help=irc://irc.gnu.org/emacs-beginners
| |
− | |IRC general=irc://irc.gnu.org/emacs
| |
− | |IRC development=irc://irc.freenode.net/emacs
| |
− | |Related projects=xmlstarlet
| |
− | |Keywords=XML,SGML,emacs,tags,Lisp,edit,major mode,type,attribute,indentation,default
| |
− | |Version identifier=1.3.4
| |
− | |Version date=2017/01/25
| |
− | |Version status=stable
| |
− | |Version download=https://elpa.gnu.org/packages/psgml-1.3.4.tar
| |
− | |Last review by=Genium
| |
− | |Last review date=2017/01/26
| |
− | |Submitted by=Database conversion
| |
− | |Submitted date=2011-04-01
| |
− | |Status=
| |
− | |Is GNU=No
| |
− | |License verified date=2004-08-12
| |
− | }}
| |
− | {{Project license
| |
− | |License=GPLv3orlater
| |
− | |License verified by=Genium
| |
− | |License verified date=2017/01/26
| |
− | |License note=http://git.savannah.gnu.org/cgit/emacs/elpa.git/tree/psgml.el?h=externals/psgml
| |
− | }}
| |
− | {{Person
| |
− | |Real name=Lennart Staflin
| |
− | |Role=Maintainer
| |
− | |Email=lstaflin@gmail.com
| |
− | |Resource URL=
| |
− | }}
| |
− | {{Person
| |
− | |Real name=James Clark
| |
− | |Role=Original author
| |
− | |Resource URL=
| |
− | }}
| |
− | {{Resource
| |
− | |Resource audience=Bug Tracking,Developer,Support
| |
− | |Resource kind=E-mail
| |
− | |Resource URL=mailto:lstaflin@gmail.com
| |
− | }}
| |
− | {{Resource
| |
− | |Resource audience=History
| |
− | |Resource kind=Homepage
| |
− | |Resource URL=https://www.lysator.liu.se/projects/about_psgml.html
| |
− | }}
| |
− | {{Resource
| |
− | |Resource audience=History
| |
− | |Resource kind=Developer
| |
− | |Resource URL=https://sourceforge.net/projects/psgml/
| |
− | }}
| |
− | {{Resource
| |
− | |Resource audience=EmacsWiki
| |
− | |Resource kind=Homepage
| |
− | |Resource URL=https://www.emacswiki.org/emacs/PsgmlMode
| |
− | }}
| |
− | {{Software category
| |
− | |Editor=programming, special
| |
− | |Interface=command-line, console
| |
− | |Programming-language=lisp
| |
− | |Runs-on=Windows, BSD, OS X, GNU/Linux, GNU/Hurd
| |
− | |Software-development=program-editor
| |
− | |Use=software-development, system-administration
| |
− | |Works-with=xml
| |
− | }}
| |
− | {{Software prerequisite
| |
− | |Prerequisite kind=Required to use
| |
− | |Prerequisite description=[[emacs]]
| |
− | }}
| |
− | {{Featured}}
| |