Guillermo J. Rozas [Sat, 29 Aug 1992 13:30:29 +0000 (13:30 +0000)]
Add call to prevent Ultrix from "fixing" unaligned accesses.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:24:26 +0000 (13:24 +0000)]
Internal static is not legal, according to some compilers.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:23:35 +0000 (13:23 +0000)]
Alpha mods.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:20:43 +0000 (13:20 +0000)]
Fix word-size bug. The code implicitly assumed that longs were always
large enough to fit a full fixnum.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:13:12 +0000 (13:13 +0000)]
Add real-uid and real-gid primitives.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:11:27 +0000 (13:11 +0000)]
Fix word size problem.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:10:09 +0000 (13:10 +0000)]
Alpha mods.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:08:29 +0000 (13:08 +0000)]
Remove spurious CONST in return type of getenv.
Add a couple of syscalls.
Guillermo J. Rozas [Sat, 29 Aug 1992 13:04:26 +0000 (13:04 +0000)]
Fix inconsistent prototype between definition and export.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:59:13 +0000 (12:59 +0000)]
Fix inconsistent prototype between definition and export.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:57:38 +0000 (12:57 +0000)]
Fix word size problem manifested on Alpha:
1 -> 1L
Guillermo J. Rozas [Sat, 29 Aug 1992 12:54:14 +0000 (12:54 +0000)]
Alpha mods.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:53:22 +0000 (12:53 +0000)]
Add page_size for autoclobber code.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:47:54 +0000 (12:47 +0000)]
Define AUTOCLOBBER_BUG.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:45:42 +0000 (12:45 +0000)]
Alpha mods.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:39:36 +0000 (12:39 +0000)]
Alpha mods.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:28:44 +0000 (12:28 +0000)]
Alpha mods.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:21:21 +0000 (12:21 +0000)]
Initial revision
Guillermo J. Rozas [Sat, 29 Aug 1992 12:13:50 +0000 (12:13 +0000)]
Add header.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:13:49 +0000 (12:13 +0000)]
Add bios.com.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:13:48 +0000 (12:13 +0000)]
Update to 7.2.
Guillermo J. Rozas [Sat, 29 Aug 1992 12:13:47 +0000 (12:13 +0000)]
Initial revision
Chris Hanson [Fri, 28 Aug 1992 21:03:19 +0000 (21:03 +0000)]
Repaginate.
Chris Hanson [Fri, 28 Aug 1992 21:02:43 +0000 (21:02 +0000)]
Abstract the code to generate the list of lpr switches.
Guillermo J. Rozas [Fri, 28 Aug 1992 18:46:48 +0000 (18:46 +0000)]
Add command-defined? so various files can test for features being
present or not.
Guillermo J. Rozas [Fri, 28 Aug 1992 18:44:39 +0000 (18:44 +0000)]
Change date format to match Emacs.
Conditionalize mail notification on presence of rmail.
Guillermo J. Rozas [Fri, 28 Aug 1992 16:06:37 +0000 (16:06 +0000)]
Teach pattern matcher to handle multiple asterisks.
Guillermo J. Rozas [Fri, 28 Aug 1992 16:05:58 +0000 (16:05 +0000)]
Add substring?
Guillermo J. Rozas [Thu, 27 Aug 1992 09:06:10 +0000 (09:06 +0000)]
Conditionalize M4_SWITCH_MACHINE on _SYSV.
Guillermo J. Rozas [Thu, 27 Aug 1992 09:04:45 +0000 (09:04 +0000)]
Define _SYSV so m.h can tell it is running under SYSV.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:48:09 +0000 (06:48 +0000)]
Add BIOS driver for DOS version of Scheme.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:43:24 +0000 (06:43 +0000)]
Change top level to not know how many display types there are in the
system.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:39:46 +0000 (06:39 +0000)]
Rename continuation-browser to continuation-browser-buffer so that it
can replace the new debugger.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:38:31 +0000 (06:38 +0000)]
Add direct BIOS driver for DOS version of Scheme.
Remove exports of console-display-type and x-display-type.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:35:16 +0000 (06:35 +0000)]
Add direct BIOS driver for DOS version of Scheme.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:33:40 +0000 (06:33 +0000)]
Make sure that termcap primitives are implemented before invoking
them.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:32:33 +0000 (06:32 +0000)]
Add direct bios driver for DOS version of CScheme.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:30:57 +0000 (06:30 +0000)]
Make SF not complain.
Guillermo J. Rozas [Thu, 27 Aug 1992 06:30:02 +0000 (06:30 +0000)]
Initial revision
Guillermo J. Rozas [Thu, 27 Aug 1992 02:59:06 +0000 (02:59 +0000)]
Add missing #\? from string-prefix? call.
Chris Hanson [Tue, 25 Aug 1992 19:27:22 +0000 (19:27 +0000)]
HP-UX 8.07 uses "Reformatting entry" message instead of "Reformatting
page".
Chris Hanson [Mon, 24 Aug 1992 17:39:23 +0000 (17:39 +0000)]
CREF doesn't like ACCESS to non-global environment. Work around by
using ENVIRONMENT-LOOKUP.
Guillermo J. Rozas [Mon, 24 Aug 1992 15:21:27 +0000 (15:21 +0000)]
Fix a few comments.
Guillermo J. Rozas [Mon, 24 Aug 1992 15:19:02 +0000 (15:19 +0000)]
Add a few blank lines.
Guillermo J. Rozas [Mon, 24 Aug 1992 15:18:30 +0000 (15:18 +0000)]
Make dos.m4 preserve comments.
Guillermo J. Rozas [Mon, 24 Aug 1992 13:31:00 +0000 (13:31 +0000)]
Add unconfig option.
Guillermo J. Rozas [Mon, 24 Aug 1992 13:24:25 +0000 (13:24 +0000)]
$30 is also a callee-saves register. It was not being preserved.
Guillermo J. Rozas [Sat, 22 Aug 1992 19:33:10 +0000 (19:33 +0000)]
Fix typo (ENONENT instead of ENOENT).
Guillermo J. Rozas [Sat, 22 Aug 1992 15:03:25 +0000 (15:03 +0000)]
Observe compiler:cross-compiling?
Chris Hanson [Fri, 21 Aug 1992 23:53:54 +0000 (23:53 +0000)]
In MAIL-DEFAULT-REPLY-TO, must use 'INSERTED-DEFAULT because
otherwise it is impossible to return null string.
Chris Hanson [Fri, 21 Aug 1992 23:52:31 +0000 (23:52 +0000)]
Add option switches for 6.001 support. Change print commands to
insert -J and -T switches when possible to make the output easier to
identify.
Chris Hanson [Fri, 21 Aug 1992 22:47:00 +0000 (22:47 +0000)]
Don't permit inferior REPL evaluation unless the buffer is in
inferior-repl mode.
Guillermo J. Rozas [Fri, 21 Aug 1992 19:49:16 +0000 (19:49 +0000)]
Add more known error names.
Guillermo J. Rozas [Fri, 21 Aug 1992 19:13:53 +0000 (19:13 +0000)]
Change the copyright notice to be accurate.
Guillermo J. Rozas [Thu, 20 Aug 1992 23:47:58 +0000 (23:47 +0000)]
Fix potential OOE bug, and fix sign-extension (or unsigned char) bug
on SGIs.
Chris Hanson [Thu, 20 Aug 1992 22:21:33 +0000 (22:21 +0000)]
Link where and eval buffers to debugger browser so that they are
killed along with the debugger. Change M-x browser-quit so that if
the browser is associated with another browser or will be selecting
another browser then that browser is selected and its associated
information buffer is also shown.
Guillermo J. Rozas [Thu, 20 Aug 1992 19:58:10 +0000 (19:58 +0000)]
Fix bug by which temporary files were being mapped and therefore
shared and not deleted.
Guillermo J. Rozas [Thu, 20 Aug 1992 16:06:16 +0000 (16:06 +0000)]
Add alpha conditionalization.
Guillermo J. Rozas [Thu, 20 Aug 1992 04:36:38 +0000 (04:36 +0000)]
Fix typo from previous edit.
Guillermo J. Rozas [Thu, 20 Aug 1992 04:28:39 +0000 (04:28 +0000)]
Fix an allocation bug.
Guillermo J. Rozas [Thu, 20 Aug 1992 01:28:15 +0000 (01:28 +0000)]
Change comment-syntax for Emacs mode declaration.
Guillermo J. Rozas [Thu, 20 Aug 1992 01:28:14 +0000 (01:28 +0000)]
New MIPS closure code. Works on newer R3000 systems (with larger
cache-line sizes) and on R4000 systems in 32-bit mode.
Guillermo J. Rozas [Thu, 20 Aug 1992 01:12:39 +0000 (01:12 +0000)]
New MIPS closure code. Works on newer R3000 systems (with larger
cache-line sizes) and on R4000 systems in 32-bit mode.
Chris Hanson [Wed, 19 Aug 1992 17:24:20 +0000 (17:24 +0000)]
Allow students to specify a null "reply-to:" address. Always ask for
this, but keep the last non-null address around and supply it as a
default.
Guillermo J. Rozas [Wed, 19 Aug 1992 13:59:03 +0000 (13:59 +0000)]
Fix bugs in fixnum-quotient.
Guillermo J. Rozas [Wed, 19 Aug 1992 13:36:01 +0000 (13:36 +0000)]
Fix bug in fixnum-remainder.
Guillermo J. Rozas [Wed, 19 Aug 1992 13:25:46 +0000 (13:25 +0000)]
Fix bugs in fixnum-quotient.
Guillermo J. Rozas [Wed, 19 Aug 1992 03:18:54 +0000 (03:18 +0000)]
Fix edit bug.
Chris Hanson [Tue, 18 Aug 1992 23:32:10 +0000 (23:32 +0000)]
Fix implementation of transcript-disable-evaluation variable so that
it now works. Implement new option variable
transcript-buffer-read-only, which defaults to true.
Chris Hanson [Tue, 18 Aug 1992 22:43:08 +0000 (22:43 +0000)]
Fix missing argument in call to prompt-for-string.
Chris Hanson [Tue, 18 Aug 1992 22:36:31 +0000 (22:36 +0000)]
Fix think-o in previous change.
Chris Hanson [Tue, 18 Aug 1992 22:27:50 +0000 (22:27 +0000)]
Export some variables from the operating-system specifics directory.
Chris Hanson [Tue, 18 Aug 1992 22:13:27 +0000 (22:13 +0000)]
Set mail-default-reply-to so that it prompts for a reply address the
first time mail is sent.
Chris Hanson [Tue, 18 Aug 1992 22:10:54 +0000 (22:10 +0000)]
Extend definition of mail-default-reply-to so that it can be a thunk
that returns a string.
Chris Hanson [Tue, 18 Aug 1992 22:05:40 +0000 (22:05 +0000)]
Enable version-control for 6.001 band, and
trim-versions-without-asking.
Chris Hanson [Tue, 18 Aug 1992 19:33:19 +0000 (19:33 +0000)]
Fix y-offset bug in X-GRAPHICS-FILL-POLYGON.
Guillermo J. Rozas [Tue, 18 Aug 1992 13:55:09 +0000 (13:55 +0000)]
Fix OOE bug in disassemble-one-instruction.
Guillermo J. Rozas [Tue, 18 Aug 1992 13:40:14 +0000 (13:40 +0000)]
offset -> (next-offset)
Guillermo J. Rozas [Tue, 18 Aug 1992 13:38:37 +0000 (13:38 +0000)]
Bind correct variable in a MOV rule.
Chris Hanson [Tue, 18 Aug 1992 03:27:22 +0000 (03:27 +0000)]
Detect errors that are generated by the X primitives when the
connection to the X server is broken, and kill the editor when that
occurs.
Chris Hanson [Tue, 18 Aug 1992 03:25:27 +0000 (03:25 +0000)]
Add code to periodically transmit something to the X server, so that
if the connection dies an error will be signalled to Scheme.
Chris Hanson [Tue, 18 Aug 1992 02:56:23 +0000 (02:56 +0000)]
Add command-line switch "-no-suspend-file" to disable the generation
of "~/scheme_suspend" files.
Jason Wilson [Tue, 18 Aug 1992 00:07:57 +0000 (00:07 +0000)]
Changed Dired so that the copy flag char and the delete flag char are
Scheme variables instead of hard-wired constants.
Chris Hanson [Mon, 17 Aug 1992 17:32:13 +0000 (17:32 +0000)]
Don't use -non_shared for GCC.
Guillermo J. Rozas [Mon, 17 Aug 1992 16:36:28 +0000 (16:36 +0000)]
Update stack-guard offset to new value.
Guillermo J. Rozas [Sun, 16 Aug 1992 23:22:34 +0000 (23:22 +0000)]
Explicitly set HEAP_MALLOC to malloc in case it has been defined to be
another procedure that is not linked in.
Guillermo J. Rozas [Sun, 16 Aug 1992 23:16:30 +0000 (23:16 +0000)]
Fix bug going to compilers where int != long.
Handle - (1 << FIXNUM_DATUM_LENGTH) correctly.
Guillermo J. Rozas [Fri, 14 Aug 1992 04:15:56 +0000 (04:15 +0000)]
Simplify parse-directory-component.
Guillermo J. Rozas [Fri, 14 Aug 1992 03:50:58 +0000 (03:50 +0000)]
Fix yet another directory parser bug.
Guillermo J. Rozas [Thu, 13 Aug 1992 19:13:09 +0000 (19:13 +0000)]
Fix bug in parse-directory-component.
Guillermo J. Rozas [Thu, 13 Aug 1992 11:48:04 +0000 (11:48 +0000)]
Add delayed-action capability to command line processing.
This allows -eval and -load to delay their action until after the init
file is loaded.
Guillermo J. Rozas [Wed, 12 Aug 1992 09:45:11 +0000 (09:45 +0000)]
Fix signedness of offset field in read-procedure.
Guillermo J. Rozas [Wed, 12 Aug 1992 09:31:41 +0000 (09:31 +0000)]
Add missing field to the unimplemented host type.
Guillermo J. Rozas [Wed, 12 Aug 1992 09:25:05 +0000 (09:25 +0000)]
Fix typo in last edit!
Guillermo J. Rozas [Wed, 12 Aug 1992 09:16:44 +0000 (09:16 +0000)]
Fix dos/canonicalize to not extract substrings when the string has the
proper length.
Guillermo J. Rozas [Wed, 12 Aug 1992 08:57:22 +0000 (08:57 +0000)]
Fix parenthesis bug from last edit.
Guillermo J. Rozas [Wed, 12 Aug 1992 08:50:05 +0000 (08:50 +0000)]
Add system-dependent pathname canonicalization.
Guillermo J. Rozas [Wed, 12 Aug 1992 08:42:46 +0000 (08:42 +0000)]
Add system-dependent pathname canonicalization.
Guillermo J. Rozas [Wed, 12 Aug 1992 06:03:49 +0000 (06:03 +0000)]
Fix bug in flonum-negative?, flonum-zero?, flonum-less?, and
flonum-equal? by which unordered comparisons always compared true,
breaking code in runtime/dragon4.scm, for example.
Guillermo J. Rozas [Wed, 12 Aug 1992 02:55:42 +0000 (02:55 +0000)]
Add F%SUB and friends to accomodate Intel book bugs.