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.
Chris Hanson [Fri, 19 Aug 1994 06:08:32 +0000 (06:08 +0000)]
Change default for PP to be AS-CODE.
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.
Chris Hanson [Mon, 15 Aug 1994 20:21:23 +0000 (20:21 +0000)]
Eliminate prefix spacing for READ input-port operation on interaction
buffer.
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.
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.
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.
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.
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.
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.
Chris Hanson [Fri, 12 Aug 1994 07:56:47 +0000 (07:56 +0000)]
Insert new error system documentation.
Chris Hanson [Fri, 12 Aug 1994 04:37:04 +0000 (04:37 +0000)]
Fix +, -, *, and / so that they are consistently left-associative.
Chris Hanson [Thu, 11 Aug 1994 05:09:55 +0000 (05:09 +0000)]
Fix bug in examples for FOLD-LEFT.
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
Stephen Adams [Thu, 4 Aug 1994 15:23:45 +0000 (15:23 +0000)]
*** empty log message ***
Stephen Adams [Thu, 4 Aug 1994 15:23:27 +0000 (15:23 +0000)]
Changed *unparse-with-addresses?* to *unparse-with-datum?*
Chris Hanson [Thu, 4 Aug 1994 08:50:44 +0000 (08:50 +0000)]
Rename DIRED-COMPRESS to DIRED-DO-COMPRESS. Eliminate
DIRED-UNCOMPRESS.
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.
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.
Chris Hanson [Thu, 4 Aug 1994 07:37:57 +0000 (07:37 +0000)]
Make DIRED-MARKED-FILES do a case-insensitive comparison.
Chris Hanson [Thu, 4 Aug 1994 06:21:42 +0000 (06:21 +0000)]
Add declaration to eliminate compiler warning.
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).
Stephen Adams [Thu, 4 Aug 1994 00:26:06 +0000 (00:26 +0000)]
Exported *unparse-with-addresses?* flag from unparser package.
Stephen Adams [Thu, 4 Aug 1994 00:25:28 +0000 (00:25 +0000)]
Added *unparse-with-addresses?* flag for default unparser method.
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.
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.
Chris Hanson [Sat, 16 Jul 1994 21:12:36 +0000 (21:12 +0000)]
Eliminate case where over-long literal was being emitted.
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.
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.
Chris Hanson [Tue, 28 Jun 1994 19:46:25 +0000 (19:46 +0000)]
Update old conditionalization based on "unix".
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.
Chris Hanson [Tue, 28 Jun 1994 19:30:49 +0000 (19:30 +0000)]
Make installation of Starbase graphics support more automatic.
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".
Chris Hanson [Tue, 28 Jun 1994 19:03:13 +0000 (19:03 +0000)]
Correct comments describing stepper primitives.
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.
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.
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.
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.
Chris Hanson [Thu, 2 Jun 1994 19:13:16 +0000 (19:13 +0000)]
Patch 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.
Chris Hanson [Thu, 2 Jun 1994 19:02:15 +0000 (19:02 +0000)]
Patch to fix long-standing bug in forcing of promises.
Chris Hanson [Wed, 1 Jun 1994 20:15:23 +0000 (20:15 +0000)]
Update to describe several recent changes.
Chris Hanson [Mon, 30 May 1994 06:58:43 +0000 (06:58 +0000)]
Export EQV-HASH and EQUAL-HASH.
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.
Chris Hanson [Fri, 20 May 1994 21:29:29 +0000 (21:29 +0000)]
Fix think-o.
Chris Hanson [Fri, 20 May 1994 19:21:51 +0000 (19:21 +0000)]
Don't advance to next line when executing dired-do-rename.
Stephen Adams [Thu, 19 May 1994 00:05:14 +0000 (00:05 +0000)]
Extended catatonia timeout to 120s - much more reasonable on slow
machines.
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.
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.
Chris Hanson [Wed, 4 May 1994 23:19:17 +0000 (23:19 +0000)]
Fix think-o in previous change.
Chris Hanson [Wed, 4 May 1994 22:58:06 +0000 (22:58 +0000)]
Delete empty directories when requested.
Chris Hanson [Wed, 4 May 1994 22:57:06 +0000 (22:57 +0000)]
Implement DELETE-DIRECTORY-NO-ERRORS.
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.
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.
Chris Hanson [Tue, 3 May 1994 08:01:16 +0000 (08:01 +0000)]
Rewrite code that the Sun compiler won't accept.
Chris Hanson [Tue, 3 May 1994 04:50:35 +0000 (04:50 +0000)]
Supply default arguments for PACK-COMPILER and PACK-EDWIN.
Chris Hanson [Mon, 2 May 1994 19:04:06 +0000 (19:04 +0000)]
Fix typo.
Chris Hanson [Sat, 30 Apr 1994 21:13:55 +0000 (21:13 +0000)]
Fix think-o in VC-DIFF.
Chris Hanson [Sat, 30 Apr 1994 06:25:16 +0000 (06:25 +0000)]
Undo gratuitous format changes from previous revision.
Chris Hanson [Fri, 29 Apr 1994 03:41:48 +0000 (03:41 +0000)]
Initial revision
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.
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.
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.
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.
Chris Hanson [Fri, 22 Apr 1994 04:45:40 +0000 (04:45 +0000)]
Allow first argument to MAKE-GRAPHICS-DEVICE to be optional.
Chris Hanson [Tue, 19 Apr 1994 18:43:32 +0000 (18:43 +0000)]
Export FLO:RANDOM-UNIT from the random number generator.
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.
Chris Hanson [Tue, 5 Apr 1994 21:22:20 +0000 (21:22 +0000)]
Eliminate assembly code to perform FIX/FLO and FLO/FIX cases of
generic binary operations. This code was OK for + and - but failed to
produce correct answer for * and / when one argument was exact zero.
Chris Hanson [Tue, 5 Apr 1994 21:22:05 +0000 (21:22 +0000)]
Eliminate assembly code to perform FIX/FLO and FLO/FIX cases of
generic binary operations. This code was OK for + and - but failed to
produce correct answer for * and / when one argument was exact zero.
Guillermo J. Rozas [Wed, 30 Mar 1994 21:23:49 +0000 (21:23 +0000)]
This commit was generated by cvs2svn to compensate for changes in r7156,
which included commits to RCS files with non-trunk default branches.
Guillermo J. Rozas [Wed, 30 Mar 1994 21:23:49 +0000 (21:23 +0000)]
Snapshot of new compiler.
Michael R. Blair [Mon, 28 Mar 1994 22:33:51 +0000 (22:33 +0000)]
fixed xrefs
Guillermo J. Rozas [Mon, 28 Mar 1994 22:26:54 +0000 (22:26 +0000)]
Fix comment.
Michael R. Blair [Mon, 28 Mar 1994 11:08:57 +0000 (11:08 +0000)]
pretty pretty texinfo kludge
Michael R. Blair [Mon, 28 Mar 1994 07:19:29 +0000 (07:19 +0000)]
Initial revision
Michael R. Blair [Mon, 28 Mar 1994 07:06:48 +0000 (07:06 +0000)]
Initial revision
Michael R. Blair [Mon, 28 Mar 1994 06:14:42 +0000 (06:14 +0000)]
add wabbit/headhunt load option
rename pcsample option loader to "load" (from "make").
Michael R. Blair [Mon, 28 Mar 1994 02:15:56 +0000 (02:15 +0000)]
typo
Guillermo J. Rozas [Fri, 25 Mar 1994 21:15:43 +0000 (21:15 +0000)]
Add GC-WABBIT-DESCRIPTOR.
Guillermo J. Rozas [Fri, 25 Mar 1994 01:14:26 +0000 (01:14 +0000)]
Add wabbit.c to ordinary scheme's gc files.
Guillermo J. Rozas [Fri, 25 Mar 1994 01:12:07 +0000 (01:12 +0000)]
Add wabbit.c to ordinary scheme's gc files.
Guillermo J. Rozas [Fri, 25 Mar 1994 01:02:05 +0000 (01:02 +0000)]
Add wabbit-hunting slot.
Guillermo J. Rozas [Fri, 25 Mar 1994 00:58:52 +0000 (00:58 +0000)]
Keep track of last_object better, because there are closure patterns
embedded in compiled code blocks on the Snakes.
Guillermo J. Rozas [Thu, 24 Mar 1994 18:30:44 +0000 (18:30 +0000)]
Fix exports of (runtime unsyntaxer)
Guillermo J. Rozas [Thu, 24 Mar 1994 18:29:08 +0000 (18:29 +0000)]
Print #!aux as itself.
Guillermo J. Rozas [Thu, 24 Mar 1994 18:28:18 +0000 (18:28 +0000)]
Export lambda-auxiliary-tag to several other places.
Guillermo J. Rozas [Thu, 24 Mar 1994 18:24:01 +0000 (18:24 +0000)]
Variable name mismatch.
Chris Hanson [Thu, 24 Mar 1994 18:04:53 +0000 (18:04 +0000)]
Simplify customization of scheme-interaction-mode-commands by allowing
user to provide partial specification of commands alist before this
file is loaded.
Chris Hanson [Thu, 24 Mar 1994 17:59:43 +0000 (17:59 +0000)]
Add support for the jawilson/nat/arthur debugger: (1) mechanism for
evaluating emacs expressions outside of the process-filter's
save-excursion; (2) allow customization of
scheme-interaction-mode-commands.
Chris Hanson [Thu, 24 Mar 1994 17:54:43 +0000 (17:54 +0000)]
Add support for the jawilson/nat/arthur debugger: (1) mechanism for
evaluating emacs expressions outside of the process-filter's
save-excursion; (2) allow customization of
scheme-interaction-mode-commands.
Chris Hanson [Wed, 23 Mar 1994 22:47:05 +0000 (22:47 +0000)]
Change predicate in DIRED-MARKED-FILES in order to speed up search for
marked files. New predicate does much less work for lines that are
not marked.
Chris Hanson [Tue, 22 Mar 1994 21:36:27 +0000 (21:36 +0000)]
Change definition of UNSYNTAXER:MACROIZE? so that if it is not #F and
not #T then it means "don't macroize but hide internal lambda
structures".
Chris Hanson [Tue, 22 Mar 1994 21:31:09 +0000 (21:31 +0000)]
Kludge: allow parser to recognize #!aux.
Chris Hanson [Tue, 22 Mar 1994 17:08:20 +0000 (17:08 +0000)]
Fix bug in M-x rmail-search: when search locates the regexp in a
message that has not yet been selected, the mark yielded by the search
must be made permanent before the message is selected, because
selecting the message changes its attributes, and consequently alters
the amount of text preceding the mark.
Stephen Adams [Mon, 21 Mar 1994 20:16:35 +0000 (20:16 +0000)]
FIxed #F/() bug
Chris Hanson [Fri, 18 Mar 1994 22:01:36 +0000 (22:01 +0000)]
Fix typo in previous change.
Chris Hanson [Fri, 18 Mar 1994 21:51:28 +0000 (21:51 +0000)]
Fix kludge that defines upcased alias for keys that have char bits
set; previously it only worked for keys that had zero bits.
Chris Hanson [Fri, 18 Mar 1994 21:51:08 +0000 (21:51 +0000)]
Fix kludge that defines upcased alias for keys that have char bits
set; previously it only worked for keys that had zero bits.
Chris Hanson [Fri, 18 Mar 1994 21:40:16 +0000 (21:40 +0000)]
Implement vc-insert-headers.
Chris Hanson [Wed, 16 Mar 1994 23:43:43 +0000 (23:43 +0000)]
Numerous changes whose overall goal was the replacement of the old RCS
interface with an Emacs-19-like VC interface.