Mercurial > hg > xemacs-beta
diff lisp/psgml/psgml-dtd.el @ 2:ac2d302a0011 r19-15b2
Import from CVS: tag r19-15b2
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:46:35 +0200 |
parents | 376386a54a3c |
children | bcdc7deadc19 |
line wrap: on
line diff
--- a/lisp/psgml/psgml-dtd.el Mon Aug 13 08:45:53 2007 +0200 +++ b/lisp/psgml/psgml-dtd.el Mon Aug 13 08:46:35 2007 +0200 @@ -1,5 +1,5 @@ ;;;; psgml-dtd.el --- DTD parser for SGML-editing mode with parsing support -;; $Id: psgml-dtd.el,v 1.1.1.1 1996/12/18 03:35:19 steve Exp $ +;; $Id: psgml-dtd.el,v 1.1.1.2 1996/12/18 03:47:13 steve Exp $ ;; Copyright (C) 1994 Lennart Staflin @@ -84,7 +84,7 @@ (setq m (sgml-move-dest (car ms)) ms (cdr ms)) (unless (sgml-normal-state-p m) - (setq m (sgml-&node-next m))) + (setq m (sgml-and-node-next m))) (unless (memq m states) (nconc states (list m)))) (setq l (cdr l))) @@ -156,7 +156,6 @@ (no (list s)) (l (sgml-state-reqs s)) (nl (sgml-state-opts s)) - (res s) dest) (while (or l (setq l (prog1 nl (setq nl nil)))) (cond @@ -238,7 +237,7 @@ (car l)) (defun sgml-make-& (dfas) - (let ((&n (sgml-make-&node dfas (sgml-make-state))) + (let ((&n (sgml-make-and-node dfas (sgml-make-state))) (s (sgml-make-state)) (l dfas)) (while l ; For each si: @@ -759,7 +758,7 @@ (sgml-translate-moves (sgml-state-opts (caar p))) (sgml-translate-moves (sgml-state-reqs (caar p)))) (t - (sgml-translate-node (sgml-&node-next (caar p))))) + (sgml-translate-node (sgml-and-node-next (caar p))))) (setq p (cdr p))) sgml-translate-table)) @@ -832,8 +831,8 @@ (sgml-code-move x))) (t ; s is a &-node (insert 255) ; Tag &-node - (insert (sgml-code-xlate (sgml-&node-next s))) - (sgml-code-sequence (m (sgml-&node-dfas s)) + (insert (sgml-code-xlate (sgml-and-node-next s))) + (sgml-code-sequence (m (sgml-and-node-dfas s)) (sgml-code-model m))))))) (defun sgml-code-element (et)