etc/isa-settings.el
author paulson
Wed Nov 05 13:23:46 1997 +0100 (1997-11-05)
changeset 4153 e534c4c32d54
parent 3304 08952002358d
child 4927 18eaed36a51e
permissions -rw-r--r--
Ran expandshort, especially to introduce Safe_tac
wenzelm@2938
     1
;
wenzelm@2938
     2
; $Id$
wenzelm@2938
     3
;
wenzelm@3304
     4
; Setup Emacs for Isabelle environment.
wenzelm@2938
     5
;
wenzelm@2938
     6
wenzelm@3304
     7
;; Misc settings
wenzelm@2972
     8
wenzelm@3304
     9
(setq isa-use-sml-mode nil)
wenzelm@2972
    10
wenzelm@2972
    11
wenzelm@3304
    12
;; Fonts and Keymaps
wenzelm@2938
    13
wenzelm@2938
    14
(setq default-ctl-arrow "z")
wenzelm@2938
    15
(setq ctl-arrow "z")
wenzelm@2938
    16
wenzelm@3304
    17
(if (eq isa-emacs-version 'isa-19)
wenzelm@3304
    18
    (progn
wenzelm@3304
    19
      (standard-display-8bit 128 255)
wenzelm@3304
    20
      ;; FIXME
wenzelm@3304
    21
      ;; DO NOT EDIT the lines between BEGIN-KEY-MAP and END-KEY-MAP
wenzelm@3304
    22
      ;; the table is generated by the perl script `gen-isa_gnu_emacs'
wenzelm@3304
    23
      ;; In order to make changes to the keyboard mappings you should edit
wenzelm@3304
    24
      ;; the configuration file `key-table.inp' which is interpreted by
wenzelm@3304
    25
      ;; the perl script `gen-isa_gnu_emacs', 
wenzelm@3304
    26
      ;;
wenzelm@3304
    27
      ;;
wenzelm@3304
    28
      ;; key-map for Isabelle font
wenzelm@3304
    29
      ;;   
wenzelm@3304
    30
      ;; BEGIN-KEY-MAP
wenzelm@3304
    31
      (global-set-key [?\s-G] '(lambda () (interactive) (insert "\241")))
wenzelm@3304
    32
      (global-set-key [?\s-D] '(lambda () (interactive) (insert "\242")))
wenzelm@3304
    33
      (global-set-key [?\s-J] '(lambda () (interactive) (insert "\243")))
wenzelm@3304
    34
      (global-set-key [?\s-L] '(lambda () (interactive) (insert "\244")))
wenzelm@3304
    35
      (global-set-key [?\s-P] '(lambda () (interactive) (insert "\245")))
wenzelm@3304
    36
      (global-set-key [?\s-S] '(lambda () (interactive) (insert "\246")))
wenzelm@3304
    37
      (global-set-key [?\s-F] '(lambda () (interactive) (insert "\247")))
wenzelm@3304
    38
      (global-set-key [?\s-Q] '(lambda () (interactive) (insert "\250")))
wenzelm@3304
    39
      (global-set-key [?\s-W] '(lambda () (interactive) (insert "\251")))
wenzelm@3304
    40
      (global-set-key [?\s-a] '(lambda () (interactive) (insert "\252")))
wenzelm@3304
    41
      (global-set-key [?\s-b] '(lambda () (interactive) (insert "\253")))
wenzelm@3304
    42
      (global-set-key [?\s-g] '(lambda () (interactive) (insert "\254")))
wenzelm@3304
    43
      (global-set-key [?\s-d] '(lambda () (interactive) (insert "\255")))
wenzelm@3304
    44
      (global-set-key [?\s-e] '(lambda () (interactive) (insert "\256")))
wenzelm@3304
    45
      (global-set-key [?\s-z] '(lambda () (interactive) (insert "\257")))
wenzelm@3304
    46
      (global-set-key [?\s-h] '(lambda () (interactive) (insert "\260")))
wenzelm@3304
    47
      (global-set-key [?\s-j] '(lambda () (interactive) (insert "\261")))
wenzelm@3304
    48
      (global-set-key [?\s-k] '(lambda () (interactive) (insert "\262")))
wenzelm@3304
    49
      (global-set-key [?\s-l] '(lambda () (interactive) (insert "\263")))
wenzelm@3304
    50
      (global-set-key [?\s-m] '(lambda () (interactive) (insert "\264")))
wenzelm@3304
    51
      (global-set-key [?\s-n] '(lambda () (interactive) (insert "\265")))
wenzelm@3304
    52
      (global-set-key [?\s-x] '(lambda () (interactive) (insert "\266")))
wenzelm@3304
    53
      (global-set-key [?\s-p] '(lambda () (interactive) (insert "\267")))
wenzelm@3304
    54
      (global-set-key [?\s-r] '(lambda () (interactive) (insert "\270")))
wenzelm@3304
    55
      (global-set-key [?\s-s] '(lambda () (interactive) (insert "\271")))
wenzelm@3304
    56
      (global-set-key [?\s-t] '(lambda () (interactive) (insert "\272")))
wenzelm@3304
    57
      (global-set-key [?\s-f] '(lambda () (interactive) (insert "\273")))
wenzelm@3304
    58
      (global-set-key [?\s-c] '(lambda () (interactive) (insert "\274")))
wenzelm@3304
    59
      (global-set-key [?\s-q] '(lambda () (interactive) (insert "\275")))
wenzelm@3304
    60
      (global-set-key [?\s-w] '(lambda () (interactive) (insert "\276")))
wenzelm@3304
    61
      (global-set-key [?\H-n] '(lambda () (interactive) (insert "\277")))
wenzelm@3304
    62
      (global-set-key [?\H-a] '(lambda () (interactive) (insert "\300")))
wenzelm@3304
    63
      (global-set-key [?\H-o] '(lambda () (interactive) (insert "\301")))
wenzelm@3304
    64
      (global-set-key [?\H-f] '(lambda () (interactive) (insert "\302")))
wenzelm@3304
    65
      (global-set-key [?\H-t] '(lambda () (interactive) (insert "\303")))
wenzelm@3304
    66
      (global-set-key [?\H-F] '(lambda () (interactive) (insert "\304")))
wenzelm@3304
    67
      (global-set-key [C-f5] '(lambda () (interactive) (insert "\305")))
wenzelm@3304
    68
      (global-set-key [C-f6] '(lambda () (interactive) (insert "\306")))
wenzelm@3304
    69
      (global-set-key [C-f7] '(lambda () (interactive) (insert "\307")))
wenzelm@3304
    70
      (global-set-key [C-f8] '(lambda () (interactive) (insert "\310")))
wenzelm@3304
    71
      (global-set-key [C-f9] '(lambda () (interactive) (insert "\311")))
wenzelm@3304
    72
      (global-set-key [C-f10] '(lambda () (interactive) (insert "\312")))
wenzelm@3304
    73
      (global-set-key [C-f11] '(lambda () (interactive) (insert "\313")))
wenzelm@3304
    74
      (global-set-key [C-f12] '(lambda () (interactive) (insert "\314")))
wenzelm@3304
    75
      (global-set-key [H-f5] '(lambda () (interactive) (insert "\317")))
wenzelm@3304
    76
      (global-set-key [H-f6] '(lambda () (interactive) (insert "\371")))
wenzelm@3304
    77
      (global-set-key [H-f7] '(lambda () (interactive) (insert "\372")))
wenzelm@3304
    78
      (global-set-key [H-f1] '(lambda () (interactive) (insert "\320")))
wenzelm@3304
    79
      (global-set-key [H-f2] '(lambda () (interactive) (insert "\321")))
wenzelm@3304
    80
      (global-set-key [H-f3] '(lambda () (interactive) (insert "\322")))
wenzelm@3304
    81
      (global-set-key [H-f4] '(lambda () (interactive) (insert "\323")))
wenzelm@3304
    82
      (global-set-key [C-f1] '(lambda () (interactive) (insert "\324")))
wenzelm@3304
    83
      (global-set-key [C-f2] '(lambda () (interactive) (insert "\325")))
wenzelm@3304
    84
      (global-set-key [C-f3] '(lambda () (interactive) (insert "\326")))
wenzelm@3304
    85
      (global-set-key [C-f4] '(lambda () (interactive) (insert "\327")))
wenzelm@3304
    86
      (global-set-key [?\H-b] '(lambda () (interactive) (insert "\330")))
wenzelm@3304
    87
      (global-set-key [?\H-e] '(lambda () (interactive) (insert "\331")))
wenzelm@3304
    88
      (global-set-key [?\H-E] '(lambda () (interactive) (insert "\332")))
wenzelm@3304
    89
      (global-set-key [?\H-u] '(lambda () (interactive) (insert "\333")))
wenzelm@3304
    90
      (global-set-key [?\H-p] '(lambda () (interactive) (insert "\334")))
wenzelm@3304
    91
      (global-set-key [?\H-P] '(lambda () (interactive) (insert "\335")))
wenzelm@3304
    92
      (global-set-key [?\H-l] '(lambda () (interactive) (insert "\336")))
wenzelm@3304
    93
      (global-set-key [?\H-L] '(lambda () (interactive) (insert "\337")))
wenzelm@3304
    94
      (global-set-key [?\H-g] '(lambda () (interactive) (insert "\340")))
wenzelm@3304
    95
      (global-set-key [?\H-G] '(lambda () (interactive) (insert "\341")))
wenzelm@3304
    96
      (global-set-key [?\H-s] '(lambda () (interactive) (insert "\342")))
wenzelm@3304
    97
      (global-set-key [?\H-S] '(lambda () (interactive) (insert "\343")))
wenzelm@3304
    98
      (global-set-key [S-f11] '(lambda () (interactive) (insert "\344")))
wenzelm@3304
    99
      (global-set-key [S-f12] '(lambda () (interactive) (insert "\345")))
wenzelm@3304
   100
      (global-set-key [s-f1] '(lambda () (interactive) (insert "\346")))
wenzelm@3304
   101
      (global-set-key [s-f2] '(lambda () (interactive) (insert "\347")))
wenzelm@3304
   102
      (global-set-key [s-f3] '(lambda () (interactive) (insert "\350")))
wenzelm@3304
   103
      (global-set-key [S-f1] '(lambda () (interactive) (insert "\351")))
wenzelm@3304
   104
      (global-set-key [S-f2] '(lambda () (interactive) (insert "\352")))
wenzelm@3304
   105
      (global-set-key [S-f3] '(lambda () (interactive) (insert "\353")))
wenzelm@3304
   106
      (global-set-key [s-f5] '(lambda () (interactive) (insert "\354")))
wenzelm@3304
   107
      (global-set-key [s-f6] '(lambda () (interactive) (insert "\355")))
wenzelm@3304
   108
      (global-set-key [s-f7] '(lambda () (interactive) (insert "\356")))
wenzelm@3304
   109
      (global-set-key [s-f8] '(lambda () (interactive) (insert "\357")))
wenzelm@3304
   110
      (global-set-key [s-f9] '(lambda () (interactive) (insert "\360")))
wenzelm@3304
   111
      (global-set-key [s-f10] '(lambda () (interactive) (insert "\315")))
wenzelm@3304
   112
      (global-set-key [?\H-x] '(lambda () (interactive) (insert "\362")))
wenzelm@3304
   113
      (global-set-key [S-f5] '(lambda () (interactive) (insert "\363")))
wenzelm@3304
   114
      (global-set-key [S-f6] '(lambda () (interactive) (insert "\364")))
wenzelm@3304
   115
      (global-set-key [S-f7] '(lambda () (interactive) (insert "\365")))
wenzelm@3304
   116
      (global-set-key [S-f8] '(lambda () (interactive) (insert "\366")))
wenzelm@3304
   117
      (global-set-key [S-f9] '(lambda () (interactive) (insert "\367")))
wenzelm@3304
   118
      (global-set-key [S-f10] '(lambda () (interactive) (insert "\370")))
wenzelm@3304
   119
      (global-set-key [s-f11] '(lambda () (interactive) (insert "\316")))
wenzelm@3304
   120
      (global-set-key [s-f12] '(lambda () (interactive) (insert "\361")))
wenzelm@3304
   121
      (global-set-key [H-f8] '(lambda () (interactive) (insert "\373")))
wenzelm@3304
   122
      (global-set-key [H-f9] '(lambda () (interactive) (insert "\374")))
wenzelm@3304
   123
      (global-set-key [H-f10] '(lambda () (interactive) (insert "\375")))
wenzelm@3304
   124
      (global-set-key [H-f11] '(lambda () (interactive) (insert "\376")))
wenzelm@3304
   125
      (global-set-key [H-f12] '(lambda () (interactive) (insert "\377")))
wenzelm@3304
   126
      (global-set-key [S-f4] '(lambda () (interactive) (insert "\351")(insert "\353")))
wenzelm@3304
   127
      (global-set-key [s-f4] '(lambda () (interactive) (insert "\346")(insert "\350")))
wenzelm@3304
   128
      (global-set-key [?\H-i] '(lambda () (interactive) (insert "\347")(insert "\350")))
wenzelm@3304
   129
      (global-set-key [?\H-I] '(lambda () (interactive) (insert "\352")(insert "\353")))
wenzelm@3304
   130
      (global-set-key [?\H-m] '(lambda () (interactive) (insert "\350")))
wenzelm@3304
   131
      (global-set-key [?\H-M] '(lambda () (interactive) (insert "\353")))
wenzelm@3304
   132
      (global-set-key [?\H-N] '(lambda () (interactive) (insert "\367")))
wenzelm@3304
   133
      (global-set-key [f9] '(lambda () (interactive) (insert "\304")))
wenzelm@3304
   134
      (global-set-key [f10] '(lambda () (interactive) (insert "\352")(insert "\353")))
wenzelm@3304
   135
      (global-set-key [f11] '(lambda () (interactive) (insert "\332")))
wenzelm@3304
   136
      (global-set-key [f12] '(lambda () (interactive) (insert "\333")))
wenzelm@3304
   137
      ;; END-KEY-MAP
wenzelm@3304
   138
      )
wenzelm@3304
   139
  (progn
wenzelm@3304
   140
    (defun isabelle-fonts-menu (e)
wenzelm@3304
   141
      "Pops up the Isabelle fonts menu."
wenzelm@3304
   142
      (interactive "@e")
wenzelm@3304
   143
      (popup-menu
wenzelm@3304
   144
       '("Isabelle fonts menu"
wenzelm@3304
   145
	 ["Isabelle 14" (set-face-font 'default "isabelle14") t]
wenzelm@3304
   146
	 ["Isabelle 24" (set-face-font 'default "isabelle24") t])))
wenzelm@2938
   147
wenzelm@3304
   148
    (global-unset-key '(shift control button3))
wenzelm@3304
   149
    (global-set-key '(shift control button3) 'isabelle-fonts-menu)
wenzelm@3304
   150
wenzelm@3304
   151
    ;;FIXME
wenzelm@3304
   152
    ;; DO NOT EDIT the lines between BEGIN-KEY-MAP and END-KEY-MAP
wenzelm@3304
   153
    ;; the table is generated by the perl script `gen-isa_xemacs'
wenzelm@3304
   154
    ;; In order to make changes to the keyboard mappings you should edit
wenzelm@3304
   155
    ;; the configuration file `key-table.inp' which is interpreted by
wenzelm@3304
   156
    ;; the perl script `gen-isa_xemacs', 
wenzelm@3304
   157
    ;;
wenzelm@3304
   158
    ;;
wenzelm@3304
   159
    ;; key-map for Isabelle font
wenzelm@3304
   160
    ;;   
wenzelm@3304
   161
    ;; BEGIN-KEY-MAP
wenzelm@3304
   162
    (global-set-key '(super G) '(lambda () (interactive) (insert "\241")))
wenzelm@3304
   163
    (global-set-key '(super D) '(lambda () (interactive) (insert "\242")))
wenzelm@3304
   164
    (global-set-key '(super J) '(lambda () (interactive) (insert "\243")))
wenzelm@3304
   165
    (global-set-key '(super L) '(lambda () (interactive) (insert "\244")))
wenzelm@3304
   166
    (global-set-key '(super P) '(lambda () (interactive) (insert "\245")))
wenzelm@3304
   167
    (global-set-key '(super S) '(lambda () (interactive) (insert "\246")))
wenzelm@3304
   168
    (global-set-key '(super F) '(lambda () (interactive) (insert "\247")))
wenzelm@3304
   169
    (global-set-key '(super Q) '(lambda () (interactive) (insert "\250")))
wenzelm@3304
   170
    (global-set-key '(super W) '(lambda () (interactive) (insert "\251")))
wenzelm@3304
   171
    (global-set-key '(super a) '(lambda () (interactive) (insert "\252")))
wenzelm@3304
   172
    (global-set-key '(super b) '(lambda () (interactive) (insert "\253")))
wenzelm@3304
   173
    (global-set-key '(super g) '(lambda () (interactive) (insert "\254")))
wenzelm@3304
   174
    (global-set-key '(super d) '(lambda () (interactive) (insert "\255")))
wenzelm@3304
   175
    (global-set-key '(super e) '(lambda () (interactive) (insert "\256")))
wenzelm@3304
   176
    (global-set-key '(super z) '(lambda () (interactive) (insert "\257")))
wenzelm@3304
   177
    (global-set-key '(super h) '(lambda () (interactive) (insert "\260")))
wenzelm@3304
   178
    (global-set-key '(super j) '(lambda () (interactive) (insert "\261")))
wenzelm@3304
   179
    (global-set-key '(super k) '(lambda () (interactive) (insert "\262")))
wenzelm@3304
   180
    (global-set-key '(super l) '(lambda () (interactive) (insert "\263")))
wenzelm@3304
   181
    (global-set-key '(super m) '(lambda () (interactive) (insert "\264")))
wenzelm@3304
   182
    (global-set-key '(super n) '(lambda () (interactive) (insert "\265")))
wenzelm@3304
   183
    (global-set-key '(super x) '(lambda () (interactive) (insert "\266")))
wenzelm@3304
   184
    (global-set-key '(super p) '(lambda () (interactive) (insert "\267")))
wenzelm@3304
   185
    (global-set-key '(super r) '(lambda () (interactive) (insert "\270")))
wenzelm@3304
   186
    (global-set-key '(super s) '(lambda () (interactive) (insert "\271")))
wenzelm@3304
   187
    (global-set-key '(super t) '(lambda () (interactive) (insert "\272")))
wenzelm@3304
   188
    (global-set-key '(super f) '(lambda () (interactive) (insert "\273")))
wenzelm@3304
   189
    (global-set-key '(super c) '(lambda () (interactive) (insert "\274")))
wenzelm@3304
   190
    (global-set-key '(super q) '(lambda () (interactive) (insert "\275")))
wenzelm@3304
   191
    (global-set-key '(super w) '(lambda () (interactive) (insert "\276")))
wenzelm@3304
   192
    (global-set-key '(hyper n) '(lambda () (interactive) (insert "\277")))
wenzelm@3304
   193
    (global-set-key '(hyper a) '(lambda () (interactive) (insert "\300")))
wenzelm@3304
   194
    (global-set-key '(hyper o) '(lambda () (interactive) (insert "\301")))
wenzelm@3304
   195
    (global-set-key '(hyper f) '(lambda () (interactive) (insert "\302")))
wenzelm@3304
   196
    (global-set-key '(hyper t) '(lambda () (interactive) (insert "\303")))
wenzelm@3304
   197
    (global-set-key '(hyper F) '(lambda () (interactive) (insert "\304")))
wenzelm@3304
   198
    (global-set-key '(control f5) '(lambda () (interactive) (insert "\305")))
wenzelm@3304
   199
    (global-set-key '(control f6) '(lambda () (interactive) (insert "\306")))
wenzelm@3304
   200
    (global-set-key '(control f7) '(lambda () (interactive) (insert "\307")))
wenzelm@3304
   201
    (global-set-key '(control f8) '(lambda () (interactive) (insert "\310")))
wenzelm@3304
   202
    (global-set-key '(control f9) '(lambda () (interactive) (insert "\311")))
wenzelm@3304
   203
    (global-set-key '(control f10) '(lambda () (interactive) (insert "\312")))
wenzelm@3304
   204
    (global-set-key '(control f11) '(lambda () (interactive) (insert "\313")))
wenzelm@3304
   205
    (global-set-key '(control f12) '(lambda () (interactive) (insert "\314")))
wenzelm@3304
   206
    (global-set-key '(hyper f5) '(lambda () (interactive) (insert "\317")))
wenzelm@3304
   207
    (global-set-key '(hyper f6) '(lambda () (interactive) (insert "\371")))
wenzelm@3304
   208
    (global-set-key '(hyper f7) '(lambda () (interactive) (insert "\372")))
wenzelm@3304
   209
    (global-set-key '(hyper f1) '(lambda () (interactive) (insert "\320")))
wenzelm@3304
   210
    (global-set-key '(hyper f2) '(lambda () (interactive) (insert "\321")))
wenzelm@3304
   211
    (global-set-key '(hyper f3) '(lambda () (interactive) (insert "\322")))
wenzelm@3304
   212
    (global-set-key '(hyper f4) '(lambda () (interactive) (insert "\323")))
wenzelm@3304
   213
    (global-set-key '(control f1) '(lambda () (interactive) (insert "\324")))
wenzelm@3304
   214
    (global-set-key '(control f2) '(lambda () (interactive) (insert "\325")))
wenzelm@3304
   215
    (global-set-key '(control f3) '(lambda () (interactive) (insert "\326")))
wenzelm@3304
   216
    (global-set-key '(control f4) '(lambda () (interactive) (insert "\327")))
wenzelm@3304
   217
    (global-set-key '(hyper b) '(lambda () (interactive) (insert "\330")))
wenzelm@3304
   218
    (global-set-key '(hyper e) '(lambda () (interactive) (insert "\331")))
wenzelm@3304
   219
    (global-set-key '(hyper E) '(lambda () (interactive) (insert "\332")))
wenzelm@3304
   220
    (global-set-key '(hyper u) '(lambda () (interactive) (insert "\333")))
wenzelm@3304
   221
    (global-set-key '(hyper p) '(lambda () (interactive) (insert "\334")))
wenzelm@3304
   222
    (global-set-key '(hyper P) '(lambda () (interactive) (insert "\335")))
wenzelm@3304
   223
    (global-set-key '(hyper l) '(lambda () (interactive) (insert "\336")))
wenzelm@3304
   224
    (global-set-key '(hyper L) '(lambda () (interactive) (insert "\337")))
wenzelm@3304
   225
    (global-set-key '(hyper g) '(lambda () (interactive) (insert "\340")))
wenzelm@3304
   226
    (global-set-key '(hyper G) '(lambda () (interactive) (insert "\341")))
wenzelm@3304
   227
    (global-set-key '(hyper s) '(lambda () (interactive) (insert "\342")))
wenzelm@3304
   228
    (global-set-key '(hyper S) '(lambda () (interactive) (insert "\343")))
wenzelm@3304
   229
    (global-set-key '(shift f11) '(lambda () (interactive) (insert "\344")))
wenzelm@3304
   230
    (global-set-key '(shift f12) '(lambda () (interactive) (insert "\345")))
wenzelm@3304
   231
    (global-set-key '(super f1) '(lambda () (interactive) (insert "\346")))
wenzelm@3304
   232
    (global-set-key '(super f2) '(lambda () (interactive) (insert "\347")))
wenzelm@3304
   233
    (global-set-key '(super f3) '(lambda () (interactive) (insert "\350")))
wenzelm@3304
   234
    (global-set-key '(shift f1) '(lambda () (interactive) (insert "\351")))
wenzelm@3304
   235
    (global-set-key '(shift f2) '(lambda () (interactive) (insert "\352")))
wenzelm@3304
   236
    (global-set-key '(shift f3) '(lambda () (interactive) (insert "\353")))
wenzelm@3304
   237
    (global-set-key '(super f5) '(lambda () (interactive) (insert "\354")))
wenzelm@3304
   238
    (global-set-key '(super f6) '(lambda () (interactive) (insert "\355")))
wenzelm@3304
   239
    (global-set-key '(super f7) '(lambda () (interactive) (insert "\356")))
wenzelm@3304
   240
    (global-set-key '(super f8) '(lambda () (interactive) (insert "\357")))
wenzelm@3304
   241
    (global-set-key '(super f9) '(lambda () (interactive) (insert "\360")))
wenzelm@3304
   242
    (global-set-key '(super f10) '(lambda () (interactive) (insert "\315")))
wenzelm@3304
   243
    (global-set-key '(hyper x) '(lambda () (interactive) (insert "\362")))
wenzelm@3304
   244
    (global-set-key '(shift f5) '(lambda () (interactive) (insert "\363")))
wenzelm@3304
   245
    (global-set-key '(shift f6) '(lambda () (interactive) (insert "\364")))
wenzelm@3304
   246
    (global-set-key '(shift f7) '(lambda () (interactive) (insert "\365")))
wenzelm@3304
   247
    (global-set-key '(shift f8) '(lambda () (interactive) (insert "\366")))
wenzelm@3304
   248
    (global-set-key '(shift f9) '(lambda () (interactive) (insert "\367")))
wenzelm@3304
   249
    (global-set-key '(shift f10) '(lambda () (interactive) (insert "\370")))
wenzelm@3304
   250
    (global-set-key '(super f11) '(lambda () (interactive) (insert "\316")))
wenzelm@3304
   251
    (global-set-key '(super f12) '(lambda () (interactive) (insert "\361")))
wenzelm@3304
   252
    (global-set-key '(hyper f8) '(lambda () (interactive) (insert "\373")))
wenzelm@3304
   253
    (global-set-key '(hyper f9) '(lambda () (interactive) (insert "\374")))
wenzelm@3304
   254
    (global-set-key '(hyper f10) '(lambda () (interactive) (insert "\375")))
wenzelm@3304
   255
    (global-set-key '(hyper f11) '(lambda () (interactive) (insert "\376")))
wenzelm@3304
   256
    (global-set-key '(hyper f12) '(lambda () (interactive) (insert "\377")))
wenzelm@3304
   257
    (global-set-key '(shift f4) '(lambda () (interactive) (insert "\351")(insert "\353")))
wenzelm@3304
   258
    (global-set-key '(super f4) '(lambda () (interactive) (insert "\346")(insert "\350")))
wenzelm@3304
   259
    (global-set-key '(hyper i) '(lambda () (interactive) (insert "\347")(insert "\350")))
wenzelm@3304
   260
    (global-set-key '(hyper I) '(lambda () (interactive) (insert "\352")(insert "\353")))
wenzelm@3304
   261
    (global-set-key '(hyper m) '(lambda () (interactive) (insert "\350")))
wenzelm@3304
   262
    (global-set-key '(hyper M) '(lambda () (interactive) (insert "\353")))
wenzelm@3304
   263
    (global-set-key '(hyper N) '(lambda () (interactive) (insert "\367")))
wenzelm@3304
   264
    (global-set-key '(f9) '(lambda () (interactive) (insert "\304")))
wenzelm@3304
   265
    (global-set-key '(f10) '(lambda () (interactive) (insert "\352")(insert "\353")))
wenzelm@3304
   266
    (global-set-key '(f11) '(lambda () (interactive) (insert "\332")))
wenzelm@3304
   267
    (global-set-key '(f12) '(lambda () (interactive) (insert "\333")))
wenzelm@3304
   268
    ;; END-KEY-MAP
wenzelm@3304
   269
    ))