# external lpeg lexers fold.by.parsing=1 fold.by.indentation=0 fold.by.line=0 fold.line.comments=0 # patterns should be original (not clash with built in) file.patterns.cweb=*.w;*.ww; file.patterns.cpp=*.h;*.c;*.hh;*.cc;*.hpp;*.cpp;*.hxx;*.cxx; file.patterns.bib=*.bib file.patterns.json=*.json file.patterns.sql=*.sql lexer.$(file.patterns.metapost)=script_mps lexer.$(file.patterns.metafun)=script_mps lexer.$(file.patterns.context)=script_tex lexer.$(file.patterns.lua)=script_lua lexer.$(file.patterns.example)=script_xml lexer.$(file.patterns.text)=script_txt lexer.$(file.patterns.pdf)=script_pdf lexer.$(file.patterns.cweb)=script_web lexer.$(file.patterns.cpp)=script_cpp lexer.$(file.patterns.bib)=script_bibtex lexer.$(file.patterns.sql)=script_sql lexer.$(file.patterns.json)=script_json lexer.$(file.patterns.none)=script_none lexer.$(file.patterns.tex)=script_tex lexer.$(file.patterns.xml)=script_xml lexer.$(file.patterns.html)=script_xml # It's a real pitty that we cannot overload the errorlist lexer. That would # make scite even more interesting. Add to that including lpeg and the lpeg # lexer and thereby providing an interface to properties. #~ lexer.errorlist=script_txt #~ lexer.output=script_txt comment.block.script_tex=% comment.block.at.line.start.script_tex=1 #~ comment.box.start.script_tex=% #~ comment.box.middle.script_tex=% #~ comment.box.end.script_tex=% comment.block.script_mps=% comment.block.at.line.start.script_mps=1 comment.block.script_lua=-- comment.block.at.line.start.script_lua=1 comment.block.script_cld=-- comment.block.at.line.start.script_cld=1 comment.block.script_bibtex=% comment.block.at.line.start.script_bibtex=1 comment.block.script_json=% comment.block.at.line.start.script_json=1 comment.block.lpeg_props=# comment.block.at.line.start.lpeg_props=1 #~ comment.block.lpeg_ctx-tex=% #~ comment.block.at.line.start.lpeg_ctx-tex=1 #~ comment.block.lpeg_ctx-mps=% #~ comment.block.at.line.start.lpeg_ctx-mps=1 #~ comment.block.lpeg_ctx-lua=-- #~ comment.block.at.line.start.lpeg_ctx-lua=1 #~ comment.block.lpeg_ctx-cld=-- #~ comment.block.at.line.start.lpeg_ctx-cld=1 #~ comment.block.lpeg_props=# #~ comment.block.at.line.start.lpeg_props=1 #~ style.*.34=bold #~ style.*.35=bold style.*.34=$(styles.bracelight) style.*.35=$(styles.bracebad)