Extract CodeRay calls to Redmine::SyntaxHighlighting (#2985).

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3584 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang
2010-03-14 12:57:08 +00:00
parent 51d790b2f3
commit c03b4c2e1e
3 changed files with 58 additions and 6 deletions
+1 -4
View File
@@ -15,8 +15,6 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
require 'coderay'
require 'coderay/helpers/file_type'
require 'forwardable'
require 'cgi'
@@ -284,8 +282,7 @@ module ApplicationHelper
end
def syntax_highlight(name, content)
type = CodeRay::FileType[name]
type ? CodeRay.scan(content, type).html : h(content)
Redmine::SyntaxHighlighting.highlight_by_filename(content, name)
end
def to_path_param(path)