Age | Commit message (Collapse) | Author | Files | Lines |
|
*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.
|
|
directly into site_ruby.
|
|
|
|
|
|
- Include options.mk before rubyversion.mk, so PLIST for ri database
should be created suitably.
- make RUBY_RIDIR and its friends relative path to ${PREFIX}.
- Fix and improve handling of ${RUBY_RIDIR} handling and should
be fixed remaining ${RUBY_RIDIR} after pkg_delete ruby18-base.
(Noted by private mail from wiz@.)
Bump PKGREVISION of ruby18-base package.
|
|
|
|
|
|
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
|
|
- version: 3.0.4
date: 2005-02-18
changes:
- The caps class doesn't swallow spaces.
- Horizontal rules required to be on an empty line.
- Hard breaks don't screw with Markdown headers any longer.
- Fixed error triggered by complex lists.
- Inline markups need to be butted up against enclosing text, no spaces.
- Fixed problem with intermingled single and double quotes.
- Brought back lite_mode.
|
|
|
|
|
|
- version: 3.0.3
date: 2005-02-06
changes:
- Stack overflow regexp on code inlines obliterated.
- Citations scaled back.
- Toggle span tags on CAPS with :no_span_tags accessor.
- version: 3.0.2
date: 2005-02-02
changes:
- Stack overflow Regexps replaced.
- All code blocks protected from formatting.
- Hard breaks working.
- Filter HTML now uses detailed cleaner.
- version: 3.0.1
date: 2004-11-15
changes:
- Using `float' rather than `text-align' to align image blocks.
- Shelving more HTML attributes to prevent them from clashing with Textile glyphs.
- Simplifying the block regexp.
- version: 3.0
date: 2004-10-26
changes:
- Broke up the Textile engine into smaller parts, recoded central block parser.
- Added preliminary support for Markdown.
- Added support for custom Textile prefixes.
- RedCloth now generates XHTML fragments.
- Complete HTML documents should now work, RedCloth ignores complex HTML.
- version: 2.0.12
date: 2004-08-09
changes:
- Escaping tighter for <pre> tags that share a single line.
- No more String#htmlesc!. Moved to RedCloth#htmlesc.
- Pruned out the code that was handling multibyte.
- version: 2.0.11
date: 2004-06-01
changes:
- Fixed the new 2.0-style aliased links.
- Lines starting with div opening or closing tags aren't given paragraph tags.
- Escaped some sample markup that was being translated by RDoc.
- Subtle changes to the quick tags to help them interact with surrounding HTML better.
- Ensure angle brackets inside code quick tags get escaped.
- New patch and test by F. Ros to fix <pre> tags with class settings.
- Commented out encode_entities and fix_entities, they do nothing now. Thanks, Denis.
- Scaled back QTAGS a back to avoid mixing up hyphens and dels. Thanks, Denis.
- Work on the references to ensure they are generating at least XHTML 1.0 Transitional.
- version: 2.0.10
date: 2004-05-26
changes:
- Table and list problems. Rewrote the <pre> handling code.. again.
- version: 2.0.9
date: 2004-05-26
changes:
- Improved RDoc. Ri documentation is auto-installed now!
- Links were consuming closing HTML tags. (See latest test in tests/links.yml.)
- Further speed patch from Denis. Good good.
- Patch by F. Ros to fix <pre> tags with class settings.
- version: 2.0.8
date: 2004-05-22
changes:
- First scan of the glyphs() method only scans for pre|notextile|code, the
deeper passes scan for all HTML. Now inlines work around HTML tags!
(What a pain!)
- Moved tables and blocks into glyphs to keep them shielded from the parser
if they are in <pre> tags.
- Patch by Denis Mertz to speed up RedCloth by compiling the various RegExps
only once. Thanks, David!
- version: 2.0.7
date: 2004-04-21
changes:
- New REFERENCE and QUICK-REFERENCE. See http://hobix.com/textile/.
- Lists rewritten to accomplish better line folding.
- Better, greedier links.
- Additional link and list tests.
- version: 2.0.6
date: 2004-04-16
changes:
- Bold and strong tags were mixed up. '*' is now strong. '**' is bold.
They were swapped until now.
- Horizontal alignments were pretty buggy. Combining alignments with
indents was totally broken.
- Fixed table problem. Now glyphs are handled between tables and blocks.
- Nested <pre> and <code> tags are now escaped. Much better handling of
HTML inside <pre> tags. Really: quite nice.
- Patch from Florian Gross to fix an html filtration inconsistency.
|
|
|
|
RedCloth is a Ruby library for working with the Textile language
(http://www.textism.com/tools/textile/).
|