diff options
| author | David Aspinall | 2008-01-31 20:00:45 +0000 |
|---|---|---|
| committer | David Aspinall | 2008-01-31 20:00:45 +0000 |
| commit | f4a114405c371bd69951100557d46115e2c0ea57 (patch) | |
| tree | f1989aebb2d4eac6f81bc0828c8cd1f24344f8a8 | |
| parent | 65454e9635fc315f2bce76bdc21eb4cafcb00dd1 (diff) | |
Expand info on X-Symbol Mac
| -rw-r--r-- | CHANGES | 30 |
1 files changed, 23 insertions, 7 deletions
@@ -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 |
