diff options
| author | Makarius Wenzel | 2001-12-01 18:04:47 +0000 |
|---|---|---|
| committer | Makarius Wenzel | 2001-12-01 18:04:47 +0000 |
| commit | 4b77e6ad1f926665da6b27af3ed52dd768469c80 (patch) | |
| tree | d9460e99e9d14a7268c5090710521a8f9063b242 | |
| parent | 9cc1a6455b44774d43e103d27863991560483df6 (diff) | |
\<euro> symbol;
use previously defined x-symbol-isabelle-user-table (or nil);
x-symbol-user-table achieves electric |- and |= symbols;
| -rw-r--r-- | isa/x-symbol-isabelle.el | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/isa/x-symbol-isabelle.el b/isa/x-symbol-isabelle.el index c673bc0a..fb23a07d 100644 --- a/isa/x-symbol-isabelle.el +++ b/isa/x-symbol-isabelle.el @@ -325,10 +325,9 @@ Uses `x-symbol-isabelle-font-lock-scripts-regexp'." (lozenge "\\<lozenge>") (smllozenge "\\<struct>") (dotlessi "\\<index>") + (euro "\\<euro>") )) -(defvar x-symbol-isabelle-user-table nil) - (defun x-symbol-isabelle-prepare-table (table) (let* ((is-isar (eq proof-assistant-symbol 'isar)) @@ -341,10 +340,17 @@ Uses `x-symbol-isabelle-font-lock-scripts-regexp'." (defvar x-symbol-isabelle-table (x-symbol-isabelle-prepare-table (append - x-symbol-isabelle-user-table + (if (boundp 'x-symbol-isabelle-user-table) x-symbol-isabelle-user-table nil) x-symbol-isabelle-symbol-table x-symbol-isabelle-xsymbol-table))) +(defvar x-symbol-user-table + (append + (if (boundp 'x-symbol-user-table) x-symbol-user-table nil) + '((bardash 180 (arrow) (direction east . perpendicular) nil (t "|-")) + (bardashdbl 182 (arrow) (direction east) nil (t "|="))))) + + ;;;=========================================================================== ;;; Internal ;;;=========================================================================== |
