On 05/21/2011 12:55 AM, Makarius wrote:
In Isabelle/4a26abd3d57b Isabelle/jEdit can be built and run on the spot
as follows:

* Deactivate any existing jedit component setup in
$ISABELLE_HOME_USER/etc/settings or
$ISABELLE_HOME_USER/etc/components etc.

* Make sure that SCALA_HOME within the Isabelle environment points to
scala-2.8.1.final (Isabelle2011 ships that version as component
which can be re-used here).

* Download and unpack
http://www4.in.tum.de/~wenzelm/test/jedit_build-20110521.tar.gz

This contains all external jars required to build Isabelle/jEdit from
source. It needs to be initialized as component as usual, e.g. like
this in "$ISABELLE_HOME_USER/etc/settings":

init_component "$HOME/isabelle/jedit_build-20110521"

I initially had some build problems, which I post here in case other people experience the same:

* It was important that scala-2.8.1.final is initialized before jedit_build-20110521. I initially got this wrong, which resulted in a broken build.

* Fixing the situation involved swapping the respective lines in my ~/.isabelle/etc/components, and ensuring that everything is really built from scratch. In particular, I had to

 - remove the jars from $ISABELLE_HOME/lib/classes
- remove the jedit-4.3.2... directory from the jedit_build component directory.

Now enjoy blue/green/brown variables and hyperlinks for most formal
entities in the source text.

Sweet!

Alex
_______________________________________________
isabelle-dev mailing list
isabelle-...@in.tum.de
https://mailmanbroy.informatik.tu-muenchen.de/mailman/listinfo/isabelle-dev

Reply via email to