editors/psgml 1.4.0_26
Major mode for editing SGML and XML documents for Emacs
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- editors, elisp
- Package size
- 129.9 KiB, 208.2 KiB installed
Description
PSGML is a major mode for editing SGML and XML documents. It works with GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later. PSGML contains a simple SGML parser and can work with any DTD. Functions provided includes menus and commands for inserting tags with only the contextually valid tags, identification of structural errors, editing of attribute values in a separate window with information about types and defaults, and structure based editing.
To use psgml, put the following setup into your ~/.emacs:
(require 'psgml-startup)
Ports of PSGML are initially created by shige <[email protected]> and [email protected].
See also: https://sourceforge.net/projects/psgml/
Install
As a binary package — by origin, or by package name:
pkg install editors/psgml
pkg install psgml
From the ports tree:
cd /usr/ports/editors/psgml/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= psgml>0:editors/psgml
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.4.0_26 | 1.4.0_26 | 1.4.0_16 | 1.4.0_25 | 1.4.0_26 |
| FreeBSD:14:quarterly | 1.4.0_26 | 1.4.0_26 | n/a | 1.4.0_24 | 1.4.0_26 |
| FreeBSD:15:latest | 1.4.0_26 | 1.4.0_26 | n/a | 1.4.0_25 | 1.4.0_25 |
| FreeBSD:15:quarterly | 1.4.0_26 | 1.4.0_26 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.4.0_26 | 1.4.0_26 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All run dependencies 1
No port depends on this one.
Configuration
No options to configure.
- USES
- emacs
- Service scripts
- none
- Conflicts with
- psgml-emacs_*
Files
pkg-plist 12
- %%EMACS_SITE_LISPDIR%%/psgml/iso88591.map
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-api.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-charent.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-dtd.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-edit.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-ids.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-info.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-other.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-parse.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml-sysdep.el.gz
- %%EMACS_SITE_LISPDIR%%/psgml/psgml.el.gz
- %%EMACS_SITE_LISPDIR%%/
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| psgml-1.3.2.tar.gz | 252394 | a020bfe9ab75e325e738726dd850e2b17030b3a5a2c0a349070839865ff51905 |
| psgml-symbol-conflict-050503.diff.gz | 5669 | 1cbba4be9cc50cf86a901a9eb9435380d4ed75a3cbb4e252619d6006502660d0 |
Master sites 1
- SF/psgml/ALPHA%20psgml/1.3.2
Commit history 0
No commits in the history this site was built from.