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.
3624 3625 3626 3627 |
# File 'ext/ae-editor/ae-editor.rb', line 3624 def initialize(_langs_conf) @langs_conf = _langs_conf @lang=@langs_conf['language'].to_sym if @langs_conf['language'] end |
Instance Method Details
#classes ⇒ Object
3632 3633 3634 3635 3636 3637 |
# File 'ext/ae-editor/ae-editor.rb', line 3632 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
3629 3630 |
# File 'ext/ae-editor/ae-editor.rb', line 3629 def (_row_begin,_code) end |