Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by narn.NetBSD.org (Postfix) with ESMTP id CA0CE63BD01 for ; Fri, 3 Oct 2008 01:31:13 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 79F6963B1CE; Fri, 3 Oct 2008 01:31:13 +0000 (UTC) Received: from cvs.netbsd.org (unknown [IPv6:2001:4f8:4:7:2e0:81ff:fe25:eab4]) by mail.netbsd.org (Postfix) with ESMTP id 5DCF263B19C for ; Fri, 3 Oct 2008 01:31:12 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 44F33175D0; Fri, 3 Oct 2008 01:31:12 +0000 (UTC) From: Takahiro Kambe Subject: CVS commit: pkgsrc/textproc/ruby-redcloth To: pkgsrc-changes@NetBSD.org Reply-To: taca@netbsd.org Message-Id: <20081003013112.44F33175D0@cvs.netbsd.org> Date: Fri, 3 Oct 2008 01:31:12 +0000 (UTC) Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list 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
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 @
@ 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. 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.