redo ex commands
only consider line comments

* comment and string behaviour is rather broken, so let's keep it simple
  for now
* separate faces for the comment and its delimiter
redo built-in functions