mit-scheme.git
32 years agoAdd dump-option option to fasdump.
Brian K. Zuzga [Tue, 21 Jul 1992 17:28:45 +0000 (17:28 +0000)]
Add dump-option option to fasdump.

32 years agoAdd new type code names.
Chris Hanson [Tue, 21 Jul 1992 04:27:49 +0000 (04:27 +0000)]
Add new type code names.

32 years agoChange type code names.
Chris Hanson [Tue, 21 Jul 1992 04:26:40 +0000 (04:26 +0000)]
Change type code names.

32 years agoEliminate explicit reference to fixnum type code.
Chris Hanson [Tue, 21 Jul 1992 03:41:40 +0000 (03:41 +0000)]
Eliminate explicit reference to fixnum type code.

32 years agoFix support for assembly-labels files so that compiler can properly
Chris Hanson [Mon, 20 Jul 1992 22:12:22 +0000 (22:12 +0000)]
Fix support for assembly-labels files so that compiler can properly
generate disassemblies.

32 years agoChange primitive X-GRAPHICS-COPY-AREA to accept both source and
Arthur Gleckler [Mon, 20 Jul 1992 20:12:30 +0000 (20:12 +0000)]
Change primitive X-GRAPHICS-COPY-AREA to accept both source and
destination windows.  Change X graphics operation COPY-AREA to pass
the same window for both parameters.

32 years agofixed a misplaced {} in the new picture code.
Jason Wilson [Mon, 20 Jul 1992 15:53:53 +0000 (15:53 +0000)]
fixed a misplaced {} in the new picture code.

32 years agoAdded the 6.001 picture documentation in the chapter on graphics.
Jason Wilson [Mon, 20 Jul 1992 14:03:02 +0000 (14:03 +0000)]
Added the 6.001 picture documentation in the chapter on graphics.
Updated the menu in that node and updated every node.

32 years agoFix naming conflict.
Guillermo J. Rozas [Sat, 18 Jul 1992 12:15:45 +0000 (12:15 +0000)]
Fix naming conflict.

32 years agoChanged export list comment out the picture ops we aren't using, and
Hal Abelson [Sat, 18 Jul 1992 02:26:55 +0000 (02:26 +0000)]
Changed export list comment out the picture ops we aren't using, and
to add picture->pgm-file.

32 years agoIncrease default constant space to 450 -- old value of 400 is now too
Chris Hanson [Thu, 16 Jul 1992 20:45:20 +0000 (20:45 +0000)]
Increase default constant space to 450 -- old value of 400 is now too
small.

32 years agoDiscard delimiter character after reading each line.
aragorn [Mon, 13 Jul 1992 15:20:17 +0000 (15:20 +0000)]
Discard delimiter character after reading each line.

32 years agoRestore export of *PP-DEFAULT-AS-CODE?*. Problem was that source for
Chris Hanson [Fri, 10 Jul 1992 22:10:33 +0000 (22:10 +0000)]
Restore export of *PP-DEFAULT-AS-CODE?*.  Problem was that source for
"pp.scm" was several versions old and did not match rest of runtime
system.

32 years agoEliminate unused variable. Reorganize somewhat.
Chris Hanson [Fri, 10 Jul 1992 21:56:55 +0000 (21:56 +0000)]
Eliminate unused variable.  Reorganize somewhat.

32 years agoFix bug in END-OF-DEFUN command when point is before a word but not
Arthur Gleckler [Thu, 9 Jul 1992 15:55:19 +0000 (15:55 +0000)]
Fix bug in END-OF-DEFUN command when point is before a word but not
followed by any definition.

32 years agoReturn #F when name server fails.
Chris Hanson [Wed, 8 Jul 1992 22:58:22 +0000 (22:58 +0000)]
Return #F when name server fails.

32 years agoDetect errors returned by `gethostbyname', and return the hostname in
Michael R. Blair [Wed, 8 Jul 1992 18:19:46 +0000 (18:19 +0000)]
Detect errors returned by `gethostbyname', and return the hostname in
that case.

32 years agoAdd delete-directory primitive.
Guillermo J. Rozas [Tue, 7 Jul 1992 00:44:54 +0000 (00:44 +0000)]
Add delete-directory primitive.

Merge in DOS get-environment-variable/set-environment-variable!
changes.

32 years agoAdd delete-directory primitive.
Guillermo J. Rozas [Tue, 7 Jul 1992 00:44:27 +0000 (00:44 +0000)]
Add delete-directory primitive.

Change make-directory to avoid putting the back-slash at the end of
the name given to the primitive.

32 years agoRename C name of primitive.
Guillermo J. Rozas [Tue, 7 Jul 1992 00:26:17 +0000 (00:26 +0000)]
Rename C name of primitive.

32 years agoAdd directory-delete primitive.
Guillermo J. Rozas [Mon, 6 Jul 1992 23:42:08 +0000 (23:42 +0000)]
Add directory-delete primitive.

32 years agoFlush MULTI_CLOSURE_PADDING (added for the Alpha, that no longer needs
Guillermo J. Rozas [Mon, 6 Jul 1992 13:17:37 +0000 (13:17 +0000)]
Flush MULTI_CLOSURE_PADDING (added for the Alpha, that no longer needs
it because of a representation change), and conditionalize the
definition of externally-visible closure macros so that they can be
overridden from the cmpint-machine.h files.

32 years agoRemove bogus export of *pp-default-as-code?*
Guillermo J. Rozas [Sun, 5 Jul 1992 14:27:58 +0000 (14:27 +0000)]
Remove bogus export of *pp-default-as-code?*

32 years agoWhen a pseudo register that has a label is deleted, the association
Guillermo J. Rozas [Sun, 5 Jul 1992 14:26:38 +0000 (14:26 +0000)]
When a pseudo register that has a label is deleted, the association
with the pseudo register is removed from the map, but the label is not
forgotten, and the register becomes a temporary.

32 years agoFlush uses of INST.
Guillermo J. Rozas [Sun, 5 Jul 1992 14:20:58 +0000 (14:20 +0000)]
Flush uses of INST.

32 years agoAdd package: comment.
Guillermo J. Rozas [Sun, 5 Jul 1992 13:32:27 +0000 (13:32 +0000)]
Add package: comment.

32 years agoFlush INST.
Guillermo J. Rozas [Sun, 5 Jul 1992 13:31:40 +0000 (13:31 +0000)]
Flush INST.

32 years agoAdd remainder as an assembly-time operator.
Guillermo J. Rozas [Sun, 5 Jul 1992 13:27:36 +0000 (13:27 +0000)]
Add remainder as an assembly-time operator.

32 years agoFix bug in clipping caused by incorrect cast of signed coordinates to
Arthur Gleckler [Wed, 1 Jul 1992 20:18:40 +0000 (20:18 +0000)]
Fix bug in clipping caused by incorrect cast of signed coordinates to
unsigned coordinates: clipping was done incorrectly when clipping
rectangle extended above the window.

32 years agoDon't let TCP-SERVER-CONNECTION-ACCEPT block with interrupts disabled;
Chris Hanson [Mon, 15 Jun 1992 22:22:35 +0000 (22:22 +0000)]
Don't let TCP-SERVER-CONNECTION-ACCEPT block with interrupts disabled;
this prevents other threads from running.  Instead, run in loop and
explicitly check for other threads that want time.

32 years agoChange cross-compiler to dump a bit-string and a bunch of objects
Guillermo J. Rozas [Fri, 12 Jun 1992 01:43:44 +0000 (01:43 +0000)]
Change cross-compiler to dump a bit-string and a bunch of objects
instead of a compiled code block.  This allows cross-compilation to
machines with a different word size.

32 years agoFix bug in atan2 (atan 0 -2) used to give 0 instead of pi.
Guillermo J. Rozas [Thu, 11 Jun 1992 19:28:24 +0000 (19:28 +0000)]
Fix bug in atan2 (atan 0 -2) used to give 0 instead of pi.

32 years agoUpdate to new version from GNU Emacs. Needed for MIPS/Ultrix.
Guillermo J. Rozas [Thu, 11 Jun 1992 18:57:18 +0000 (18:57 +0000)]
Update to new version from GNU Emacs.  Needed for MIPS/Ultrix.

32 years agoChanges for Alpha/OSF.
Guillermo J. Rozas [Thu, 11 Jun 1992 18:52:16 +0000 (18:52 +0000)]
Changes for Alpha/OSF.

32 years agoReorder and cast the entries in the utility table so that prototypes
Guillermo J. Rozas [Thu, 11 Jun 1992 18:51:35 +0000 (18:51 +0000)]
Reorder and cast the entries in the utility table so that prototypes
can be used.

32 years agostill changing to deal with new representation of pictures
u6001 [Thu, 11 Jun 1992 17:31:22 +0000 (17:31 +0000)]
still changing to deal with new representation of pictures

32 years agoAdd some missing prototypes.
Guillermo J. Rozas [Thu, 11 Jun 1992 13:40:44 +0000 (13:40 +0000)]
Add some missing prototypes.

32 years agoAdd Ultrix conditionalization.
Guillermo J. Rozas [Thu, 11 Jun 1992 12:50:02 +0000 (12:50 +0000)]
Add Ultrix conditionalization.

32 years agoAdd OSF conditionalization.
Guillermo J. Rozas [Thu, 11 Jun 1992 12:44:52 +0000 (12:44 +0000)]
Add OSF conditionalization.

32 years agoalignment_mask -> long.
Guillermo J. Rozas [Thu, 11 Jun 1992 12:42:35 +0000 (12:42 +0000)]
alignment_mask -> long.

32 years agoMAX_CHAR -> UCHAR_MAX
Guillermo J. Rozas [Thu, 11 Jun 1992 12:41:42 +0000 (12:41 +0000)]
MAX_CHAR -> UCHAR_MAX

32 years ago(1 << foo) -> (1UL << foo)
Guillermo J. Rozas [Wed, 10 Jun 1992 21:48:30 +0000 (21:48 +0000)]
(1 << foo) -> (1UL << foo)

32 years agoAdd alpha and power to the list of processors.
Guillermo J. Rozas [Wed, 10 Jun 1992 21:47:27 +0000 (21:47 +0000)]
Add alpha and power to the list of processors.

32 years agoAdd static keyword to definition of ispunct so there won't be a
Guillermo J. Rozas [Wed, 10 Jun 1992 21:44:48 +0000 (21:44 +0000)]
Add static keyword to definition of ispunct so there won't be a
clonflict with an external routine of the same name.

32 years ago(1 << something) replaced by (1UL << something).
Guillermo J. Rozas [Wed, 10 Jun 1992 21:43:58 +0000 (21:43 +0000)]
(1 << something) replaced by (1UL << something).

32 years agoAdd missing conditionalization.
Guillermo J. Rozas [Wed, 10 Jun 1992 21:40:47 +0000 (21:40 +0000)]
Add missing conditionalization.
option_edwin_defaults can only be used if HAS_COMPILER_SUPPORT.

32 years agoconst -> CONST.
Guillermo J. Rozas [Wed, 10 Jun 1992 21:39:06 +0000 (21:39 +0000)]
const -> CONST.

32 years agoFlush unnecessary primitives FILE-OPEN-BINARY-INPUT-CHANNEL and
Guillermo J. Rozas [Wed, 10 Jun 1992 21:36:45 +0000 (21:36 +0000)]
Flush unnecessary primitives FILE-OPEN-BINARY-INPUT-CHANNEL and
FILE-OPEN-BINARY-OUTPUT-CHANNEL.

32 years agoChange socket code to accept numeric service numbers.
Chris Hanson [Wed, 10 Jun 1992 21:10:44 +0000 (21:10 +0000)]
Change socket code to accept numeric service numbers.

32 years agoFix defaulting of info-menu command.
sybok [Wed, 10 Jun 1992 18:03:59 +0000 (18:03 +0000)]
Fix defaulting of info-menu command.

32 years agochanged to deal with new representation of pictures...
aragorn [Tue, 9 Jun 1992 16:53:36 +0000 (16:53 +0000)]
changed to deal with new representation of pictures...

32 years agochanged to deal with the changes to the way pictures are represented
aragorn [Tue, 9 Jun 1992 16:32:25 +0000 (16:32 +0000)]
changed to deal with the changes to the way pictures are represented

32 years agochanged uses of floating-point-ref to vector-ref to deal with changes
aragorn [Mon, 8 Jun 1992 18:17:37 +0000 (18:17 +0000)]
changed uses of floating-point-ref to vector-ref to deal with changes
in beginning of picture.scm. i.e.-to reduce size of pictures

32 years agochanged uses of floating-point-ref to vector-ref to deal with changes
aragorn [Mon, 8 Jun 1992 18:12:28 +0000 (18:12 +0000)]
changed uses of floating-point-ref to vector-ref to deal with changes
in picture.scm.

32 years agoDon't attempt to display the name of an undefined environment.
aragorn [Mon, 8 Jun 1992 16:50:57 +0000 (16:50 +0000)]
Don't attempt to display the name of an undefined environment.

32 years agoChange representation of floating-point arrays in picture data
aragorn [Mon, 8 Jun 1992 16:50:28 +0000 (16:50 +0000)]
Change representation of floating-point arrays in picture data
structures.

32 years agoInitial revision
Chris Hanson [Fri, 5 Jun 1992 21:39:12 +0000 (21:39 +0000)]
Initial revision

32 years agoChanges for new debugger.
Chris Hanson [Fri, 5 Jun 1992 21:39:04 +0000 (21:39 +0000)]
Changes for new debugger.

32 years agoi386 trap code in this file is only known to be valid for mach3.0.
Guillermo J. Rozas [Fri, 5 Jun 1992 20:10:27 +0000 (20:10 +0000)]
i386 trap code in this file is only known to be valid for mach3.0.

32 years agoConditionalize for errnos not available in some systems.
Guillermo J. Rozas [Fri, 5 Jun 1992 20:09:00 +0000 (20:09 +0000)]
Conditionalize for errnos not available in some systems.

32 years agoInclude osio.h.
Guillermo J. Rozas [Fri, 5 Jun 1992 20:07:24 +0000 (20:07 +0000)]
Include osio.h.

32 years agoInclude osio.h that defines NO_CHANNELS.
Guillermo J. Rozas [Fri, 5 Jun 1992 20:06:19 +0000 (20:06 +0000)]
Include osio.h that defines NO_CHANNELS.

32 years agoFix incorrect variable reference.
Guillermo J. Rozas [Fri, 5 Jun 1992 20:05:32 +0000 (20:05 +0000)]
Fix incorrect variable reference.

32 years agoRemove redundant inclusion for compilers whose include files are not
Guillermo J. Rozas [Fri, 5 Jun 1992 20:01:42 +0000 (20:01 +0000)]
Remove redundant inclusion for compilers whose include files are not
protected against multiple inclusion.

32 years agoConditionalize socket code better.
Guillermo J. Rozas [Fri, 5 Jun 1992 19:45:15 +0000 (19:45 +0000)]
Conditionalize socket code better.

32 years agoESTALE is not present in all versions of Unix.
Guillermo J. Rozas [Fri, 5 Jun 1992 19:41:33 +0000 (19:41 +0000)]
ESTALE is not present in all versions of Unix.

32 years agocalls to gethostname need to be wrappend around HAVE_SOCKETS.
Guillermo J. Rozas [Fri, 5 Jun 1992 19:39:05 +0000 (19:39 +0000)]
calls to gethostname need to be wrappend around HAVE_SOCKETS.

32 years agoEliminate redundant include for compilers whose include files are not
Guillermo J. Rozas [Fri, 5 Jun 1992 19:35:33 +0000 (19:35 +0000)]
Eliminate redundant include for compilers whose include files are not
protected against multiple inclusion.

32 years agoEliminate word size dependencies: 1 -> 1L
Guillermo J. Rozas [Fri, 5 Jun 1992 19:31:16 +0000 (19:31 +0000)]
Eliminate word size dependencies:  1 -> 1L

32 years agoFix a major bug in bchscheme, and minor changes for DOS.
Guillermo J. Rozas [Fri, 5 Jun 1992 04:44:54 +0000 (04:44 +0000)]
Fix a major bug in bchscheme, and minor changes for DOS.

32 years agoBump 386's edwin constant space.
Guillermo J. Rozas [Fri, 5 Jun 1992 04:38:41 +0000 (04:38 +0000)]
Bump 386's edwin constant space.

32 years agoConditionalize definition of IO_PAGE_SIZE.
Guillermo J. Rozas [Thu, 4 Jun 1992 14:42:38 +0000 (14:42 +0000)]
Conditionalize definition of IO_PAGE_SIZE.

32 years agoFix edit bug in last edit.
Guillermo J. Rozas [Thu, 4 Jun 1992 13:10:04 +0000 (13:10 +0000)]
Fix edit bug in last edit.

32 years agoFix edit bug in last edit.
Guillermo J. Rozas [Thu, 4 Jun 1992 13:09:39 +0000 (13:09 +0000)]
Fix edit bug in last edit.

32 years agoChange IO_PAGE_SIZE for DOS.
Guillermo J. Rozas [Thu, 4 Jun 1992 12:42:30 +0000 (12:42 +0000)]
Change IO_PAGE_SIZE for DOS.

32 years agoChange default sense of kbd hooks. Now, by default, scheme _does not_
Guillermo J. Rozas [Thu, 4 Jun 1992 12:40:40 +0000 (12:40 +0000)]
Change default sense of kbd hooks.  Now, by default, scheme _does not_
install keyboard hooks.

32 years agoAdded files to avoid for completion.
Henry M. Wu [Thu, 4 Jun 1992 03:08:17 +0000 (03:08 +0000)]
Added files to avoid for completion.

32 years agoFixed runtim.glob filename.
Henry M. Wu [Thu, 4 Jun 1992 03:02:47 +0000 (03:02 +0000)]
Fixed runtim.glob filename.

32 years agoMade file loadable without having to first build the runtime system.
Henry M. Wu [Thu, 4 Jun 1992 02:57:18 +0000 (02:57 +0000)]
Made file loadable without having to first build the runtime system.

32 years agoFix unit bug in read_newspace_address, and initialization bug in
Guillermo J. Rozas [Wed, 3 Jun 1992 21:55:24 +0000 (21:55 +0000)]
Fix unit bug in read_newspace_address, and initialization bug in
INITIAL_SCAN_BUFFER .

32 years agoFix bug in updating Free_Constant.
Guillermo J. Rozas [Wed, 3 Jun 1992 21:54:53 +0000 (21:54 +0000)]
Fix bug in updating Free_Constant.

32 years agoChange order of file inclusion and other small mods to satisfy vanilla sysv.
Guillermo J. Rozas [Wed, 3 Jun 1992 21:54:31 +0000 (21:54 +0000)]
Change order of file inclusion and other small mods to satisfy vanilla sysv.

32 years agoChange order of file inclusion to satisfy vanilla sysv.
Guillermo J. Rozas [Wed, 3 Jun 1992 21:54:00 +0000 (21:54 +0000)]
Change order of file inclusion to satisfy vanilla sysv.

32 years agoUse new operation X-GRAPHICS/DISABLE-KEYBOARD-FOCUS to prevent the
Chris Hanson [Wed, 3 Jun 1992 18:25:12 +0000 (18:25 +0000)]
Use new operation X-GRAPHICS/DISABLE-KEYBOARD-FOCUS to prevent the
window manager from giving keyboard focus to graphics windows.

32 years agoAdd new operation X-GRAPHICS/DISABLE-KEYBOARD-FOCUS.
Chris Hanson [Wed, 3 Jun 1992 18:24:37 +0000 (18:24 +0000)]
Add new operation X-GRAPHICS/DISABLE-KEYBOARD-FOCUS.

32 years agoRemove graphics code -- not working.
Guillermo J. Rozas [Tue, 2 Jun 1992 21:37:24 +0000 (21:37 +0000)]
Remove graphics code -- not working.

32 years agoAdd option to print NAMED-LAMBDA special form as LAMBDA. Change
Chris Hanson [Mon, 1 Jun 1992 22:25:53 +0000 (22:25 +0000)]
Add option to print NAMED-LAMBDA special form as LAMBDA.  Change
default of *PP-NAMED-LAMBDA->DEFINE?* to false.

32 years agoAdd option to disable special handling of undefined values.
Chris Hanson [Mon, 1 Jun 1992 22:24:40 +0000 (22:24 +0000)]
Add option to disable special handling of undefined values.

32 years agoAdd option to print NAMED-LAMBDA special form as LAMBDA. Change
Chris Hanson [Mon, 1 Jun 1992 22:18:51 +0000 (22:18 +0000)]
Add option to print NAMED-LAMBDA special form as LAMBDA.  Change
default of *PP-NAMED-LAMBDA->DEFINE?* to false.

32 years agoChange output from definitions to use "-->" instead of ":" as
Chris Hanson [Mon, 1 Jun 1992 22:03:12 +0000 (22:03 +0000)]
Change output from definitions to use "-->" instead of ":" as
separator.

32 years agoAdd code to disable evaluation commands in the transcript buffer.
Chris Hanson [Mon, 1 Jun 1992 21:55:55 +0000 (21:55 +0000)]
Add code to disable evaluation commands in the transcript buffer.

32 years agoFor some reason HP has decided that their 8-bit gray displays should
Chris Hanson [Mon, 1 Jun 1992 21:15:19 +0000 (21:15 +0000)]
For some reason HP has decided that their 8-bit gray displays should
be GrayScale instead of StaticGray.  This problem is compounded by
some program, probably MWM, which has preallocated some read/write
color cells, thus preventing us from allocating all 256 gray levels.
Grumble; work around this by only allocating 128 gray levels.

32 years agoBump up DEFAULT_SMALL_CONSTANT for the 386 (again).
Guillermo J. Rozas [Mon, 1 Jun 1992 19:47:36 +0000 (19:47 +0000)]
Bump up DEFAULT_SMALL_CONSTANT for the 386 (again).

32 years agoFix typo.
u6001 [Mon, 1 Jun 1992 16:50:47 +0000 (16:50 +0000)]
Fix typo.

32 years agoAdded test-and-set (file-touch) for call-with-temporary-filename.
Henry M. Wu [Sun, 31 May 1992 06:15:39 +0000 (06:15 +0000)]
Added test-and-set (file-touch) for call-with-temporary-filename.

32 years agoChanged timing of when the options directory is actualized so it can
Henry M. Wu [Sat, 30 May 1992 18:22:46 +0000 (18:22 +0000)]
Changed timing of when the options directory is actualized so it can
be absent if the require option is already present.

32 years agoMade packed file loader shadow file-directory? as well for option
Henry M. Wu [Sat, 30 May 1992 16:47:40 +0000 (16:47 +0000)]
Made packed file loader shadow file-directory? as well for option
files to win.

32 years agoUpcasing environment variables.
Henry M. Wu [Fri, 29 May 1992 00:11:34 +0000 (00:11 +0000)]
Upcasing environment variables.

32 years ago*** empty log message ***
Henry M. Wu [Fri, 29 May 1992 00:06:11 +0000 (00:06 +0000)]
*** empty log message ***

32 years agoUpcase MITSCHEME_INF_DIRECTORY.
Guillermo J. Rozas [Thu, 28 May 1992 23:46:53 +0000 (23:46 +0000)]
Upcase MITSCHEME_INF_DIRECTORY.