# File lib/bluecloth.rb, line 551 def transform_code_blocks( str, rs ) @log.debug " Transforming code blocks" str.gsub( CodeBlockRegexp ) {|block| codeblock = $1 remainder = $2 # Generate the codeblock %{\n\n<pre><code>%s\n</code></pre>\n\n%s} % [ encode_code( outdent(codeblock), rs ).rstrip, remainder ] } end