lib/rouge/lexers/tex.rb in rouge-2.2.1 vs lib/rouge/lexers/tex.rb in rouge-3.0.0
- old
+ new
@@ -9,11 +9,11 @@
aliases 'TeX', 'LaTeX', 'latex'
filenames '*.tex', '*.aux', '*.toc', '*.sty', '*.cls'
mimetypes 'text/x-tex', 'text/x-latex'
- def self.analyze_text(text)
- return 1 if text =~ /\A\s*\\(documentclass|input|documentstyle|relax|ProvidesPackage|ProvidesClass)/
+ def self.detect?(text)
+ return true if text =~ /\A\s*\\(documentclass|input|documentstyle|relax|ProvidesPackage|ProvidesClass)/
end
command = /\\([a-z]+|\s+|.)/i
state :general do