aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Aspinall2008-01-31 20:00:45 +0000
committerDavid Aspinall2008-01-31 20:00:45 +0000
commitf4a114405c371bd69951100557d46115e2c0ea57 (patch)
treef1989aebb2d4eac6f81bc0828c8cd1f24344f8a8
parent65454e9635fc315f2bce76bdc21eb4cafcb00dd1 (diff)
Expand info on X-Symbol Mac
-rw-r--r--CHANGES30
1 files changed, 23 insertions, 7 deletions
diff --git a/CHANGES b/CHANGES
index 3f53d57d..a4c7f6d6 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,9 @@
--*- outline -*-
+-*- outline -*-
See also etc/release-log.txt for minor patches.
+Please report problems and send patches to:
+
+ http://proofgeneral.inf.ed.ac.uk/trac
* Summary of Changes for Proof General 3.7 from 3.5 (via 3.6pre)
@@ -9,7 +12,6 @@ See also etc/release-log.txt for minor patches.
*** Fixes and additions, patches for recent Emacs versions
- Improved display of X-Symbol subscript/superscripts in GNU Emacs 22.1.
-- Partial X-Symbol support on native Mac Emacs (specifically Carbon Emacs 22.X)
- Workarounds for bugs in XEmacs 21.5 beta (but GNU Emacs now preferred).
- Reworked icons to better match style of GNU Emacs/Gnome.
- History for processed commands in active script buffer (M-n, M-p)
@@ -18,6 +20,17 @@ See also etc/release-log.txt for minor patches.
- proof-indent-pad-eol option removed (spurious spaces were objectionable)
- Many fixes and code cleanups.
+*** X-Symbol support on native Mac Emacs
+
+This works for Carbon Emacs version of GNU Emacs 22.X (available at
+http://homepage.mac.com/zenitani/emacs-e.html), using
+Norbert Voelker's TrueType version of the X-Symbol1 font.
+See x-symbol/README.x-symbol-for-ProofGeneral
+
+Note: this does *not* work with Emacs.app, because that is based
+on GNU Emacs 23, which has recently become incompatible with X-Symbol
+because of API changes. (Fix would be welcome; may be simple)
+
*** New input mechanisms for Unicode added (preliminary version)
Maths Menu (by Dave Love) for inserting Unicode math characters.
@@ -27,14 +40,17 @@ Unicode Tokens mode, an experimental X-Symbol replacement, for
displaying ASCII tokens as Unicode strings (for Isabelle) and
providing shortcut input for Unicode sequences (for Isabelle, Coq).
Much simpler than X-Symbol, but requires a suitably rich Unicode font.
-GNU Emacs >=23 recommended.
-Try Options -> Set Fontset to find a good font (e.g. "standard").
-Customize the tables with M-x customize-variable isar-token-name-alist
- M-x customize-variable isar-shortcut-alist
+GNU Emacs >=23 recommended but works elsewhere.
+
+Try Options -> Set Fontset to find a good font (e.g. "standard").
+Customize the tables with
+
+ M-x customize-variable isar-token-name-alist
+ M-x customize-variable isar-shortcut-alist
+
or edit isar/isar-unicode-tokens.el. Similarly for Coq.
Symbol rotation (next/previous glyph) on C-, and C-. (GE>=23)
-These are both available at Proof-General -> Options.
*** UTF-8 support for 8-bit clean provers