markdown :: TokenEm :: defaultinit
# An emphasis token.
abstract class TokenEm
super Token
redef fun emit(v) do
var tmp = v.push_buffer
var b = v.emit_text_until(v.current_text.as(not null), pos + 1, self)
v.pop_buffer
if b > 0 then
v.decorator.add_em(v, tmp)
v.current_pos = b
else
v.addc char
end
end
end
lib/markdown/markdown.nit:1977,1--1992,3