Stephen Adams [Thu, 16 Sep 1993 01:38:39 +0000 (01:38 +0000)]
Documented scheme graphcis for windows NT
Documented new Images type
Stephen Adams [Wed, 15 Sep 1993 20:55:26 +0000 (20:55 +0000)]
Added x-graphics-default-geometry & ..-default-display-name
Chris Hanson [Wed, 15 Sep 1993 20:30:50 +0000 (20:30 +0000)]
Make sure that keyboard macro definition is terminated when ^G is
typed or when an error occurs.
Stephen Adams [Wed, 15 Sep 1993 20:26:09 +0000 (20:26 +0000)]
Globalized x-graphics-default-geometry & x-graphics-default-display-name
Stephen Adams [Wed, 15 Sep 1993 04:14:15 +0000 (04:14 +0000)]
* Added new graphics-device-type protocol - use 'X instrad
of x-graphics-device-type
* generalized X-IMAGE. The CRAETE-IMAGE operation now returns
an IMAGE. To get the orginal X-IMAGE, use
(image/descriptor IMAGE)
* to draw image, use
(graphics-operation device 'draw-image x y image)
Stephen Adams [Wed, 15 Sep 1993 04:12:20 +0000 (04:12 +0000)]
New graphics-device-type protocol
Stephen Adams [Wed, 15 Sep 1993 04:08:44 +0000 (04:08 +0000)]
Added generalized images
Stephen Adams [Wed, 15 Sep 1993 04:07:38 +0000 (04:07 +0000)]
Generalized graphics images
Guillermo J. Rozas [Wed, 15 Sep 1993 01:05:28 +0000 (01:05 +0000)]
Remove spurious comma that was legal but had the completely wrong
effect!
Guillermo J. Rozas [Wed, 15 Sep 1993 00:34:47 +0000 (00:34 +0000)]
build-new-code was incorrectly passing scode to
combination/optimizing-make.
Guillermo J. Rozas [Tue, 14 Sep 1993 21:51:51 +0000 (21:51 +0000)]
Define hp9000s300, gone in 9.01.
Guillermo J. Rozas [Mon, 13 Sep 1993 18:41:24 +0000 (18:41 +0000)]
offsets are not unsigned.
Make ntwntlib.c and ntw16lib.c timer interrupt handlers virtually
identical.
Guillermo J. Rozas [Mon, 13 Sep 1993 18:38:57 +0000 (18:38 +0000)]
Increase the catatonia period. Loading large bands takes longer than
15 seconds.
Guillermo J. Rozas [Mon, 13 Sep 1993 18:38:09 +0000 (18:38 +0000)]
Add alloc_event_failure so that a breakpoint can be set easily.
Guillermo J. Rozas [Mon, 13 Sep 1993 18:37:21 +0000 (18:37 +0000)]
Offsets are not unsigned!
Guillermo J. Rozas [Mon, 13 Sep 1993 18:36:20 +0000 (18:36 +0000)]
Open all files with read sharing.
Guillermo J. Rozas [Mon, 13 Sep 1993 18:35:35 +0000 (18:35 +0000)]
Make COMPILER_SETUP_INTERRUPT test only for enabled interrupts.
Guillermo J. Rozas [Mon, 13 Sep 1993 18:30:49 +0000 (18:30 +0000)]
Close the interrupt window correctly.
Guillermo J. Rozas [Sun, 12 Sep 1993 05:18:38 +0000 (05:18 +0000)]
Take interrupts at the point at which the interrupt mask is restored.
Guillermo J. Rozas [Sun, 12 Sep 1993 04:40:42 +0000 (04:40 +0000)]
Fix mismatch in dummy version of do_bkpt_proceed.
Guillermo J. Rozas [Sun, 12 Sep 1993 03:21:01 +0000 (03:21 +0000)]
Can't count.
Guillermo J. Rozas [Sat, 11 Sep 1993 21:28:33 +0000 (21:28 +0000)]
Change breakpoint handles to non-marked-vectors to make the runtime
system's life easier.
Guillermo J. Rozas [Sat, 11 Sep 1993 21:26:50 +0000 (21:26 +0000)]
Add the ability to parse special compiled code frames.
Guillermo J. Rozas [Sat, 11 Sep 1993 21:08:54 +0000 (21:08 +0000)]
Add the ability to parse special compiled code frames.
Guillermo J. Rozas [Sat, 11 Sep 1993 19:41:26 +0000 (19:41 +0000)]
Distinguish between return-to-interpreter and reflect-to-interface.
Guillermo J. Rozas [Sat, 11 Sep 1993 14:20:38 +0000 (14:20 +0000)]
Make the interrupt window in breakpoint proceed narrower by taking all
interrupts before actually proceeding.
Guillermo J. Rozas [Sat, 11 Sep 1993 03:10:22 +0000 (03:10 +0000)]
- Add a primitive facility to set breakpoints on compiled code.
- Improve with-interrupt-mask and with-stack-marker from compiled
code.
Guillermo J. Rozas [Sat, 11 Sep 1993 02:45:59 +0000 (02:45 +0000)]
- Add a primitive facility to set breakpoints on compiled code.
- Improve with-interrupt-mask and with-stack-marker from compiled
code.
Guillermo J. Rozas [Sat, 11 Sep 1993 02:45:00 +0000 (02:45 +0000)]
Add a primitive facility to set breakpoints on compiled code.
Guillermo J. Rozas [Fri, 10 Sep 1993 22:17:38 +0000 (22:17 +0000)]
Yet another pass at the alloc_event bug: have rewritten all the
deallocation code.
Chris Hanson [Fri, 10 Sep 1993 19:15:54 +0000 (19:15 +0000)]
Change BLOCK-ON-INPUT-DESCRIPTOR to return one of the three symbols:
INPUT-AVAILABLE, PROCESS-STATUS-CHANGE, or INTERRUPT. This call will
now reliably return PROCESS-STATUS-CHANGE when the microcode signals
such a change.
Chris Hanson [Fri, 10 Sep 1993 19:13:44 +0000 (19:13 +0000)]
Check for process status changes before blocking. No longer need to
treat INTERRUPT as a possible process status change since the runtime
system has been modified to reliably produce the right result.
Chris Hanson [Fri, 10 Sep 1993 19:12:52 +0000 (19:12 +0000)]
Signal modeline events appropriately for changes to a process's
status. This guarantees that the modeline is updated correctly when
the events occur.
Chris Hanson [Fri, 10 Sep 1993 17:54:35 +0000 (17:54 +0000)]
Generalize input descriptors -- test them using eqv? instead of =.
Chris Hanson [Thu, 9 Sep 1993 23:03:19 +0000 (23:03 +0000)]
Attempt to detect process status changes more reliably.
Chris Hanson [Thu, 9 Sep 1993 22:40:36 +0000 (22:40 +0000)]
Attempt to detect process status changes more reliably.
Chris Hanson [Thu, 9 Sep 1993 21:43:12 +0000 (21:43 +0000)]
Rename PREV-SPECIFIC-PROPERTY-CHANGE to
PREVIOUS-SPECIFIC-PROPERTY-CHANGE.
Chris Hanson [Thu, 9 Sep 1993 21:41:39 +0000 (21:41 +0000)]
Rename GET-PROPERTY-AT to GET-TEXT-PROPERTY and TEXT-PROPERTIES-AT to
GET-TEXT-PROPERTIES.
Chris Hanson [Thu, 9 Sep 1993 21:33:54 +0000 (21:33 +0000)]
Eliminate GET-PROPERTY which is now undefined.
Chris Hanson [Thu, 9 Sep 1993 21:21:33 +0000 (21:21 +0000)]
Eliminate unused variable warnings.
Chris Hanson [Thu, 9 Sep 1993 21:17:21 +0000 (21:17 +0000)]
Eliminate unused variable warnings.
Chris Hanson [Thu, 9 Sep 1993 21:13:59 +0000 (21:13 +0000)]
Change to use new property operations. Repaginate.
Chris Hanson [Thu, 9 Sep 1993 20:59:33 +0000 (20:59 +0000)]
Implement new operations ADD-TEXT-PROPERTY and REMOVE-TEXT-PROPERTY.
Make type and range checking on modification operations more strict.
Add interrupt locking to the modification operations. Fix some typos.
Guillermo J. Rozas [Thu, 9 Sep 1993 18:24:19 +0000 (18:24 +0000)]
Linux patch.
Guillermo J. Rozas [Thu, 9 Sep 1993 18:18:54 +0000 (18:18 +0000)]
Linux patch.
Guillermo J. Rozas [Thu, 9 Sep 1993 18:17:46 +0000 (18:17 +0000)]
Fix the error the right way.
Guillermo J. Rozas [Thu, 9 Sep 1993 18:16:08 +0000 (18:16 +0000)]
Add cast to eliminate warning.
Chris Hanson [Thu, 9 Sep 1993 04:52:50 +0000 (04:52 +0000)]
Fix bug: renaming last file in dired buffer to another directory
signalled an error.
Chris Hanson [Wed, 8 Sep 1993 22:39:34 +0000 (22:39 +0000)]
This is an incompatible change that requires microcode 11.142. This
change affects only the X11 graphics interface.
Change handling of Configure events so that the runtime system
receives them and instructs the microcode to do the reconfiguration.
This is necessary to get correct synchronization of these events.
Additionally fix some bugs in the user-event mechanism.
Chris Hanson [Wed, 8 Sep 1993 22:37:07 +0000 (22:37 +0000)]
This is an incompatible change that requires runtime 14.164. This
change affects only the X11 graphics interface.
Change handling of Configure events so that the runtime system
receives them and instructs the microcode to do the reconfiguration.
This is necessary to get correct synchronization of these events.
Chris Hanson [Wed, 8 Sep 1993 19:50:18 +0000 (19:50 +0000)]
Change find-file-hooks to pass the buffer to the event receivers.
Guillermo J. Rozas [Wed, 8 Sep 1993 04:46:00 +0000 (04:46 +0000)]
Prevent multiple catatonia messages.
Guillermo J. Rozas [Wed, 8 Sep 1993 04:41:06 +0000 (04:41 +0000)]
Add ability to detect stack overflow in NT/Windows.
Guillermo J. Rozas [Tue, 7 Sep 1993 21:59:02 +0000 (21:59 +0000)]
Add default value for the TERM environment variable.
Guillermo J. Rozas [Tue, 7 Sep 1993 21:56:27 +0000 (21:56 +0000)]
Default variables can now be initialized by running a thunk.
Guillermo J. Rozas [Tue, 7 Sep 1993 21:49:11 +0000 (21:49 +0000)]
Close interrupt window in string-allocate.
Guillermo J. Rozas [Tue, 7 Sep 1993 21:47:14 +0000 (21:47 +0000)]
Take interrupts immediately when restoring the interrupt mask.
Guillermo J. Rozas [Tue, 7 Sep 1993 21:45:53 +0000 (21:45 +0000)]
Check interrupts on return from primitives for the i386 back end.
i386 compiled code now checks for interrupts on the calling side of
the return address, not the receiving side.
Guillermo J. Rozas [Tue, 7 Sep 1993 19:08:01 +0000 (19:08 +0000)]
Attempt to preclude multiple catatonia windows for showing up.
Guillermo J. Rozas [Tue, 7 Sep 1993 19:07:05 +0000 (19:07 +0000)]
Fix keyboard event storage leak.
Reduce input buffer size to 250.
Increase maximum screen size.
Guillermo J. Rozas [Tue, 7 Sep 1993 19:03:46 +0000 (19:03 +0000)]
Reduce catatonia timer to 15 sec.
Guillermo J. Rozas [Sat, 4 Sep 1993 07:08:54 +0000 (07:08 +0000)]
Add a catatonia timer.
Guillermo J. Rozas [Sat, 4 Sep 1993 00:51:10 +0000 (00:51 +0000)]
Add Arthur's debugger.
Guillermo J. Rozas [Sat, 4 Sep 1993 00:50:39 +0000 (00:50 +0000)]
Add docstr.scm
Guillermo J. Rozas [Sat, 4 Sep 1993 00:49:57 +0000 (00:49 +0000)]
Add Arthur's debugger to the list of files to be processed.
Guillermo J. Rozas [Fri, 3 Sep 1993 18:35:46 +0000 (18:35 +0000)]
Change error output under NT. The console-based interface doesn't
work.
Guillermo J. Rozas [Fri, 3 Sep 1993 18:04:32 +0000 (18:04 +0000)]
Fix version number.
Guillermo J. Rozas [Fri, 3 Sep 1993 18:02:29 +0000 (18:02 +0000)]
Redo timers to use the Windows WM_TIMER mechanism.
Guillermo J. Rozas [Fri, 3 Sep 1993 18:01:28 +0000 (18:01 +0000)]
Redo timers to use the Windows WM_TIMER mechanism.
Fix problem with turds left behind when resizing the screen.
Guillermo J. Rozas [Fri, 3 Sep 1993 17:52:46 +0000 (17:52 +0000)]
Check for pre-buffered window events (i.e. keystrokes) before going
off to MsgWaitForMultipleObjects.
Guillermo J. Rozas [Fri, 3 Sep 1993 17:50:59 +0000 (17:50 +0000)]
Change the timer period.
Guillermo J. Rozas [Fri, 3 Sep 1993 17:50:09 +0000 (17:50 +0000)]
Flush ntutil
Chris Hanson [Fri, 3 Sep 1993 06:59:24 +0000 (06:59 +0000)]
Don't restart the real-time timer interrupt unless the restart would
cause the interrupt to be delivered before it would have been
otherwise.
Chris Hanson [Fri, 3 Sep 1993 04:41:53 +0000 (04:41 +0000)]
Initial revision
Chris Hanson [Fri, 3 Sep 1993 04:41:44 +0000 (04:41 +0000)]
Fix typo. Split new doc string stuff into separate file.
Joe Bank [Thu, 2 Sep 1993 22:33:29 +0000 (22:33 +0000)]
Changed a few things so that it will work on windows.
Now will only create screen if on a unix system.
Guillermo J. Rozas [Thu, 2 Sep 1993 20:22:07 +0000 (20:22 +0000)]
Avoid screen update when the screen has not been resized.
Guillermo J. Rozas [Thu, 2 Sep 1993 20:10:03 +0000 (20:10 +0000)]
Fix bug introduced in last edit.
Chris Hanson [Thu, 2 Sep 1993 19:17:00 +0000 (19:17 +0000)]
Update for current directories.
Chris Hanson [Thu, 2 Sep 1993 18:45:38 +0000 (18:45 +0000)]
Eliminate "unused binding" warning.
Guillermo J. Rozas [Thu, 2 Sep 1993 03:34:20 +0000 (03:34 +0000)]
Make docstring search default to the edwin etc directory.
Chris Hanson [Wed, 1 Sep 1993 23:26:40 +0000 (23:26 +0000)]
Fix think-o in last change.
Chris Hanson [Wed, 1 Sep 1993 23:12:10 +0000 (23:12 +0000)]
Fix think-o in last change.
Chris Hanson [Wed, 1 Sep 1993 22:45:42 +0000 (22:45 +0000)]
Add some new functionality to the X graphics interface to allow access
to mouse, keyboard, and focus events that are used by the interface
itself. These events can be used to build useful user interfaces.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:25:34 +0000 (22:25 +0000)]
Get rid of unbound variable.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:15:56 +0000 (22:15 +0000)]
Teach the runtime system how to display the names of utilities and
builtins when a trap occurs within them.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:10:59 +0000 (22:10 +0000)]
Fix typo.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:09:26 +0000 (22:09 +0000)]
Generate the names of the builtins automatically.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:03:52 +0000 (22:03 +0000)]
Generate the names of the builtins automatically.
Guillermo J. Rozas [Wed, 1 Sep 1993 20:21:58 +0000 (20:21 +0000)]
Remove fossil.
Guillermo J. Rozas [Wed, 1 Sep 1993 20:21:25 +0000 (20:21 +0000)]
No select in DOS.
Guillermo J. Rozas [Wed, 1 Sep 1993 19:36:28 +0000 (19:36 +0000)]
Fix minor mispellings.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:49:05 +0000 (18:49 +0000)]
- Fix various redisplay/resize bugs, and add notification of resize for Edwin.
- Add select capabilities to NT version.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:48:27 +0000 (18:48 +0000)]
Fix various bugs, and add notification of resize for Edwin.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:45:38 +0000 (18:45 +0000)]
Initial revision
Guillermo J. Rozas [Wed, 1 Sep 1993 18:45:02 +0000 (18:45 +0000)]
Add select capability to NT version.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:34:46 +0000 (18:34 +0000)]
Add high-priority hot-key polling.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:31:49 +0000 (18:31 +0000)]
Add (disabled) timer code.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:29:47 +0000 (18:29 +0000)]
Add select capabilities for NT.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:12:59 +0000 (18:12 +0000)]
Add resize capability for consoles.
Add ability to dump docstrings.