; -*-mode:lisp; package:steve; readtable:cl; -*-

;Copyright (c) July 1983 by Christopher Eliot
; and Massachusetts Institute of Technology.
;Permission to copy all or part of this material is granted, provided
; that the copies are not made or distributed for resale, the MIT
; copyright notice and reference to the source file and the software
; distribution version appear, and that notice is given that copying
; is by permission of Massachusetts Institute of Technology.

(defparameter *fundamental-bindings*
	(loop with table = (make-binding-table)
	      for i from 0 below 256
	      for char = (int-char i)
	      if (and (graphic-charp char)
		      (not (lowercasep char)))
	      do (send table :define-binding char 'self-insert)
	      finally (return table)))

(defparameter *editor-bindings* *fundamental-bindings*)


(defparameter *dired-bindings* (make-binding-table))

