Guillermo J. Rozas [Wed, 16 Dec 1992 07:32:20 +0000 (07:32 +0000)]
Bug in object-type open coding!
Chris Hanson [Tue, 15 Dec 1992 20:37:46 +0000 (20:37 +0000)]
Turn off stack-overflow interrupt in both WITHIN-CONTINUATION and
CALL-WITH-CURRENT-CONTINUATION, since they eliminate the condition.
Guillermo J. Rozas [Tue, 15 Dec 1992 19:54:38 +0000 (19:54 +0000)]
Add blank line to make comparing with DOS version easier.
Guillermo J. Rozas [Fri, 11 Dec 1992 21:43:41 +0000 (21:43 +0000)]
Fix bug in finding init file.
Teach the edwin filename parser about ~ on DOS.
Arthur Gleckler [Fri, 11 Dec 1992 04:21:56 +0000 (04:21 +0000)]
Set up (EDWIN DEBUGGER) package to handle my (older) version of the
debugger by linking some variables the new debugger doesn't need.
Chris Hanson [Thu, 10 Dec 1992 20:23:57 +0000 (20:23 +0000)]
Change primitives that set window colors to use the window's colormap
instead of the display's default colormap.
Chris Hanson [Thu, 10 Dec 1992 19:11:20 +0000 (19:11 +0000)]
Ignore BadWindow errors generated by XDestroyWindow.
Chris Hanson [Thu, 10 Dec 1992 01:34:17 +0000 (01:34 +0000)]
Change record support to understand that a record is applicable only
when its type is a record whose length field has been specially
marked.
Chris Hanson [Thu, 10 Dec 1992 01:25:52 +0000 (01:25 +0000)]
Change record support to understand that a record is applicable only
when its type is a record whose length field has been specially
marked.
Chris Hanson [Wed, 9 Dec 1992 23:38:37 +0000 (23:38 +0000)]
Further restrict application of records: the type that appears in the
record's zeroth slot must be a record whose length field is marked
with TC_TRUE. This allows a record to have another record be its type
without having to reserve the application-procedure slot in all
records.
Chris Hanson [Wed, 9 Dec 1992 23:29:40 +0000 (23:29 +0000)]
Add inline coding for OBJECT-TYPE, PRIMITIVE-OBJECT-TYPE, and
PRIMITIVE-OBJECT-SET-TYPE. Change coding for %RECORD-LENGTH to not
assume that record length has type code zero.
Chris Hanson [Tue, 8 Dec 1992 04:18:47 +0000 (04:18 +0000)]
DEFINE-STRUCTURE no longer allows NAMED to be used with an argument
unless TYPE is given.
Chris Hanson [Mon, 7 Dec 1992 22:15:13 +0000 (22:15 +0000)]
Initial revision
Chris Hanson [Mon, 7 Dec 1992 22:14:10 +0000 (22:14 +0000)]
Add scmsig to "everything" rule.
Chris Hanson [Mon, 7 Dec 1992 22:07:36 +0000 (22:07 +0000)]
Initial revision
Chris Hanson [Mon, 7 Dec 1992 19:07:03 +0000 (19:07 +0000)]
Rewrite record package and DEFINE-STRUCTURE macro to use the record
datatype rather than vectors.
Chris Hanson [Mon, 7 Dec 1992 18:42:23 +0000 (18:42 +0000)]
Constant-fold STRING->SYMBOL.
Chris Hanson [Sat, 5 Dec 1992 03:33:24 +0000 (03:33 +0000)]
Finish job of defining TC_RECORD type code.
Chris Hanson [Fri, 4 Dec 1992 03:17:47 +0000 (03:17 +0000)]
Undo last change: a substring cannot be upper or lower case unless
there is at least one character of that case in it. Rewrite
SUBSTRING-CAPITALIZED? to fix the bug properly.
Chris Hanson [Fri, 4 Dec 1992 03:04:54 +0000 (03:04 +0000)]
Undo last change: a substring cannot be upper or lower case unless
there is at least one character of that case in it. Rewrite
SUBSTRING-CAPITALIZED? to fix the bug properly.
Nick Papadakis [Fri, 4 Dec 1992 01:25:35 +0000 (01:25 +0000)]
Added GJS's signal-processing version of scheme
Nick Papadakis [Thu, 3 Dec 1992 22:06:46 +0000 (22:06 +0000)]
Changed REAL_IS_DEFINED_DOUBLE to 1 for GJS
Added scmsig to ymakefile for GJS
Nick Papadakis [Thu, 3 Dec 1992 22:03:07 +0000 (22:03 +0000)]
Changed REAL_IS_DEFINED_DOUBLE to 1
Guillermo J. Rozas [Thu, 3 Dec 1992 21:56:27 +0000 (21:56 +0000)]
Upate to match changed interface to __divq and __remq.
Arthur Gleckler [Thu, 3 Dec 1992 21:51:34 +0000 (21:51 +0000)]
Made MAYBE-WRITE-ENCRYPTED-FILE depend on ENABLE-ENCRYPTED-FILES
instead of ENABLE-COMPRESSED-FILES.
Chris Hanson [Thu, 3 Dec 1992 19:18:07 +0000 (19:18 +0000)]
Add support for RECORD objects.
Chris Hanson [Thu, 3 Dec 1992 03:20:52 +0000 (03:20 +0000)]
Make explicitly-named structures have explicit type.
Chris Hanson [Wed, 2 Dec 1992 20:30:00 +0000 (20:30 +0000)]
Add support for RECORD objects.
Chris Hanson [Wed, 2 Dec 1992 20:21:45 +0000 (20:21 +0000)]
Add support for RECORD objects.
Chris Hanson [Wed, 2 Dec 1992 19:44:25 +0000 (19:44 +0000)]
Add support for RECORD objects.
Chris Hanson [Wed, 2 Dec 1992 19:36:41 +0000 (19:36 +0000)]
Add support for RECORD objects.
Chris Hanson [Wed, 2 Dec 1992 19:29:50 +0000 (19:29 +0000)]
Add support for TC_RECORD data type.
Chris Hanson [Wed, 2 Dec 1992 18:35:10 +0000 (18:35 +0000)]
Add support for TC_RECORD data type.
Chris Hanson [Wed, 2 Dec 1992 18:11:14 +0000 (18:11 +0000)]
Add support for TC_RECORD data type.
Chris Hanson [Wed, 2 Dec 1992 18:08:39 +0000 (18:08 +0000)]
Fix fencepost error in paragraph fill.
Guillermo J. Rozas [Tue, 1 Dec 1992 22:07:38 +0000 (22:07 +0000)]
Fix unbound variable.
Guillermo J. Rozas [Tue, 1 Dec 1992 22:07:02 +0000 (22:07 +0000)]
Missed edit.
Guillermo J. Rozas [Tue, 1 Dec 1992 14:53:10 +0000 (14:53 +0000)]
replace-match has its second argument negated in Edwin when compared
to GNU Emacs.
Guillermo J. Rozas [Tue, 1 Dec 1992 14:52:03 +0000 (14:52 +0000)]
Change the definition of substring-lower-case? and
substring-upper-case? so that strings with no upper (lower) case
characters match. The previous definition required at least one lower
(upper) case character. Thus the empty string (or a string with only
non-alphabetic characters) is both lower and upper case, while it was
previously neither.
Guillermo J. Rozas [Tue, 1 Dec 1992 14:47:07 +0000 (14:47 +0000)]
Switch the order of the capitalized and uppercased tests in
replace-match. It only makes a difference on strings of length 1, in
which case it preferes to capitalize.
Guillermo J. Rozas [Tue, 1 Dec 1992 14:12:44 +0000 (14:12 +0000)]
Fix case replacement decision.
Chris Hanson [Mon, 30 Nov 1992 19:58:43 +0000 (19:58 +0000)]
Allow X primitives to accept nonnegative integers as pixel values.
Guillermo J. Rozas [Mon, 30 Nov 1992 03:04:03 +0000 (03:04 +0000)]
Fix missing type in header for bit_string_set.
Guillermo J. Rozas [Mon, 30 Nov 1992 03:00:18 +0000 (03:00 +0000)]
Add bit_string_set and extern allocate_bit_string and clear_bit_string
for the C back end.
Guillermo J. Rozas [Mon, 30 Nov 1992 01:06:23 +0000 (01:06 +0000)]
Increase heap size for sf.
Brian A. LaMacchia [Sun, 29 Nov 1992 20:22:37 +0000 (20:22 +0000)]
Fixed bug in prompt-for-password.
Guillermo J. Rozas [Sun, 29 Nov 1992 14:23:01 +0000 (14:23 +0000)]
Fix references to string->symbol in loading sequence to use the
primitive.
Guillermo J. Rozas [Wed, 25 Nov 1992 06:38:46 +0000 (06:38 +0000)]
Fix CALL-WITH-CURRENT-CONTINUATION to be tail-recursive.
Guillermo J. Rozas [Wed, 25 Nov 1992 06:27:09 +0000 (06:27 +0000)]
Fix CALL-WITH-CURRENT-CONTINUATION to be tail-recursive.
Improve WITHIN-CONTROL-POINT to delay copying the stack.
Guillermo J. Rozas [Wed, 25 Nov 1992 05:54:53 +0000 (05:54 +0000)]
GCC version 2.2.2 uses non-closure function pointers.
Chris Hanson [Wed, 25 Nov 1992 01:41:33 +0000 (01:41 +0000)]
Can't use set-variable-default-value! during editor startup.
Chris Hanson [Wed, 25 Nov 1992 00:22:36 +0000 (00:22 +0000)]
Fix unused variable warning.
Guillermo J. Rozas [Tue, 24 Nov 1992 23:14:38 +0000 (23:14 +0000)]
Update to match new interface to find_symbol.
Guillermo J. Rozas [Tue, 24 Nov 1992 23:14:23 +0000 (23:14 +0000)]
Change the interface to find_symbol to allow char pointers to be
looked up in the obarray, thus there is no need to cons if there
is already a symbol by the name being checked.
Arthur Gleckler [Tue, 24 Nov 1992 23:03:53 +0000 (23:03 +0000)]
Replace mark-temporary-right-inserting-copy with mark-temporary-copy.
Chris Hanson [Tue, 24 Nov 1992 22:27:15 +0000 (22:27 +0000)]
Add several commands: rcs-ci-locked-files, rcs-list-locked-files,
rcs-diff, and rcs-log. Also add new variable rcs-append-output, which
controls what happens to output to previous rcs commands when a new
one is executed.
Chris Hanson [Tue, 24 Nov 1992 21:14:45 +0000 (21:14 +0000)]
Add variable shell-file-name and initialize it properly.
Arthur Gleckler [Tue, 24 Nov 1992 04:28:08 +0000 (04:28 +0000)]
Better solution to previous fix.
Arthur Gleckler [Tue, 24 Nov 1992 04:03:25 +0000 (04:03 +0000)]
Fix bug that makes sort commands sometimes duplicate the text in the
sorted region.
Guillermo J. Rozas [Tue, 24 Nov 1992 01:12:26 +0000 (01:12 +0000)]
Close interrupt window in disk-restore: The continuation dumped must
have no interrupts enabled until after it resets the fixed objects
vector (containing the interrupt-handlers vector).
Guillermo J. Rozas [Tue, 24 Nov 1992 01:10:35 +0000 (01:10 +0000)]
Close interrupt window.
CScheme dumps an Scode combination whose operator is the continuation
object.
On restore, it checks for interrupts at the apply point, and if an
interrupt is taken, the fixed objects vector (containing the
interrupt-handlers vector) is invalid because it has not been set yet.
Guillermo J. Rozas [Tue, 24 Nov 1992 01:07:30 +0000 (01:07 +0000)]
Setup_Interrupt is now careful to make sure that there is a valid
interrupt vector.
Guillermo J. Rozas [Mon, 23 Nov 1992 21:38:03 +0000 (21:38 +0000)]
Remove debuge and update the list.
Guillermo J. Rozas [Mon, 23 Nov 1992 21:15:33 +0000 (21:15 +0000)]
Fix bug in last edit -- DEFINE-VARIABLE-LOCAL-VALUE! is not a macro.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:41:17 +0000 (04:41 +0000)]
``i'' response to interactive interrupt handler clears the hard
attention counter.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:25:50 +0000 (04:25 +0000)]
Fix typo.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:18:59 +0000 (04:18 +0000)]
Add interrupt flag to console_read to prevent infinite loop in interactive
interrupt handler.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:17:43 +0000 (04:17 +0000)]
Add interrupt flag to dos_read to prevent infinite loop in interactive
interrupt handler.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:15:07 +0000 (04:15 +0000)]
Some changes to be able to disable interrupts by using appropriate
environment variables.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:14:32 +0000 (04:14 +0000)]
Conditionalize x32 keyboard according to environment variable.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:01:58 +0000 (04:01 +0000)]
Print trapping pc and sp if there is no handler in an attempt to find
out what's happening with the spurious traps at boot time.
Guillermo J. Rozas [Mon, 23 Nov 1992 04:00:50 +0000 (04:00 +0000)]
Disable interrupts at boot time.
Guillermo J. Rozas [Sun, 22 Nov 1992 23:37:05 +0000 (23:37 +0000)]
Test availability before exporting names.
Guillermo J. Rozas [Sun, 22 Nov 1992 23:33:20 +0000 (23:33 +0000)]
Add back\asutl.com.
Guillermo J. Rozas [Sun, 22 Nov 1992 17:04:18 +0000 (17:04 +0000)]
Update to match new define-major-mode
Guillermo J. Rozas [Fri, 20 Nov 1992 19:37:03 +0000 (19:37 +0000)]
Eliminate constant Scode object from compiled file.
Chris Hanson [Fri, 20 Nov 1992 19:35:38 +0000 (19:35 +0000)]
Fix typo.
Chris Hanson [Fri, 20 Nov 1992 19:10:55 +0000 (19:10 +0000)]
Fix typo.
Chris Hanson [Fri, 20 Nov 1992 19:10:11 +0000 (19:10 +0000)]
Don't update window and icon names unless they have changed.
Brian A. LaMacchia [Fri, 20 Nov 1992 19:00:43 +0000 (19:00 +0000)]
Fixed a bug in rmail-cease-edit
Chris Hanson [Fri, 20 Nov 1992 18:24:55 +0000 (18:24 +0000)]
Don't update window and icon names unless they have changed.
Chris Hanson [Fri, 20 Nov 1992 18:23:27 +0000 (18:23 +0000)]
Fix two bugs. Discard permanent marks when no longer needed.
Repaginate.
Brian A. LaMacchia [Fri, 20 Nov 1992 15:35:18 +0000 (15:35 +0000)]
Made dired-encrypt-file use prompt-for-confirmed-password
Brian A. LaMacchia [Fri, 20 Nov 1992 13:49:12 +0000 (13:49 +0000)]
Updated mode help string.
Guillermo J. Rozas [Fri, 20 Nov 1992 03:11:14 +0000 (03:11 +0000)]
Add CC_BLOCK_ENTRY_DISTANCE for the C back end.
Chris Hanson [Wed, 18 Nov 1992 23:35:19 +0000 (23:35 +0000)]
Move load of krypt option to "edwin.ldr".
Chris Hanson [Wed, 18 Nov 1992 21:55:34 +0000 (21:55 +0000)]
Change syntax definitions of brackets and braces, to make them act
like parentheses.
Chris Hanson [Wed, 18 Nov 1992 21:53:22 +0000 (21:53 +0000)]
When summary buffer is killed, delete pointer from RMAIL buffer to
summary buffer.
Chris Hanson [Wed, 18 Nov 1992 21:30:47 +0000 (21:30 +0000)]
Fix bug in INSERT-INBOX-TEXT: when inbox was empty, random newline was
inserted.
Guillermo J. Rozas [Wed, 18 Nov 1992 15:56:17 +0000 (15:56 +0000)]
Conditionalize according to PROC_TYPE.
Guillermo J. Rozas [Wed, 18 Nov 1992 15:34:34 +0000 (15:34 +0000)]
Conditionalize according to PROC_TYPE.
Guillermo J. Rozas [Wed, 18 Nov 1992 05:18:24 +0000 (05:18 +0000)]
Conditionalize according to CMPINT_USE_STRUCS.
The new version (not using strucs) does not need interface_to_scheme
and interface_to_C, which makes it easier to write.
Guillermo J. Rozas [Wed, 18 Nov 1992 05:03:55 +0000 (05:03 +0000)]
#define CMPINT_USE_STRUCS until cmpaux-alpha.m4 is updated.
Guillermo J. Rozas [Wed, 18 Nov 1992 05:03:16 +0000 (05:03 +0000)]
#define CMPINT_USE_STRUCS until cmpaux-vax.m4 is updated.
Guillermo J. Rozas [Wed, 18 Nov 1992 05:02:32 +0000 (05:02 +0000)]
#define CMPINT_USE_STRUCS until cmpaux-i386.m4 is updated.
Guillermo J. Rozas [Wed, 18 Nov 1992 05:01:09 +0000 (05:01 +0000)]
#define CMPINT_USE_STRUCS until cmpaux-hppa.m4 is updated.
Guillermo J. Rozas [Wed, 18 Nov 1992 05:00:41 +0000 (05:00 +0000)]
#define CMPINT_USE_STRUCS until cmpaux-hppa.m4 is updated.
Guillermo J. Rozas [Wed, 18 Nov 1992 03:56:42 +0000 (03:56 +0000)]
Fix typo in last edit.
Guillermo J. Rozas [Wed, 18 Nov 1992 03:55:27 +0000 (03:55 +0000)]
Move some back-end-dependent stuff to back/asutl.
The C back end has its own replacement.
Guillermo J. Rozas [Wed, 18 Nov 1992 00:48:50 +0000 (00:48 +0000)]
Move some back-end-dependent stuff to back/asutl.
The C back end has its own replacement.