docs/changelog.md in maruku-0.5.4 vs docs/changelog.md in maruku-0.5.5

- old
+ new

@@ -1,67 +1,61 @@ CSS: style.css LaTeX CJK: true HTML use syntax: true -#### Changes in the development version and **experimental** features #### {#last} [Jacques Distler]: http://golem.ph.utexas.edu/~distler [itex2MML]: http://golem.ph.utexas.edu/~distler/blog/itex2MML.html [math]: http://rubyforge.maruku.org/math.html -<!-- This is the [math syntax specification][math]. --> -* *Jan. 22* With very minimal changes, Maruku now works in JRuby. - It is very slow, though. +#### Changes in the development version (**not yet released**) #### {#last} - Some benchmarks: +#### Changes in 0.5.5 #### {#stable} - * G4 1.5GhZ, Ruby 1.8.5: - - Maruku (to_html): parsing 0.65 sec + rendering 0.40 sec = 1.04 sec - Maruku (to_latex): parsing 0.70 sec + rendering 0.21 sec = 0.91 sec +* Features: - * G4 1.5GhZ, JRuby 1.9.2: - - Maruku (to_html): parsing 4.77 sec + rendering 2.24 sec = 7.01 sec - Maruku (to_latex): parsing 4.04 sec + rendering 1.12 sec = 5.16 sec - -* *Jan. 21* Integration of Blahtex. PNG export of formula and alignment works - ok in Mozilla, Safari, Camino, Opera. IE7 is acting strangely. - -* Support for LaTeX-style formula input, and export to MathML. - - [Jacques Distler] is integrating Maruku into Instiki (a Ruby On Rails-based wiki software), as to have a Ruby wiki with proper math support. You know, these physicists like all those funny symbols. - - * To have the MathML export, it is needed to install one of: + * Input of HTML numeric entities: - * [RiTeX] (`gem install ritex`) - * [itex2MML] supports much more complex formulas than Ritex. - * PNG for old browser is not here yet. The plan is to use - BlahTeX. + Examples of numeric character references include &#169; or &#xA9; + for the copyright symbol, &#913; or &#x391; for the Greek capital + letter alpha, and &#1575; or &#x627; for the Arabic letter alef. + > Examples of numeric character references include &#169; or &#xA9; + > for the copyright symbol, &#913; or &#x391; for the Greek capital + > letter alpha, and &#1575; or &#x627; for the Arabic letter alef. -* Command line options for the `maruku` command: - - Usage: maruku [options] [file1.md [file2.md ... - -v, --[no-]verbose Run verbosely - -u, --[no-]unsafe Use unsafe features - -b Break on error - -m, --math-engine ENGINE Uses ENGINE to render MathML - --pdf Write PDF - --html Write HTML - --tex Write LaTeX - --inspect Shows the parsing result - --version Show version - -h, --help Show this message - -* Other things: +* Bug fixes: - * Created the embryo of an extension system. Please don't use it - yet, as probably the API is bound to change. + * Alt text was ignored for images. + * Fixed minor bug in reading HTML inside paragraph. + * Changed rules for block-level HTML to make it similar to Markdown.pl. + For example: + + Paragraph + <div></div> + + will be translated to - * There are a couple of hidden, unsafe, features that are not enabled by default. + <p>Paragraph + <div></div></p> + + while this: + + Paragraph + + <div></div> + + becomes + + <p>Paragraph</p> + + <div></div> -#### Changes in 0.5.4 #### {#stable} +* **Pending bugs**: there are some problems when parsing lists. It is difficult + to get it right because the spec is very fuzzy. At the moment, list items + cannot be indented by more than 1 space. + +#### Changes in 0.5.4 #### * Features: * [All HTML attributes](http://www.w3.org/TR/html4/index/attributes.html) are supported.