History log of /seL4-l4v-10.1.1/l4v/isabelle/src/Pure/Tools/main.scala
Revision Date Author Comments
# 8aaa6b2c 31-Aug-2017 wenzelm <none@none>

template for $ISABELLE_HOME_USER/ROOTS;


# 98a9ca29 20-Aug-2017 wenzelm <none@none>

enforce Isabelle plugins to be enabled;


# ce9d34d4 19-May-2017 wenzelm <none@none>

suppress ANSI control sequences in Scala console;


# 4cb7ec1c 01-Sep-2016 wenzelm <none@none>

clarified important directories;


# 2d825f1b 04-Feb-2016 wenzelm <none@none>

suppress ISABELLE_ROOT after init, to avoid conflict with ISABELLE_HOME when folding file names in "isabelle jedit" command-line tool;


# 3017312a 02-Jan-2016 wenzelm <none@none>

provide server name uniformly on all platforms;


# 5b96f685 24-Oct-2015 wenzelm <none@none>

more uniform command-line for "isabelle jedit" and the isabelle.Main app wrapper;


# 0d48f317 02-Oct-2015 wenzelm <none@none>

clarified init (again): isabelle.Main is responsible to provide basic JVM setup, jedit.jar picks this up (e.g. list of known fonts), plugin cannot be loaded in isolation without isabelle.Main;


# 4ecf5a2f 30-Sep-2015 wenzelm <none@none>

uniform treatment of bootstrap directories;
Isabelle_System.init() includes Cygwin.init(), e.g. for situations without isabelle.Main;
tuned;


# 5a206988 29-Sep-2015 wenzelm <none@none>

clarified Isabelle_System.init;
clarified GUI.init_laf;
clarified modules;
tuned signature;


# e63827f1 29-Sep-2015 wenzelm <none@none>

tuned;


# 5f137347 29-Sep-2015 wenzelm <none@none>

tuned GUI;


# 88f486d4 29-Sep-2015 wenzelm <none@none>

build session within running jEdit;


# b85be9f3 16-Sep-2015 wenzelm <none@none>

tuned;


# 28cea3d8 22-Aug-2015 wenzelm <none@none>

tuned;


# 8aad6cb3 21-Aug-2015 wenzelm <none@none>

tuned;


# b5e9c324 21-Aug-2015 wenzelm <none@none>

more version information;


# 745b22c3 21-Aug-2015 wenzelm <none@none>

eliminated WinRun4J artifact;
tuned;


# b39e50ff 20-Aug-2015 wenzelm <none@none>

clarified modules, like ML version;


# 376e854a 20-Aug-2015 wenzelm <none@none>

tuned signature, according to ML version;


# 99d5259c 19-Jun-2015 wenzelm <none@none>

uniform system_mode for build test: avoid spurious output_dir/log that is not required later;


# e6917fdc 02-Dec-2014 wenzelm <none@none>

added Untyped.method convenience (for *this* class only);


# 653652c3 07-May-2014 wenzelm <none@none>

tuned signature;


# 3be931d9 29-Apr-2014 wenzelm <none@none>

more systematic Isabelle output, like in classic Isabelle/ML (without markup);


# de7fc2e1 23-Apr-2014 wenzelm <none@none>

explicit Exn.error_message in accordance to Output.error_message in ML;


# ebc3eddc 22-Apr-2014 wenzelm <none@none>

more abstract Exn.Interrupt and POSIX return code;


# 898609cb 22-Apr-2014 wenzelm <none@none>

avoid octal escape literals -- deprecated in scala-2.11.0;


# ffd59da7 20-Feb-2014 wenzelm <none@none>

tuned imports;


# 07d4e542 30-Oct-2013 wenzelm <none@none>

more on file-system access;
provide ISABELLE_HOME_USER as well;


# 880f2053 28-Sep-2013 wenzelm <none@none>

simplified ISABELLE_HOME on Windows (see also 9c8a1b9c0630, 5a7903ba2dac);


# ef56b1ff 28-Sep-2013 wenzelm <none@none>

update second environment that is used for System.getenv(String);


# 745a2c43 27-Sep-2013 wenzelm <none@none>

adhoc update of JVM environment variables, which is relevant for cold start of jEdit;


# 21fdcf85 26-Sep-2013 wenzelm <none@none>

initialize class immediately (potentially more robust);


# 22403834 21-Sep-2013 wenzelm <none@none>

removed obsolete README;
open Documentation dockable by default;


# 931620d0 11-Sep-2013 wenzelm <none@none>

more official initial class path according to sun.misc.Launcher;


# 1ef354a0 11-Sep-2013 wenzelm <none@none>

provide main classpath again, notably for cold-start;


# 12a3052c 10-Sep-2013 wenzelm <none@none>

discontinued obsolete command-line tool "isabelle build_dialog";


# e78ca001 07-Sep-2013 wenzelm <none@none>

tuned message;


# 83f9d21b 07-Sep-2013 wenzelm <none@none>

tuned message;


# 26941995 07-Sep-2013 wenzelm <none@none>

observe "stopped" after Cygwin init (which is itself uninterruptible);


# 6cb0822e 07-Sep-2013 wenzelm <none@none>

clarified modules;


# df953add 07-Sep-2013 wenzelm <none@none>

tuned signature;


# 4fb249fa 07-Sep-2013 wenzelm <none@none>

Cygwin_Init based on System_Dialog;


# cc11e1a2 07-Sep-2013 wenzelm <none@none>

more robust exit;


# 26a84177 07-Sep-2013 wenzelm <none@none>

Build_Dialog based on System_Dialog;
avoid hopping between threads;


# 39c0b9d6 06-Sep-2013 wenzelm <none@none>

build session before start of jedit;


# 99226f2e 06-Sep-2013 wenzelm <none@none>

warm start of Isabelle/jEdit from Isabelle/Scala;
avoid mass confusion of plugins due to change of -classpath (cf. 5bef05f5ed58);


# 36badb4c 05-Sep-2013 wenzelm <none@none>

more explicit cygwin_root (again) -- do not rely on isabelle_home as cwd;


# 11bf0bc8 05-Sep-2013 wenzelm <none@none>

recovered cygwin.root from 1c87e79bb838;
removed junk;


# dfcc7731 05-Sep-2013 wenzelm <none@none>

main application entry point involves implicit Cygwin init, depending on "uninitialized" file indicator;
standardized jdk location;


# 342a8dfd 16-Jul-2013 wenzelm <none@none>

more self-contained application, with side-entry for init;


# 449e9992 04-Apr-2013 wenzelm <none@none>

tuned signature -- concentrate GUI tools;


# 6372eb20 04-Apr-2013 wenzelm <none@none>

tuned signature -- concentrate GUI tools;


# 008c3eb6 10-Jan-2013 wenzelm <none@none>

prefer system build mode in main application wrappers, to produce heaps insided distribution directory;


# ad2ff57e 02-Jan-2013 wenzelm <none@none>

moved files;

--HG--
rename : src/Pure/System/main.scala => src/Pure/Tools/main.scala