Changes to merge with Win32 edwin screen driver and support.
authorStephen Adams <edu/mit/csail/zurich/adams>
Tue, 25 Oct 1994 01:46:13 +0000 (01:46 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Tue, 25 Oct 1994 01:46:13 +0000 (01:46 +0000)
commitc6b45ec6b10673e315aa59f466e125fac615cf30
tree17a9ab7e31dc0647fec79b6fcedd5a1e3e1ffacd
parent5a95c663cc6d560acbdb6fbee6b6da0075adcc84
Changes to merge with Win32 edwin screen driver and support.

The main change is the addition of a new Edwin screen device for
Win32.  The new device implements special keys and mouse buttons.  A
certain degree of reorganization has been done to make the X and Win32
versions as similar as possible.  Some things that used to be called
X-MUMBLE are now just called MUMBLE (e.g BUTTON1-UP, MOUSE-SET-POINT).

New files:
  win32.scm:     New screen device
  win32com.scm:  Win32 specific commands
  key-w32.scm, key-x11.scm:  System specific handling of special keys
    (arrows etc).  These files replace key.scm
  mousecom.scm: mouse commands, edited from xcom.scm

Notable changes:
  calias.scm: much of the old key.scm was moved here.  Now the keys
    `f1', `up' etc are available in all Edwins, even if the keyboard
    cannot generate them.  (I have a prototype fix for the console
    screen driver too).

  debug.scm, modefs.scm, xmodef.scm: renamed and/or reorganized
    bindings

  xcom.scm: A whole lot of this moved to mousecom.scm
v7/src/edwin/calias.scm
v7/src/edwin/debug.scm
v7/src/edwin/decls.scm
v7/src/edwin/ed-ffi.scm
v7/src/edwin/edwin.ldr
v7/src/edwin/edwin.pkg
v7/src/edwin/modefs.scm
v7/src/edwin/xcom.scm
v7/src/edwin/xmodef.scm