diff options
Diffstat (limited to 'Master/texmf-dist/context/data/scite/scite-context-external.properties')
-rw-r--r-- | Master/texmf-dist/context/data/scite/scite-context-external.properties | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/Master/texmf-dist/context/data/scite/scite-context-external.properties b/Master/texmf-dist/context/data/scite/scite-context-external.properties new file mode 100644 index 00000000000..6bba2b7ff91 --- /dev/null +++ b/Master/texmf-dist/context/data/scite/scite-context-external.properties @@ -0,0 +1,85 @@ +# external lpeg lexers + +import $(SciteDefaultHome)/lexers/lpeg + +lexer.lpeg.home=$(SciteDefaultHome)/lexers + +# # pre 3.03: +# +#~ lexer.lpeg.script=$(lexer.lpeg.home)/scite-context-lexer.lua +# +# # post 3.03: +# +lexer.lpeg.script=$(lexer.lpeg.home)/lexer.lua +# +# where we load the extensions in the lexers themselves. + +lexer.lpeg.color.theme=$(lexer.lpeg.home)/themes/scite-context-theme.lua + +# alas, only a few properties are passed (only indentation) + +fold.by.parsing=1 +fold.by.indentation=0 +fold.by.line=0 + +if PLAT_WIN + lexerpath.*.lpeg=$(lexer.lpeg.home)/LexLPeg.dll + +if PLAT_GTK + lexerpath.*.lpeg=$(lexer.lpeg.home)/liblexlpeg.so + +lexer.*.lpeg=lpeg + +lexer.$(file.patterns.metapost)=lpeg_scite-context-lexer-mps +lexer.$(file.patterns.metafun)=lpeg_scite-context-lexer-mps +lexer.$(file.patterns.context)=lpeg_scite-context-lexer-tex +lexer.$(file.patterns.tex)=lpeg_scite-context-lexer-tex +lexer.$(file.patterns.lua)=lpeg_scite-context-lexer-lua +lexer.$(file.patterns.example)=lpeg_scite-context-lexer-xml +lexer.$(file.patterns.text)=lpeg_scite-context-lexer-txt +lexer.$(file.patterns.pdf)=lpeg_scite-context-lexer-pdf + +#~ lexer.$(file.patterns.metapost)=lpeg_ctx-mps +#~ lexer.$(file.patterns.metafun)=lpeg_ctx-mps +#~ lexer.$(file.patterns.context)=lpeg_ctx-tex +#~ lexer.$(file.patterns.tex)=lpeg_ctx-tex +#~ lexer.$(file.patterns.lua)=lpeg_ctx-lua +#~ lexer.$(file.patterns.example)=lpeg_ctx-xml +#~ lexer.$(file.patterns.text)=lpeg_ctx-txt +#~ lexer.$(file.patterns.pdf)=lpeg_ctx-pdf + +comment.block.lpeg_scite-context-lexer-tex=% +comment.block.at.line.start.lpeg_scite-context-lexer-tex=1 + +comment.block.lpeg_scite-context-lexer-mps=% +comment.block.at.line.start.lpeg_scite-context-lexer-mps=1 + +comment.block.lpeg_scite-context-lexer-lua=-- +comment.block.at.line.start.lpeg_scite-context-lexer-lua=1 + +comment.block.lpeg_scite-context-lexer-cld=-- +comment.block.at.line.start.lpeg_scite-context-lexer-cld=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) |