2014-04-24 wenzelm 2014-04-24 misc tuning;
2014-04-24 wenzelm 2014-04-24 obsolete;
2014-04-24 wenzelm 2014-04-24 converted main session manager to Consumer_Thread: messages need to be consumed immediately, postponed_changes replaces implicit actor mailbox scanning;
2014-04-24 wenzelm 2014-04-24 simplified commands_changed_buffer (in contrast to a8331fb5c959): rely on better performance of Consumer_Thread/Mailbox and more direct Timer (like session_actor.receiver);
2014-04-24 wenzelm 2014-04-24 simplified -- prefer Consumer_Thread over Actor;
2014-04-24 wenzelm 2014-04-24 tuned imports;
2014-04-24 wenzelm 2014-04-24 support for requests with explicit acknowledgment (and exception propagation);
2014-04-24 wenzelm 2014-04-24 more robust thread: continue after failure;
2014-04-24 wenzelm 2014-04-24 clarified command_input: Consumer_Thread;
2014-04-24 wenzelm 2014-04-24 further robustification wrt. unclear ranges;
2014-04-24 wenzelm 2014-04-24 allow more control of main loop; more robust is_active test, although thread could terminate at any time;
2014-04-24 wenzelm 2014-04-24 eliminated pointless output actors; clarified command_input, which already includes thread.join;
2014-04-24 wenzelm 2014-04-24 more robust shutdown; less ooddities;
2014-04-24 wenzelm 2014-04-24 consumer thread with unbounded queueing of requests (similar to Message_Channel in ML);
2014-04-24 wenzelm 2014-04-24 proper signaling after each state update (NB: ML version does this uniformly via timed_access);
2014-04-24 wenzelm 2014-04-24 added Mailbox, as in ML;
2014-04-24 wenzelm 2014-04-24 synchronized access, similar to ML version;
2014-04-24 wenzelm 2014-04-24 tuned signature, in accordance to ML version;
2014-04-24 wenzelm 2014-04-24 eliminated redundant Volatile;
2014-04-24 wenzelm 2014-04-24 retain canonical reverse order;
2014-04-24 wenzelm 2014-04-24 more canonical list operations;
2014-04-24 wenzelm 2014-04-24 tuned signature in accordance to ML version;
2014-04-24 wenzelm 2014-04-24 canonical list operations, as in ML; avoid odd mutable data structures;
2014-04-24 wenzelm 2014-04-24 more uniform synchronized variables;
2014-04-25 blanchet 2014-04-25 more unfolding and more folding in size equations, to look more natural in the nested case
2014-04-25 blanchet 2014-04-25 reintroduced '...' (nonexhaustive) syntax for SPASS-Pirate
2014-04-24 blanchet 2014-04-24 really unfold
2014-04-24 haftmann 2014-04-24 avoid non-standard simp default rule
2014-04-24 haftmann 2014-04-24 now covered by AFP 3ddac3e572cf
2014-04-24 blanchet 2014-04-24 avoid name shadowing
2014-04-24 blanchet 2014-04-24 spelling
2014-04-23 kuncar 2014-04-23 predicator simplification rules: support also partially specialized types e.g. 'a * nat
2014-04-23 kuncar 2014-04-23 all BNF tests can be part of a normal session because they are much faster now
2014-04-23 wenzelm 2014-04-23 merged
2014-04-23 wenzelm 2014-04-23 tuned;
2014-04-23 wenzelm 2014-04-23 modernized Future/Promise implementation, bypassing old actors;
2014-04-23 wenzelm 2014-04-23 updated according to scala-2.11.0 recommendations;
2014-04-23 wenzelm 2014-04-23 explicit Exn.error_message in accordance to Output.error_message in ML;
2014-04-23 wenzelm 2014-04-23 detect nested interrupts;
2014-04-23 wenzelm 2014-04-23 clarified message and return code, in accordance to ML version;
2014-04-23 wenzelm 2014-04-23 interruptible dependencies, which can take a few seconds;
2014-04-23 wenzelm 2014-04-23 more abstract Exn.Interrupt and POSIX return code;
2014-04-23 wenzelm 2014-04-23 avoid accidental use of scala.language.reflectiveCalls;
2014-04-23 wenzelm 2014-04-23 tuned options for scalac;
2014-04-23 wenzelm 2014-04-23 updated workaround;
2014-04-22 wenzelm 2014-04-22 avoid "Adaptation of argument list by inserting ()" -- deprecated in scala-2.11.0;
2014-04-22 wenzelm 2014-04-22 avoid "Adaptation of argument list by inserting ()" -- deprecated in scala-2.11.0;
2014-04-22 wenzelm 2014-04-22 avoid octal escape literals -- deprecated in scala-2.11.0;
2014-04-22 wenzelm 2014-04-22 updated to scala-2.11.0 with classpath provided by its etc/settings;
2014-04-22 wenzelm 2014-04-22 no need to copy jars, after regular use of classpath in 793a429c63e7;
2014-04-22 wenzelm 2014-04-22 accomodate scala-2.11.0: evade somewhat erratic fix of ImmutableSetFactory in Scala/bfa70315d72d;
2014-04-23 blanchet 2014-04-23 made SML/NJ happier
2014-04-23 blanchet 2014-04-23 size function for multisets
2014-04-23 blanchet 2014-04-23 updated BNF docs
2014-04-23 blanchet 2014-04-23 qualify name
2014-04-23 blanchet 2014-04-23 tuned doc comment
2014-04-23 blanchet 2014-04-23 updated NEWS
2014-04-23 blanchet 2014-04-23 localize new size function generation code
2014-04-23 blanchet 2014-04-23 no need to make 'size' generation an interpretation -- overkill
2014-04-23 blanchet 2014-04-23 put theorems in right slot