# HG changeset patch
# User wenzelm
# Date 1229373681 -3600
# Node ID fb31b7a6c8582efdc3570437bc23ef0f12528710
# Parent f2b45eea6dac8809bd52f4a4aff596cac5e6a07a
updated generated files;
diff -r f2b45eea6dac -r fb31b7a6c858 doc-src/IsarRef/Thy/document/HOL_Specific.tex
--- a/doc-src/IsarRef/Thy/document/HOL_Specific.tex Mon Dec 15 21:41:00 2008 +0100
+++ b/doc-src/IsarRef/Thy/document/HOL_Specific.tex Mon Dec 15 21:41:21 2008 +0100
@@ -814,12 +814,14 @@
\indexdef{HOL}{command}{print\_atps}\hypertarget{command.HOL.print-atps}{\hyperlink{command.HOL.print-atps}{\mbox{\isa{\isacommand{print{\isacharunderscore}atps}}}}}\isa{{\isachardoublequote}\isactrlsup {\isacharasterisk}{\isachardoublequote}} & : & \isa{{\isachardoublequote}context\ {\isasymrightarrow}{\isachardoublequote}} \\
\indexdef{HOL}{command}{atp\_info}\hypertarget{command.HOL.atp-info}{\hyperlink{command.HOL.atp-info}{\mbox{\isa{\isacommand{atp{\isacharunderscore}info}}}}}\isa{{\isachardoublequote}\isactrlsup {\isacharasterisk}{\isachardoublequote}} & : & \isa{{\isachardoublequote}any\ {\isasymrightarrow}{\isachardoublequote}} \\
\indexdef{HOL}{command}{atp\_kill}\hypertarget{command.HOL.atp-kill}{\hyperlink{command.HOL.atp-kill}{\mbox{\isa{\isacommand{atp{\isacharunderscore}kill}}}}}\isa{{\isachardoublequote}\isactrlsup {\isacharasterisk}{\isachardoublequote}} & : & \isa{{\isachardoublequote}any\ {\isasymrightarrow}{\isachardoublequote}} \\
+ \indexdef{HOL}{command}{atp\_messages}\hypertarget{command.HOL.atp-messages}{\hyperlink{command.HOL.atp-messages}{\mbox{\isa{\isacommand{atp{\isacharunderscore}messages}}}}}\isa{{\isachardoublequote}\isactrlsup {\isacharasterisk}{\isachardoublequote}} & : & \isa{{\isachardoublequote}any\ {\isasymrightarrow}{\isachardoublequote}} \\
\indexdef{HOL}{method}{metis}\hypertarget{method.HOL.metis}{\hyperlink{method.HOL.metis}{\mbox{\isa{metis}}}} & : & \isa{method} \\
\end{matharray}
\begin{rail}
'sledgehammer' (nameref *)
;
+ 'atp\_messages' ('(' nat ')')?
'metis' thmrefs
;
@@ -850,6 +852,11 @@
\item \hyperlink{command.HOL.atp-kill}{\mbox{\isa{\isacommand{atp{\isacharunderscore}kill}}}} terminates all presently running
provers.
+ \item \hyperlink{command.HOL.atp-messages}{\mbox{\isa{\isacommand{atp{\isacharunderscore}messages}}}} displays recent messages issued
+ by automated theorem provers. This allows to examine results that
+ might have got lost due to the asynchronous nature of default
+ \hyperlink{command.HOL.sledgehammer}{\mbox{\isa{\isacommand{sledgehammer}}}} output.
+
\item \hyperlink{method.HOL.metis}{\mbox{\isa{metis}}}~\isa{{\isachardoublequote}facts{\isachardoublequote}} invokes the Metis prover
with the given facts. Metis is an automated proof tool of medium
strength, but is fully integrated into Isabelle/HOL, with explicit
diff -r f2b45eea6dac -r fb31b7a6c858 etc/isar-keywords-ZF.el
--- a/etc/isar-keywords-ZF.el Mon Dec 15 21:41:00 2008 +0100
+++ b/etc/isar-keywords-ZF.el Mon Dec 15 21:41:21 2008 +0100
@@ -200,7 +200,6 @@
"use"
"use_thy"
"using"
- "value"
"welcome"
"with"
"{"
@@ -323,7 +322,6 @@
"typ"
"unused_thms"
"use_thy"
- "value"
"welcome"))
(defconst isar-keywords-theory-begin
diff -r f2b45eea6dac -r fb31b7a6c858 etc/isar-keywords.el
--- a/etc/isar-keywords.el Mon Dec 15 21:41:00 2008 +0100
+++ b/etc/isar-keywords.el Mon Dec 15 21:41:21 2008 +0100
@@ -32,6 +32,7 @@
"atom_decl"
"atp_info"
"atp_kill"
+ "atp_messages"
"automaton"
"ax_specification"
"axclass"
@@ -331,6 +332,7 @@
"ML_val"
"atp_info"
"atp_kill"
+ "atp_messages"
"cd"
"class_deps"
"code_deps"
diff -r f2b45eea6dac -r fb31b7a6c858 lib/jedit/isabelle.xml
--- a/lib/jedit/isabelle.xml Mon Dec 15 21:41:00 2008 +0100
+++ b/lib/jedit/isabelle.xml Mon Dec 15 21:41:21 2008 +0100
@@ -56,6 +56,7 @@
atom_decl
+
attach
automaton
avoids
@@ -154,7 +155,6 @@
if
imports
in
- includes
induction
inductive
inductive_cases
@@ -286,6 +286,7 @@
statespace
structure
subclass
+ sublocale
subsect
subsection
subsubsect