- Mar 20, 1991
- Mar 19, 1991
- Mar 18, 1991
- Mar 17, 1991
-
-
wlott authored
Added ``DESCRIPTOR-VS-NON-DESCRIPTOR-STORAGE'' that determines how much memory is used for descriptor and non-descriptor storage so that you can tell what the impact of different sized pointers would be.
-
wlott authored
notify messages and state updates don't get seperated from the actual gc.
-
ram authored
-
ram authored
off to allow assembly optimizations.
-
- Mar 16, 1991
- Mar 15, 1991
-
-
ram authored
there is blank space at the end of the window. This is easier than keeping track of how much stuff has actually been written in the presence of aborted output.
-
ram authored
before going into a blocking input wait. Removed the *screen-image-trashed* support, as that has now been pushed down into redisplay. The windowed and TTY input methods are now identical. In the windowed listen, check for input before seving any events.
-
ram authored
and buffer modification during display output (due to servicing events in LISTEN.) The main change was making the redisplay functions return a meaningful value: T means did something, call again. NIL means did nothing (except possibly cursor positioning), can go into an input wait. :EDITOR-INPUT means redisplay aborted due to pending input. Also, changed the *SCREEN-IMAGE-TRASHED* logic to not clear the flag if dumb redisplay is aborted.
-
ram authored
form, just in case. Added *TTY-LINE-MOVES*, which is a list of lines that have been moved, but not otherwise changed. These lines should have their delta cleared after display as successfully completed. In COMPUTE-TTY-CHANGES in the move loop, check for hitting end of the window.
-
ram authored
each window. Also, eliminated the "Cursor not on the screen" check, which can be violated when redisplay is aborted.
-
wlott authored
exported, and besides, this file lives in the VM package.
-
wlott authored
-
- Mar 14, 1991