After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 144739 - DocBook: envar is no structural element
DocBook: envar is no structural element
Status: RESOLVED FIXED
Product: conglomerate
Classification: Other
Component: general
0.7.13
Other Linux
: Normal major
: ---
Assigned To: conglomerate list
conglomerate list
Depends on:
Blocks:
 
 
Reported: 2004-06-21 08:09 UTC by Lars Trieloff
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lars Trieloff 2004-06-21 08:09:56 UTC
Conglomertae cannot nest structural elements inside inline elements. As far as I
know does the docbook dtd forbid this, too.

I get an error when opening a DocBook document that contains an <envar> inside
<userinput>, which is perfectly legal according to the docbook dtd, because
envar and userinput elements are both inline.
Comment 1 Lars Trieloff 2004-06-21 08:21:15 UTC
I could fix this bug by adding following section to the docbook dispspec:

		<element type="span" localName="envar" color="a0b0c0">
			<name>Environment Variable</name>
                        <short-desc>An environment variable used most often for
the UNIX, DOS, or Windows environments.</short-desc>
			<property-dialog service-id="docbook-generic-node-properties" />
		</element>
Comment 2 David Malcolm 2004-06-22 13:26:01 UTC
Thanks; I've committed this to CVS (though without the <short-desc> element; the
text of that appeared to have been copied from the O'Reilly book on DocBook, and
I want to avoid possible copyright problems)