pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/ruby-redcloth



Module Name:    pkgsrc
Committed By:   taca
Date:           Fri Oct  3 01:31:12 UTC 2008

Modified Files:
        pkgsrc/textproc/ruby-redcloth: Makefile PLIST distinfo

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 @&lt;br /&gt;@ 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.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 pkgsrc/textproc/ruby-redcloth/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/textproc/ruby-redcloth/PLIST \
    pkgsrc/textproc/ruby-redcloth/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index