diff options
author | Johan Sørensen <johan@johansorensen.com> | 2009-04-15 13:30:21 +0200 |
---|---|---|
committer | Johan Sørensen <johan@johansorensen.com> | 2009-04-22 15:18:31 +0200 |
commit | 012db52f47306ffaf3301c1e3e4dc99a217cb122 (patch) | |
tree | adaf898a27943fca02e81a01de5c46a492798231 /app/helpers/blobs_helper.rb | |
parent | 588a75afa4419d8ee4f10109662c19f7d810d51f (diff) | |
download | gitorious-mainline-outdated-012db52f47306ffaf3301c1e3e4dc99a217cb122.zip gitorious-mainline-outdated-012db52f47306ffaf3301c1e3e4dc99a217cb122.tar.gz gitorious-mainline-outdated-012db52f47306ffaf3301c1e3e4dc99a217cb122.tar.bz2 |
Do not syntax highlight files which usually are plain text files
Diffstat (limited to 'app/helpers/blobs_helper.rb')
-rw-r--r-- | app/helpers/blobs_helper.rb | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/helpers/blobs_helper.rb b/app/helpers/blobs_helper.rb index e955c1d..a1d500d 100644 --- a/app/helpers/blobs_helper.rb +++ b/app/helpers/blobs_helper.rb @@ -51,6 +51,16 @@ module BlobsHelper blob.mime_type =~ /^image/ end + def highlightable?(blob) + if File.extname(blob.name) == "" + return false + end + if %w[.txt .textile .md .rdoc .markdown].include?(File.extname(blob.name)) + return false + end + true + end + def language_of_file(filename) HIGHLIGHTER_TO_EXT.find{|lang, matcher| filename =~ matcher } end |