|
Subject: Re: OpenJade News - July 8 1999 From: Daniel Speck <dspeck@xxxxxxx> Date: Thu, 22 Jul 1999 08:47:52 -0400 |
I don't know if this is standard or a jade extension but there is a node
property "must-omit-end-tag?" on element nodes that is true if the end tag
for the element must be omitted (not sure what that means exactly). You can
use it as follows:
...
(if (node-property "must-omit-end-tag?" (current-node))
(make empty-element ...)
(make element ...)
)
-dan
Matthias Clasen wrote:
> >
> > You'll need to plug in your own definition of "empties" (a list of the
> > empty elements in your DTD) -- or maybe someone wants to suggest a way
> > to get the information of whether an element is empty or not out of
> > the SGML property set?
>
> (define (declared-empty gi)
> (equal? 'empty
> (node-property 'content-type
> (node-list-filter
> (lambda (nd) (equal? gi (node-property 'gi nd)))
> (q-class 'element-type (grove-root))))))
>
> But class element-type and its properties are prlabs1, thus the
> information is not provided by (Open)Jade <= 1.2.2. The latest version
> of Kathleen Marzalek's mif backend patches expand jades grove plan
> to include prlabs1. We will try to integrate that in a future
> OpenJade release.
>
--
Daniel Speck
Bureau of National Affairs, Inc. Voice: +1 202.452.6596
1231 25th Street, NW Fax: +1 202.331.5178
Washington, DC 20037 e-mail: dspeck@xxxxxxx
DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: OpenJade News - July 8 1999, Brandon Ibach | Thread | RE: OpenJade News - July 8 1999, Avi Kivity |
| Re: attributes in SGML to SGML, Jany Quintard | Date | RE: sgml-parse and GC, Wilson, James.W |
| Month |