* Rewrite core group operations, image operations, window operations,
authorChris Hanson <org/chris-hanson/cph>
Mon, 14 Aug 1989 09:23:13 +0000 (09:23 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 14 Aug 1989 09:23:13 +0000 (09:23 +0000)
commitc78a8eaccc17438afb09153ed72f542c84e05134
tree5aa4110803c45b9f4bd786200f65cc4d9c651847
parent5859b648b0bd3941c67f067b89575980e81ed282
* Rewrite core group operations, image operations, window operations,
and the regular-expression compiler to use fixnum arithmetic.  This
has a pronounced performance effect.

* Change "decls" to pass integrable-procedure definitions between a
few crucial files.

* New variable `enable-emacs-key-names' controls whether keys are
displayed using Emacs-style names or Scheme-style names.  The default
is Emacs-style.

* C-h C-b now runs `describe-bindings' as in Emacs.
20 files changed:
v7/src/edwin/bufwfs.scm
v7/src/edwin/bufwin.scm
v7/src/edwin/bufwiu.scm
v7/src/edwin/bufwmc.scm
v7/src/edwin/calias.scm
v7/src/edwin/comtab.scm
v7/src/edwin/decls.scm
v7/src/edwin/edwin.pkg
v7/src/edwin/grpops.scm
v7/src/edwin/hlpcom.scm
v7/src/edwin/image.scm
v7/src/edwin/keymap.scm
v7/src/edwin/loadef.scm
v7/src/edwin/modefs.scm
v7/src/edwin/motion.scm
v7/src/edwin/struct.scm
v7/src/edwin/utils.scm
v7/src/edwin/utlwin.scm
v7/src/edwin/window.scm
v7/src/runtime/rgxcmp.scm