Could we turn on newlines to
rendering in Textile filter for
Radiant…
It seems to me that most applications for breaks at 80 chars or
whatever have long since passed.
My users are constantly confused by putting breaks into their text
and getting no breaks on the final page.
Update:
I’ve fixed this by putting the following in my textile_filter.rb file.
class RedCloth
Patch for RedCloth. Fixed in RedCloth r128 but _why hasn’t
released it yet.
<a href="http://code.whytheluckystiff.net/redcloth/changeset/
128">http://code.whytheluckystiff.net/redcloth/changeset/128
def hard_break( text )
text.gsub!( /(.)\n(?!\n|\Z| ([#=]+(\s|$)|[{|]))/, "\1<br /
" ) if hard_breaks
end
end
class TextileFilter < TextFilter
description_file File.dirname(FILE) + “/…/textile.html”
def filter(text)
RedCloth.new(text, [:hard_breaks] ).to_html
end
end
The fix for Redcloth comes from the rails wiki:
http://wiki.rubyonrails.com/rails/pages/RedCloth