# HG changeset patch
# User wenzelm
# Date 1345800732 -7200
# Node ID ce37d4f8b4f487bdb4de4899fa6a89d7b861cedd
# Parent f45ccc0d1ace457e96583ae3665f785d0b1407be
updated READMEs -- most Mac OS X problems are gone thanks to jdk-7u6;
diff -r f45ccc0d1ace -r ce37d4f8b4f4 src/Tools/jEdit/README.html
--- a/src/Tools/jEdit/README.html Fri Aug 24 11:03:52 2012 +0200
+++ b/src/Tools/jEdit/README.html Fri Aug 24 11:32:12 2012 +0200
@@ -31,8 +31,9 @@
Research and implementation of concepts around PIDE has started
around 2008 and was kindly supported by BMBF (http://www.bmbf.de),
- Université Paris-Sud (http://www.u-psud.fr), and Digiteo
- (http://www.digiteo.fr).
+ Université Paris-Sud (http://www.u-psud.fr), Digiteo
+ (http://www.digiteo.fr), and ANR
+ (http://www.agence-nationale-recherche.fr).
@@ -156,23 +157,19 @@
-Limitations and workarounds (May 2012)
+Limitations and workarounds
- No way to start/stop prover or switch to a different logic.
Workaround: Change options and restart editor.
- - Incremental reparsing sometimes produces unexpected command
- spans.
- Workaround: Cut/paste larger parts or reload buffer.
-
- Odd behavior of some diagnostic commands, notably those starting
external processes asynchronously (e.g. thy_deps).
Workaround: Avoid such commands.
- Lack of dependency managed for auxiliary files that contribute
- to a theory ("uses").
- Workaround: Re-use files manually within the prover.
+ to a theory (e.g. ML_file).
+ Workaround: Re-load files manually within the prover.
- No way to delete document nodes from the overall collection of
theories.
@@ -183,35 +180,7 @@
previous commands (proof end on proof head), or markup produced by
loading external files.
- - General lack of various conveniences known from Proof
- General.
-
-
-
-Known problems with Mac OS X (Java 1.6)
-
-
-
-- The MacOSX plugin for jEdit disrupts regular C-X/C/V operations,
- e.g. between the editor and the Console plugin, which is a standard
- swing text box. Similar for search boxes etc.
-
-- Font.createFont mangles the font family of non-regular
- fonts, e.g. bold. IsabelleText font files need to be
- installed/updated manually if bold versions are desired. Note that
- this has to be repeated whenever fonts shipped with Isabelle are
- updated!
-
-- Missing glyphs are collected from other fonts (like Emacs,
- Firefox). This is actually an advantage over the Oracle JVM on
- Windows or Linux, but also the deeper reason for other oddities of
- Apple font management.
-
-- The native font renderer
- of -Dapple.awt.graphics.UseQuartz=true (not
- enabled by default) fails to handle the infinitesimal font size of
- "hidden" text (e.g. used in Isabelle sub/superscripts).
-
+ - Lack of a few conveniences known from Proof General.
diff -r f45ccc0d1ace -r ce37d4f8b4f4 src/Tools/jEdit/README_BUILD
--- a/src/Tools/jEdit/README_BUILD Fri Aug 24 11:03:52 2012 +0200
+++ b/src/Tools/jEdit/README_BUILD Fri Aug 24 11:32:12 2012 +0200
@@ -13,10 +13,7 @@
Note that the official directory layout of JDK and Scala is required!
-* Auxiliary jedit_build component
-
-
-See also http://isabelle.in.tum.de/components/.
+* Auxiliary jedit_build component according to Admin/components/main
Build and run