			     -*- Text -*-

Pressing TAB inside a character/string literal does reindent the line,
while it should simply insert a TAB character.

Multiple definitions appearing in a single "def" are not highlighted
correctly. For example, in

  def f (x : int) = x + 1, g (x : int) = x - 1

only the "f" part will be highlighted correctly.
