Я использую RedCloth с Rails 2.1.1. Формат разметки тега Textile <del>
(т.е. -delete-) вообще не переводился. Перепробовал несколько вариантов выбора.
> x=RedCloth.new('foobar -blah-')
=> "foobar -blah-"
> x.to_html
=> "<p>foobar <del>blah</del></p>" # WORKED!
> x=RedCloth.new('foobar * -blah-')
=> "foobar * -blah-"
> x.to_html
=> "<p>foobar * <del>blah</del></p>" # WORKED!
> x=RedCloth.new("foobar\n* -blah-")
=> "foobar\n* -blah-"
> x.to_html
=> "<p>foobar</p>\n<ul>\n\t<li>-blah-</li>\n</ul>" # DID NOT WORK!
Мне кажется, что новые строки - виновник в подбрасывании RedCloth. Какие-нибудь решения для того, чтобы RedCloth правильно распознал '-delete-'? Я пробовал RedCloth 4.0.1, 4.0.3 и 4.0.4.