Added tag Isabelle2016-RC5 for changeset 45adb8dc84e1
invoke perl system with explicit list -- to avoid extra /bin/sh and thus evade potential conflict of /bin/sh -> dash with bash on Debian/Ubuntu;
evade a potential conflict of /bin/bash versus /bin/sh -> dash (notably on Ubuntu and Debian) -- note that execvpe does not exist on old glibc on Ubuntu 10.04 LTS, but the environ should be unchanged;
tuned;
misc tuning;
misc tuning and updates;
misc tuning and updates;
misc tuning;
tuned whitespace;
more on "Markdown-like text structure";
more on 'consider';
tuned;
more explicit dummy proofs;
misc tuning and updates;
tuned;
clarified old forms;
Added tag Isabelle2016-RC4 for changeset f4baefee5776
tuned proofs;
more on Mac OS X with Retina display;
re-init document views for the sake of Text_Overview size;
removed unused cancel operation;
separate delay_repaint to ensure reactivity, indepently of future_refresh status;
clarified delay_refresh: do not cancel already running task, but retry later;
suppress ISABELLE_ROOT after init, to avoid conflict with ISABELLE_HOME when folding file names in "isabelle jedit" command-line tool;
clarified;
recovered handle_resize from 5922db0430f1;
preplaying of 'smt' and 'metis' more in sync with actual method
updated HOL-specific section w.r.t. datatypes
proper markup for formal text;
Added tag Isabelle2016-RC3 for changeset 81cbea2babd9
tuned NEWS: long-running tasks can still prevent urgent tasks from being started, due to start_execution pri = 0;
more on "ML debugging within the Prover IDE";
updated to official polyml-5.6;
misc tuning and updates;
misc tuning and updates;
misc tuning;
allow single quote within URL;
proper try_run for exactly one evaluation of body (amending 91c3aedbfc5e);
more thorough syntax_changed: new commands need require new folds;
Added tag Isabelle2016-RC2 for changeset 5d513565749e
proper nesting: 'qed' needs to close the corresponding 'proof' and goal statement;
clarified exception handling;
guard sessions that no longer work with SML/NJ -- memory problems;
tuned signature;
tuned;
tuned;
tuned;
tuned;
proper NEWS for this release;
more CONTRIBUTORS;
tuned;
discontinued irregular abbrevs: ".o" counts as word, "+o", "*o", "-o" are occasionally used as ASCII notation, "*o" is in conflict with "(*o" in comments;
back to elementary options used in Isabelle2015 for jdk-7 -- none of the intermediate experiments for jdk-8 improved reactivity on particular dual-CPU system, but the problem seems to be absent on common single-CPU systems;
empty abbrevs are removed globally;
tuned markup, e.g. relevant for Rendering.tooltip;
tuned message;
more robust initialization: createMenu(_, null) is called early (during EditPane creation), thus it precedes the startup_failure dialog and could crash if PIDE.options are uninitialized;
report error on internal channel as well: startup_failure dialog may be too late;
clarified errors: more explicit treatment of uninitialized state;
Changeset
62282:45adb8dc84e1
by wenzelm:
invoke perl system with explicit list -- to avoid extra /bin/sh and thus evade potential conflict of /bin/sh -> dash with bash on Debian/Ubuntu;
Changeset
62281:707f9b182f4f
by wenzelm:
evade a potential conflict of /bin/bash versus /bin/sh -> dash (notably on Ubuntu and Debian) -- note that execvpe does not exist on old glibc on Ubuntu 10.04 LTS, but the environ should be unchanged;
Changeset
62262:8bf765c9c2e5
by wenzelm:
separate delay_repaint to ensure reactivity, indepently of future_refresh status;<br>clarified delay_refresh: do not cancel already running task, but retry later;
Changeset
62261:74dc98bd9f51
by wenzelm:
suppress ISABELLE_ROOT after init, to avoid conflict with ISABELLE_HOME when folding file names in "isabelle jedit" command-line tool;
Changeset
62254:81cbea2babd9
by wenzelm:
tuned NEWS: long-running tasks can still prevent urgent tasks from being started, due to start_execution pri = 0;
Changeset
62234:7cc9d7b822ae
by wenzelm:
discontinued irregular abbrevs: ".o" counts as word, "+o", "*o", "-o" are occasionally used as ASCII notation, "*o" is in conflict with "(*o" in comments;
Changeset
62233:dbc39c04a34a
by wenzelm:
back to elementary options used in Isabelle2015 for jdk-7 -- none of the intermediate experiments for jdk-8 improved reactivity on particular dual-CPU system, but the problem seems to be absent on common single-CPU systems;
Changeset
62229:027e6032977f
by wenzelm:
more robust initialization: createMenu(_, null) is called early (during EditPane creation), thus it precedes the startup_failure dialog and could crash if PIDE.options are uninitialized;