Fix Maruku Escaping Bug
Sync with latest Maruku (now on github). lib/maruku/ext/math/mathml_engines/none.rb should HTML-escape the TeX source code. No it does.
This commit is contained in:
parent
ec7141942b
commit
a84648cff1
20 changed files with 1725 additions and 136 deletions
|
@ -54,18 +54,18 @@ require 'maruku/ext/div'; {} # params
|
|||
|
||||
*** Output of inspect ***
|
||||
md_el(:document,[
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[]),
|
||||
md_el(:div,[md_par(["text"])],{},[])
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[]),
|
||||
md_el(:div,[md_par(["text"])],{:label=>nil,:num=>nil,:type=>nil},[])
|
||||
],{},[])
|
||||
*** Output of to_html ***
|
||||
<div>
|
||||
|
@ -116,7 +116,29 @@ md_el(:document,[
|
|||
<p>text</p>
|
||||
</div>
|
||||
*** Output of to_latex ***
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
|
||||
text
|
||||
*** Output of to_md ***
|
||||
text
|
||||
|
||||
|
|
|
@ -6,13 +6,15 @@ require 'maruku/ext/div'; {} # params
|
|||
ciao
|
||||
=--
|
||||
*** Output of inspect ***
|
||||
md_el(:document,[md_el(:div,[md_par(["ciao"])],{},[])],{},[])
|
||||
md_el(:document,[
|
||||
md_el(:div,[md_par(["ciao"])],{:label=>nil,:num=>nil,:type=>nil},[])
|
||||
],{},[])
|
||||
*** Output of to_html ***
|
||||
<div>
|
||||
<p>ciao</p>
|
||||
</div>
|
||||
*** Output of to_latex ***
|
||||
|
||||
ciao
|
||||
*** Output of to_md ***
|
||||
ciao
|
||||
*** Output of to_s ***
|
||||
|
|
|
@ -16,8 +16,8 @@ md_el(:document,[
|
|||
md_el(:div,[
|
||||
md_par(["this is the last warning!"]),
|
||||
md_par(["please, go away!"]),
|
||||
md_el(:div,[md_par(["or else terrible things will happen"])],{},[[:class, "menace"]])
|
||||
],{},[[:class, "warning"]])
|
||||
md_el(:div,[md_par(["or else terrible things will happen"])],{:label=>nil,:num=>nil,:type=>nil},[[:class, "menace"]])
|
||||
],{:label=>nil,:num=>nil,:type=>nil},[[:class, "warning"]])
|
||||
],{},[])
|
||||
*** Output of to_html ***
|
||||
<div class='warning'>
|
||||
|
@ -30,7 +30,11 @@ md_el(:document,[
|
|||
</div>
|
||||
</div>
|
||||
*** Output of to_latex ***
|
||||
this is the last warning!
|
||||
|
||||
please, go away!
|
||||
|
||||
or else terrible things will happen
|
||||
*** Output of to_md ***
|
||||
this is the last warning!
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue