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.
4085 4086 4087 4088 4089 |
# File 'ext/ae-editor/ae-editor.rb', line 4085 def initialize(_langs_conf) @langs_conf = _langs_conf #@lang=@langs_conf['language'].to_sym if @langs_conf['language'] @lang=@langs_conf['language'] if @langs_conf['language'] end |
Instance Method Details
#classes ⇒ Object
4094 4095 4096 4097 4098 4099 |
# File 'ext/ae-editor/ae-editor.rb', line 4094 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
4091 4092 |
# File 'ext/ae-editor/ae-editor.rb', line 4091 def (_row_begin,_code) end |