Fri, 29 Aug 2008 20:36:05 +0200 use hardwired /tmp -- fifo only work on local file-system;
wenzelm [Fri, 29 Aug 2008 20:36:05 +0200] rev 28061
use hardwired /tmp -- fifo only work on local file-system;
Fri, 29 Aug 2008 08:14:59 +0200 separate module for code output
haftmann [Fri, 29 Aug 2008 08:14:59 +0200] rev 28060
separate module for code output
Fri, 29 Aug 2008 08:14:58 +0200 fixed names of class assumptions
haftmann [Fri, 29 Aug 2008 08:14:58 +0200] rev 28059
fixed names of class assumptions
Fri, 29 Aug 2008 07:43:25 +0200 dropped parameter prefix for class theorems
haftmann [Fri, 29 Aug 2008 07:43:25 +0200] rev 28058
dropped parameter prefix for class theorems
Thu, 28 Aug 2008 22:26:23 +0200 added charset (from isabelle_process.scala);
wenzelm [Thu, 28 Aug 2008 22:26:23 +0200] rev 28057
added charset (from isabelle_process.scala); added fifo_reader -- also works on Cygwin;
Thu, 28 Aug 2008 22:26:22 +0200 moved charset to isabelle_system.scala;
wenzelm [Thu, 28 Aug 2008 22:26:22 +0200] rev 28056
moved charset to isabelle_system.scala; IsabelleSystem.fifo_reader;
Thu, 28 Aug 2008 22:26:21 +0200 provide HOME_JVM=HOME to prevent implicit cygpath mangling;
wenzelm [Thu, 28 Aug 2008 22:26:21 +0200] rev 28055
provide HOME_JVM=HOME to prevent implicit cygpath mangling;
Thu, 28 Aug 2008 22:09:20 +0200 restructured and split code serializer module
haftmann [Thu, 28 Aug 2008 22:09:20 +0200] rev 28054
restructured and split code serializer module
Thu, 28 Aug 2008 22:08:11 +0200 no parameter prefix for class interpretation
haftmann [Thu, 28 Aug 2008 22:08:11 +0200] rev 28053
no parameter prefix for class interpretation
Thu, 28 Aug 2008 22:08:02 +0200 updated
haftmann [Thu, 28 Aug 2008 22:08:02 +0200] rev 28052
updated
Thu, 28 Aug 2008 20:29:40 +0200 tuned fold_lines;
wenzelm [Thu, 28 Aug 2008 20:29:40 +0200] rev 28051
tuned fold_lines;
Thu, 28 Aug 2008 20:19:45 +0200 fold_lines: simplified, more efficient due to String.fields;
wenzelm [Thu, 28 Aug 2008 20:19:45 +0200] rev 28050
fold_lines: simplified, more efficient due to String.fields;
Thu, 28 Aug 2008 19:34:51 +0200 rm fifo after open;
wenzelm [Thu, 28 Aug 2008 19:34:51 +0200] rev 28049
rm fifo after open;
Thu, 28 Aug 2008 19:31:55 +0200 dummy setup for completion;
wenzelm [Thu, 28 Aug 2008 19:31:55 +0200] rev 28048
dummy setup for completion;
Thu, 28 Aug 2008 19:31:13 +0200 create named pipe;
wenzelm [Thu, 28 Aug 2008 19:31:13 +0200] rev 28047
create named pipe;
Thu, 28 Aug 2008 19:29:59 +0200 added is_cygwin;
wenzelm [Thu, 28 Aug 2008 19:29:59 +0200] rev 28046
added is_cygwin; added exec2, which joins stdout/stderr; tuned thread arrangement;
Thu, 28 Aug 2008 19:29:58 +0200 join stdout/stderr, eliminated Kind.STDERR;
wenzelm [Thu, 28 Aug 2008 19:29:58 +0200] rev 28045
join stdout/stderr, eliminated Kind.STDERR; messages are read from separate fifo (ensures that spurious stdout from shell wrappers, Poly/ML runtime system etc. do not spoil message protocol); private output, output_raw;
Thu, 28 Aug 2008 19:29:57 +0200 explicit output stream, typically a named pipe;
wenzelm [Thu, 28 Aug 2008 19:29:57 +0200] rev 28044
explicit output stream, typically a named pipe;
Thu, 28 Aug 2008 19:29:56 +0200 refined option -W: output stream;
wenzelm [Thu, 28 Aug 2008 19:29:56 +0200] rev 28043
refined option -W: output stream;
Thu, 28 Aug 2008 17:54:18 +0200 more function -> fun
krauss [Thu, 28 Aug 2008 17:54:18 +0200] rev 28042
more function -> fun
Thu, 28 Aug 2008 15:33:33 +0200 quicksort: function -> fun
krauss [Thu, 28 Aug 2008 15:33:33 +0200] rev 28041
quicksort: function -> fun
Thu, 28 Aug 2008 15:24:30 +0200 corrected some typos
krauss [Thu, 28 Aug 2008 15:24:30 +0200] rev 28040
corrected some typos
Thu, 28 Aug 2008 00:49:54 +0200 fixed atom_to_xml: literal "name" attribute;
wenzelm [Thu, 28 Aug 2008 00:49:54 +0200] rev 28039
fixed atom_to_xml: literal "name" attribute;
Thu, 28 Aug 2008 00:33:19 +0200 exported atom_to_xml;
wenzelm [Thu, 28 Aug 2008 00:33:19 +0200] rev 28038
exported atom_to_xml;
Thu, 28 Aug 2008 00:33:17 +0200 changed Markup print mode to YXML -- explicitly decode messages before being issued;
wenzelm [Thu, 28 Aug 2008 00:33:17 +0200] rev 28037
changed Markup print mode to YXML -- explicitly decode messages before being issued; changed Output print mode to plain default -- no escaping; simplified pgml_sym: produce Pgml.pgmlatom, no special treatment of Ctrl/Raw; removed unused issue_pgips; removed obsolete delay_msgs feature -- the script parser never fails, but produces inline error markup; removed obsolete wrap_pgml; explicit transformation of messages (pgml_terms and message_content); remove obsolete split_markup workaround; misc tuning;
Thu, 28 Aug 2008 00:33:15 +0200 tuned;
wenzelm [Thu, 28 Aug 2008 00:33:15 +0200] rev 28036
tuned;
Thu, 28 Aug 2008 00:33:13 +0200 present_token: disable print_mode, which is YXML now;
wenzelm [Thu, 28 Aug 2008 00:33:13 +0200] rev 28035
present_token: disable print_mode, which is YXML now;
Thu, 28 Aug 2008 00:33:11 +0200 text_of Malformed: explode with spaces -- Output.output/escape ineffective by default;
wenzelm [Thu, 28 Aug 2008 00:33:11 +0200] rev 28034
text_of Malformed: explode with spaces -- Output.output/escape ineffective by default;
Thu, 28 Aug 2008 00:33:09 +0200 removed obsolete XML.Output workaround;
wenzelm [Thu, 28 Aug 2008 00:33:09 +0200] rev 28033
removed obsolete XML.Output workaround;
Thu, 28 Aug 2008 00:33:08 +0200 added get_int;
wenzelm [Thu, 28 Aug 2008 00:33:08 +0200] rev 28032
added get_int;
Thu, 28 Aug 2008 00:33:07 +0200 removed obsolete get_string;
wenzelm [Thu, 28 Aug 2008 00:33:07 +0200] rev 28031
removed obsolete get_string; moved get_int to property.ML;
Thu, 28 Aug 2008 00:33:04 +0200 removed obsolete ProofGeneral/pgml_isabelle.ML;
wenzelm [Thu, 28 Aug 2008 00:33:04 +0200] rev 28030
removed obsolete ProofGeneral/pgml_isabelle.ML;
Wed, 27 Aug 2008 23:46:33 +0200 simplify definition of vector_space locale (use axclasses instead of inheriting from field and ab_group_add classes)
huffman [Wed, 27 Aug 2008 23:46:33 +0200] rev 28029
simplify definition of vector_space locale (use axclasses instead of inheriting from field and ab_group_add classes)
Wed, 27 Aug 2008 20:36:27 +0200 renamed Buffer.write to File.write_buffer;
wenzelm [Wed, 27 Aug 2008 20:36:27 +0200] rev 28028
renamed Buffer.write to File.write_buffer; added scalable iterator fold_lines; tuned;
Wed, 27 Aug 2008 20:36:26 +0200 renamed Buffer.write to File.write_buffer;
wenzelm [Wed, 27 Aug 2008 20:36:26 +0200] rev 28027
renamed Buffer.write to File.write_buffer;
Wed, 27 Aug 2008 20:36:25 +0200 load buffer.ML before file.ML;
wenzelm [Wed, 27 Aug 2008 20:36:25 +0200] rev 28026
load buffer.ML before file.ML;
Wed, 27 Aug 2008 20:36:23 +0200 replaced find_substring by first_field;
wenzelm [Wed, 27 Aug 2008 20:36:23 +0200] rev 28025
replaced find_substring by first_field;
Wed, 27 Aug 2008 17:54:31 +0200 Consistent naming of theorems in interpretation.
ballarin [Wed, 27 Aug 2008 17:54:31 +0200] rev 28024
Consistent naming of theorems in interpretation.
Wed, 27 Aug 2008 16:32:48 +0200 simplified parse_attrib (find_substring instead of space_explode);
wenzelm [Wed, 27 Aug 2008 16:32:48 +0200] rev 28023
simplified parse_attrib (find_substring instead of space_explode);
Wed, 27 Aug 2008 16:32:18 +0200 added find_substring;
wenzelm [Wed, 27 Aug 2008 16:32:18 +0200] rev 28022
added find_substring;
Wed, 27 Aug 2008 12:01:59 +0200 added HOL/ex/Numeral.thy
haftmann [Wed, 27 Aug 2008 12:01:59 +0200] rev 28021
added HOL/ex/Numeral.thy
Wed, 27 Aug 2008 12:00:28 +0200 get rid of tabs;
wenzelm [Wed, 27 Aug 2008 12:00:28 +0200] rev 28020
get rid of tabs;
Wed, 27 Aug 2008 11:49:50 +0200 Property lists.
wenzelm [Wed, 27 Aug 2008 11:49:50 +0200] rev 28019
Property lists.
Wed, 27 Aug 2008 11:49:14 +0200 added General/properties.ML;
wenzelm [Wed, 27 Aug 2008 11:49:14 +0200] rev 28018
added General/properties.ML;
Wed, 27 Aug 2008 11:48:54 +0200 type Properties.T;
wenzelm [Wed, 27 Aug 2008 11:48:54 +0200] rev 28017
type Properties.T;
Wed, 27 Aug 2008 11:24:35 +0200 proper error message
haftmann [Wed, 27 Aug 2008 11:24:35 +0200] rev 28016
proper error message
Wed, 27 Aug 2008 11:24:34 +0200 proper handling of type variabl names
haftmann [Wed, 27 Aug 2008 11:24:34 +0200] rev 28015
proper handling of type variabl names
Wed, 27 Aug 2008 11:24:32 +0200 completing arities after subclass instance
haftmann [Wed, 27 Aug 2008 11:24:32 +0200] rev 28014
completing arities after subclass instance
Wed, 27 Aug 2008 11:24:31 +0200 untabification
haftmann [Wed, 27 Aug 2008 11:24:31 +0200] rev 28013
untabification
Wed, 27 Aug 2008 11:24:29 +0200 tuned code generator setup
haftmann [Wed, 27 Aug 2008 11:24:29 +0200] rev 28012
tuned code generator setup
Wed, 27 Aug 2008 04:47:30 +0200 added equivariance lemmas for ex1 and the
urbanc [Wed, 27 Aug 2008 04:47:30 +0200] rev 28011
added equivariance lemmas for ex1 and the
Wed, 27 Aug 2008 01:27:33 +0200 add lemmas about Rats similar to those about Reals
huffman [Wed, 27 Aug 2008 01:27:33 +0200] rev 28010
add lemmas about Rats similar to those about Reals
Tue, 26 Aug 2008 23:49:46 +0200 move real_vector class proofs into vector_space and group_hom locales
huffman [Tue, 26 Aug 2008 23:49:46 +0200] rev 28009
move real_vector class proofs into vector_space and group_hom locales
Tue, 26 Aug 2008 18:59:52 +0200 added distributivity of relation composition over union [simp]
krauss [Tue, 26 Aug 2008 18:59:52 +0200] rev 28008
added distributivity of relation composition over union [simp]
Tue, 26 Aug 2008 16:36:30 +0200 tuned append;
wenzelm [Tue, 26 Aug 2008 16:36:30 +0200] rev 28007
tuned append;
Tue, 26 Aug 2008 16:36:11 +0200 command: symbols.encode;
wenzelm [Tue, 26 Aug 2008 16:36:11 +0200] rev 28006
command: symbols.encode;
Tue, 26 Aug 2008 16:04:22 +0200 Reorganisation of registration code.
ballarin [Tue, 26 Aug 2008 16:04:22 +0200] rev 28005
Reorganisation of registration code.
Tue, 26 Aug 2008 14:15:44 +0200 function package: name primitive defs "f_sumC_def" instead of "f_sum_def" to avoid clashes
krauss [Tue, 26 Aug 2008 14:15:44 +0200] rev 28004
function package: name primitive defs "f_sumC_def" instead of "f_sum_def" to avoid clashes
Tue, 26 Aug 2008 12:20:52 +0200 purge classes after compilation;
wenzelm [Tue, 26 Aug 2008 12:20:52 +0200] rev 28003
purge classes after compilation;
Tue, 26 Aug 2008 12:17:58 +0200 renamed Isabelle-repository to isabelle;
wenzelm [Tue, 26 Aug 2008 12:17:58 +0200] rev 28002
renamed Isabelle-repository to isabelle;
Tue, 26 Aug 2008 12:07:06 +0200 Defined rationals (Rats) globally in Rational.
nipkow [Tue, 26 Aug 2008 12:07:06 +0200] rev 28001
Defined rationals (Rats) globally in Rational. Chractarized them with a few lemmas in RealDef, one of them from Sqrt.
Tue, 26 Aug 2008 11:42:46 +0200 replaced /home/isabelle/html-data/isabelle-repos by /home/isabelle-repository/repos;
wenzelm [Tue, 26 Aug 2008 11:42:46 +0200] rev 28000
replaced /home/isabelle/html-data/isabelle-repos by /home/isabelle-repository/repos;
Mon, 25 Aug 2008 23:27:56 +0200 moved new Symbol.Interpretation into plugin;
wenzelm [Mon, 25 Aug 2008 23:27:56 +0200] rev 27999
moved new Symbol.Interpretation into plugin;
Mon, 25 Aug 2008 22:42:04 +0200 promoted to EBPlugin;
wenzelm [Mon, 25 Aug 2008 22:42:04 +0200] rev 27998
promoted to EBPlugin; tuned;
Mon, 25 Aug 2008 22:26:26 +0200 explicitly depend on isabelle-Pure.jar and isabelle-scala-library.jar;
wenzelm [Mon, 25 Aug 2008 22:26:26 +0200] rev 27997
explicitly depend on isabelle-Pure.jar and isabelle-scala-library.jar;
Mon, 25 Aug 2008 22:05:30 +0200 tuned;
wenzelm [Mon, 25 Aug 2008 22:05:30 +0200] rev 27996
tuned;
Mon, 25 Aug 2008 21:59:36 +0200 isabelle process: pick options/args from properties;
wenzelm [Mon, 25 Aug 2008 21:59:36 +0200] rev 27995
isabelle process: pick options/args from properties;
Mon, 25 Aug 2008 21:58:54 +0200 removed unused ConsolePlugin dependency;
wenzelm [Mon, 25 Aug 2008 21:58:54 +0200] rev 27994
removed unused ConsolePlugin dependency; added menu item; added some Isabelle options;
Mon, 25 Aug 2008 20:01:17 +0200 simplified exceptions: use plain error function / RuntimeException;
wenzelm [Mon, 25 Aug 2008 20:01:17 +0200] rev 27993
simplified exceptions: use plain error function / RuntimeException;
Mon, 25 Aug 2008 16:52:11 +0200 added try_result;
wenzelm [Mon, 25 Aug 2008 16:52:11 +0200] rev 27992
added try_result;
Sun, 24 Aug 2008 21:15:48 +0200 misc reorganization;
wenzelm [Sun, 24 Aug 2008 21:15:48 +0200] rev 27991
misc reorganization; simplified consumer thread; more robust stop;
Sun, 24 Aug 2008 21:15:46 +0200 Kind: added is_control;
wenzelm [Sun, 24 Aug 2008 21:15:46 +0200] rev 27990
Kind: added is_control; more robust kill/exit; tuned interfaces;
Sun, 24 Aug 2008 21:15:44 +0200 get: allow null;
wenzelm [Sun, 24 Aug 2008 21:15:44 +0200] rev 27989
get: allow null;
Sun, 24 Aug 2008 19:24:27 +0200 misc tuning of names;
wenzelm [Sun, 24 Aug 2008 19:24:27 +0200] rev 27988
misc tuning of names;
Sun, 24 Aug 2008 19:02:22 +0200 rearranged source files;
wenzelm [Sun, 24 Aug 2008 19:02:22 +0200] rev 27987
rearranged source files;
Sun, 24 Aug 2008 18:57:43 +0200 init_message: class markup in message body, not header;
wenzelm [Sun, 24 Aug 2008 18:57:43 +0200] rev 27986
init_message: class markup in message body, not header;
Sun, 24 Aug 2008 18:11:20 +0200 repackaged as isabelle.jedit;
wenzelm [Sun, 24 Aug 2008 18:11:20 +0200] rev 27985
repackaged as isabelle.jedit;
Sun, 24 Aug 2008 17:23:42 +0200 untabify: silently turn tab into space if column information is unavailable;
wenzelm [Sun, 24 Aug 2008 17:23:42 +0200] rev 27984
untabify: silently turn tab into space if column information is unavailable;
Sun, 24 Aug 2008 14:42:26 +0200 corrected cache handling for class operations
haftmann [Sun, 24 Aug 2008 14:42:26 +0200] rev 27983
corrected cache handling for class operations
Sun, 24 Aug 2008 14:42:24 +0200 default replaces arbitrary
haftmann [Sun, 24 Aug 2008 14:42:24 +0200] rev 27982
default replaces arbitrary
Sun, 24 Aug 2008 14:42:22 +0200 tuned import order
haftmann [Sun, 24 Aug 2008 14:42:22 +0200] rev 27981
tuned import order
Sun, 24 Aug 2008 14:24:03 +0200 activated \<A>, \<a>, \<AA>, \<aa>;
wenzelm [Sun, 24 Aug 2008 14:24:03 +0200] rev 27980
activated \<A>, \<a>, \<AA>, \<aa>; disabled \<RR>, \<II> which overlap with codepoints for \<Re>, \<Im>, remapped to unofficial place within Isabelle font;
Sat, 23 Aug 2008 23:44:31 +0200 * Isabelle/lib/classes/Pure.jar;
wenzelm [Sat, 23 Aug 2008 23:44:31 +0200] rev 27979
* Isabelle/lib/classes/Pure.jar; * Status messages; * Homegrown Isabelle font;
Sat, 23 Aug 2008 23:24:16 +0200 jars: removed obsolete Java process wrapper (cf. new Pure.jar);
wenzelm [Sat, 23 Aug 2008 23:24:16 +0200] rev 27978
jars: removed obsolete Java process wrapper (cf. new Pure.jar);
Sat, 23 Aug 2008 23:21:50 +0200 obsolete;
wenzelm [Sat, 23 Aug 2008 23:21:50 +0200] rev 27977
obsolete;
Sat, 23 Aug 2008 23:20:43 +0200 obsolete -- superceded by Pure.jar (Scala version);
wenzelm [Sat, 23 Aug 2008 23:20:43 +0200] rev 27976
obsolete -- superceded by Pure.jar (Scala version);
Sat, 23 Aug 2008 23:17:11 +0200 updated to Pure.jar;
wenzelm [Sat, 23 Aug 2008 23:17:11 +0200] rev 27975
updated to Pure.jar;
Sat, 23 Aug 2008 23:07:46 +0200 added exec;
wenzelm [Sat, 23 Aug 2008 23:07:46 +0200] rev 27974
added exec; private posix_prefix;
Sat, 23 Aug 2008 23:07:44 +0200 moved class Result into static object, removed dynamic tree method;
wenzelm [Sat, 23 Aug 2008 23:07:44 +0200] rev 27973
moved class Result into static object, removed dynamic tree method; removed unused Symbol.Interpretation; class Result: added is_raw, is_system; disabled console echo; added interrupt, kill; IsabelleSystem.exec;
Sat, 23 Aug 2008 23:07:43 +0200 symbolic message markup;
wenzelm [Sat, 23 Aug 2008 23:07:43 +0200] rev 27972
symbolic message markup; init message: class property;
Sat, 23 Aug 2008 23:07:41 +0200 renamed Markup.MALFORMED to Markup.BAD;
wenzelm [Sat, 23 Aug 2008 23:07:41 +0200] rev 27971
renamed Markup.MALFORMED to Markup.BAD;
Sat, 23 Aug 2008 23:07:39 +0200 added position, messages;
wenzelm [Sat, 23 Aug 2008 23:07:39 +0200] rev 27970
added position, messages; renamed messages to content, malformed to bad;
Sat, 23 Aug 2008 23:07:38 +0200 added messages and process information;
wenzelm [Sat, 23 Aug 2008 23:07:38 +0200] rev 27969
added messages and process information;
Sat, 23 Aug 2008 23:07:36 +0200 Position properties.
wenzelm [Sat, 23 Aug 2008 23:07:36 +0200] rev 27968
Position properties.
Sat, 23 Aug 2008 23:07:34 +0200 added General/position.scala;
wenzelm [Sat, 23 Aug 2008 23:07:34 +0200] rev 27967
added General/position.scala;
Sat, 23 Aug 2008 23:07:30 +0200 adapted to new IsabelleProcess from Pure.jar;
wenzelm [Sat, 23 Aug 2008 23:07:30 +0200] rev 27966
adapted to new IsabelleProcess from Pure.jar; IsabellePlugin.result_content decodes symbols;
Sat, 23 Aug 2008 23:07:28 +0200 include ../../classes/Pure.jar;
wenzelm [Sat, 23 Aug 2008 23:07:28 +0200] rev 27965
include ../../classes/Pure.jar;
Sat, 23 Aug 2008 21:06:32 +0200 added const Rational
nipkow [Sat, 23 Aug 2008 21:06:32 +0200] rev 27964
added const Rational added more function puzzles
Sat, 23 Aug 2008 19:42:17 +0200 YXML.parse_failsafe;
wenzelm [Sat, 23 Aug 2008 19:42:17 +0200] rev 27963
YXML.parse_failsafe; removed full_markup, YXML mode (default); renamed output_command to command; renamed output_ML to ML; tuned;
Sat, 23 Aug 2008 19:42:16 +0200 shell_prefix: physical /bin/env on Cygwin;
wenzelm [Sat, 23 Aug 2008 19:42:16 +0200] rev 27962
shell_prefix: physical /bin/env on Cygwin;
Sat, 23 Aug 2008 19:42:15 +0200 removed full_markup mode (default);
wenzelm [Sat, 23 Aug 2008 19:42:15 +0200] rev 27961
removed full_markup mode (default); removed YXML mode (default); added XML mode; message: class attribute, fail for malformed YXML;
Sat, 23 Aug 2008 19:42:14 +0200 added parse_failsafe;
wenzelm [Sat, 23 Aug 2008 19:42:14 +0200] rev 27960
added parse_failsafe;
Sat, 23 Aug 2008 19:42:13 +0200 refer to symbolic Markup;
wenzelm [Sat, 23 Aug 2008 19:42:13 +0200] rev 27959
refer to symbolic Markup;
Sat, 23 Aug 2008 19:42:12 +0200 Common markup elements.
wenzelm [Sat, 23 Aug 2008 19:42:12 +0200] rev 27958
Common markup elements.
Sat, 23 Aug 2008 19:42:11 +0200 added General/markup.scala;
wenzelm [Sat, 23 Aug 2008 19:42:11 +0200] rev 27957
added General/markup.scala;
Sat, 23 Aug 2008 17:55:27 +0200 BadVariable: toString;
wenzelm [Sat, 23 Aug 2008 17:55:27 +0200] rev 27956
BadVariable: toString;
Sat, 23 Aug 2008 17:55:26 +0200 use java.util.concurrent.LinkedBlockingQueue, which blocks as required;
wenzelm [Sat, 23 Aug 2008 17:55:26 +0200] rev 27955
use java.util.concurrent.LinkedBlockingQueue, which blocks as required; IsabelleProcessException: toString; Result: improved toString; Result: raw markup for stdout/stderr; cmdline: proper executable name, added YXML mode;
Sat, 23 Aug 2008 17:55:26 +0200 append_string: proper backslash in character escapes;
wenzelm [Sat, 23 Aug 2008 17:55:26 +0200] rev 27954
append_string: proper backslash in character escapes;
Sat, 23 Aug 2008 17:22:54 +0200 added getenv;
wenzelm [Sat, 23 Aug 2008 17:22:54 +0200] rev 27953
added getenv; renamed get_setting to getenv_strict; added shell_prefix (for Cygwin);
Sat, 23 Aug 2008 17:22:53 +0200 tuned;
wenzelm [Sat, 23 Aug 2008 17:22:53 +0200] rev 27952
tuned;
Sat, 23 Aug 2008 17:22:52 +0200 Isabelle outer syntax.
wenzelm [Sat, 23 Aug 2008 17:22:52 +0200] rev 27951
Isabelle outer syntax.
Sat, 23 Aug 2008 17:22:51 +0200 added Tools/isabelle_process.scala, Tools/isabelle_syntax.scala;
wenzelm [Sat, 23 Aug 2008 17:22:51 +0200] rev 27950
added Tools/isabelle_process.scala, Tools/isabelle_syntax.scala; scalac -deprecation;
(0) -10000 -3000 -1000 -112 +112 +1000 +3000 +10000 +30000 tip