# File lib/Borges/HTML/HtmlRenderer.rb, line 271 def text_area(value = "", &block) callback = nil if value.nil? then callback = proc do |v| block.call(v == '' ? nil : v) end else callback = block end @attributes[:name] = @callbacks.register_callback(&callback) open_tag :textarea encode_text value close end