Path to this page:
Subject: CVS commit: pkgsrc/textproc/ruby-redcloth
From: Takahiro Kambe
Date: 2008-10-03 03:31:12
Message id: 20081003013112.44F33175D0@cvs.netbsd.org
Log Message:
Update ruby-redcloth to 4.0.4.
*4.0.4 (October 1, 2008)*
* Added some very basic support for images in LaTeX. [virtualfunction]
* Fixed missed caps and inline modifiers wrapped in parentheses. #43, #45
* Removed indication of quotes explicitly with square brackets. Textile 2.0 \
does not support this and it wasn't in RedCloth 3. #46
* Made percent signs less greedy. They must surround a phrase or else they must \
be surrounded with square brackets, just like sup, sub, and del phrases. #47
* Reduced link eagerness so it wouldn't include preceding quoted phrases. #48
* Fixed compatibility issues with Ruby 1.9 [Keita Yamaguchi]. #52, 53, 54
* Fixed an error when a link was badly nested in parentheses. #55
* Fixed an error on superscript/subscript parenthetical phrase. #56
* Fixed bold phrases starting with a number being recognized as unordered lists. #60
* Fixed behavior of unclosed (multi-paragraph) quotes and incorrect handling of \
links inside double quotations. #59, #63
* Fixed empty block HTML disappearing. #64
*4.0.3 (August 18, 2008)*
* Fix NoMethodError: private method gsub!' called for nil:NilClass when two \
dimensions followed by a space. #38
* Fixed unititialized constant RedCloth::TextileDoc with Rails 2.1. Came from a \
workaround for Rails bug #320 that was applied even when not necessary. #42
*4.0.2 (August 15, 2008)*
* Fixed link references/aliases not being recognized when they include hyphens. #36
* Dimensions in feet and inches use correct typographic characters. #25
* Limit overzealous superscript and subscript. Sup/sub phrases must be \
surrounded by spaces or square brackets, as in Textile 2. #35
* Fixed HTML before tables causing the opening table tag to be emitted twice. #33
* Cleaned up unused code that was causing a warning. #28
* Workaround for Rails 2.1 bug that loads a previous version of RedCloth before \
loading the unpacked gem. Has since been fixed in edge rails. #30
* Added a RedCloth::VERSION.to_s and .== methods so you can puts and compare \
RedCloth::VERSION just like in previous RedCloth releases. #26
* Fixed HTML block ending tags terminating blocks prematurely. #22
*4.0.1 (July 24, 2008)*
* Fixed lines starting with dashes being recognized as a definition list when \
there were no definitions.
* Created alias RedCloth.rb so Rails 2.1 gem dependency works on case-sensitive \
operating systems .
* Fixed parsing sentences that had two em dashes surrounded by spaces from \
becoming del phrases. #19
* Fixed links including prior quoted phrases. #17
*4.0.0 (July 21, 2008)*
* New SuperRedCloth (RedCloth 4.0) is a total rewrite using Ragel for the parsing.
* Markdown support has been removed.
* Single newlines become <br> tags, just as in traditional RedCloth and \
other Textile parsers.
* HTML special characters are automatically escaped inside code signatures, like \
Textile 2. This means you can simply write @<br />@ and the symbols are \
escaped whereas in RedCloth 3 you had to write @<br />@ to make \
the code fragment readable.
* The restrictions parameter is observed just like previous versions (except \
:hard_breaks is now the default).
* Arguments to RedCloth#to_html are called so extensions made for prior versions \
can work. Note: extensions need to be included rather than defined directly \
within the RedCloth class as was previously possible.
* Custom block tags can be implemented as in the previous version, though the \
means of implementing them differs.
* HTML embedded in the Textile input does not often need to be escaped from \
Textile parsing.
* The parser will not wrap lines that begin with a space in paragraph tags.
* Rudimentary support for LaTeX is built in.
* RedCloth::VERSION on a line by itself inserts the version number into the output.
* Output (less newlines and tabs) is identical to Textile 2 except a few cases \
where the RedCloth way was preferable.
* Over 500 tests prevent regression
* It's 40 times faster than the previous version.
Files: