Summary
- maintain decorations for document (model) and update it for each editor (view);
- clarified messages (with improved scalability): legacy/error as diagnostics, writeln/information/warning/bad as tooltips (dynamic hover); discontinued obsolete "hover_message" decoration;
- more robust;
- tuned;
- proper Text.Range.offside (NB: in Scala ~1 == -2);
- tuned;
- more general tooltips, with uniform info range handling;
- tuned;
- more generic colors;
- tuned whitespace;
- proper color;
- more generic colors;