lib/rouge/lexers/prolog.rb in rouge-2.2.1 vs lib/rouge/lexers/prolog.rb in rouge-3.0.0
- old
+ new
@@ -8,14 +8,9 @@
tag 'prolog'
aliases 'prolog'
filenames '*.pro', '*.P', '*.prolog', '*.pl'
mimetypes 'text/x-prolog'
- def self.analyze_text(text)
- return 0.1 if text =~ /\A\w+(\(\w+\,\s*\w+\))*\./
- return 0.1 if text.include? ':-'
- end
-
state :basic do
rule /\s+/, Text
rule /^#.*/, Comment::Single
rule /\/\*/, Comment::Multiline, :nested_comment