- Code clean-up

This commit is contained in:
Stefan Müller 2010-09-29 23:46:45 +02:00
parent 19107ca30a
commit b756c08f2e
1 changed files with 9 additions and 11 deletions

View File

@ -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