summaryrefslogtreecommitdiff
path: root/context/data/scite/lexers/scite-context-lexer-tex.lua
diff options
context:
space:
mode:
authorMarius <mariausol@gmail.com>2012-04-18 00:00:15 +0300
committerMarius <mariausol@gmail.com>2012-04-18 00:00:15 +0300
commit0756a263c41de5279fef717c5b9cca9909308c3a (patch)
tree567d2b2851ff4be9bcc8b23386d2cb0b9e115600 /context/data/scite/lexers/scite-context-lexer-tex.lua
parentd30dc77c610b72db7e7bc53f2a10e18756cfe437 (diff)
downloadcontext-0756a263c41de5279fef717c5b9cca9909308c3a.tar.gz
beta 2012.04.17 22:37
Diffstat (limited to 'context/data/scite/lexers/scite-context-lexer-tex.lua')
-rw-r--r--context/data/scite/lexers/scite-context-lexer-tex.lua10
1 files changed, 4 insertions, 6 deletions
diff --git a/context/data/scite/lexers/scite-context-lexer-tex.lua b/context/data/scite/lexers/scite-context-lexer-tex.lua
index 3408d1eb4..e5fbf5900 100644
--- a/context/data/scite/lexers/scite-context-lexer-tex.lua
+++ b/context/data/scite/lexers/scite-context-lexer-tex.lua
@@ -44,12 +44,12 @@ local find, match, lower = string.find, string.match, string.lower
-- module(...)
-local contextlexer = { _NAME = "context" }
+local contextlexer = { _NAME = "tex" }
+local whitespace = lexer.WHITESPACE
+
local cldlexer = lexer.load('scite-context-lexer-cld')
local mpslexer = lexer.load('scite-context-lexer-mps')
--- local cldlexer = lexer.load('scite-context-lexer-lua') -- test
-
local commands = { en = { } }
local primitives = { }
local helpers = { }
@@ -189,8 +189,6 @@ end)
local commentline = P('%') * (1-S("\n\r"))^0
local endline = S("\n\r")^1
-local whitespace = lexer.WHITESPACE
-
local space = lexer.space -- S(" \n\r\t\f\v")
local any = lexer.any
local backslash = P("\\")
@@ -405,7 +403,7 @@ local stoplua = P("\\stop") * Cmt(luaenvironment,stopdisplaylua)
+ Cmt(P("}"),stopinlinelua_e)
local startluacode = token("embedded", startlua)
-local stopluacode = token("embedded", stoplua)
+local stopluacode = #stoplua * token("embedded", stoplua)
local metafuncall = ( P("use") + P("reusable") + P("unique") ) * ("MPgraphic")