mit-scheme.git
30 years agoAdd conditionalizations for OS/2.
Chris Hanson [Tue, 4 Oct 1994 20:04:48 +0000 (20:04 +0000)]
Add conditionalizations for OS/2.

30 years agoInitial revision
Stephen Adams [Mon, 3 Oct 1994 17:31:32 +0000 (17:31 +0000)]
Initial revision

30 years agoChanged LOAD-OPTION yet again:
Stephen Adams [Mon, 3 Oct 1994 17:30:36 +0000 (17:30 +0000)]
Changed LOAD-OPTION yet again:

 . options are specified in a Scheme file (optiondb.scm), instead of
   using a data file (options.db).

 . options can be defined at the scheme REPL or in a .scheme.init file

30 years agoChanges for new LOAD-OPTION system:
Stephen Adams [Mon, 3 Oct 1994 17:27:17 +0000 (17:27 +0000)]
Changes for new LOAD-OPTION system:
Export constructors for definine load options.

30 years agoSorry, that was *INITIAL-OPTIONS-FILE*.
Stephen Adams [Fri, 30 Sep 1994 02:50:48 +0000 (02:50 +0000)]
Sorry, that was *INITIAL-OPTIONS-FILE*.

30 years agoExported *INITIAL-OPTIONS-FILE-PATHNAME*
Stephen Adams [Fri, 30 Sep 1994 02:39:36 +0000 (02:39 +0000)]
Exported *INITIAL-OPTIONS-FILE-PATHNAME*

30 years agoChanged LOAD-OPTION to use database in separate file(s):
Stephen Adams [Fri, 30 Sep 1994 02:37:48 +0000 (02:37 +0000)]
Changed LOAD-OPTION to use database in separate file(s):

Features:

 . No longer need to rebuild bands to make options available.
 . The database is re-read so new options become available without
   restarting Scheme.
 . Option databases have a `parent' field (like an environment frame)
   which allows the database to be tiered.
 . The databse format (s-expression) is documented in options.db

30 years agoChanged C_call_scheme to preserve and restore `last_return_code'.
Stephen Adams [Thu, 29 Sep 1994 15:54:27 +0000 (15:54 +0000)]
Changed C_call_scheme to preserve and restore `last_return_code'.
This fixes a bug which manifests as an access violation during GC.

The GC bug happened because the incorrect value of `last_return_code'
left after the recursive interpretation caused a negative stack
segment size to be computed.  When this was boxed as an unsigned value
it became an illegal pointer object.  Note that this manifestation
would not have happened with the new tagging scheme.

30 years agoAttempt to simulate load-pathname and after-load-hooks in
Chris Hanson [Thu, 29 Sep 1994 03:55:05 +0000 (03:55 +0000)]
Attempt to simulate load-pathname and after-load-hooks in
load-packed-binaries.  New "make" files in subdirectories depend on
this.

30 years agoReflect name change from "comp.*" to "compiler.*".
Chris Hanson [Thu, 29 Sep 1994 03:32:55 +0000 (03:32 +0000)]
Reflect name change from "comp.*" to "compiler.*".

30 years agoEliminate compiler warning. Shorten page to 80 lines.
Chris Hanson [Wed, 28 Sep 1994 22:44:45 +0000 (22:44 +0000)]
Eliminate compiler warning.  Shorten page to 80 lines.

30 years agoFix minor type error in X-LIST-FONTS. Rearrange code slightly.
Chris Hanson [Wed, 28 Sep 1994 21:07:21 +0000 (21:07 +0000)]
Fix minor type error in X-LIST-FONTS.  Rearrange code slightly.

30 years agoFix typo in previous change.
Chris Hanson [Mon, 26 Sep 1994 23:08:46 +0000 (23:08 +0000)]
Fix typo in previous change.

30 years agoUpdate instructions.
Guillermo J. Rozas [Wed, 21 Sep 1994 06:12:30 +0000 (06:12 +0000)]
Update instructions.

Add definition of _HPUX to make it compile correctly.

30 years ago1. Fixed #F/() bug in NODE/FIND
Stephen Adams [Mon, 19 Sep 1994 20:39:49 +0000 (20:39 +0000)]
1. Fixed #F/() bug in NODE/FIND
2. Declared many define-structure slots as READ-ONLY.

30 years agoAdded X-LIST-FONTS primitive.
Stephen Adams [Sat, 17 Sep 1994 17:35:12 +0000 (17:35 +0000)]
Added X-LIST-FONTS primitive.

30 years agoTreat LET* and LETREC specially, just like LET.
Chris Hanson [Fri, 16 Sep 1994 21:21:09 +0000 (21:21 +0000)]
Treat LET* and LETREC specially, just like LET.

30 years agoFix think-o in X-WINDOW-FONT-STRUCTURE.
Chris Hanson [Fri, 16 Sep 1994 21:20:13 +0000 (21:20 +0000)]
Fix think-o in X-WINDOW-FONT-STRUCTURE.

30 years agoChange default for evaluate-in-inferior-repl to #t.
Chris Hanson [Fri, 16 Sep 1994 20:19:23 +0000 (20:19 +0000)]
Change default for evaluate-in-inferior-repl to #t.

30 years agoFlush input queue of inferior REPL thread when abort interrupt is
Chris Hanson [Fri, 16 Sep 1994 00:30:05 +0000 (00:30 +0000)]
Flush input queue of inferior REPL thread when abort interrupt is
signalled.

30 years agoChanged font structure stuff. X-FONT-STRUCTURE checks for sufficient
Stephen Adams [Wed, 14 Sep 1994 23:01:49 +0000 (23:01 +0000)]
Changed font structure stuff.  X-FONT-STRUCTURE checks for sufficient
heap to allocate the structure so that it will always match an
XLoadQueryFont with and XFreeFont.

New primitive X-WINDOW-FONT-STRUCTURE returns the font structure
associated with the window.

30 years agoFix type error in M-x dired-do-compress.
Chris Hanson [Wed, 14 Sep 1994 20:50:07 +0000 (20:50 +0000)]
Fix type error in M-x dired-do-compress.

30 years agoFix type error in M-x dired-do-compress.
Chris Hanson [Wed, 14 Sep 1994 20:43:37 +0000 (20:43 +0000)]
Fix type error in M-x dired-do-compress.

30 years agoUpdate installation instructions to include description of HPPA cache
Chris Hanson [Fri, 9 Sep 1994 21:54:50 +0000 (21:54 +0000)]
Update installation instructions to include description of HPPA cache
stuff.

30 years agoAdded M-x grep. Sorry, no error parsing yet.
Stephen Adams [Fri, 9 Sep 1994 01:23:34 +0000 (01:23 +0000)]
Added M-x grep.  Sorry, no error parsing yet.

30 years agoFix #f/() bug in VC-COMMAND-ARGUMENTS.
Stephen Adams [Fri, 9 Sep 1994 01:21:50 +0000 (01:21 +0000)]
Fix #f/() bug in VC-COMMAND-ARGUMENTS.

30 years agoAdded exports to support CHAR-IMAGE-STRINGS buffer-local variable.
Stephen Adams [Thu, 8 Sep 1994 21:36:46 +0000 (21:36 +0000)]
Added exports to support CHAR-IMAGE-STRINGS buffer-local variable.

30 years agoAdded support for customizable imaging of characters. The per-buffer
Stephen Adams [Thu, 8 Sep 1994 20:34:04 +0000 (20:34 +0000)]
Added support for customizable imaging of characters.  The per-buffer
variable CHAR-IMAGE-STRINGS holds a vector of 256 string which determine
how characters are displayed.  Using an approriate vector will allow
the use of fonts with extra characters, `hex' displays, compound characters
for displaying ISO Latin text in plain ASCII and lots of other tricks.

Main components of this update:
 . image.scm to pass in the char-image-strings
 . bufwin.scm to cache the buffer-local variable
 . callers of the imaging routines now get the caches variable
   and pass it to the imaging routines.
 . fixed a few buglets in the caching of buffer-local variables
 . changed the criteria for calling the direct-output operations so that
   they are only used for characters or strings which will be displayed
   as themselves (comred.scm, winout.scm).

30 years agoGuarantee that buffer-local variables are cached in the window before
Chris Hanson [Thu, 8 Sep 1994 01:28:53 +0000 (01:28 +0000)]
Guarantee that buffer-local variables are cached in the window before
any redisplay can happen.

30 years agoFixed illegal-interrupt-handler to clear the bit so that the interrupts has
Stephen Adams [Fri, 2 Sep 1994 22:41:28 +0000 (22:41 +0000)]
Fixed illegal-interrupt-handler to clear the bit so that the interrupts has
been cleared when the error repl re-enables all interrupts.

30 years agoFixed SIGSEGV bug in %record-application-method.
Stephen Adams [Thu, 1 Sep 1994 22:39:01 +0000 (22:39 +0000)]
Fixed SIGSEGV bug in %record-application-method.

30 years agoIn %NOTICE-WINDOW-CHANGES!, handle cases where
Chris Hanson [Thu, 25 Aug 1994 00:59:18 +0000 (00:59 +0000)]
In %NOTICE-WINDOW-CHANGES!, handle cases where
GROUP-START-CHANGES-INDEX is #F.

30 years agoFixed typo.
Stephen Adams [Wed, 24 Aug 1994 19:57:15 +0000 (19:57 +0000)]
Fixed typo.

30 years agoChanged string-allocate and set-string-maximum-length to be primitives
Stephen Adams [Wed, 24 Aug 1994 19:50:40 +0000 (19:50 +0000)]
Changed string-allocate and set-string-maximum-length to be primitives
if the non-primitive version is interpreted (not compiled).  The
non-primitive versions in this file to not run interpreted.

30 years agoChange default for PP to be AS-CODE.
Chris Hanson [Fri, 19 Aug 1994 06:08:32 +0000 (06:08 +0000)]
Change default for PP to be AS-CODE.

30 years agoChanged unsyntaxing of constants to be more R4RS-ish. Now the empty list
Stephen Adams [Thu, 18 Aug 1994 19:50:04 +0000 (19:50 +0000)]
Changed unsyntaxing of constants to be more R4RS-ish.  Now the empty list
and vectors are unsyntaxed as quotations.

30 years agoEliminate prefix spacing for READ input-port operation on interaction
Chris Hanson [Mon, 15 Aug 1994 20:21:23 +0000 (20:21 +0000)]
Eliminate prefix spacing for READ input-port operation on interaction
buffer.

30 years agoChange previous kludge: now, PROMPT-FOR-COMMAND- procedures accept a
Chris Hanson [Mon, 15 Aug 1994 20:12:06 +0000 (20:12 +0000)]
Change previous kludge: now, PROMPT-FOR-COMMAND- procedures accept a
prompt which is a pair whose car is the symbol STANDARD and whose cdr
is a string.  Such a prompt is treated exactly as a bare string used
to be.  Now, a bare string is used directly as the prompt with no
modification at all.

30 years agoKludge in more complicated support for PROMPT-FOR-COMMAND- procedures.
Chris Hanson [Mon, 15 Aug 1994 19:36:15 +0000 (19:36 +0000)]
Kludge in more complicated support for PROMPT-FOR-COMMAND- procedures.
These procedures now append spaces only to the standard prompts.
Furthermore, the level number is printed on the standard console only
for these prompts.

30 years agoDon't write a space after a command prompt. The PROMPT-FOR-COMMAND-
Chris Hanson [Mon, 15 Aug 1994 19:15:19 +0000 (19:15 +0000)]
Don't write a space after a command prompt.  The PROMPT-FOR-COMMAND-
procedures will take care of this for us.

30 years agoAdd additional kludge so that Emacs port is properly copied to all of
Chris Hanson [Mon, 15 Aug 1994 19:14:42 +0000 (19:14 +0000)]
Add additional kludge so that Emacs port is properly copied to all of
the standard places.

30 years agoEliminate gratuitous space from command prompt. This space is filled
Chris Hanson [Mon, 15 Aug 1994 18:46:36 +0000 (18:46 +0000)]
Eliminate gratuitous space from command prompt.  This space is filled
in by the PROMPT-FOR-COMMAND- procedures anyway.

30 years agoAnother round of changes to the Error System chapter. This should
Chris Hanson [Sun, 14 Aug 1994 19:38:01 +0000 (19:38 +0000)]
Another round of changes to the Error System chapter.  This should
finish the major editing needed for this chapter.

30 years agoInsert new error system documentation.
Chris Hanson [Fri, 12 Aug 1994 07:56:47 +0000 (07:56 +0000)]
Insert new error system documentation.

30 years agoFix +, -, *, and / so that they are consistently left-associative.
Chris Hanson [Fri, 12 Aug 1994 04:37:04 +0000 (04:37 +0000)]
Fix +, -, *, and / so that they are consistently left-associative.

30 years agoFix bug in examples for FOLD-LEFT.
Chris Hanson [Thu, 11 Aug 1994 05:09:55 +0000 (05:09 +0000)]
Fix bug in examples for FOLD-LEFT.

30 years agoChange printing of +0.i and -0.i to be +0.i instead of -0.i
Chris Hanson [Fri, 5 Aug 1994 20:34:56 +0000 (20:34 +0000)]
Change printing of +0.i and -0.i to be +0.i instead of -0.i

30 years ago*** empty log message ***
Stephen Adams [Thu, 4 Aug 1994 15:23:45 +0000 (15:23 +0000)]
*** empty log message ***

30 years agoChanged *unparse-with-addresses?* to *unparse-with-datum?*
Stephen Adams [Thu, 4 Aug 1994 15:23:27 +0000 (15:23 +0000)]
Changed *unparse-with-addresses?* to *unparse-with-datum?*

30 years agoRename DIRED-COMPRESS to DIRED-DO-COMPRESS. Eliminate
Chris Hanson [Thu, 4 Aug 1994 08:50:44 +0000 (08:50 +0000)]
Rename DIRED-COMPRESS to DIRED-DO-COMPRESS.  Eliminate
DIRED-UNCOMPRESS.

30 years agoChange commands to act on marked files and take prefix argument just
Chris Hanson [Thu, 4 Aug 1994 08:49:16 +0000 (08:49 +0000)]
Change commands to act on marked files and take prefix argument just
like other file commands.

30 years agoRearrange key bindings to be closer to those of Emacs 19. Fix bug in
Chris Hanson [Thu, 4 Aug 1994 08:48:12 +0000 (08:48 +0000)]
Rearrange key bindings to be closer to those of Emacs 19.  Fix bug in
DIRED-REDISPLAY.

30 years agoMake DIRED-MARKED-FILES do a case-insensitive comparison.
Chris Hanson [Thu, 4 Aug 1994 07:37:57 +0000 (07:37 +0000)]
Make DIRED-MARKED-FILES do a case-insensitive comparison.

30 years agoAdd declaration to eliminate compiler warning.
Chris Hanson [Thu, 4 Aug 1994 06:21:42 +0000 (06:21 +0000)]
Add declaration to eliminate compiler warning.

30 years agoChange commands that act on marked files so that they don't unmark the
Chris Hanson [Thu, 4 Aug 1994 04:37:00 +0000 (04:37 +0000)]
Change commands that act on marked files so that they don't unmark the
files.  Implement M-DEL to allow unmarking of many files at once.
Change M-x dired to select first nontrivial line on first selection,
and not to re-read the directory on subsequent selection (both as in
Emacs 19).

30 years agoExported *unparse-with-addresses?* flag from unparser package.
Stephen Adams [Thu, 4 Aug 1994 00:26:06 +0000 (00:26 +0000)]
Exported *unparse-with-addresses?* flag from unparser package.

30 years agoAdded *unparse-with-addresses?* flag for default unparser method.
Stephen Adams [Thu, 4 Aug 1994 00:25:28 +0000 (00:25 +0000)]
Added *unparse-with-addresses?* flag for default unparser method.

30 years agoAdd entry to trap system-call errors for the delete-directory
Chris Hanson [Sun, 24 Jul 1994 21:49:00 +0000 (21:49 +0000)]
Add entry to trap system-call errors for the delete-directory
primitive and convert them into file-operation errors.

30 years agoAdd entry to trap system-call errors for the delete-directory
Chris Hanson [Sun, 24 Jul 1994 21:48:48 +0000 (21:48 +0000)]
Add entry to trap system-call errors for the delete-directory
primitive and convert them into file-operation errors.

30 years agoEliminate case where over-long literal was being emitted.
Chris Hanson [Sat, 16 Jul 1994 21:12:36 +0000 (21:12 +0000)]
Eliminate case where over-long literal was being emitted.

30 years agoCheck for and eliminate case which was emitting a copy command of
Chris Hanson [Sat, 16 Jul 1994 20:48:50 +0000 (20:48 +0000)]
Check for and eliminate case which was emitting a copy command of
length one.  Such a command is ill-formed and should not be emitted.

30 years agoFrom MT: Fix bug in HIGHLIGHT-REGION-EXCLUDING-INDENTATION -- a
Chris Hanson [Mon, 4 Jul 1994 06:22:09 +0000 (06:22 +0000)]
From MT: Fix bug in HIGHLIGHT-REGION-EXCLUDING-INDENTATION -- a
fencepost error that occurs when the region ends at the buffer's end.

30 years agoUpdate old conditionalization based on "unix".
Chris Hanson [Tue, 28 Jun 1994 19:46:25 +0000 (19:46 +0000)]
Update old conditionalization based on "unix".

30 years agoChange default compiler switches to enable debugging information and
Chris Hanson [Tue, 28 Jun 1994 19:34:10 +0000 (19:34 +0000)]
Change default compiler switches to enable debugging information and
to set COMPILE_STEPPER.  Rearrange definitions to put complicated
HP-UX graphics options last.

30 years agoMake installation of Starbase graphics support more automatic.
Chris Hanson [Tue, 28 Jun 1994 19:30:49 +0000 (19:30 +0000)]
Make installation of Starbase graphics support more automatic.

30 years agoFix comment that erroneously stated that COMPILE_STEPPER is defined in
Chris Hanson [Tue, 28 Jun 1994 19:05:14 +0000 (19:05 +0000)]
Fix comment that erroneously stated that COMPILE_STEPPER is defined in
"config.h".

30 years agoCorrect comments describing stepper primitives.
Chris Hanson [Tue, 28 Jun 1994 19:03:13 +0000 (19:03 +0000)]
Correct comments describing stepper primitives.

30 years agoDisregard working directory when file is loaded; use directory that
Chris Hanson [Tue, 21 Jun 1994 19:38:49 +0000 (19:38 +0000)]
Disregard working directory when file is loaded; use directory that
file is loaded from instead.

30 years agoDisregard working directory when file is loaded; use directory that
Chris Hanson [Tue, 21 Jun 1994 19:37:33 +0000 (19:37 +0000)]
Disregard working directory when file is loaded; use directory that
file is loaded from instead.

30 years agoChange action of argument to GENERATE-UNINTERNED-SYMBOL: a symbol or
Chris Hanson [Sun, 19 Jun 1994 18:27:10 +0000 (18:27 +0000)]
Change action of argument to GENERATE-UNINTERNED-SYMBOL: a symbol or
string argument affects the result for that call only.

30 years agoPatch UNIX/SYSTEM so that it works properly when the working directory
Chris Hanson [Thu, 2 Jun 1994 21:41:07 +0000 (21:41 +0000)]
Patch UNIX/SYSTEM so that it works properly when the working directory
is different from that of the microcode and when multiple threads are
in use.

30 years agoPatch to fix long-standing bug in forcing of promises.
Chris Hanson [Thu, 2 Jun 1994 19:13:16 +0000 (19:13 +0000)]
Patch to fix long-standing bug in forcing of promises.

30 years agoPatch to fix long-standing bug in forcing of promises.
Chris Hanson [Thu, 2 Jun 1994 19:03:31 +0000 (19:03 +0000)]
Patch to fix long-standing bug in forcing of promises.

30 years agoPatch to fix long-standing bug in forcing of promises.
Chris Hanson [Thu, 2 Jun 1994 19:02:15 +0000 (19:02 +0000)]
Patch to fix long-standing bug in forcing of promises.

30 years agoUpdate to describe several recent changes.
Chris Hanson [Wed, 1 Jun 1994 20:15:23 +0000 (20:15 +0000)]
Update to describe several recent changes.

30 years agoExport EQV-HASH and EQUAL-HASH.
Chris Hanson [Mon, 30 May 1994 06:58:43 +0000 (06:58 +0000)]
Export EQV-HASH and EQUAL-HASH.

30 years agoRewrite EQV-HASH-MOD and EQUAL-HASH-MOD so that EQV-HASH and
Chris Hanson [Mon, 30 May 1994 06:57:54 +0000 (06:57 +0000)]
Rewrite EQV-HASH-MOD and EQUAL-HASH-MOD so that EQV-HASH and
EQUAL-HASH can be exported.

30 years agoFix think-o.
Chris Hanson [Fri, 20 May 1994 21:29:29 +0000 (21:29 +0000)]
Fix think-o.

30 years agoDon't advance to next line when executing dired-do-rename.
Chris Hanson [Fri, 20 May 1994 19:21:51 +0000 (19:21 +0000)]
Don't advance to next line when executing dired-do-rename.

30 years agoExtended catatonia timeout to 120s - much more reasonable on slow
Stephen Adams [Thu, 19 May 1994 00:05:14 +0000 (00:05 +0000)]
Extended catatonia timeout to 120s - much more reasonable on slow
machines.

30 years agoUse new optional argument to FIND-BUFFER to eliminate random errors
Chris Hanson [Fri, 13 May 1994 20:50:10 +0000 (20:50 +0000)]
Use new optional argument to FIND-BUFFER to eliminate random errors
caused by commands being passed names of non-existent buffers.

30 years agoAdd optional arg to FIND-BUFFER which says to signal error if buffer
Chris Hanson [Fri, 13 May 1994 20:26:58 +0000 (20:26 +0000)]
Add optional arg to FIND-BUFFER which says to signal error if buffer
doesn't exist.

30 years agoFix think-o in previous change.
Chris Hanson [Wed, 4 May 1994 23:19:17 +0000 (23:19 +0000)]
Fix think-o in previous change.

30 years agoDelete empty directories when requested.
Chris Hanson [Wed, 4 May 1994 22:58:06 +0000 (22:58 +0000)]
Delete empty directories when requested.

30 years agoImplement DELETE-DIRECTORY-NO-ERRORS.
Chris Hanson [Wed, 4 May 1994 22:57:06 +0000 (22:57 +0000)]
Implement DELETE-DIRECTORY-NO-ERRORS.

30 years agoUse DELETE-FILE-NO-ERRORS instead of DELETE-FILE and
Chris Hanson [Wed, 4 May 1994 22:56:50 +0000 (22:56 +0000)]
Use DELETE-FILE-NO-ERRORS instead of DELETE-FILE and
CATCH-FILE-ERRORS.

30 years agoChange DELETE-FILE-NO-ERRORS to return a flag indicating its success.
Chris Hanson [Wed, 4 May 1994 22:47:10 +0000 (22:47 +0000)]
Change DELETE-FILE-NO-ERRORS to return a flag indicating its success.

30 years agoRewrite code that the Sun compiler won't accept.
Chris Hanson [Tue, 3 May 1994 08:01:16 +0000 (08:01 +0000)]
Rewrite code that the Sun compiler won't accept.

30 years agoSupply default arguments for PACK-COMPILER and PACK-EDWIN.
Chris Hanson [Tue, 3 May 1994 04:50:35 +0000 (04:50 +0000)]
Supply default arguments for PACK-COMPILER and PACK-EDWIN.

30 years agoFix typo.
Chris Hanson [Mon, 2 May 1994 19:04:06 +0000 (19:04 +0000)]
Fix typo.

30 years agoFix think-o in VC-DIFF.
Chris Hanson [Sat, 30 Apr 1994 21:13:55 +0000 (21:13 +0000)]
Fix think-o in VC-DIFF.

30 years agoUndo gratuitous format changes from previous revision.
Chris Hanson [Sat, 30 Apr 1994 06:25:16 +0000 (06:25 +0000)]
Undo gratuitous format changes from previous revision.

31 years agoInitial revision
Chris Hanson [Fri, 29 Apr 1994 03:41:48 +0000 (03:41 +0000)]
Initial revision

31 years agoChange command history to keep track of the previous history insertion
Chris Hanson [Sat, 23 Apr 1994 04:53:27 +0000 (04:53 +0000)]
Change command history to keep track of the previous history insertion
correctly so that text inserted adjacent to the inserted item does not
get included within it.

31 years agoChange nesting to guarantee that inferior REPL output mark is grabbed
Chris Hanson [Sat, 23 Apr 1994 04:52:27 +0000 (04:52 +0000)]
Change nesting to guarantee that inferior REPL output mark is grabbed
within the interrupt-locked region.

31 years agoChange handling of inferior REPL output so that it does not affect the
Chris Hanson [Fri, 22 Apr 1994 05:19:43 +0000 (05:19 +0000)]
Change handling of inferior REPL output so that it does not affect the
point of the inferior REPL buffer, and so that insertions to the right
of the output mark remain to its right when output occurs.
Additionally, implement new editor variable to control whether output
from evaluation commands in other buffers cause the evaluation results
to be written to the REPL buffer.

31 years agoChange handling of inferior REPL output so that it does not affect the
Chris Hanson [Fri, 22 Apr 1994 05:05:41 +0000 (05:05 +0000)]
Change handling of inferior REPL output so that it does not affect the
point of the inferior REPL buffer, and so that insertions to the right
of the output mark remain to its right when output occurs.
Additionally, implement new editor variable to control whether output
from evaluation commands in other buffers cause the evaluation results
to be written to the REPL buffer.

31 years agoAllow first argument to MAKE-GRAPHICS-DEVICE to be optional.
Chris Hanson [Fri, 22 Apr 1994 04:45:40 +0000 (04:45 +0000)]
Allow first argument to MAKE-GRAPHICS-DEVICE to be optional.

31 years agoExport FLO:RANDOM-UNIT from the random number generator.
Chris Hanson [Tue, 19 Apr 1994 18:43:32 +0000 (18:43 +0000)]
Export FLO:RANDOM-UNIT from the random number generator.

31 years agoUse a flonum vector instead of a vector to hold the state of the RNG.
Chris Hanson [Tue, 19 Apr 1994 18:42:54 +0000 (18:42 +0000)]
Use a flonum vector instead of a vector to hold the state of the RNG.
Rename GET-NEXT-ELEMENT to FLO:RANDOM-UNIT so that it can be exported
to the global environment.