Commit Graph

11 Commits

Author SHA1 Message Date
Rafal Kolanski 286278d9e8 misc: goto-error jEdit macro: update for 2023
Signed-off-by: Rafal Kolanski <rafal.kolanski@proofcraft.systems>
2023-10-06 14:29:15 +11:00
Gerwin Klein a424d55e3e licenses: convert license tags to SPDX 2020-03-13 14:38:24 +08:00
Gerwin Klein 23147cffc8 jedit: go to end of file if there is no error
(idea by Dominique Unruh)
2018-09-05 16:00:08 +10:00
Rafal Kolanski 6961bf6648 misc: goto-error jEdit macro: handle errors, fix string compare
When updating to Isabelle 2017 the non-error case was neglected and gave
a stack dump rather than a sane message. This has now been addressed.

Apparently the Beanshell scripting environment in jEdit prior to 5.5.0
accepted '==' as string comparison. In 5.5.0 it is no longer accepted,
and requires .equals() as in normal Java.
2018-05-31 11:10:40 +10:00
Rafal Kolanski cc0f50790b Isabelle2017: update Isabelle/jEdit goto-error macro for RC0 2017-10-30 12:23:26 +11:00
Rafal Kolanski 557418e8da jedit goto-error macro doc: installation path can be subdir
Since writing this, we have discovered that macros can live in arbitrary
hierarchies inside the macros folder, e.g. jedit/macros/Isabelle/, which
then show up in the macros menu. Very nice. Installation instructions
updated.
2016-02-05 09:49:42 +11:00
Rafal Kolanski 818181db9e JEdit macro: goto-error (first version)
Jumps to first error in current theory file (presumably the currently
focused textArea).

The buffer overview indicates where the error is, but it's hard to go
directly to the offending command, and in large files the overview
buffer doesn't cover the whole file anyway.
2015-08-24 03:03:49 +10:00
Gerwin Klein d05b74ada6 misc/proof-indent.bsh: add installation instructions 2015-05-12 17:17:46 +02:00
Matthew Fernandez be313240f4 misc: Add a jEdit macro for forcing a PolyML GC. 2015-03-02 11:19:38 +11:00
David Greenaway 4d05b632df proof-indent: Update proof indent script for Isabelle 2014.
It is still a nasty hack, but now it seems to work with Isabelle 2014.
2014-09-29 15:46:54 +10:00
Gerwin Klein 2a03e81df4 Import release snapshot. 2014-07-14 21:32:44 +02:00