Psgml mode in Xemacs fails to work correctly after an update from SuSE Linux 6.4 to 7.0

Support knowledgebase (xemacs_psgml)
Applies to

SuSE Linux: Version 7.0
This article refers to an older version of SuSE Linux. Therefore some of the informations given in this article may be outdated or the article may contain stale links.

Symptom:

After an update from SuSE Linux 6.4 to SuSE Linux 7.0 the psgml mode in Xemacs doesn't work correctly anymore because the DTDs aren't found.

Cause:

In SuSE Linux 6.4 the DTDs were part of the xe_exec package, whereas in SuSE Linux 7.0 they moved to html_dtd. As this package isn't installed automatically during the update, the DTDs are missing.

Solution:

Install the package html_dtd from series sgm via YaST. After having done so, please add the following to custom-set-variables in ~/.xemacs-custom:

   '(sgml-local-catalogs (quote ("/var/lib/sgml/CATALOG.html-4.01"
    "/var/lib/sgml/CATALOG.html-4.0" "/var/lib/sgml/CATALOG.html-3.2"
    "/var/lib/sgml/CATALOG.html" "/var/lib/sgml/CATALOG.xhtml-1")))

Keywords: XEMACS, PSGML, UPDATE

Categories: X Applications

SDB-xemacs_psgml, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 08. Feb 2001
SuSE Linux AG - Last generated: 08. Feb 2001 by pthomas (sdb_gen 1.40.0)