- Code clean-up
This commit is contained in:
parent
19107ca30a
commit
b756c08f2e
20
pret-pas.lua
20
pret-pas.lua
|
@ -62,24 +62,22 @@ local function flush_pas_word(word)
|
||||||
if word then
|
if word then
|
||||||
local id = known_words[word]
|
local id = known_words[word]
|
||||||
if id then
|
if id then
|
||||||
tex.sprint(tex.ctxcatcodes,"\{\\bf ")
|
tex.sprint(tex.ctxcatcodes, "\{\\bf ")
|
||||||
tex.write(word)
|
tex.write(word)
|
||||||
tex.sprint(tex.ctxcatcodes,"\}")
|
tex.sprint(tex.ctxcatcodes, "\}")
|
||||||
else
|
else
|
||||||
tex.write(word)
|
tex.write(word)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
local incomment, inlongstring = false, false
|
local incomment, inlongstring, incompdirec, inasm = false, false, false, false
|
||||||
local incompdirec, inasm = false, false
|
|
||||||
|
|
||||||
function visualizer.reset()
|
function visualizer.reset()
|
||||||
incomment, inlongstring = false, false
|
incomment, inlongstring, incompdirec, inasm = false, false, false, false
|
||||||
incompdirec, inasm = false, false
|
|
||||||
end
|
end
|
||||||
|
|
||||||
local function written(state, c, i)
|
--[[local function written(state, c, i)
|
||||||
if c == " " then
|
if c == " " then
|
||||||
state = buffers.finishstate(state)
|
state = buffers.finishstate(state)
|
||||||
tex.sprint(tex.ctxcatcodes,"\\obs")
|
tex.sprint(tex.ctxcatcodes,"\\obs")
|
||||||
|
@ -93,7 +91,7 @@ local function written(state, c, i)
|
||||||
tex.write(c)
|
tex.write(c)
|
||||||
end
|
end
|
||||||
return state, 0
|
return state, 0
|
||||||
end
|
end]]
|
||||||
|
|
||||||
function visualizer.flush_line(str, nested)
|
function visualizer.flush_line(str, nested)
|
||||||
local state, instr, inesc, word = 0, false, false, nil
|
local state, instr, inesc, word = 0, false, false, nil
|
||||||
|
@ -124,12 +122,12 @@ function visualizer.flush_line(str, nested)
|
||||||
word = nil
|
word = nil
|
||||||
if c == " " then
|
if c == " " then
|
||||||
state = buffers.finishstate(state)
|
state = buffers.finishstate(state)
|
||||||
tex.sprint(tex.ctxcatcodes,"\\obs")
|
tex.sprint(tex.ctxcatcodes, "\\obs")
|
||||||
elseif c == "\t" then
|
elseif c == "\t" then
|
||||||
state = buffers.finishstate(state)
|
state = buffers.finishstate(state)
|
||||||
tex.sprint(tex.ctxcatcodes,"\\obs")
|
tex.sprint(tex.ctxcatcodes, "\\obs")
|
||||||
if buffers.visualizers.enabletab then
|
if buffers.visualizers.enabletab then
|
||||||
tex.sprint(tex.ctxcatcodes,rep("\\obs ",buffers.visualizers.tablength))
|
tex.sprint(tex.ctxcatcodes,rep("\\obs ", buffers.visualizers.tablength))
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
-- symbol
|
-- symbol
|
||||||
|
|
Loading…
Reference in New Issue