tuned;
clarified description;
tuned;
no completion for complete keywords, to avoid confusion of 'assume' ~> 'assumes' etc.;
back to polyml-svn, with more threads to avoid problems with HOL-Proofs (see f376f18fd0b7);
allow suffix of underscores for words (notably keywords), similar to semantic completion;
modernized Attrib.check_name/check_src similar to methods (see also a989bdaf8121);
proper context for global data;
tuned signature;
keep current context visibility for PIDE markup and completion (in contrast to 8e3e004f1c31): Attrib.check_src of 9dc5ce83202c should intern/report attributes once, which happens for local_theory in the (visible) auxiliary context;
tuned proofs;
tuned proofs;
do allow replacement of words where this is appropriate, notably symbol abbrevs and keyword templates (see also 1c42ebdb3a58);
tuned signature;
check fact names with PIDE markup;
removed dead code;
simplified / modernized hide commands: proper outer parsers and PIDE markup via check;
more formal read_root;
tuned;
unused;
tuned proofs;
removed junk
made natLe{q,ss} constants (yields smaller terms in composition)