FreeBSD Ports

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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.4.0_261.4.0_261.4.0_161.4.0_251.4.0_26
FreeBSD:14:quarterly1.4.0_261.4.0_26n/a1.4.0_241.4.0_26
FreeBSD:15:latest1.4.0_261.4.0_26n/a1.4.0_251.4.0_25
FreeBSD:15:quarterly1.4.0_261.4.0_26n/an/an/a
FreeBSD:16:latest1.4.0_261.4.0_26n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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
FileSizeSHA256
psgml-1.3.2.tar.gz252394a020bfe9ab75e325e738726dd850e2b17030b3a5a2c0a349070839865ff51905
psgml-symbol-conflict-050503.diff.gz56691cbba4be9cc50cf86a901a9eb9435380d4ed75a3cbb4e252619d6006502660d0
Master sites 1
  • SF/psgml/ALPHA%20psgml/1.3.2

Commit history 0

No commits in the history this site was built from.