mit-scheme.git
31 years agoFix keyboard event storage leak.
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.

31 years agoReduce catatonia timer to 15 sec.
Guillermo J. Rozas [Tue, 7 Sep 1993 19:03:46 +0000 (19:03 +0000)]
Reduce catatonia timer to 15 sec.

31 years agoAdd a catatonia timer.
Guillermo J. Rozas [Sat, 4 Sep 1993 07:08:54 +0000 (07:08 +0000)]
Add a catatonia timer.

31 years agoAdd Arthur's debugger.
Guillermo J. Rozas [Sat, 4 Sep 1993 00:51:10 +0000 (00:51 +0000)]
Add Arthur's debugger.

31 years agoAdd docstr.scm
Guillermo J. Rozas [Sat, 4 Sep 1993 00:50:39 +0000 (00:50 +0000)]
Add docstr.scm

31 years agoAdd Arthur's debugger to the list of files to be processed.
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.

31 years agoChange error output under NT. The console-based interface doesn't
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.

31 years agoFix version number.
Guillermo J. Rozas [Fri, 3 Sep 1993 18:04:32 +0000 (18:04 +0000)]
Fix version number.

31 years agoRedo timers to use the Windows WM_TIMER mechanism.
Guillermo J. Rozas [Fri, 3 Sep 1993 18:02:29 +0000 (18:02 +0000)]
Redo timers to use the Windows WM_TIMER mechanism.

31 years agoRedo 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.

31 years agoCheck for pre-buffered window events (i.e. keystrokes) before going
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.

31 years agoChange the timer period.
Guillermo J. Rozas [Fri, 3 Sep 1993 17:50:59 +0000 (17:50 +0000)]
Change the timer period.

31 years agoFlush ntutil
Guillermo J. Rozas [Fri, 3 Sep 1993 17:50:09 +0000 (17:50 +0000)]
Flush ntutil

31 years agoDon't restart the real-time timer interrupt unless the restart would
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.

31 years agoInitial revision
Chris Hanson [Fri, 3 Sep 1993 04:41:53 +0000 (04:41 +0000)]
Initial revision

31 years agoFix typo. Split new doc string stuff into separate file.
Chris Hanson [Fri, 3 Sep 1993 04:41:44 +0000 (04:41 +0000)]
Fix typo.  Split new doc string stuff into separate file.

31 years agoChanged a few things so that it will work on windows.
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.

31 years agoAvoid screen update when the screen has not been resized.
Guillermo J. Rozas [Thu, 2 Sep 1993 20:22:07 +0000 (20:22 +0000)]
Avoid screen update when the screen has not been resized.

31 years agoFix bug introduced in last edit.
Guillermo J. Rozas [Thu, 2 Sep 1993 20:10:03 +0000 (20:10 +0000)]
Fix bug introduced in last edit.

31 years agoUpdate for current directories.
Chris Hanson [Thu, 2 Sep 1993 19:17:00 +0000 (19:17 +0000)]
Update for current directories.

31 years agoEliminate "unused binding" warning.
Chris Hanson [Thu, 2 Sep 1993 18:45:38 +0000 (18:45 +0000)]
Eliminate "unused binding" warning.

31 years agoMake docstring search default to the edwin etc directory.
Guillermo J. Rozas [Thu, 2 Sep 1993 03:34:20 +0000 (03:34 +0000)]
Make docstring search default to the edwin etc directory.

31 years agoFix think-o in last change.
Chris Hanson [Wed, 1 Sep 1993 23:26:40 +0000 (23:26 +0000)]
Fix think-o in last change.

31 years agoFix think-o in last change.
Chris Hanson [Wed, 1 Sep 1993 23:12:10 +0000 (23:12 +0000)]
Fix think-o in last change.

31 years agoAdd some new functionality to the X graphics interface to allow access
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.

31 years agoGet rid of unbound variable.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:25:34 +0000 (22:25 +0000)]
Get rid of unbound variable.

31 years agoTeach the runtime system how to display the names of utilities and
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.

31 years agoFix typo.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:10:59 +0000 (22:10 +0000)]
Fix typo.

31 years agoGenerate the names of the builtins automatically.
Guillermo J. Rozas [Wed, 1 Sep 1993 22:09:26 +0000 (22:09 +0000)]
Generate the names of the builtins automatically.

31 years agoGenerate 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.

31 years agoRemove fossil.
Guillermo J. Rozas [Wed, 1 Sep 1993 20:21:58 +0000 (20:21 +0000)]
Remove fossil.

31 years agoNo select in DOS.
Guillermo J. Rozas [Wed, 1 Sep 1993 20:21:25 +0000 (20:21 +0000)]
No select in DOS.

31 years agoFix minor mispellings.
Guillermo J. Rozas [Wed, 1 Sep 1993 19:36:28 +0000 (19:36 +0000)]
Fix minor mispellings.

31 years ago- Fix various redisplay/resize bugs, and add notification of resize for Edwin.
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.

31 years agoFix various bugs, and add notification of resize for Edwin.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:48:27 +0000 (18:48 +0000)]
Fix various bugs, and add notification of resize for Edwin.

31 years agoInitial revision
Guillermo J. Rozas [Wed, 1 Sep 1993 18:45:38 +0000 (18:45 +0000)]
Initial revision

31 years agoAdd select capability to NT version.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:45:02 +0000 (18:45 +0000)]
Add select capability to NT version.

31 years agoAdd high-priority hot-key polling.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:34:46 +0000 (18:34 +0000)]
Add high-priority hot-key polling.

31 years agoAdd (disabled) timer code.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:31:49 +0000 (18:31 +0000)]
Add (disabled) timer code.

31 years agoAdd select capabilities for NT.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:29:47 +0000 (18:29 +0000)]
Add select capabilities for NT.

31 years agoAdd resize capability for consoles.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:12:59 +0000 (18:12 +0000)]
Add resize capability for consoles.
Add ability to dump docstrings.

31 years agoPrint message reminding user to dump doc strings.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:12:01 +0000 (18:12 +0000)]
Print message reminding user to dump doc strings.

31 years agoAdd ability to dump doc strings externally.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:09:29 +0000 (18:09 +0000)]
Add ability to dump doc strings externally.

31 years agoAdd resize-screen.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:06:16 +0000 (18:06 +0000)]
Add resize-screen.

31 years agotn-x-size and tn-y-size are mutable.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:05:37 +0000 (18:05 +0000)]
tn-x-size and tn-y-size are mutable.

31 years agoAdd resize-screen command.
Guillermo J. Rozas [Wed, 1 Sep 1993 18:03:14 +0000 (18:03 +0000)]
Add resize-screen command.

31 years agoBind resize-scree to #\m-S
Guillermo J. Rozas [Wed, 1 Sep 1993 18:02:14 +0000 (18:02 +0000)]
Bind resize-scree to #\m-S

31 years agoAdd enter/exit from termcap mode for the NT emulator.
Guillermo J. Rozas [Wed, 1 Sep 1993 17:59:16 +0000 (17:59 +0000)]
Add enter/exit from termcap mode for the NT emulator.

31 years agoAdd pc-sample to the options list, and make load-option do a temporary
Michael R. Blair [Wed, 1 Sep 1993 05:32:30 +0000 (05:32 +0000)]
Add pc-sample to the options list, and make load-option do a temporary
cd to the directory where the option file comes from, so that
subsequent loads, for multiple-file options, work correctly.
-- GJR

31 years agoFinalized packaging of PC sample load option
Michael R. Blair [Wed, 1 Sep 1993 03:22:19 +0000 (03:22 +0000)]
Finalized packaging of PC sample load option

31 years agoExtend REPLACE-OPERATOR declaration to allow it to work on a
Chris Hanson [Wed, 1 Sep 1993 00:10:47 +0000 (00:10 +0000)]
Extend REPLACE-OPERATOR declaration to allow it to work on a
combination whose operator is a primitive procedure.  In order to do
this, it was necessary to extend the COMBINATION datatype to include a
BLOCK object; this change affected quite a few files.

31 years agoFix pagination.
Chris Hanson [Tue, 31 Aug 1993 20:53:51 +0000 (20:53 +0000)]
Fix pagination.

31 years agoIf the fixed objects vector is not valid, edwin_auto_save should not
Guillermo J. Rozas [Tue, 31 Aug 1993 18:54:33 +0000 (18:54 +0000)]
If the fixed objects vector is not valid, edwin_auto_save should not
fail.

31 years agoUndo random gratuitous changes.
Chris Hanson [Tue, 31 Aug 1993 08:52:18 +0000 (08:52 +0000)]
Undo random gratuitous changes.

31 years agoUndo random gratuitous changes.
Chris Hanson [Tue, 31 Aug 1993 08:42:34 +0000 (08:42 +0000)]
Undo random gratuitous changes.

31 years agoForgot nullify in cross_segment_call.
Guillermo J. Rozas [Tue, 31 Aug 1993 05:51:33 +0000 (05:51 +0000)]
Forgot nullify in cross_segment_call.

31 years agoFix parenthesis problem, again.
Michael R. Blair [Tue, 31 Aug 1993 00:52:44 +0000 (00:52 +0000)]
Fix parenthesis problem, again.

31 years agoRemove Descartes interrupt bits. They are only needed in the PC Sampler.
Michael R. Blair [Tue, 31 Aug 1993 00:37:50 +0000 (00:37 +0000)]
Remove Descartes interrupt bits.  They are only needed in the PC Sampler.

31 years agoRemove spurious close paren.
Michael R. Blair [Tue, 31 Aug 1993 00:35:02 +0000 (00:35 +0000)]
Remove spurious close paren.

31 years agoReserve interrupt slots for the Descartes PC sampler, and
Michael R. Blair [Tue, 31 Aug 1993 00:33:13 +0000 (00:33 +0000)]
Reserve interrupt slots for the Descartes PC sampler, and
initialize to the illegal interrupt handler.

31 years agoExport compiled-code-block/filename to the global.
Michael R. Blair [Tue, 31 Aug 1993 00:32:09 +0000 (00:32 +0000)]
Export compiled-code-block/filename to the global.

31 years agoMore uniform naming to keep related modules together:
Michael R. Blair [Mon, 30 Aug 1993 23:03:28 +0000 (23:03 +0000)]
More uniform naming to keep related modules together:

coblprof -> pcscobl
iproprof -> pcsiproc

31 years agoadded PC sample option module
Michael R. Blair [Mon, 30 Aug 1993 22:40:01 +0000 (22:40 +0000)]
added PC sample option module

31 years ago(CPH:) Add expansion of expt for small exact exponents.
Jacob Katzenelson [Mon, 30 Aug 1993 22:16:55 +0000 (22:16 +0000)]
(CPH:) Add expansion of expt for small exact exponents.

31 years agotweek comments
Michael R. Blair [Mon, 30 Aug 1993 19:57:13 +0000 (19:57 +0000)]
tweek comments

31 years agocopyrighted and added pc sample hooks
Michael R. Blair [Mon, 30 Aug 1993 19:50:01 +0000 (19:50 +0000)]
copyrighted and added pc sample hooks

31 years agoadded hooks for dynamically loadable (option) PC sample code
Michael R. Blair [Mon, 30 Aug 1993 19:41:46 +0000 (19:41 +0000)]
added hooks for dynamically loadable (option) PC sample code

31 years agoAdd macro to protect against multiple inclusion.
Guillermo J. Rozas [Mon, 30 Aug 1993 16:11:01 +0000 (16:11 +0000)]
Add macro to protect against multiple inclusion.

31 years agochanged comments in profile-timer-set/clear: did say ``PC sample'' but should
Michael R. Blair [Sun, 29 Aug 1993 19:54:27 +0000 (19:54 +0000)]
changed comments in profile-timer-set/clear: did say ``PC sample'' but should
have said just ``profile'' since PC sampling is not the only use of this timer.
My mistake.  ziggy

31 years agoFix redisplay bugs.
Guillermo J. Rozas [Sun, 29 Aug 1993 00:23:02 +0000 (00:23 +0000)]
Fix redisplay bugs.

31 years agoInitial revision
Guillermo J. Rozas [Sat, 28 Aug 1993 23:36:17 +0000 (23:36 +0000)]
Initial revision

31 years agoEliminate redundancies, and use single-file load.
Guillermo J. Rozas [Sat, 28 Aug 1993 23:30:13 +0000 (23:30 +0000)]
Eliminate redundancies, and use single-file load.

31 years agoFix date.
Guillermo J. Rozas [Sat, 28 Aug 1993 23:08:57 +0000 (23:08 +0000)]
Fix date.

31 years agoInitial revision
Guillermo J. Rozas [Sat, 28 Aug 1993 23:08:30 +0000 (23:08 +0000)]
Initial revision

31 years agoAdd hooks for Ziggy's pc-sample profiler.
Guillermo J. Rozas [Sat, 28 Aug 1993 23:07:44 +0000 (23:07 +0000)]
Add hooks for Ziggy's pc-sample profiler.

31 years agoAdd hooks for Ziggy's pc-sample profiler.
Guillermo J. Rozas [Sat, 28 Aug 1993 22:46:44 +0000 (22:46 +0000)]
Add hooks for Ziggy's pc-sample profiler.

31 years agoAdd pc-sample profiler slots to the fixed-objects vector.
Guillermo J. Rozas [Sat, 28 Aug 1993 21:17:23 +0000 (21:17 +0000)]
Add pc-sample profiler slots to the fixed-objects vector.

31 years agoAdd missing parameter to non-ANSI param list.
Guillermo J. Rozas [Sat, 28 Aug 1993 20:01:08 +0000 (20:01 +0000)]
Add missing parameter to non-ANSI param list.

31 years agoAdd primitive dynamic loading ability to the microcode.
Guillermo J. Rozas [Sat, 28 Aug 1993 05:45:25 +0000 (05:45 +0000)]
Add primitive dynamic loading ability to the microcode.

31 years agoInitial revision
Guillermo J. Rozas [Sat, 28 Aug 1993 05:41:26 +0000 (05:41 +0000)]
Initial revision

31 years agoImprove syntax error checking for ACCESS.
Chris Hanson [Fri, 27 Aug 1993 20:30:25 +0000 (20:30 +0000)]
Improve syntax error checking for ACCESS.

31 years ago- Fix ANSI emulator to handle commands accross buffer boundaries.
Guillermo J. Rozas [Fri, 27 Aug 1993 05:56:17 +0000 (05:56 +0000)]
- Fix ANSI emulator to handle commands accross buffer boundaries.
- Fix redisplay bug in <ESC>[C
- Add background color customization.

31 years agoAdd missing rule.
Guillermo J. Rozas [Thu, 26 Aug 1993 18:00:26 +0000 (18:00 +0000)]
Add missing rule.

31 years agofold-combinations can fail when it invokes apply.
Guillermo J. Rozas [Thu, 26 Aug 1993 18:00:06 +0000 (18:00 +0000)]
fold-combinations can fail when it invokes apply.
Add a restart to skip that combination and continue with the rest.

31 years agoAdd export of *block-associations*.
Guillermo J. Rozas [Thu, 26 Aug 1993 06:33:56 +0000 (06:33 +0000)]
Add export of *block-associations*.

31 years agoSort variables in fluid-let.
Guillermo J. Rozas [Thu, 26 Aug 1993 05:49:41 +0000 (05:49 +0000)]
Sort variables in fluid-let.

31 years ago- Move interrupt test on continuation invocation to return point (from
Guillermo J. Rozas [Thu, 26 Aug 1993 05:48:53 +0000 (05:48 +0000)]
- Move interrupt test on continuation invocation to return point (from
  continuation entry point).

- Share return sequences in a single compiled code block.

- Share closure interrupt code.

31 years agoAdd hook for interrupt-continuation-2.
Guillermo J. Rozas [Thu, 26 Aug 1993 05:43:47 +0000 (05:43 +0000)]
Add hook for interrupt-continuation-2.

31 years agoAdd hook for interrupt-continuation-2.
Guillermo J. Rozas [Thu, 26 Aug 1993 05:38:29 +0000 (05:38 +0000)]
Add hook for interrupt-continuation-2.

31 years agoMade a change so that it still highlights the error message.
Joe Bank [Wed, 25 Aug 1993 15:14:19 +0000 (15:14 +0000)]
Made a change so that it still highlights the error message.
Now the text prop it seems to want is '((highlighted . #t))
not just '((highlighted))

31 years agoAdd error checks to various exported procedures, since mistakes in
Chris Hanson [Wed, 25 Aug 1993 05:49:38 +0000 (05:49 +0000)]
Add error checks to various exported procedures, since mistakes in
these arguments cause obscure bugs and because the procedures can
afford the time.  Also abstract a few common patterns.

31 years agoINTERVAL-PROPERTY now takes three arguments instead of two.
Chris Hanson [Wed, 25 Aug 1993 05:11:12 +0000 (05:11 +0000)]
INTERVAL-PROPERTY now takes three arguments instead of two.

31 years agoFix "N" interactive argument letter so that it converts the command
Chris Hanson [Wed, 25 Aug 1993 02:32:59 +0000 (02:32 +0000)]
Fix "N" interactive argument letter so that it converts the command
argument to a numeric value.

31 years agoMerge in change to delay setting of Env register until environment is
Michael R. Blair [Tue, 24 Aug 1993 23:27:52 +0000 (23:27 +0000)]
Merge in change to delay setting of Env register until environment is
completely constructed.

31 years agoUndid the changes, going to wait a day for Jinx.
Brian A. LaMacchia [Tue, 24 Aug 1993 18:27:43 +0000 (18:27 +0000)]
Undid the changes, going to wait a day for Jinx.

31 years ago*** empty log message ***
Brian A. LaMacchia [Tue, 24 Aug 1993 18:23:30 +0000 (18:23 +0000)]
*** empty log message ***

31 years agoAdded files uxyp.c and uxyp.h, BAL's RPC Yellow Pages code
Brian A. LaMacchia [Tue, 24 Aug 1993 18:21:44 +0000 (18:21 +0000)]
Added files uxyp.c and uxyp.h, BAL's RPC Yellow Pages code

31 years agoInitial revision
Brian A. LaMacchia [Tue, 24 Aug 1993 18:16:53 +0000 (18:16 +0000)]
Initial revision

31 years agormail-summary-buffer was unassigned initially.
Brian A. LaMacchia [Tue, 24 Aug 1993 17:25:59 +0000 (17:25 +0000)]
rmail-summary-buffer was unassigned initially.

31 years agoSeparate DELETE key now returns ^D
Stephen Adams [Tue, 24 Aug 1993 16:15:06 +0000 (16:15 +0000)]
Separate DELETE key now returns ^D