lib/scripts/getsettings
Thu, 01 Mar 2012 14:42:05 +0100 wenzelm more tolerant cygpath invocation, allow empty CLASSPATH;
Tue, 27 Sep 2011 00:03:11 +0200 wenzelm tuned message, which is displayed after termination of Isabelle.app on Mac OS;
Thu, 23 Jun 2011 14:48:32 +0200 wenzelm ensure export of initial CLASSPATH;
Sun, 13 Feb 2011 17:45:21 +0100 wenzelm more explicit exit due to failed etc/settings -- normally return code 0=true and 1=false could be tolerated, but bash syntax errors also return 1;
Sun, 13 Feb 2011 17:29:44 +0100 wenzelm eliminated somewhat obsolete warning -- former "$HOME/Isabelle" vs. "$HOME/isabelle" no longer exist;
Sun, 13 Feb 2011 17:19:43 +0100 wenzelm tuned;
Fri, 21 Jan 2011 22:04:12 +0100 wenzelm JVM/Windows: more robust treatment of unicode in file names;
Wed, 19 Jan 2011 21:01:37 +0100 wenzelm clasrified classpath: add in front in accordance to librarypath (cf. b7cd80330a16), for slightly more robustness;
Wed, 19 Jan 2011 21:00:16 +0100 wenzelm added librarypath: shared library convenience in bash, keeping LD_LIBRARY_PATH and DYLD_LIBRARY_PATH separate;
Tue, 11 Jan 2011 19:55:34 +0100 wenzelm isabelle version -i;
Tue, 16 Nov 2010 21:54:52 +0100 wenzelm init_component: require absolute path (when invoked by user scripts);
Tue, 16 Nov 2010 20:30:25 +0100 wenzelm paranoia export of CLASSPATH, just in case the initial status via allexport is lost due to other scripts;
Sat, 17 Apr 2010 22:58:29 +0200 wenzelm added ISABELLE_PLATFORM and ISABELLE_PLATFORM64 -- NB: ML and JVM may have a different idea;
Sat, 17 Apr 2010 21:01:55 +0200 wenzelm THIS_CYGWIN;
Mon, 04 Jan 2010 22:35:32 +0100 wenzelm removed function "isabelle-process", keeping "isabelle" only -- functions within the process environment might get passed through a genuine /bin/sh, which does not allow non-identifiers here;
Mon, 04 Jan 2010 22:16:48 +0100 wenzelm discontinued old ISABELLE and ISATOOL environment settings;
Mon, 04 Jan 2010 21:49:47 +0100 wenzelm shell functions "isabelle-process" and "isabelle" refer to the proper executables statically -- for interactive use or sloppy bash scripts;
Wed, 09 Dec 2009 16:28:49 +0100 wenzelm more robust Cygwin.config: actually check Wow6432Node, prefer explicit CYGWIN_ROOT in any case;
Sun, 08 Nov 2009 13:44:16 +0100 wenzelm init_component: slightly more robust read (raw input, succeed on non-terminated last line);
Wed, 28 Oct 2009 23:21:45 +0100 wenzelm proper nested quotes;
Wed, 28 Oct 2009 22:57:32 +0100 wenzelm components: ensure that the last line is read, even if it lacks EOL;
Wed, 28 Oct 2009 20:49:09 +0100 wenzelm slightly more robust error message;
Sat, 22 Aug 2009 17:08:06 +0200 wenzelm function splitarray: splightly more abstract version that accomodates older bashes;
Tue, 04 Aug 2009 13:35:33 +0200 wenzelm more uniform handling of ISABELLE_HOME_USER component;
Tue, 04 Aug 2009 01:01:23 +0200 wenzelm basic support for components (which imitate the usual Isabelle directory layout);
Tue, 09 Jun 2009 01:32:57 +0200 wenzelm simplified IsabelleSystem.platform_path for cygwin;
Sat, 20 Dec 2008 11:55:34 +0100 wenzelm removed Ids;
Sat, 04 Oct 2008 17:40:56 +0200 wenzelm simplified main Isabelle executables: removed Isabelle and isabelle (replaced by isabelle-process), renamed isatool to isabelle;
Sat, 04 Oct 2008 16:05:08 +0200 wenzelm ISABELLE_PROCESS replaces ISABELLE and ISABELLE_TOOL replaces ISATOOL -- old bindings stay for a while (legacy feature);
Thu, 28 Aug 2008 22:26:21 +0200 wenzelm provide HOME_JVM=HOME to prevent implicit cygpath mangling;
Thu, 21 Aug 2008 17:42:59 +0200 wenzelm proper ISABELLE_ROOT_JVM on Cygwin;
Thu, 21 Aug 2008 13:05:28 +0200 wenzelm added ISABELLE_ROOT_JVM;
Sat, 16 Aug 2008 13:31:57 +0200 wenzelm refined scala/java wrappers via isatool;
Fri, 15 Aug 2008 23:31:37 +0200 wenzelm added ISABELLE_HOME_JVM;
Fri, 15 Aug 2008 23:10:36 +0200 wenzelm proper jvmpath for cygwin;
Fri, 15 Aug 2008 22:59:02 +0200 wenzelm refined JVM path wrappers: Isabelle environment holds Unix version of CLASSPATH, javawrapper/scalawrapper convert it back;
Sat, 15 Dec 2007 21:17:48 +0100 wenzelm added javapath (for cygwin);
Thu, 15 Nov 2007 11:49:02 +0100 wenzelm ISABELLE_IDENTIFIER is filled in automatically, not taken from the *long* form of isatool version!
Thu, 23 Nov 2006 18:49:55 +0100 wenzelm added ISABELLE_IDENTIFIER;
Wed, 22 Nov 2006 19:53:24 +0100 wenzelm add ISABELLE_VERSION to ML_IDENTIFIER, unless this is repository or build;
Mon, 06 Jun 2005 09:28:28 +0200 kleing fixed
Sun, 05 Jun 2005 11:31:16 +0200 wenzelm observe ISABELLE_IGNORE_USER_SETTINGS;
Tue, 17 May 2005 10:19:43 +0200 wenzelm export ISABELLE_HOME, do not normalize;
Tue, 26 Apr 2005 19:51:28 +0200 wenzelm tuned;
Mon, 21 Jun 2004 10:25:57 +0200 kleing Merged in license change from Isabelle2004
Thu, 27 Dec 2001 16:44:29 +0100 wenzelm warn for spaces in ISABELLE_HOME;
Sat, 08 Sep 2001 20:03:22 +0200 wenzelm tuned;
Fri, 01 Sep 2000 17:54:58 +0200 wenzelm GPLed;
Thu, 24 Aug 2000 00:53:53 +0200 wenzelm choosefrom: support easy settings;
Sat, 01 Jul 2000 19:49:48 +0200 wenzelm added ISABELLE_SITE_SETTINGS_PRESENT;
Thu, 07 Oct 1999 12:25:20 +0200 wenzelm ISABELLE_SETTINGS_PRESENT: avoid multiple invocation;
Mon, 12 Apr 1999 16:20:04 +0200 wenzelm ML_PLATFORM;
Wed, 14 May 1997 18:38:15 +0200 wenzelm tuned;
Tue, 06 May 1997 15:27:35 +0200 wenzelm fixed ISABELLE_OUTPUT, ISABELLE_PATH (finally?);
Thu, 17 Apr 1997 10:30:57 +0200 wenzelm eliminated PLATFORM;
Thu, 06 Mar 1997 12:30:32 +0100 wenzelm added ISABELLE_HOME normalization;
Mon, 17 Feb 1997 12:00:00 +0100 wenzelm tuned comments;
Fri, 14 Feb 1997 15:13:32 +0100 wenzelm globally unset ENV, BASH_ENV;
Thu, 06 Feb 1997 18:27:47 +0100 wenzelm integrated getplatform stuff;
Tue, 07 Jan 1997 09:06:01 +0100 wenzelm added ISABELLE, ISATOOL;
less more (0) -60 tip