From 738da0263445357818a0f0f88aa32e36a8d0606d Mon Sep 17 00:00:00 2001 From: Makarius Wenzel Date: Fri, 20 Aug 1999 14:00:24 +0000 Subject: update by DvO; --- isa/x-symbol-isa.el | 70 +++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 54 insertions(+), 16 deletions(-) diff --git a/isa/x-symbol-isa.el b/isa/x-symbol-isa.el index 2ab3c42a..e724de13 100644 --- a/isa/x-symbol-isa.el +++ b/isa/x-symbol-isa.el @@ -1,11 +1,7 @@ -;; x-symbol-isa.el token language "Isabelle Symbols" for package x-symbol -;; -;; Author: David von Oheimb -;; Copyright 1998 Technische Universitaet Muenchen -;; Maintainer: ?? -;; -;; $Id$ -;; +;; ID: $Id$ +;; Author: David von Oheimb +;; Copyright 1998 Technische Universitaet Muenchen +;;; token language "Isabelle Symbols" for package x-symbol (provide 'x-symbol-isa) (defvar x-symbol-isa-required-fonts nil) @@ -49,7 +45,7 @@ (defvar x-symbol-isa-token-list 'x-symbol-isa-default-token-list) (defvar x-symbol-isa-symbol-table '(;;symbols (isabelle14 font) - (visiblespace () "\\\\") + (visiblespace () "\\\\") (Gamma () "\\\\") (Delta () "\\\\") (Theta () "\\\\") @@ -92,8 +88,8 @@ (floorright () "\\\\") (bardash () "\\\\") (bardashdbl () "\\\\") - (braceleft2 () "\\\\") ;##missing symbol - (braceright2 () "\\\\") ;##missing symbol + (semanticsleft () "\\\\") + (semanticsright () "\\\\") (periodcentered () "\\\\") (element () "\\\\") (reflexsubset () "\\\\") @@ -103,7 +99,7 @@ (bigunion () "\\\\") (sqintersection () "\\\\") (squnion () "\\\\") -; (??????? () "\\\\") ;##missing symbol + (bigsqintersection () "\\\\") (bigsqunion () "\\\\") (perpendicular1 () "\\\\") (dotequal () "\\\\") @@ -118,12 +114,12 @@ (similar () "\\\\") (simequal () "\\\\") (lessequal () "\\\\") - (therefore1 () "\\\\") ;##missing symbol + (coloncolon () "\\\\") (arrowleft () "\\\\") (endash () "\\\\") (arrowright () "\\\\") (arrowdblleft () "\\\\") - (rightleftharpoons () "\\\\") ;##missing symbol (unnecessary) +; (rightleftharpoons () "\\\\") ;missing symbol (but not necessary) (arrowdblright () "\\\\") (frown () "\\\\") (mapsto () "\\\\") @@ -138,8 +134,8 @@ (circleslash () "\\\\") (propersubset () "\\\\") (infinity () "\\\\") - (box () "\\\\") ;##too big - (smllozenge () "\\\\") ;##too small + (box () "\\\\") + (lozenge1 () "\\\\") (circ () "\\\\") (bullet () "\\\\") (bardbl () "\\\\") @@ -147,12 +143,37 @@ (copyright () "\\\\") )) (defvar x-symbol-isa-xsymbol-table '(;;xsymbols + (plusminus () "\\\\") + (division () "\\\\
") (longarrowright () "\\\\") (longarrowleft () "\\\\") (longarrowboth () "\\\\") (longarrowdblright () "\\\\") (longarrowdblleft () "\\\\") (longarrowdblboth () "\\\\") + (brokenbar () "\\\\") + (hyphen () "\\\\") + (macron () "\\\\") + (exclamdown () "\\\\") + (questiondown () "\\\\") + (guillemotleft () "\\\\") + (guillemotright () "\\\\") + (degree () "\\\\") + (onesuperior () "\\\\") + (onequarter () "\\\\") + (twosuperior () "\\\\") + (onehalf () "\\\\") + (threesuperior () "\\\\") + (threequarters () "\\\\") + (paragraph () "\\\\") + (registered () "\\\\") + (ordfeminine () "\\\\") + (ordmasculine () "\\\\") + (section () "\\\\
") + (pounds () "\\\\") + (yen () "\\\\") + (cent () "\\\\") + (currency () "\\\\") )) (defvar x-symbol-isa-user-table nil) (defvar x-symbol-isa-table @@ -182,5 +203,22 @@ +;;;=========================================================================== +;;; useful key bindings +;;;=========================================================================== + +(global-set-key [(meta l)] 'x-symbol-INSERT-lambda) + +(global-set-key [(meta n)] 'x-symbol-INSERT-notsign) +(global-set-key [(meta a)] 'x-symbol-INSERT-logicaland) +(global-set-key [(meta o)] 'x-symbol-INSERT-logicalor) +(global-set-key [(meta f)] 'x-symbol-INSERT-universal1) +(global-set-key [(meta t)] 'x-symbol-INSERT-existential1) +(global-set-key [(meta A)] 'x-symbol-INSERT-biglogicaland) +(global-set-key [(meta e)] 'x-symbol-INSERT-equivalence) +(global-set-key [(meta u)] 'x-symbol-INSERT-notequal) +(global-set-key [(meta m)] 'x-symbol-INSERT-arrowdblright) +(global-set-key [(meta x)] 'x-symbol-INSERT-multiply) +(global-set-key [(meta i)] 'x-symbol-INSERT-longarrowright) -- cgit v1.2.3