Skip to content

Commit

Permalink
Merge pull request #924 from robander/state
Browse files Browse the repository at this point in the history
Remove state element
  • Loading branch information
robander authored Jun 11, 2024
2 parents 1b029b8 + 2ddac73 commit 5423457
Show file tree
Hide file tree
Showing 11 changed files with 29 additions and 113 deletions.
27 changes: 3 additions & 24 deletions doctypes/dtd/base/commonElements.mod
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,7 @@
%term; |
%text; |
%tm; |
%xref; |
%state;"
%xref;"
>
<!ENTITY % basic.block
"%audio; |
Expand Down Expand Up @@ -88,8 +87,7 @@
%q; |
%term; |
%text; |
%tm; |
%state;"
%tm;"
>
<!ENTITY % basic.ph.noxref
"%basic.ph.noxref.nocite; |
Expand All @@ -103,8 +101,7 @@
%q; |
%term; |
%text; |
%xref; |
%state;"
%xref;"
>
<!ENTITY % basic.block.notbl
"%audio; |
Expand Down Expand Up @@ -1091,23 +1088,6 @@
<!ELEMENT tm %tm.content;>
<!ATTLIST tm %tm.attributes;>

<!-- LONG NAME: State -->
<!ENTITY % state.content
"EMPTY"
>
<!ENTITY % state.attributes
"name
CDATA
#REQUIRED
value
CDATA
#REQUIRED
%univ-atts;"
>
<!ELEMENT state %state.content;>
<!ATTLIST state %state.attributes;>


<!-- LONG NAME: Image Data -->
<!ENTITY % image.content
"((%alt;)?,
Expand Down Expand Up @@ -1782,7 +1762,6 @@
<!ATTLIST simpletable class CDATA "- topic/simpletable ">
<!ATTLIST sl class CDATA "- topic/sl " >
<!ATTLIST sli class CDATA "- topic/sli " >
<!ATTLIST state class CDATA "- topic/state " >
<!ATTLIST stentry class CDATA "- topic/stentry " >
<!ATTLIST sthead class CDATA "- topic/sthead " >
<!ATTLIST strow class CDATA "- topic/strow " >
Expand Down
33 changes: 0 additions & 33 deletions doctypes/rng/base/commonElementsMod.rng
Original file line number Diff line number Diff line change
Expand Up @@ -192,9 +192,6 @@ PUBLIC "-//OASIS//ELEMENTS DITA 2.0 Common Elements//EN"
<define name="simpletable">
<ref name="simpletable.element"/>
</define>
<define name="state">
<ref name="state.element"/>
</define>
<define name="stentry">
<ref name="stentry.element"/>
</define>
Expand Down Expand Up @@ -352,7 +349,6 @@ PUBLIC "-//OASIS//ELEMENTS DITA 2.0 Common Elements//EN"
<ref name="text"/>
<ref name="tm"/>
<ref name="xref"/>
<ref name="state"/>
</choice>
</define>
<define name="basic.block">
Expand Down Expand Up @@ -394,7 +390,6 @@ PUBLIC "-//OASIS//ELEMENTS DITA 2.0 Common Elements//EN"
<ref name="term"/>
<ref name="text"/>
<ref name="tm"/>
<ref name="state"/>
</choice>
</define>
<define name="basic.ph.noxref">
Expand All @@ -413,7 +408,6 @@ PUBLIC "-//OASIS//ELEMENTS DITA 2.0 Common Elements//EN"
<ref name="term"/>
<ref name="text"/>
<ref name="xref"/>
<ref name="state"/>
</choice>
</define>
<define name="basic.block.notbl">
Expand Down Expand Up @@ -1982,28 +1976,6 @@ PUBLIC "-//OASIS//ELEMENTS DITA 2.0 Common Elements//EN"
<ref name="tm.attributes"/>
</define>

</div>
<div>
<a:documentation xml:space="preserve">LONG NAME: State</a:documentation>
<define name="state.content">
<empty/>
</define>
<define name="state.attributes">
<attribute name="name"/>
<attribute name="value"/>
<ref name="univ-atts"/>
</define>
<define name="state.element">
<element name="state" dita:longName="State">
<a:documentation></a:documentation>
<ref name="state.attlist"/>
<ref name="state.content"/>
</element>
</define>
<define name="state.attlist" combine="interleave">
<ref name="state.attributes"/>
</define>

</div>
<div>
<a:documentation>LONG NAME: Image</a:documentation>
Expand Down Expand Up @@ -3283,11 +3255,6 @@ PUBLIC "-//OASIS//ELEMENTS DITA 2.0 Common Elements//EN"
<attribute name="class" a:defaultValue="- topic/sli "/>
</optional>
</define>
<define name="state.attlist" combine="interleave">
<optional>
<attribute name="class" a:defaultValue="- topic/state "/>
</optional>
</define>
<define name="stentry.attlist" combine="interleave">
<optional>
<attribute name="class" a:defaultValue="- topic/stentry "/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,6 @@
&lt;!ENTITY % text "text">
&lt;!ENTITY % tm "tm">
&lt;!ENTITY % xref "xref">
&lt;!ENTITY % state "state">
&lt;!ENTITY % data "data">
&lt;!ENTITY % foreign "foreign">
&lt;!ENTITY % title "title">
Expand Down Expand Up @@ -137,7 +136,6 @@
%text; |
%tm; |
%xref; |
%state; |
%data; |
%foreign; |
%title; |
Expand Down
39 changes: 0 additions & 39 deletions specification/langRef/base/state.dita

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,7 @@
<refbody>
<section id="section_rmk_m2h_xyb">
<p>There is little need to use these elements unless your content can take advantage of
the semantic distinction. For example, a discussion of signals on a gate of an
integrated logic circuit might use the <xmlelement>state</xmlelement> element to
represent either on or off conditions of that gate.</p>
the semantic distinction.</p>
</section>
</refbody>
</reference>
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,4 @@
<keydef href="base/data.dita" keys="elements-data"/>
<keydef href="base/foreign.dita" keys="elements-foreign"/>
<keydef href="base/no-topic-nesting.dita" keys="elements-no-topic-nesting"/>
<keydef href="base/state.dita" keys="elements-state"/>
</map>
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,6 @@
<sli><xref keyref="elements-sli"/></sli>
<sli><xref keyref="elements-sort-as"/></sli>
<sli><xref keyref="elements-source"/></sli>
<sli><xref keyref="elements-state"/></sli>
<sli><xref keyref="elements-stentry"/></sli>
<sli><xref keyref="elements-sthead"/></sli>
<sli><xref keyref="elements-strong"/></sli>
Expand Down
1 change: 0 additions & 1 deletion specification/langRef/specialization-elements.ditamap
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,5 @@
<topicref keyref="elements-data"/>
<topicref keyref="elements-foreign"/>
<topicref keyref="elements-no-topic-nesting"/>
<topicref keyref="elements-state"/>
</topicref>
</map>
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,15 @@
</sthead>
<strow>
<stentry><xmlelement>boolean</xmlelement></stentry>
<stentry>Specialized <xmlelement>data</xmlelement> element if used for metadata, or
specialized <xmlelement>ph</xmlelement> or <xmlelement>keyword</xmlelement> if used
for document content</stentry>
</strow>
<strow>
<stentry><xmlelement>state</xmlelement></stentry>
<stentry>Specialized <xmlelement>data</xmlelement> element if used for metadata, or
specialized <xmlelement>ph</xmlelement> or <xmlelement>keyword</xmlelement> if used
for document content</stentry>
</strow>
<strow>
<stentry><xmlelement>data-about</xmlelement></stentry>
Expand Down Expand Up @@ -53,6 +61,10 @@
<stentry><xmlelement>titlealt</xmlelement> (alternative
titles domain)</stentry>
</strow>
<strow>
<stentry><xmlelement>unknown</xmlelement></stentry>
<stentry><xmlelement>foreign</xmlelement></stentry>
</strow>
</simpletable></dd>
</dlentry>
<dlentry>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,15 @@

<strow>
<stentry><xmlelement>boolean</xmlelement></stentry>
<stentry><xmlelement>state value="yes|no"</xmlelement></stentry>
</strow> <strow>
<stentry><codeph>&lt;data name="boolean" value="yes|no"></codeph> or
<codeph>&lt;ph outputclass="boolean">yes|no&lt;/ph></codeph></stentry>
</strow>
<strow>
<stentry><xmlelement>state</xmlelement></stentry>
<stentry><codeph>&lt;data name="state-name" value="state-value"></codeph> or
<codeph>&lt;ph
outputclass="state-name">state-value&lt;/ph></codeph></stentry>
</strow> <strow>
<stentry><xmlelement>index-sort-as</xmlelement></stentry>
<stentry><xmlelement>sort-as</xmlelement></stentry>
</strow>
Expand All @@ -53,6 +60,10 @@
domain. See <xref href="added-to-standard.dita"/> for more
information.</stentry>
</strow>
<strow>
<stentry><xmlelement>unknown</xmlelement></stentry>
<stentry><xmlelement>foreign</xmlelement></stentry>
</strow>


</simpletable>
Expand Down
7 changes: 0 additions & 7 deletions specification/non-normative/elementsMerged.dita
Original file line number Diff line number Diff line change
Expand Up @@ -653,13 +653,6 @@
<stentry>yes</stentry>
<stentry/>
</strow>
<strow>
<stentry><xmlelement>state</xmlelement></stentry>
<stentry>inline</stentry>
<stentry>yes</stentry>
<stentry><xmlatt>value</xmlatt> can specify translatable
content.</stentry>
</strow>
<strow>
<stentry><xmlelement>stentry</xmlelement></stentry>
<stentry>block</stentry>
Expand Down

0 comments on commit 5423457

Please sign in to comment.