Tue, 12 Jan 2016 19:52:36 +0100merged
Walther Neuper <wneuper@ist.tugraz.at> [Tue, 12 Jan 2016 19:52:36 +0100] rev 59204
merged

Tue, 12 Jan 2016 19:52:22 +0100replace call of MutabelleExtra.thms_of
Walther Neuper <wneuper@ist.tugraz.at> [Tue, 12 Jan 2016 19:52:22 +0100] rev 59203
replace call of MutabelleExtra.thms_of

Note: the reason for replacement are problems building session Protocol2015.
The problems have not been resolved by that replacement.

Tue, 12 Jan 2016 19:47:59 +0100tuned
Walther Neuper <wneuper@ist.tugraz.at> [Tue, 12 Jan 2016 19:47:59 +0100] rev 59202
tuned

Tue, 12 Jan 2016 14:40:55 +0100trials on physical and technical units
Walther Neuper <wneuper@ist.tugraz.at> [Tue, 12 Jan 2016 14:40:55 +0100] rev 59201
trials on physical and technical units

Tue, 05 Jan 2016 11:40:04 +0100experiments with ROOT/paths for libisabelle-protocol
Walther Neuper <wneuper@ist.tugraz.at> [Tue, 05 Jan 2016 11:40:04 +0100] rev 59200
experiments with ROOT/paths for libisabelle-protocol

Note: this compiles correctly on the ML-side by
$ ./bin/isabelle jedit -l HOL-Protocol2015
but not on the Java-side by
$ ./sbt appBootstrap/run --version 2015
(after successful "compile" and "publishLocal")

Tue, 05 Jan 2016 11:13:20 +0100experiments with ROOT/paths in libisabelle-procol
Walther Neuper <wneuper@ist.tugraz.at> [Tue, 05 Jan 2016 11:13:20 +0100] rev 59199
experiments with ROOT/paths in libisabelle-procol

# Note: on the java-side in ~/proto4/libisabelle running
libisabelle$ ./sbt
> appBootstrap/run --version 2015
# gives the error
ERROR(Bad parent session "../isabelle-common/HOL-Codec" for "HOL-Protocol2015"...

Mon, 04 Jan 2016 13:10:23 +0100libisabelle/Protocol: all subsequent operation_setup compile without error
Walther Neuper <wneuper@ist.tugraz.at> [Mon, 04 Jan 2016 13:10:23 +0100] rev 59198
libisabelle/Protocol: all subsequent operation_setup compile without error

Note the difference between 1st operation_setup an the subsequent:
Coding the 2nd analogously to the 1st gives the (reasonable)
ML error:
Type error in function application. Function: Protocol.add_operation "autocalculate" : ('a, 'b) Protocol.operation -> Protocol.flags -> unit
Argument: ((fn intree => (let val ... = ...; val ...; ... in result end) handle ERROR msg => ... ... msg)) : XML.tree -> XML.tree
Reason: Can't unify {action: 'a -> 'b, from_lib: 'a codec, to_lib: 'b codec} to XML.tree -> XML.tree (Incompatible types)

Mon, 04 Jan 2016 12:32:01 +0100libisabelle/Protocol: 1st operation_setup compiles without error
Walther Neuper <wneuper@ist.tugraz.at> [Mon, 04 Jan 2016 12:32:01 +0100] rev 59197
libisabelle/Protocol: 1st operation_setup compiles without error

manually merged in
https://github.com/larsrh/libisabelle-protocol/commit/4b82f568900aeb9445abadf6d0d9647f68fed39e

Mon, 21 Dec 2015 14:19:03 +0100Isabelle2014-->15: Test_Isac is perfect
Walther Neuper <wneuper@ist.tugraz.at> [Mon, 21 Dec 2015 14:19:03 +0100] rev 59196
Isabelle2014-->15: Test_Isac is perfect

For "sqrt (-1)" compare dd627569647c.

Mon, 21 Dec 2015 14:06:19 +0100Isabelle2014-->15: finished closed Thm.thy for tests
Walther Neuper <wneuper@ist.tugraz.at> [Mon, 21 Dec 2015 14:06:19 +0100] rev 59195
Isabelle2014-->15: finished closed Thm.thy for tests