Mon, 09 Jan 2017 19:13:49 +0100 gcd/lcm on finite sets
haftmann [Mon, 09 Jan 2017 19:13:49 +0100] rev 64850
gcd/lcm on finite sets
Mon, 09 Jan 2017 18:53:20 +0100 moved some lemmas to appropriate places
haftmann [Mon, 09 Jan 2017 18:53:20 +0100] rev 64849
moved some lemmas to appropriate places
Mon, 09 Jan 2017 18:53:06 +0100 slightly generalized type class hierarchy concerning unit factors, to allow for lean polynomial normalization
haftmann [Mon, 09 Jan 2017 18:53:06 +0100] rev 64848
slightly generalized type class hierarchy concerning unit factors, to allow for lean polynomial normalization
Mon, 09 Jan 2017 15:54:48 +0000 fixed LaTeX problems
paulson <lp15@cam.ac.uk> [Mon, 09 Jan 2017 15:54:48 +0000] rev 64847
fixed LaTeX problems
Mon, 09 Jan 2017 14:40:31 +0000 Jordan Curve Theorem
paulson <lp15@cam.ac.uk> [Mon, 09 Jan 2017 14:40:31 +0000] rev 64846
Jordan Curve Theorem
Mon, 09 Jan 2017 14:00:13 +0000 Advanced topology
paulson <lp15@cam.ac.uk> [Mon, 09 Jan 2017 14:00:13 +0000] rev 64845
Advanced topology
Mon, 09 Jan 2017 00:08:18 +0100 NEWS for VSCode;
wenzelm [Mon, 09 Jan 2017 00:08:18 +0100] rev 64844
NEWS for VSCode;
Sun, 08 Jan 2017 19:35:14 +0100 merged
wenzelm [Sun, 08 Jan 2017 19:35:14 +0100] rev 64843
merged
Sun, 08 Jan 2017 19:34:44 +0100 more documentation;
wenzelm [Sun, 08 Jan 2017 19:34:44 +0100] rev 64842
more documentation;
Sun, 08 Jan 2017 19:08:26 +0100 added node_name(String): imitate jEdit buffer operations;
wenzelm [Sun, 08 Jan 2017 19:08:26 +0100] rev 64841
added node_name(String): imitate jEdit buffer operations; more uniform get_file_content for external source file references;
Sun, 08 Jan 2017 17:53:44 +0100 tuned;
wenzelm [Sun, 08 Jan 2017 17:53:44 +0100] rev 64840
tuned;
Sun, 08 Jan 2017 17:42:31 +0100 tuned signature;
wenzelm [Sun, 08 Jan 2017 17:42:31 +0100] rev 64839
tuned signature;
Sun, 08 Jan 2017 17:36:00 +0100 avoid immediate editor.flush on buffer events;
wenzelm [Sun, 08 Jan 2017 17:36:00 +0100] rev 64838
avoid immediate editor.flush on buffer events;
Sun, 08 Jan 2017 17:22:14 +0100 refer to internal File_Model instead of external file;
wenzelm [Sun, 08 Jan 2017 17:22:14 +0100] rev 64837
refer to internal File_Model instead of external file;
Sun, 08 Jan 2017 17:10:42 +0100 tuned;
wenzelm [Sun, 08 Jan 2017 17:10:42 +0100] rev 64836
tuned;
Sun, 08 Jan 2017 16:47:53 +0100 resolve dependencies implicitly via File_Model, without jEdit Buffer_Model;
wenzelm [Sun, 08 Jan 2017 16:47:53 +0100] rev 64835
resolve dependencies implicitly via File_Model, without jEdit Buffer_Model;
Sun, 08 Jan 2017 14:46:04 +0100 tuned;
wenzelm [Sun, 08 Jan 2017 14:46:04 +0100] rev 64834
tuned;
Sun, 08 Jan 2017 13:08:17 +0100 support for bibtex entries;
wenzelm [Sun, 08 Jan 2017 13:08:17 +0100] rev 64833
support for bibtex entries;
Sun, 08 Jan 2017 13:03:14 +0100 tuned;
wenzelm [Sun, 08 Jan 2017 13:03:14 +0100] rev 64832
tuned;
Sun, 08 Jan 2017 12:31:45 +0100 tuned signature;
wenzelm [Sun, 08 Jan 2017 12:31:45 +0100] rev 64831
tuned signature;
Sun, 08 Jan 2017 12:00:37 +0100 more explocit Document_Model.Content;
wenzelm [Sun, 08 Jan 2017 12:00:37 +0100] rev 64830
more explocit Document_Model.Content;
Sun, 08 Jan 2017 11:41:18 +0100 refer to bibtex entries via general Document_Model, instead of editor buffers;
wenzelm [Sun, 08 Jan 2017 11:41:18 +0100] rev 64829
refer to bibtex entries via general Document_Model, instead of editor buffers;
Sun, 08 Jan 2017 10:56:33 +0100 clarified modules;
wenzelm [Sun, 08 Jan 2017 10:56:33 +0100] rev 64828
clarified modules;
Sat, 07 Jan 2017 21:32:00 +0100 uniform Document.Model.node_edits (without void edits);
wenzelm [Sat, 07 Jan 2017 21:32:00 +0100] rev 64827
uniform Document.Model.node_edits (without void edits);
Sat, 07 Jan 2017 20:44:37 +0100 clarified check_thy_reader: check node_name here;
wenzelm [Sat, 07 Jan 2017 20:44:37 +0100] rev 64826
clarified check_thy_reader: check node_name here;
Sat, 07 Jan 2017 20:37:48 +0100 more uniform node_header (non-strict);
wenzelm [Sat, 07 Jan 2017 20:37:48 +0100] rev 64825
more uniform node_header (non-strict); removed dead code;
Sat, 07 Jan 2017 20:01:05 +0100 tuned signature;
wenzelm [Sat, 07 Jan 2017 20:01:05 +0100] rev 64824
tuned signature;
Sat, 07 Jan 2017 19:36:40 +0100 tuned signature;
wenzelm [Sat, 07 Jan 2017 19:36:40 +0100] rev 64823
tuned signature;
Sat, 07 Jan 2017 17:32:11 +0100 tuned;
wenzelm [Sat, 07 Jan 2017 17:32:11 +0100] rev 64822
tuned;
Sat, 07 Jan 2017 17:30:06 +0100 clarified lazy text content;
wenzelm [Sat, 07 Jan 2017 17:30:06 +0100] rev 64821
clarified lazy text content;
Sat, 07 Jan 2017 16:16:41 +0100 Line.Document consists of independently allocated strings;
wenzelm [Sat, 07 Jan 2017 16:16:41 +0100] rev 64820
Line.Document consists of independently allocated strings; tuned signature;
Sat, 07 Jan 2017 15:25:01 +0100 obsolete;
wenzelm [Sat, 07 Jan 2017 15:25:01 +0100] rev 64819
obsolete;
Sat, 07 Jan 2017 15:16:36 +0100 clarified buffer events: exit model while loading;
wenzelm [Sat, 07 Jan 2017 15:16:36 +0100] rev 64818
clarified buffer events: exit model while loading; misc tuning;
Sat, 07 Jan 2017 14:34:53 +0100 separate Buffer_Model vs. File_Model;
wenzelm [Sat, 07 Jan 2017 14:34:53 +0100] rev 64817
separate Buffer_Model vs. File_Model; misc tuning and clarification;
Sat, 07 Jan 2017 11:22:13 +0100 tuned;
wenzelm [Sat, 07 Jan 2017 11:22:13 +0100] rev 64816
tuned;
Sat, 07 Jan 2017 09:42:57 +0100 tuned;
wenzelm [Sat, 07 Jan 2017 09:42:57 +0100] rev 64815
tuned;
Fri, 06 Jan 2017 23:25:18 +0100 tuned;
wenzelm [Fri, 06 Jan 2017 23:25:18 +0100] rev 64814
tuned;
Fri, 06 Jan 2017 13:27:18 +0100 manage buffer models as explicit global state;
wenzelm [Fri, 06 Jan 2017 13:27:18 +0100] rev 64813
manage buffer models as explicit global state; tuned signature;
Fri, 06 Jan 2017 11:58:29 +0100 tuned signature;
wenzelm [Fri, 06 Jan 2017 11:58:29 +0100] rev 64812
tuned signature;
Sat, 07 Jan 2017 09:56:33 +0100 obsolete
haftmann [Sat, 07 Jan 2017 09:56:33 +0100] rev 64811
obsolete
Thu, 05 Jan 2017 22:57:59 +0100 more informative error for spurious crash;
wenzelm [Thu, 05 Jan 2017 22:57:59 +0100] rev 64810
more informative error for spurious crash;
Thu, 05 Jan 2017 22:38:06 +0100 merged
wenzelm [Thu, 05 Jan 2017 22:38:06 +0100] rev 64809
merged
Thu, 05 Jan 2017 22:37:52 +0100 tuned;
wenzelm [Thu, 05 Jan 2017 22:37:52 +0100] rev 64808
tuned;
Thu, 05 Jan 2017 22:28:22 +0100 dummy File_Watcher for Windows (spurious crashes seen on Windows 7);
wenzelm [Thu, 05 Jan 2017 22:28:22 +0100] rev 64807
dummy File_Watcher for Windows (spurious crashes seen on Windows 7);
Thu, 05 Jan 2017 21:34:04 +0100 more robust treatment of logical lines;
wenzelm [Thu, 05 Jan 2017 21:34:04 +0100] rev 64806
more robust treatment of logical lines;
Thu, 05 Jan 2017 16:46:01 +0100 updated package;
wenzelm [Thu, 05 Jan 2017 16:46:01 +0100] rev 64805
updated package;
Thu, 05 Jan 2017 16:40:11 +0100 proper name for recursive grammar;
wenzelm [Thu, 05 Jan 2017 16:40:11 +0100] rev 64804
proper name for recursive grammar; pro-forma update of fileTypes;
Thu, 05 Jan 2017 16:23:51 +0100 emit Commands_Changed for blobs as well, e.g. relevant for isabelle.vscode.Server.prover_output;
wenzelm [Thu, 05 Jan 2017 16:23:51 +0100] rev 64803
emit Commands_Changed for blobs as well, e.g. relevant for isabelle.vscode.Server.prover_output;
Thu, 05 Jan 2017 16:16:18 +0100 suppress empty results;
wenzelm [Thu, 05 Jan 2017 16:16:18 +0100] rev 64802
suppress empty results;
Thu, 05 Jan 2017 15:32:32 +0100 tuned;
wenzelm [Thu, 05 Jan 2017 15:32:32 +0100] rev 64801
tuned;
Thu, 05 Jan 2017 15:15:51 +0100 manage document blobs as well;
wenzelm [Thu, 05 Jan 2017 15:15:51 +0100] rev 64800
manage document blobs as well;
Thu, 05 Jan 2017 12:23:25 +0100 misc tuning and clarification;
wenzelm [Thu, 05 Jan 2017 12:23:25 +0100] rev 64799
misc tuning and clarification;
Thu, 05 Jan 2017 10:49:47 +0100 tuned;
wenzelm [Thu, 05 Jan 2017 10:49:47 +0100] rev 64798
tuned;
Thu, 05 Jan 2017 10:10:51 +0100 tuned;
wenzelm [Thu, 05 Jan 2017 10:10:51 +0100] rev 64797
tuned;
Thu, 05 Jan 2017 09:55:26 +0100 tuned;
wenzelm [Thu, 05 Jan 2017 09:55:26 +0100] rev 64796
tuned;
Thu, 05 Jan 2017 17:11:21 +0100 tuned structure
haftmann [Thu, 05 Jan 2017 17:11:21 +0100] rev 64795
tuned structure
Thu, 05 Jan 2017 14:49:21 +0100 lead_coeff is more appropriate as abbreviation
haftmann [Thu, 05 Jan 2017 14:49:21 +0100] rev 64794
lead_coeff is more appropriate as abbreviation
Thu, 05 Jan 2017 09:24:07 +0100 more lemmas;
haftmann [Thu, 05 Jan 2017 09:24:07 +0100] rev 64793
more lemmas; tuned headings
Thu, 05 Jan 2017 17:10:13 +0000 covering space lift lemmas
paulson <lp15@cam.ac.uk> [Thu, 05 Jan 2017 17:10:13 +0000] rev 64792
covering space lift lemmas
Thu, 05 Jan 2017 16:37:49 +0000 facts about ANRs, ENRs, covering spaces
paulson <lp15@cam.ac.uk> [Thu, 05 Jan 2017 16:37:49 +0000] rev 64791
facts about ANRs, ENRs, covering spaces
Thu, 05 Jan 2017 16:03:23 +0000 New theory of arcwise connected sets and other new material
paulson <lp15@cam.ac.uk> [Thu, 05 Jan 2017 16:03:23 +0000] rev 64790
New theory of arcwise connected sets and other new material
Thu, 05 Jan 2017 15:03:37 +0000 connectedness, circles not simply connected , punctured universe
paulson <lp15@cam.ac.uk> [Thu, 05 Jan 2017 15:03:37 +0000] rev 64789
connectedness, circles not simply connected , punctured universe
Thu, 05 Jan 2017 14:18:24 +0000 New material about path connectedness, etc.
paulson <lp15@cam.ac.uk> [Thu, 05 Jan 2017 14:18:24 +0000] rev 64788
New material about path connectedness, etc.
Wed, 04 Jan 2017 21:28:33 +0100 tuned NEWS
haftmann [Wed, 04 Jan 2017 21:28:33 +0100] rev 64787
tuned NEWS
Wed, 04 Jan 2017 21:28:29 +0100 reworked to provide auxiliary operations Euclidean_Algorithm.* to instantiate gcd etc. for euclidean rings
haftmann [Wed, 04 Jan 2017 21:28:29 +0100] rev 64786
reworked to provide auxiliary operations Euclidean_Algorithm.* to instantiate gcd etc. for euclidean rings
Wed, 04 Jan 2017 21:28:29 +0100 moved euclidean ring to HOL
haftmann [Wed, 04 Jan 2017 21:28:29 +0100] rev 64785
moved euclidean ring to HOL
Wed, 04 Jan 2017 21:28:28 +0100 reshaped euclidean semiring into hierarchy of euclidean semirings culminating in uniquely determined euclidean divion
haftmann [Wed, 04 Jan 2017 21:28:28 +0100] rev 64784
reshaped euclidean semiring into hierarchy of euclidean semirings culminating in uniquely determined euclidean divion
Wed, 04 Jan 2017 22:57:39 +0100 proper registration of implicitly loaded files;
wenzelm [Wed, 04 Jan 2017 22:57:39 +0100] rev 64783
proper registration of implicitly loaded files;
Wed, 04 Jan 2017 22:31:40 +0100 tuned;
wenzelm [Wed, 04 Jan 2017 22:31:40 +0100] rev 64782
tuned;
Wed, 04 Jan 2017 21:29:19 +0100 merged
wenzelm [Wed, 04 Jan 2017 21:29:19 +0100] rev 64781
merged
Wed, 04 Jan 2017 21:26:56 +0100 more file types;
wenzelm [Wed, 04 Jan 2017 21:26:56 +0100] rev 64780
more file types;
Wed, 04 Jan 2017 21:20:37 +0100 tuned;
wenzelm [Wed, 04 Jan 2017 21:20:37 +0100] rev 64779
tuned;
Wed, 04 Jan 2017 20:52:06 +0100 proper interpretation of Resources.source_file as platform file;
wenzelm [Wed, 04 Jan 2017 20:52:06 +0100] rev 64778
proper interpretation of Resources.source_file as platform file;
Wed, 04 Jan 2017 19:42:08 +0100 clarified Document.Node.Name (again): canonical platform file;
wenzelm [Wed, 04 Jan 2017 19:42:08 +0100] rev 64777
clarified Document.Node.Name (again): canonical platform file; identify document models by native java.io.File;
Wed, 04 Jan 2017 15:20:54 +0100 Windows UNC path is plain file;
wenzelm [Wed, 04 Jan 2017 15:20:54 +0100] rev 64776
Windows UNC path is plain file;
Wed, 04 Jan 2017 12:03:45 +0100 clarified file URIs;
wenzelm [Wed, 04 Jan 2017 12:03:45 +0100] rev 64775
clarified file URIs;
Wed, 04 Jan 2017 16:33:58 +0000 Merge
paulson <lp15@cam.ac.uk> [Wed, 04 Jan 2017 16:33:58 +0000] rev 64774
Merge
Wed, 04 Jan 2017 16:18:50 +0000 Many new theorems, and more tidying
paulson <lp15@cam.ac.uk> [Wed, 04 Jan 2017 16:18:50 +0000] rev 64773
Many new theorems, and more tidying
Wed, 04 Jan 2017 14:26:19 +0100 merged
nipkow [Wed, 04 Jan 2017 14:26:19 +0100] rev 64772
merged
Wed, 04 Jan 2017 14:26:08 +0100 tuned
nipkow [Wed, 04 Jan 2017 14:26:08 +0100] rev 64771
tuned
Tue, 03 Jan 2017 23:21:09 +0100 more robust, notably on Windows;
wenzelm [Tue, 03 Jan 2017 23:21:09 +0100] rev 64770
more robust, notably on Windows;
Tue, 03 Jan 2017 22:07:14 +0100 updated package;
wenzelm [Tue, 03 Jan 2017 22:07:14 +0100] rev 64769
updated package;
Tue, 03 Jan 2017 21:03:11 +0100 merged
wenzelm [Tue, 03 Jan 2017 21:03:11 +0100] rev 64768
merged
Tue, 03 Jan 2017 21:02:46 +0100 support VSCode DocumentHighlights;
wenzelm [Tue, 03 Jan 2017 21:02:46 +0100] rev 64767
support VSCode DocumentHighlights; clarified modules;
Tue, 03 Jan 2017 19:22:17 +0100 clarified file URLs, notably for Windows UNC paths;
wenzelm [Tue, 03 Jan 2017 19:22:17 +0100] rev 64766
clarified file URLs, notably for Windows UNC paths;
Tue, 03 Jan 2017 17:33:08 +0100 more language support;
wenzelm [Tue, 03 Jan 2017 17:33:08 +0100] rev 64765
more language support;
Tue, 03 Jan 2017 17:24:41 +0100 tuned whitespace;
wenzelm [Tue, 03 Jan 2017 17:24:41 +0100] rev 64764
tuned whitespace;
Tue, 03 Jan 2017 17:21:37 +0100 proper line_offset;
wenzelm [Tue, 03 Jan 2017 17:21:37 +0100] rev 64763
proper line_offset;
Tue, 03 Jan 2017 15:21:32 +0100 clarified message severity, based on empirical observation of VSCode 1.8.1;
wenzelm [Tue, 03 Jan 2017 15:21:32 +0100] rev 64762
clarified message severity, based on empirical observation of VSCode 1.8.1;
Tue, 03 Jan 2017 15:07:50 +0100 avoid escape of '/' in JSONFormat.quoteString;
wenzelm [Tue, 03 Jan 2017 15:07:50 +0100] rev 64761
avoid escape of '/' in JSONFormat.quoteString;
Tue, 03 Jan 2017 14:45:50 +0100 more liberal drive letter, for the sake of file:// URLs;
wenzelm [Tue, 03 Jan 2017 14:45:50 +0100] rev 64760
more liberal drive letter, for the sake of file:// URLs;
Tue, 03 Jan 2017 14:17:03 +0100 clarified master_dir: file-URL;
wenzelm [Tue, 03 Jan 2017 14:17:03 +0100] rev 64759
clarified master_dir: file-URL;
Tue, 03 Jan 2017 16:48:49 +0000 A few new lemmas and needed adaptations
paulson <lp15@cam.ac.uk> [Tue, 03 Jan 2017 16:48:49 +0000] rev 64758
A few new lemmas and needed adaptations
Mon, 02 Jan 2017 18:08:04 +0100 updated package;
wenzelm [Mon, 02 Jan 2017 18:08:04 +0100] rev 64757
updated package;
Mon, 02 Jan 2017 17:41:00 +0100 avoid hardwired options: use isabelle.args settings instead;
wenzelm [Mon, 02 Jan 2017 17:41:00 +0100] rev 64756
avoid hardwired options: use isabelle.args settings instead;
Mon, 02 Jan 2017 17:35:51 +0100 support for Windows;
wenzelm [Mon, 02 Jan 2017 17:35:51 +0100] rev 64755
support for Windows;
Mon, 02 Jan 2017 15:53:41 +0100 proper bootstrap name, e.g. for Pure.thy;
wenzelm [Mon, 02 Jan 2017 15:53:41 +0100] rev 64754
proper bootstrap name, e.g. for Pure.thy;
Mon, 02 Jan 2017 15:00:55 +0100 more robust startup;
wenzelm [Mon, 02 Jan 2017 15:00:55 +0100] rev 64753
more robust startup;
Mon, 02 Jan 2017 14:44:14 +0100 more specific isabelle-ml language support;
wenzelm [Mon, 02 Jan 2017 14:44:14 +0100] rev 64752
more specific isabelle-ml language support;
Mon, 02 Jan 2017 14:37:58 +0100 tuned;
wenzelm [Mon, 02 Jan 2017 14:37:58 +0100] rev 64751
tuned;
Mon, 02 Jan 2017 14:25:46 +0100 proper use of isabelle-ml;
wenzelm [Mon, 02 Jan 2017 14:25:46 +0100] rev 64750
proper use of isabelle-ml;
Mon, 02 Jan 2017 14:14:33 +0100 grammar for Isabelle/ML, based on https://github.com/textmate/standard-ml.tmbundle/blob/fea2448/Syntaxes/Standard%20ML.plist
wenzelm [Mon, 02 Jan 2017 14:14:33 +0100] rev 64749
grammar for Isabelle/ML, based on https://github.com/textmate/standard-ml.tmbundle/blob/fea2448/Syntaxes/Standard%20ML.plist
Mon, 02 Jan 2017 11:42:15 +0100 clarified multiple tooltips;
wenzelm [Mon, 02 Jan 2017 11:42:15 +0100] rev 64748
clarified multiple tooltips;
Mon, 02 Jan 2017 11:26:26 +0100 proper content format;
wenzelm [Mon, 02 Jan 2017 11:26:26 +0100] rev 64747
proper content format;
Mon, 02 Jan 2017 10:59:46 +0100 more syntax;
wenzelm [Mon, 02 Jan 2017 10:59:46 +0100] rev 64746
more syntax; tuned;
Mon, 02 Jan 2017 10:22:59 +0100 more syntax;
wenzelm [Mon, 02 Jan 2017 10:22:59 +0100] rev 64745
more syntax; tuned;
Mon, 02 Jan 2017 09:41:25 +0100 tuned;
wenzelm [Mon, 02 Jan 2017 09:41:25 +0100] rev 64744
tuned;
Mon, 02 Jan 2017 09:39:00 +0100 tuned;
wenzelm [Mon, 02 Jan 2017 09:39:00 +0100] rev 64743
tuned;
Mon, 02 Jan 2017 09:38:06 +0100 more keywords;
wenzelm [Mon, 02 Jan 2017 09:38:06 +0100] rev 64742
more keywords;
Mon, 02 Jan 2017 09:27:33 +0100 tuned;
wenzelm [Mon, 02 Jan 2017 09:27:33 +0100] rev 64741
tuned;
Sun, 01 Jan 2017 23:56:36 +0100 proper packaging;
wenzelm [Sun, 01 Jan 2017 23:56:36 +0100] rev 64740
proper packaging;
Sun, 01 Jan 2017 23:30:18 +0100 generate uuid;
wenzelm [Sun, 01 Jan 2017 23:30:18 +0100] rev 64739
generate uuid;
Sun, 01 Jan 2017 23:19:34 +0100 generate static TextMate grammar for VSCode editor;
wenzelm [Sun, 01 Jan 2017 23:19:34 +0100] rev 64738
generate static TextMate grammar for VSCode editor;
Sun, 01 Jan 2017 23:08:39 +0100 proper default;
wenzelm [Sun, 01 Jan 2017 23:08:39 +0100] rev 64737
proper default;
Sun, 01 Jan 2017 21:26:26 +0100 clarified file name;
wenzelm [Sun, 01 Jan 2017 21:26:26 +0100] rev 64736
clarified file name;
Sun, 01 Jan 2017 20:24:19 +0100 tuned;
wenzelm [Sun, 01 Jan 2017 20:24:19 +0100] rev 64735
tuned;
Sun, 01 Jan 2017 13:38:20 +0100 more configuration;
wenzelm [Sun, 01 Jan 2017 13:38:20 +0100] rev 64734
more configuration;
Sun, 01 Jan 2017 13:15:50 +0100 automatically build session image;
wenzelm [Sun, 01 Jan 2017 13:15:50 +0100] rev 64733
automatically build session image;
Sun, 01 Jan 2017 12:20:51 +0100 tuned signature;
wenzelm [Sun, 01 Jan 2017 12:20:51 +0100] rev 64732
tuned signature;
Sun, 01 Jan 2017 12:10:21 +0100 just one synchronized access to global state: works recursively on JVM;
wenzelm [Sun, 01 Jan 2017 12:10:21 +0100] rev 64731
just one synchronized access to global state: works recursively on JVM; tuned;
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 tip