Class: HighlightScanner
- Inherits:
-
Object
- Object
- HighlightScanner
- Defined in:
- ext/ae-editor/ae-editor.rb
Direct Known Subclasses
CoderayHighlightScanner, CoderayHighlightScannerOld, ReHighlightScanner
Instance Method Summary collapse
- #classes ⇒ Object
- #highlight_tags(_row_begin, _code) ⇒ Object
-
#initialize(_langs_conf) ⇒ HighlightScanner
constructor
A new instance of HighlightScanner.
Constructor Details
#initialize(_langs_conf) ⇒ HighlightScanner
Returns a new instance of HighlightScanner.
3608 3609 3610 3611 |
# File 'ext/ae-editor/ae-editor.rb', line 3608 def initialize(_langs_conf) @langs_conf = _langs_conf @lang=@langs_conf['language'].to_sym if @langs_conf['language'] end |
Instance Method Details
#classes ⇒ Object
3616 3617 3618 3619 3620 3621 |
# File 'ext/ae-editor/ae-editor.rb', line 3616 def classes if !defined?(@h_classes) @h_classes = @langs_conf["#{@langs_conf['scanner']}.classes"].split(',') end @h_classes end |
#highlight_tags(_row_begin, _code) ⇒ Object
3613 3614 |
# File 'ext/ae-editor/ae-editor.rb', line 3613 def (_row_begin,_code) end |