This microcode will not run versions of Edwin prior to 3.66.
authorChris Hanson <org/chris-hanson/cph>
Sat, 8 Feb 1992 14:54:26 +0000 (14:54 +0000)
committerChris Hanson <org/chris-hanson/cph>
Sat, 8 Feb 1992 14:54:26 +0000 (14:54 +0000)
commit8af6411ddb1be3bb44b8eb138eed324d1f4c7ece
treecc69a18a81258d2021bdda43094f1477795c35a6
parentfcf61a556c507631b17884a23fdf2e69c0adbdbb
This microcode will not run versions of Edwin prior to 3.66.

* Add new primitive WITH-STACK-MARKER that marks the stack for the
  benefit of the continuation parser.

* Implement new set of directory-reading primitives that are
  reentrant.

Changes to X interface:

* Add support for WM_DELETE_WINDOW and WM_TAKE_FOCUS window manager
  protocols.

* Add support for Scheme to receive MapNotify and UnmapNotify events.

* Window creation primitives allow third argument to be (NAME . CLASS)
  meaning set the class hint to those strings.

* Primitive X-WINDOW-SET-CLASS-HINT now takes three arguments instead of
  four; the first argument was redundant.  The last two arguments have
  been reversed.

* New primitive X-WINDOW-SET-INPUT-HINT for use together with
  WM_TAKE_FOCUS protocol.

* New primitives X-WINDOW-SET-TRANSIENT-FOR-HINT, X-WINDOW-ICONIFY,
  and X-WINDOW-WITHDRAW.
16 files changed:
v7/src/microcode/hooks.c
v7/src/microcode/interp.c
v7/src/microcode/osfs.h
v7/src/microcode/prosfs.c
v7/src/microcode/returns.h
v7/src/microcode/utabmd.scm
v7/src/microcode/uxfs.c
v7/src/microcode/version.h
v7/src/microcode/x11.h
v7/src/microcode/x11base.c
v7/src/microcode/x11graph.c
v7/src/microcode/x11term.c
v8/src/microcode/interp.c
v8/src/microcode/returns.h
v8/src/microcode/utabmd.scm
v8/src/microcode/version.h