- let tokens = std::mem::take(&mut self.tokens);
+ let mut tokens = std::mem::take(&mut self.tokens);
+
+ // FIXME: Maybe do highlight_space_between_words() before this one? And
+ // not do that for each line?
+ cancel_multiline_highlights(&mut tokens);
+