Skip to content

Commit

Permalink
version bump
Browse files Browse the repository at this point in the history
  • Loading branch information
opoudjis committed Nov 7, 2022
1 parent 2ff820d commit 033998b
Show file tree
Hide file tree
Showing 5 changed files with 55 additions and 59 deletions.
5 changes: 5 additions & 0 deletions lib/metanorma/m3aawg/biblio.rng
Original file line number Diff line number Diff line change
Expand Up @@ -188,6 +188,11 @@
<value>adapter</value>
<value>translator</value>
<value>distributor</value>
<value>realizer</value>
<value>owner</value>
<value>authorizer</value>
<value>enabler</value>
<value>subject</value>
</choice>
</attribute>
<zeroOrMore>
Expand Down
58 changes: 46 additions & 12 deletions lib/metanorma/m3aawg/isodoc.rng
Original file line number Diff line number Diff line change
Expand Up @@ -177,11 +177,7 @@
</optional>
<optional>
<attribute name="style">
<choice>
<value>basic</value>
<value>full</value>
<value>short</value>
</choice>
<ref name="XrefStyleType"/>
</attribute>
</optional>
<ref name="XrefBody"/>
Expand Down Expand Up @@ -1031,6 +1027,7 @@
<ref name="stem"/>
<ref name="index"/>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="xref"/>
<ref name="hyperlink"/>
</choice>
Expand All @@ -1045,6 +1042,7 @@
<ref name="stem"/>
<ref name="index"/>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="xref"/>
<ref name="hyperlink"/>
</choice>
Expand All @@ -1058,6 +1056,7 @@
<ref name="PureTextElement"/>
<ref name="index"/>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="xref"/>
<ref name="hyperlink"/>
</choice>
Expand Down Expand Up @@ -1195,13 +1194,15 @@
<ref name="add"/>
<ref name="del"/>
<ref name="span"/>
<ref name="erefstack"/>
</choice>
</define>
<define name="add">
<element name="add">
<choice>
<ref name="PureTextElement"/>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="stem"/>
<ref name="keyword"/>
<ref name="xref"/>
Expand All @@ -1214,6 +1215,7 @@
<choice>
<ref name="PureTextElement"/>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="stem"/>
<ref name="keyword"/>
<ref name="xref"/>
Expand Down Expand Up @@ -1278,6 +1280,7 @@
</optional>
<choice>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="xref"/>
<ref name="termref"/>
</choice>
Expand Down Expand Up @@ -1970,6 +1973,7 @@
</element>
<choice>
<ref name="eref"/>
<ref name="erefstack"/>
<ref name="xref"/>
<ref name="termref"/>
</choice>
Expand Down Expand Up @@ -2525,6 +2529,7 @@
<ref name="xref"/>
<ref name="hyperlink"/>
<ref name="eref"/>
<ref name="erefstack"/>
</choice>
<oneOrMore>
<element name="coords">
Expand Down Expand Up @@ -2572,6 +2577,7 @@
<ref name="xref"/>
<ref name="hyperlink"/>
<ref name="eref"/>
<ref name="erefstack"/>
</choice>
</element>
</zeroOrMore>
Expand Down Expand Up @@ -2620,6 +2626,15 @@
<ref name="PureTextElement"/>
</oneOrMore>
</define>
<define name="XrefConnectiveType">
<choice>
<value>and</value>
<value>or</value>
<value>from</value>
<value>to</value>
<value/>
</choice>
</define>
<define name="XrefTarget">
<element name="location">
<attribute name="target">
Expand All @@ -2628,16 +2643,35 @@
</data>
</attribute>
<attribute name="connective">
<choice>
<value>and</value>
<value>or</value>
<value>from</value>
<value>to</value>
<value/>
</choice>
<ref name="XrefConnectiveType"/>
</attribute>
</element>
</define>
<define name="XrefStyleType">
<choice>
<value>basic</value>
<value>full</value>
<value>short</value>
<value>id</value>
</choice>
</define>
<define name="erefTypeWithConnective">
<optional>
<attribute name="connective">
<ref name="XrefConnectiveType"/>
</attribute>
</optional>
<ref name="erefType"/>
</define>
<define name="erefstack">
<element name="erefstack">
<oneOrMore>
<element name="eref">
<ref name="erefTypeWithConnective"/>
</element>
</oneOrMore>
</element>
</define>
<start>
<ref name="standard-document"/>
</start>
Expand Down
2 changes: 1 addition & 1 deletion lib/metanorma/m3aawg/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module Metanorma
module M3AAWG
VERSION = "2.1.11".freeze
VERSION = "2.1.12".freeze
end
end
5 changes: 3 additions & 2 deletions metanorma-m3aawg.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@ Gem::Specification.new do |spec|
spec.license = "BSD-2-Clause"

spec.files = `git ls-files -z`.split("\x0").reject do |f|
f.match(%r{^(test|spec|features)/})
f.match(%r{^(test|spec|features|bin|.github)/}) \
|| f.match(%r{Rakefile|bin/rspec})
end
spec.bindir = "exe"
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ["lib"]
spec.required_ruby_version = Gem::Requirement.new(">= 2.5.0")
spec.required_ruby_version = Gem::Requirement.new(">= 2.7.0")

spec.add_dependency "htmlentities", "~> 4.3.4"
spec.add_dependency "thread_safe"
Expand Down
44 changes: 0 additions & 44 deletions spec/metanorma/base_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -405,48 +405,4 @@
expect(html).to match(%r[ div[^{]+\{[^}]+font-family: Zapf Chancery;]m)
expect(html).to match(%r[h1, h2, h3, h4, h5, h6 \{[^}]+font-family: Comic Sans;]m)
end

it "processes inline_quoted formatting" do
input = <<~INPUT
#{ASCIIDOC_BLANK_HDR}
_emphasis_
*strong*
`monospace`
"double quote"
'single quote'
super^script^
sub~script~
stem:[a_90]
stem:[<mml:math><mml:msub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"> <mml:mrow> <mml:mrow> <mml:mi mathvariant="bold-italic">F</mml:mi> </mml:mrow> </mml:mrow> <mml:mrow> <mml:mrow> <mml:mi mathvariant="bold-italic">&#x391;</mml:mi> </mml:mrow> </mml:mrow> </mml:msub> </mml:math>]
[keyword]#keyword#
[strike]#strike#
[smallcap]#smallcap#
INPUT
output = <<~OUTPUT
#{BLANK_HDR}
<sections>
<p id="_"><em>emphasis</em>
<strong>strong</strong>
<tt>monospace</tt>
“double quote”
‘single quote’
super<sup>script</sup>
sub<sub>script</sub>
<stem type="MathML"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mrow>
<mi>a</mi>
</mrow>
<mrow>
<mn>90</mn>
</mrow>
</msub></math></stem>
<stem type="MathML"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub> <mrow> <mrow> <mi mathvariant="bold-italic">F</mi> </mrow> </mrow> <mrow> <mrow> <mi mathvariant="bold-italic">Α</mi> </mrow> </mrow> </msub> </math></stem>
<keyword>keyword</keyword>
<strike>strike</strike>
<smallcap>smallcap</smallcap></p>
</sections>
</m3d-standard>
OUTPUT
expect(xmlpp(strip_guid(Asciidoctor.convert(input, *OPTIONS))))
.to be_equivalent_to xmlpp(output)
end
end

0 comments on commit 033998b

Please sign in to comment.