2013-05-22 haftmann [Wed, 22 May 2013 22:56:17 +0200] rev 52119
interpretation must always operate on the last element in a local theory stack, not on all elements: interpretated facts must disappear after pop from local theory stack, and transfer from last target is not enough
src/Pure/Isar/expression.ML src/Pure/Isar/local_theory.ML

2013-05-22 haftmann [Wed, 22 May 2013 22:56:17 +0200] rev 52118
mark local theory as brittle also after interpretation inside locales;
more correct bookkeeping on brittleness: must store directly beside lthy data, with implicit default true for levels > 1;
check brittleness only during context switch using (in ...) syntax, not for arbitrary exit of local theory
src/Pure/Isar/expression.ML src/Pure/Isar/local_theory.ML src/Pure/Isar/toplevel.ML

2013-05-22 wenzelm [Wed, 22 May 2013 19:44:51 +0200] rev 52117
merged

2013-05-22 wenzelm [Wed, 22 May 2013 18:10:54 +0200] rev 52116
added isabelle_scala_script wrapper -- NB: portable hash-bang allows exactly one executable, without additional arguments;
NEWS bin/isabelle_scala_script lib/Tools/install src/Doc/System/Scala.thy

2013-05-22 wenzelm [Wed, 22 May 2013 16:47:48 +0200] rev 52115
tuned signature;
src/Pure/Tools/build.scala src/Pure/Tools/build_dialog.scala

2013-05-22 wenzelm [Wed, 22 May 2013 16:42:13 +0200] rev 52114
more informative Build.build_results;
tuned;
src/Pure/Tools/build.scala

2013-05-22 wenzelm [Wed, 22 May 2013 16:13:52 +0200] rev 52113
stop protocol handlers as well;
src/Pure/System/session.scala

2013-05-22 wenzelm [Wed, 22 May 2013 16:01:08 +0200] rev 52112
more robust command line -- accomodate /bin/kill on recent Linux (e.g. Xubuntu 13.04):
src/Pure/System/isabelle_system.scala

2013-05-22 wenzelm [Wed, 22 May 2013 14:10:45 +0200] rev 52111
explicit management of Session.Protocol_Handlers, with protocol state and functions;
more self-contained ML/Scala module Invoke_Scala;
src/Pure/PIDE/markup.ML src/Pure/PIDE/markup.scala src/Pure/PIDE/protocol.ML src/Pure/PIDE/protocol.scala src/Pure/System/invoke_scala.ML src/Pure/System/invoke_scala.scala src/Pure/System/isabelle_process.ML src/Pure/System/session.ML src/Pure/System/session.scala

2013-05-22 smolkas [Wed, 22 May 2013 12:39:09 +0200] rev 52110
prevent pretty printer from automatically annotating numerals
src/HOL/Tools/Sledgehammer/sledgehammer_annotate.ML