more markup;
more positions;
tuned messages;
optimize special case according to Library.merge (see also 8fbc355100f2);
no treatment for Net.merge, due to non-standard merge order;
modernized Method.check_name/check_source (with reports) vs. strict Method.the_method (without interning nor reports), e.g. relevant for semantic completion;
removed obsolete Method.Source_i;
proper context for global data;
tuned messages;
proper context for global data;
clarified token markup: keyword1/keyword2 is for syntax, and "command" the entity kind;
tuned message;
tuned message -- more markup;
tuned;
more completion rendering: active, semantic, syntactic;
tuned;
no word completion within word context;
tuned signature;
back to Markup.command for actual tokens (amending 4a4e5686e091) -- avoid conflict of jEdit token marker with Rendering.text_colors;
tuned proofs;
uniform insert vs. popup policy;
merged
tuned specifications and proofs;
merged