mit-scheme.git
32 years agoFix unbound variable problem.
Henry M. Wu [Tue, 26 May 1992 21:31:03 +0000 (21:31 +0000)]
Fix unbound variable problem.

32 years agoAdd support for trimmed and compressed debugging information files.
Henry M. Wu [Tue, 26 May 1992 20:33:14 +0000 (20:33 +0000)]
Add support for trimmed and compressed debugging information files.

32 years agoFix typo.
Henry M. Wu [Tue, 26 May 1992 20:32:35 +0000 (20:32 +0000)]
Fix typo.

32 years agoAdd package support for dumping bif/bsm instead of inf/binf files.
Henry M. Wu [Tue, 26 May 1992 20:23:38 +0000 (20:23 +0000)]
Add package support for dumping bif/bsm instead of inf/binf files.

32 years agoEliminate duplicate import entry.
Henry M. Wu [Tue, 26 May 1992 20:21:42 +0000 (20:21 +0000)]
Eliminate duplicate import entry.

32 years agoChange default to dump .bci files.
Henry M. Wu [Tue, 26 May 1992 20:12:48 +0000 (20:12 +0000)]
Change default to dump .bci files.

32 years agoAdd support for BIF/BSM files.
Henry M. Wu [Tue, 26 May 1992 20:09:59 +0000 (20:09 +0000)]
Add support for BIF/BSM files.

32 years agoMade BSM files optional.
Henry M. Wu [Tue, 26 May 1992 20:06:27 +0000 (20:06 +0000)]
Made BSM files optional.

32 years agoMade fasdump quiet.
Henry M. Wu [Tue, 26 May 1992 19:50:35 +0000 (19:50 +0000)]
Made fasdump quiet.

32 years agoMade FASDUMP not print if necessary.
Henry M. Wu [Tue, 26 May 1992 19:36:08 +0000 (19:36 +0000)]
Made FASDUMP not print if necessary.

32 years ago*** empty log message ***
Henry M. Wu [Tue, 26 May 1992 18:43:40 +0000 (18:43 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Henry M. Wu [Tue, 26 May 1992 18:41:31 +0000 (18:41 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Henry M. Wu [Tue, 26 May 1992 18:02:40 +0000 (18:02 +0000)]
*** empty log message ***

32 years ago*** empty log message ***
Henry M. Wu [Tue, 26 May 1992 17:51:50 +0000 (17:51 +0000)]
*** empty log message ***

32 years agoAdded compress.
Henry M. Wu [Tue, 26 May 1992 17:50:35 +0000 (17:50 +0000)]
Added compress.

32 years agoInitial revision
Henry M. Wu [Tue, 26 May 1992 17:45:49 +0000 (17:45 +0000)]
Initial revision

32 years agoAdded compress.
Henry M. Wu [Tue, 26 May 1992 17:40:49 +0000 (17:40 +0000)]
Added compress.

32 years agoMade uncompress fault tolerant.
Henry M. Wu [Tue, 26 May 1992 17:31:58 +0000 (17:31 +0000)]
Made uncompress fault tolerant.

32 years agoAdded recognition of marker in compressed files.
Henry M. Wu [Tue, 26 May 1992 17:20:40 +0000 (17:20 +0000)]
Added recognition of marker in compressed files.

32 years agoAdd environment variables for Edwin directory pathnames.
Guillermo J. Rozas [Tue, 26 May 1992 17:14:48 +0000 (17:14 +0000)]
Add environment variables for Edwin directory pathnames.

32 years agoRename tags to tagutl because of conflicts on DOS.
Guillermo J. Rozas [Tue, 26 May 1992 16:10:17 +0000 (16:10 +0000)]
Rename tags to tagutl because of conflicts on DOS.

32 years agoAdded support of compressed info files and split symbol table files,
Henry M. Wu [Tue, 26 May 1992 16:09:40 +0000 (16:09 +0000)]
Added support of compressed info files and split symbol table files,
i.e. bif, bsm, bci, and bcs.

32 years agoAdded support of compressed info files and split symbol table files,
Henry M. Wu [Tue, 26 May 1992 16:06:14 +0000 (16:06 +0000)]
Added support of compressed info files and split symbol table files,
i.e. bif, bsm, bci, and bcs.

32 years ago*** empty log message ***
Henry M. Wu [Tue, 26 May 1992 05:55:47 +0000 (05:55 +0000)]
*** empty log message ***

32 years agoAdded CALL-WITH-TEMPORARY-FILENAME.
Henry M. Wu [Tue, 26 May 1992 05:51:54 +0000 (05:51 +0000)]
Added CALL-WITH-TEMPORARY-FILENAME.

32 years agoAdded CALL-WITH-TEMPORARY-FILENAME.
Henry M. Wu [Tue, 26 May 1992 05:31:03 +0000 (05:31 +0000)]
Added CALL-WITH-TEMPORARY-FILENAME.

32 years agoload-packed-binaries now captures fasload as well, so that .bad files
Guillermo J. Rozas [Tue, 26 May 1992 01:01:05 +0000 (01:01 +0000)]
load-packed-binaries now captures fasload as well, so that .bad files
can be collected into packed binaries.

32 years agoAllow device names with more than one letter.
Guillermo J. Rozas [Tue, 26 May 1992 00:08:03 +0000 (00:08 +0000)]
Allow device names with more than one letter.

32 years agoFix bug in last change.
Chris Hanson [Mon, 25 May 1992 23:43:18 +0000 (23:43 +0000)]
Fix bug in last change.

32 years agoAdd a primitive to disable/change translations by the interrupt
Guillermo J. Rozas [Mon, 25 May 1992 16:20:10 +0000 (16:20 +0000)]
Add a primitive to disable/change translations by the interrupt
handler.

32 years agoNot finding a utabmd file does not cause the microcode to halt unless
Guillermo J. Rozas [Sat, 23 May 1992 01:19:03 +0000 (01:19 +0000)]
Not finding a utabmd file does not cause the microcode to halt unless
we are cold-loading (i.e. using the -fasl option).

32 years agoChange search_path_for_file.
Guillermo J. Rozas [Sat, 23 May 1992 01:18:45 +0000 (01:18 +0000)]
Change search_path_for_file.

32 years agoChange read-microcode-tables! to re-read-microcode-tables!
Guillermo J. Rozas [Sat, 23 May 1992 01:13:04 +0000 (01:13 +0000)]
Change read-microcode-tables! to re-read-microcode-tables!

32 years agoRemove call to add-event-receiver! re-read-microcode-tables!
Guillermo J. Rozas [Sat, 23 May 1992 01:12:29 +0000 (01:12 +0000)]
Remove call to add-event-receiver!  re-read-microcode-tables!
(previously read-microcode-tables!) is called directly by code in
savres.scm .

32 years agoAdd a packed binary loader so that the compiler (or edwin) can be
Guillermo J. Rozas [Sat, 23 May 1992 00:11:27 +0000 (00:11 +0000)]
Add a packed binary loader so that the compiler (or edwin) can be
shipped as a single binary to be loaded on top of a vanilla runtime
system.

32 years agoThe packed binary loader has moved to the runtime system. The packer
Guillermo J. Rozas [Sat, 23 May 1992 00:10:32 +0000 (00:10 +0000)]
The packed binary loader has moved to the runtime system.  The packer
and the loader now use ports to eliminate interrupt windows and
guarantee closing.

32 years agoAdd support for loading packed binaries.
Guillermo J. Rozas [Fri, 22 May 1992 23:58:56 +0000 (23:58 +0000)]
Add support for loading packed binaries.

32 years agoGet rid of storage leek caused by flushing the purification queue too
Guillermo J. Rozas [Fri, 22 May 1992 23:22:41 +0000 (23:22 +0000)]
Get rid of storage leek caused by flushing the purification queue too
early (?).

32 years agoUpdate to handle multiple bunches of files.
Guillermo J. Rozas [Fri, 22 May 1992 21:09:43 +0000 (21:09 +0000)]
Update to handle multiple bunches of files.

32 years agoFix syntactic bugs (missing commas) and add a missing cast.
Guillermo J. Rozas [Fri, 22 May 1992 21:08:48 +0000 (21:08 +0000)]
Fix syntactic bugs (missing commas) and add a missing cast.

32 years agoChange default font to "fixed". Add conditional macro to override
Chris Hanson [Thu, 21 May 1992 22:13:20 +0000 (22:13 +0000)]
Change default font to "fixed".  Add conditional macro to override
this at compile time.

32 years agoChange default border/internal-border to match Emacs.
Chris Hanson [Thu, 21 May 1992 22:11:36 +0000 (22:11 +0000)]
Change default border/internal-border to match Emacs.

32 years agoAdd new procedure BUFFER/INFERIOR-CMDL for examining buffers with
Chris Hanson [Thu, 21 May 1992 17:59:33 +0000 (17:59 +0000)]
Add new procedure BUFFER/INFERIOR-CMDL for examining buffers with
inferior CMDL threads.

32 years agoDon't use argument to GENERATE-UNINTERNED-SYMBOL.
Chris Hanson [Wed, 20 May 1992 18:29:29 +0000 (18:29 +0000)]
Don't use argument to GENERATE-UNINTERNED-SYMBOL.

32 years agoFix SIGSEGV bug in GUARANTEE-NEWLINES.
Chris Hanson [Mon, 18 May 1992 19:38:26 +0000 (19:38 +0000)]
Fix SIGSEGV bug in GUARANTEE-NEWLINES.

32 years agoFix bogus declaration.
Guillermo J. Rozas [Fri, 15 May 1992 03:26:33 +0000 (03:26 +0000)]
Fix bogus declaration.

32 years agoEliminate possible infinite loops in auto-fill commands.
Chris Hanson [Thu, 14 May 1992 20:25:59 +0000 (20:25 +0000)]
Eliminate possible infinite loops in auto-fill commands.

32 years agoEliminate rewriting rules that produce patterns with constant datum
Chris Hanson [Thu, 14 May 1992 19:09:00 +0000 (19:09 +0000)]
Eliminate rewriting rules that produce patterns with constant datum
and register type.

32 years agoRedefine auto-fill minor mode so that it has no effect if the commands
Chris Hanson [Thu, 14 May 1992 18:38:58 +0000 (18:38 +0000)]
Redefine auto-fill minor mode so that it has no effect if the commands
being overridden are not the expected ones.

32 years agoChange lap:make-label-statement to use LAP instead of INST.
Guillermo J. Rozas [Thu, 14 May 1992 03:07:51 +0000 (03:07 +0000)]
Change lap:make-label-statement to use LAP instead of INST.

32 years agoExport add-end-of-block-code! and initialize-lap-linearizer!
Guillermo J. Rozas [Thu, 14 May 1992 03:05:35 +0000 (03:05 +0000)]
Export add-end-of-block-code! and initialize-lap-linearizer!

32 years agoUse ,@ instead of , for the result of lap:make-label-statement.
Guillermo J. Rozas [Thu, 14 May 1992 03:00:40 +0000 (03:00 +0000)]
Use ,@ instead of , for the result of lap:make-label-statement.

32 years agoAdd a call to initialize-lap-linearizer! to phase/lap-generation.
Guillermo J. Rozas [Thu, 14 May 1992 02:59:18 +0000 (02:59 +0000)]
Add a call to initialize-lap-linearizer! to phase/lap-generation.

32 years agoForgot to change the copyright date.
Guillermo J. Rozas [Thu, 14 May 1992 02:56:58 +0000 (02:56 +0000)]
Forgot to change the copyright date.

32 years agoAdd add-end-of-block-code! and support.
Guillermo J. Rozas [Thu, 14 May 1992 02:56:11 +0000 (02:56 +0000)]
Add add-end-of-block-code! and support.

32 years ago*** empty log message ***
Brian A. LaMacchia [Wed, 13 May 1992 22:45:18 +0000 (22:45 +0000)]
*** empty log message ***

32 years agoRewrite uses x_polygon_vector_arg to capture notion of external
Chris Hanson [Wed, 13 May 1992 22:40:07 +0000 (22:40 +0000)]
Rewrite uses x_polygon_vector_arg to capture notion of external
representation of polygon as vector of alternating x and y
coordinates.

32 years agoadded x-graphics-fill-polygon and x-graphics/fill-polygon
Brian A. LaMacchia [Wed, 13 May 1992 21:28:13 +0000 (21:28 +0000)]
added x-graphics-fill-polygon and x-graphics/fill-polygon

32 years agoAdded x-graphics-fill-polygon
Brian A. LaMacchia [Wed, 13 May 1992 21:27:12 +0000 (21:27 +0000)]
Added x-graphics-fill-polygon

32 years agoAdd a primitive to set the keyboard modifier bit mask.
Guillermo J. Rozas [Wed, 13 May 1992 16:50:13 +0000 (16:50 +0000)]
Add a primitive to set the keyboard modifier bit mask.

32 years agoFix ^Space and the modifier bit mask for P.
Guillermo J. Rozas [Wed, 13 May 1992 16:49:53 +0000 (16:49 +0000)]
Fix ^Space and the modifier bit mask for P.

32 years agoInitial revision
Henry M. Wu [Wed, 13 May 1992 00:56:46 +0000 (00:56 +0000)]
Initial revision

32 years agoDeleted bogus primitives.
Henry M. Wu [Wed, 13 May 1992 00:56:12 +0000 (00:56 +0000)]
Deleted bogus primitives.

32 years agoImplemented conditional loading of files to make both DOS + Unix happy.
Henry M. Wu [Tue, 12 May 1992 18:42:40 +0000 (18:42 +0000)]
Implemented conditional loading of files to make both DOS + Unix happy.
Fixed typo.

32 years agoImplemented conditional loading of files to make both DOS + Unix happy.
Henry M. Wu [Tue, 12 May 1992 18:19:26 +0000 (18:19 +0000)]
Implemented conditional loading of files to make both DOS + Unix happy.

32 years agoAdded DOS related files.
Henry M. Wu [Tue, 12 May 1992 15:45:40 +0000 (15:45 +0000)]
Added DOS related files.

32 years agoInitial revision
Henry M. Wu [Tue, 12 May 1992 15:30:35 +0000 (15:30 +0000)]
Initial revision

32 years ago*** empty log message ***
Henry M. Wu [Tue, 12 May 1992 13:43:47 +0000 (13:43 +0000)]
*** empty log message ***

32 years agoAdded environment variable to disable keyboard hooking on problematic
Henry M. Wu [Tue, 12 May 1992 04:16:56 +0000 (04:16 +0000)]
Added environment variable to disable keyboard hooking on problematic
machines.

32 years agoAdded generation of runtim.bad file.
Henry M. Wu [Tue, 12 May 1992 04:15:23 +0000 (04:15 +0000)]
Added generation of runtim.bad file.

32 years agoRUN-SYNCHRONOUS-PROCESS must close the SUBPROCESS-OUTPUT-CHANNEL after
Chris Hanson [Tue, 12 May 1992 02:43:41 +0000 (02:43 +0000)]
RUN-SYNCHRONOUS-PROCESS must close the SUBPROCESS-OUTPUT-CHANNEL after
all of the input region is written, otherwise the subprocess doesn't
know that there is no more data.  This was being done in the case
where the subprocess generated output, but not otherwise.

32 years agoFixed color modes.
Henry M. Wu [Mon, 11 May 1992 04:54:27 +0000 (04:54 +0000)]
Fixed color modes.

32 years agoevent:after-restore now invokes re-read-microcode-tables! instead of
Guillermo J. Rozas [Mon, 11 May 1992 01:53:40 +0000 (01:53 +0000)]
event:after-restore now invokes re-read-microcode-tables! instead of
read-microcode-tables! re-read-microcode-tables! does not complain if
the microcode identification (including version) has not changed an
the utabmd.bin file is not found.

32 years agoRe-enable qemm386 test.
Guillermo J. Rozas [Sun, 10 May 1992 17:52:41 +0000 (17:52 +0000)]
Re-enable qemm386 test.

32 years agoAdd Matt Birkholz's new fasdump, which has a restart.
Guillermo J. Rozas [Sun, 10 May 1992 13:36:29 +0000 (13:36 +0000)]
Add Matt Birkholz's new fasdump, which has a restart.

32 years agoFixed arity bug in set-line-color!
Henry M. Wu [Fri, 8 May 1992 19:05:26 +0000 (19:05 +0000)]
Fixed arity bug in set-line-color!

32 years agoAdd new operation X-GRAPHICS/READ-BUTTON.
Chris Hanson [Thu, 7 May 1992 22:24:59 +0000 (22:24 +0000)]
Add new operation X-GRAPHICS/READ-BUTTON.

32 years agoWRAP-UPDATE! operation must return result of the THUNK argument as its
Chris Hanson [Thu, 7 May 1992 19:43:55 +0000 (19:43 +0000)]
WRAP-UPDATE! operation must return result of the THUNK argument as its
result.

33 years agoFix a problem in OS_current_user_name under Ultrix.
Guillermo J. Rozas [Wed, 6 May 1992 14:03:36 +0000 (14:03 +0000)]
Fix a problem in OS_current_user_name under Ultrix.

33 years agoInitial revision
Guillermo J. Rozas [Tue, 5 May 1992 07:01:44 +0000 (07:01 +0000)]
Initial revision

33 years agoAdd more handlers.
Guillermo J. Rozas [Tue, 5 May 1992 06:57:20 +0000 (06:57 +0000)]
Add more handlers.

33 years agoInitial revision
Guillermo J. Rozas [Tue, 5 May 1992 06:55:13 +0000 (06:55 +0000)]
Initial revision

33 years agoInclude ospty.h.
Guillermo J. Rozas [Tue, 5 May 1992 06:38:52 +0000 (06:38 +0000)]
Include ospty.h.

33 years agoAdd new interrupt character procedures.
Guillermo J. Rozas [Tue, 5 May 1992 06:37:58 +0000 (06:37 +0000)]
Add new interrupt character procedures.

33 years agoInitial revision
Guillermo J. Rozas [Tue, 5 May 1992 06:36:10 +0000 (06:36 +0000)]
Initial revision

33 years agoSplit into osterm.h and ospty.h
Guillermo J. Rozas [Tue, 5 May 1992 06:35:52 +0000 (06:35 +0000)]
Split into osterm.h and ospty.h

33 years agoSplit into prosterm.c and prospty.c.
Guillermo J. Rozas [Tue, 5 May 1992 06:34:14 +0000 (06:34 +0000)]
Split into prosterm.c and prospty.c.

33 years agoDOS/386 changes:
Guillermo J. Rozas [Tue, 5 May 1992 05:04:59 +0000 (05:04 +0000)]
DOS/386 changes:
Split prosterm.c into prosterm.c and prospty.c
Abstract some stuff in prostty.c so that it is not so Unix-dependent.

33 years agoDOS/386 changes: The 386 needs a larger default constant space.
Guillermo J. Rozas [Tue, 5 May 1992 02:25:04 +0000 (02:25 +0000)]
DOS/386 changes: The 386 needs a larger default constant space.

33 years agoDOS/386 changes. There was redundant conditionalization previously.
Guillermo J. Rozas [Tue, 5 May 1992 02:24:38 +0000 (02:24 +0000)]
DOS/386 changes.  There was redundant conditionalization previously.

33 years agoMore DOS changes.
Guillermo J. Rozas [Mon, 4 May 1992 21:14:49 +0000 (21:14 +0000)]
More DOS changes.

33 years agoMore DOS changes.
Guillermo J. Rozas [Mon, 4 May 1992 20:44:20 +0000 (20:44 +0000)]
More DOS changes.

33 years agoMore DOS changes. Absolute pathnames have different syntax.
Guillermo J. Rozas [Mon, 4 May 1992 20:41:27 +0000 (20:41 +0000)]
More DOS changes.  Absolute pathnames have different syntax.

33 years agoMany changes to make bchscheme work on the 386.
Guillermo J. Rozas [Mon, 4 May 1992 18:32:03 +0000 (18:32 +0000)]
Many changes to make bchscheme work on the 386.

33 years agoChange to reflect source tree.
Chris Hanson [Thu, 30 Apr 1992 21:12:43 +0000 (21:12 +0000)]
Change to reflect source tree.

33 years agoInitial revision
Mark Friedman [Thu, 30 Apr 1992 18:29:21 +0000 (18:29 +0000)]
Initial revision

33 years agoChanges for Sony NEWS-OS 5.0.2.
Chris Hanson [Thu, 30 Apr 1992 04:07:02 +0000 (04:07 +0000)]
Changes for Sony NEWS-OS 5.0.2.

33 years agoInitial revision
Chris Hanson [Thu, 30 Apr 1992 04:06:32 +0000 (04:06 +0000)]
Initial revision

33 years agoSony NEWS-OS 5.0.2 requires special options not common to other SVR4
Chris Hanson [Thu, 30 Apr 1992 04:06:22 +0000 (04:06 +0000)]
Sony NEWS-OS 5.0.2 requires special options not common to other SVR4
implementations.

33 years agoSony NEWS-OS 5.0.2 changed the name of the general register set
Chris Hanson [Thu, 30 Apr 1992 04:05:42 +0000 (04:05 +0000)]
Sony NEWS-OS 5.0.2 changed the name of the general register set
element of the ucontext structure.