wenzelm [Thu, 14 Jul 2011 22:30:31 +0200] rev 43797
more precise integer Markup.properties/XML.attributes: disallow ML-style ~ minus;
wenzelm [Wed, 13 Jul 2011 22:05:55 +0200] rev 43796
added term_sharing.ML;
wenzelm [Wed, 13 Jul 2011 21:44:15 +0200] rev 43795
recovered some runtime sharing from d6b6c74a8bcf, without the global memory bottleneck;
wenzelm [Wed, 13 Jul 2011 20:36:18 +0200] rev 43794
sub-structural sharing after Syntax.check phase, with global interning of logical entities (the latter is relevant when bypassing default parsing via YXML);
minor tuning;
wenzelm [Wed, 13 Jul 2011 20:13:27 +0200] rev 43793
low-level tuning;
wenzelm [Wed, 13 Jul 2011 16:42:14 +0200] rev 43792
Table.lookup_key and Graph.get_entry allow to retrieve the original key, which is not necessarily identical to the given one;
Sorts.certify_class: prefer the persistent name;
wenzelm [Wed, 13 Jul 2011 10:57:09 +0200] rev 43791
XML.pretty with depth limit;
wenzelm [Tue, 12 Jul 2011 23:22:22 +0200] rev 43790
more thorough Variable.check_name: Binding.check for logical entities within the term language;
wenzelm [Tue, 12 Jul 2011 23:20:34 +0200] rev 43789
tuned;
wenzelm [Tue, 12 Jul 2011 20:53:14 +0200] rev 43788
merged
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 13 Jul 2011 00:43:07 +0900] rev 43787
Update HOLLightCompat
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 13 Jul 2011 00:29:33 +0900] rev 43786
Update files generated in HOL/Import/HOLLight
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 13 Jul 2011 00:23:24 +0900] rev 43785
HOL/Import for HOLLight revival: Proper theory headers, update generation scripts to SVN version of HOL Light, add some constant maps and compatibility theorems
wenzelm [Tue, 12 Jul 2011 20:11:11 +0200] rev 43784
ML pp for XML.tree;
wenzelm [Tue, 12 Jul 2011 20:11:00 +0200] rev 43783
made SML/NJ happy;
wenzelm [Tue, 12 Jul 2011 19:49:35 +0200] rev 43782
clarified YXML.detect;
wenzelm [Tue, 12 Jul 2011 19:47:40 +0200] rev 43781
retain some terminology of "XML attributes";
wenzelm [Tue, 12 Jul 2011 19:36:46 +0200] rev 43780
more uniform Properties in ML and Scala;
wenzelm [Tue, 12 Jul 2011 18:00:05 +0200] rev 43779
more uniform Term and Term_XML modules;
wenzelm [Tue, 12 Jul 2011 17:53:06 +0200] rev 43778
more compact representation of XML data (notably sort/typ/term), using properties as vector of atomic values;
wenzelm [Tue, 12 Jul 2011 15:32:16 +0200] rev 43777
tuned signature -- less cryptic ASCII names;
wenzelm [Tue, 12 Jul 2011 15:17:37 +0200] rev 43776
discontinued obsolete Isabelle_Syntax and Parse_Value -- superseded by Outer_Syntax.quote_string and XML.Encode, Term_XML.Encode etc.;
wenzelm [Tue, 12 Jul 2011 15:12:50 +0200] rev 43775
added Parse.properties (again) -- allow empty list like Parse_Value.properties but unlike Parse.properties of ef86de9c98aa;
wenzelm [Tue, 12 Jul 2011 14:54:29 +0200] rev 43774
added Outer_Syntax.quote_string, which is conceptually a bit different from Token.unparse;
wenzelm [Tue, 12 Jul 2011 14:33:08 +0200] rev 43773
more precise Symbol_Pos.quote_string;
wenzelm [Tue, 12 Jul 2011 13:45:05 +0200] rev 43772
clarified YXML.embed_controls -- this is idempotent and cannot be nested;
wenzelm [Tue, 12 Jul 2011 13:39:29 +0200] rev 43771
allow empty body for raw_message -- important for Invoke_Scala;
wenzelm [Tue, 12 Jul 2011 11:45:13 +0200] rev 43770
Isabelle string syntax allows literal control characters;
wenzelm [Tue, 12 Jul 2011 11:19:42 +0200] rev 43769
glyphs from DejaVu for ASCII control characters 5, 6, 7, 127, which have a special meaning in Isabelle or Poly/ML;
wenzelm [Tue, 12 Jul 2011 11:16:56 +0200] rev 43768
more precise exceptions;
wenzelm [Tue, 12 Jul 2011 10:44:30 +0200] rev 43767
tuned XML modules;
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 12 Jul 2011 16:00:05 +0900] rev 43766
Quotient example: Lists with distinct elements
wenzelm [Mon, 11 Jul 2011 23:20:40 +0200] rev 43765
merged
haftmann [Mon, 11 Jul 2011 18:44:58 +0200] rev 43764
explicit code equation for equality
wenzelm [Mon, 11 Jul 2011 23:15:27 +0200] rev 43763
tuned error messages;
wenzelm [Mon, 11 Jul 2011 23:15:04 +0200] rev 43762
tuned;
wenzelm [Mon, 11 Jul 2011 22:55:47 +0200] rev 43761
tuned signature -- corresponding to Scala version;
wenzelm [Mon, 11 Jul 2011 22:50:29 +0200] rev 43760
made SML/NJ happy;
tuned error;
wenzelm [Mon, 11 Jul 2011 22:19:11 +0200] rev 43759
more uniform padded_markup, which is important for caret visibility despite absence of markup;
wenzelm [Mon, 11 Jul 2011 17:22:31 +0200] rev 43758
merged
haftmann [Mon, 11 Jul 2011 07:04:30 +0200] rev 43757
merged
haftmann [Sun, 10 Jul 2011 22:42:53 +0200] rev 43756
tuned proofs
haftmann [Sun, 10 Jul 2011 22:17:33 +0200] rev 43755
tuned notation
haftmann [Sun, 10 Jul 2011 22:11:32 +0200] rev 43754
tuned notation
haftmann [Sun, 10 Jul 2011 21:56:39 +0200] rev 43753
tuned notation
wenzelm [Mon, 11 Jul 2011 17:22:15 +0200] rev 43752
NEWS;
wenzelm [Mon, 11 Jul 2011 17:14:30 +0200] rev 43751
proper InvocationTargetException.getCause for indirect exceptions;
capture hard errors to ensure protocol integrity;
tuned error messages;
wenzelm [Mon, 11 Jul 2011 17:11:54 +0200] rev 43750
tuned error message;
wenzelm [Mon, 11 Jul 2011 17:10:32 +0200] rev 43749
tuned signature;
wenzelm [Mon, 11 Jul 2011 16:48:02 +0200] rev 43748
JVM method invocation service via Scala layer;
wenzelm [Mon, 11 Jul 2011 15:56:30 +0200] rev 43747
tuned signature;
wenzelm [Mon, 11 Jul 2011 11:13:33 +0200] rev 43746
some support for raw messages, which bypass standard Symbol/YXML decoding;
tuned signature;
wenzelm [Mon, 11 Jul 2011 10:27:50 +0200] rev 43745
tuned XML.Cache parameters;
wenzelm [Sun, 10 Jul 2011 23:46:05 +0200] rev 43744
some support to invoke Scala methods under program control;
wenzelm [Sun, 10 Jul 2011 21:46:41 +0200] rev 43743
merged;
haftmann [Sun, 10 Jul 2011 21:39:03 +0200] rev 43742
merged
haftmann [Sun, 10 Jul 2011 15:45:35 +0200] rev 43741
tuned proofs and notation
haftmann [Sun, 10 Jul 2011 14:26:07 +0200] rev 43740
more succinct proofs
haftmann [Sun, 10 Jul 2011 14:14:19 +0200] rev 43739
more succinct proofs
bulwahn [Sun, 10 Jul 2011 19:33:27 +0200] rev 43738
adding a very liberal timeout for values after a test case failed due to the restricted timeout