mit-scheme.git
31 years agoAdd new imports to (edwin debugger) for improvements to Arthur's
Guillermo J. Rozas [Sun, 22 Aug 1993 17:13:49 +0000 (17:13 +0000)]
Add new imports to (edwin debugger) for improvements to Arthur's
debugger.

31 years agoMerge in changes for NT.
Guillermo J. Rozas [Sun, 22 Aug 1993 04:48:26 +0000 (04:48 +0000)]
Merge in changes for NT.

31 years agoMove comint-record-input from comint.scm to comhst.scm. comint.scm is
Guillermo J. Rozas [Sun, 22 Aug 1993 04:16:32 +0000 (04:16 +0000)]
Move comint-record-input from comint.scm to comhst.scm.  comint.scm is
not loaded in the DOS/Windows version.

31 years agoForgot to remove switch entries in last edit.
Guillermo J. Rozas [Sat, 21 Aug 1993 05:30:41 +0000 (05:30 +0000)]
Forgot to remove switch entries in last edit.

31 years agoLost "end" during the last edit.
Guillermo J. Rozas [Sat, 21 Aug 1993 05:24:22 +0000 (05:24 +0000)]
Lost "end" during the last edit.

31 years agoAdd dependency from memmag.c to memmag.h
Guillermo J. Rozas [Sat, 21 Aug 1993 04:59:54 +0000 (04:59 +0000)]
Add dependency from memmag.c to memmag.h

31 years ago- Handle address relocation to allow the NT version of Scheme to run
Guillermo J. Rozas [Sat, 21 Aug 1993 04:57:15 +0000 (04:57 +0000)]
- Handle address relocation to allow the NT version of Scheme to run
  under Windows 3.1.
- Cleanup of the NT sources.  Remove DOS fossils.

31 years agoReorder to make "make all" work correctly.
Guillermo J. Rozas [Sat, 21 Aug 1993 04:51:36 +0000 (04:51 +0000)]
Reorder to make "make all" work correctly.

31 years ago- Handle address relocation to allow the NT version of Scheme to run
Guillermo J. Rozas [Sat, 21 Aug 1993 04:50:07 +0000 (04:50 +0000)]
- Handle address relocation to allow the NT version of Scheme to run
  under Windows 3.1.
- Cleanup of the NT sources.  Remove DOS fossils.

31 years agoInitial revision
Guillermo J. Rozas [Sat, 21 Aug 1993 04:05:54 +0000 (04:05 +0000)]
Initial revision

31 years ago- Handle address relocation to allow the NT version of Scheme to run
Guillermo J. Rozas [Sat, 21 Aug 1993 04:02:56 +0000 (04:02 +0000)]
- Handle address relocation to allow the NT version of Scheme to run
  under Windows 3.1.
- Cleanup of the NT sources.  Remove DOS fossils.

31 years ago- Handle address relocation to allow the NT version of Scheme to run
Guillermo J. Rozas [Sat, 21 Aug 1993 03:54:51 +0000 (03:54 +0000)]
- Handle address relocation to allow the NT version of Scheme to run
  under Windows 3.1.
- Cleanup of the NT sources.  Remove DOS fossils.

31 years ago- Handle address relocation to allow the NT version of Scheme to run
Guillermo J. Rozas [Sat, 21 Aug 1993 03:38:52 +0000 (03:38 +0000)]
- Handle address relocation to allow the NT version of Scheme to run
  under Windows 3.1.
- Cleanup of the NT sources.  Remove DOS fossils.

31 years ago- Handle address relocation to allow the NT version of Scheme to run
Guillermo J. Rozas [Sat, 21 Aug 1993 03:21:47 +0000 (03:21 +0000)]
- Handle address relocation to allow the NT version of Scheme to run
  under Windows 3.1.
- Cleanup of the NT sources.  Remove DOS fossils.

31 years agoMove some files to ntutl.
Guillermo J. Rozas [Sat, 21 Aug 1993 03:20:16 +0000 (03:20 +0000)]
Move some files to ntutl.

31 years agoInitial revision
Guillermo J. Rozas [Sat, 21 Aug 1993 02:43:09 +0000 (02:43 +0000)]
Initial revision

31 years agoAllow for address relocation to make Scheme run under Windows 3.1.
Guillermo J. Rozas [Sat, 21 Aug 1993 02:41:47 +0000 (02:41 +0000)]
Allow for address relocation to make Scheme run under Windows 3.1.
Plus general cleanup of NT code.

31 years agoAllow for address relocation to make Scheme run under Windows 3.1.
Guillermo J. Rozas [Sat, 21 Aug 1993 02:35:30 +0000 (02:35 +0000)]
Allow for address relocation to make Scheme run under Windows 3.1.
Plus general cleanup of NT code.

31 years agoAllow for address relocation to make Scheme run under Windows 3.1.
Guillermo J. Rozas [Sat, 21 Aug 1993 02:33:58 +0000 (02:33 +0000)]
Allow for address relocation to make Scheme run under Windows 3.1.

31 years agoAdd a cast to output to remove warnings from the Microsoft Windows NT
Guillermo J. Rozas [Sat, 21 Aug 1993 01:56:51 +0000 (01:56 +0000)]
Add a cast to output to remove warnings from the Microsoft Windows NT
compiler.

31 years agoAllow for address relocation to make Scheme run under Windows 3.1.
Guillermo J. Rozas [Sat, 21 Aug 1993 01:55:48 +0000 (01:55 +0000)]
Allow for address relocation to make Scheme run under Windows 3.1.

31 years agoAdd enter-interpreter hook to make exception handling work under
Guillermo J. Rozas [Sat, 21 Aug 1993 01:45:16 +0000 (01:45 +0000)]
Add enter-interpreter hook to make exception handling work under
Windows NT.

31 years agoFlush ntconio.obj, not needed.
Guillermo J. Rozas [Sat, 21 Aug 1993 01:43:08 +0000 (01:43 +0000)]
Flush ntconio.obj, not needed.

31 years agoDisable undo in RMAIL buffers, since it shouldn't be needed. The
Chris Hanson [Fri, 20 Aug 1993 19:02:30 +0000 (19:02 +0000)]
Disable undo in RMAIL buffers, since it shouldn't be needed.  The
storage needed for the undo has caused problems for at least one user.
Undo is enabled for buffers in rmail-edit mode.

31 years agoSupply missing noun in error message for allocation-failure.
Chris Hanson [Fri, 20 Aug 1993 18:53:41 +0000 (18:53 +0000)]
Supply missing noun in error message for allocation-failure.

31 years agoFixed two bugs: (1) the HALT-UPDATE and PEEK-NO-HANG operations were
Chris Hanson [Fri, 20 Aug 1993 00:17:32 +0000 (00:17 +0000)]
Fixed two bugs: (1) the HALT-UPDATE and PEEK-NO-HANG operations were
not generating input events to cause redisplay when subprocess or
inferior REPL output required them; (2) there was an interrupt window
between the test for such output and entry into a blocking read.  The
former now generate the appropriate events, and the latter has been
eliminated.

31 years agoInteraction between HANDLE-SIMPLE-EVENTS and KEYBOARD-READ-1 had a
Chris Hanson [Fri, 20 Aug 1993 00:14:28 +0000 (00:14 +0000)]
Interaction between HANDLE-SIMPLE-EVENTS and KEYBOARD-READ-1 had a
window in which it was possible to process an event that caused a
redisplay to be needed, but subsequently avoid the redisplay test and
go directly into a blocking read.  This window has been eliminated.

31 years agoFix pagination.
Chris Hanson [Thu, 19 Aug 1993 22:43:36 +0000 (22:43 +0000)]
Fix pagination.

31 years agofixed FILE-TIME->STRING to check for a null string returned from
Stephen Adams [Thu, 19 Aug 1993 22:19:29 +0000 (22:19 +0000)]
fixed FILE-TIME->STRING to check for a null string returned from
ctime().  This happens with the SDK C runtime library when the time
is -1.  The returned string is empty.

31 years agoRewrote the loop in KEYBOARD-MACRO-EXECUTE so that
Jason Wilson [Thu, 19 Aug 1993 05:56:15 +0000 (05:56 +0000)]
Rewrote the loop in KEYBOARD-MACRO-EXECUTE so that
CALL-WITH-CURRENT-CONTINUATION would get called just once per keyboard
macro.  I also made the call to COMMAND-READER supply an optional
arguement (#f) that wasn't being supplied before.

31 years agoMade the command reader loop aware of keyboard-macros so that a call
Jason Wilson [Thu, 19 Aug 1993 05:52:22 +0000 (05:52 +0000)]
Made the command reader loop aware of keyboard-macros so that a call
to without-editor-interupts could be avoided thus speeding up the
code.

31 years agoFix bug introduced by last change: when an input-event is processed by
Chris Hanson [Thu, 19 Aug 1993 00:18:39 +0000 (00:18 +0000)]
Fix bug introduced by last change: when an input-event is processed by
a "peek" routine, it must be discarded, otherwise the reader gets
stuck in a loop processing the same event over and over.

31 years agoFix instance of "point not visible at end of redisplay" error that
Chris Hanson [Wed, 18 Aug 1993 23:57:38 +0000 (23:57 +0000)]
Fix instance of "point not visible at end of redisplay" error that
Matt Birkholz pointed out.  Change code that generates this error to
conditionally force the point to be visible; this results in more
robust behavior.

31 years agoGuarantee that CHANNEL-READ not return #f if the argument channel is
Chris Hanson [Wed, 18 Aug 1993 22:52:46 +0000 (22:52 +0000)]
Guarantee that CHANNEL-READ not return #f if the argument channel is
set to blocking mode.

31 years agoEliminate random delay, which should no longer be needed now that
Chris Hanson [Tue, 17 Aug 1993 21:32:21 +0000 (21:32 +0000)]
Eliminate random delay, which should no longer be needed now that
window initialization sequence is fixed.

31 years agoThese changes require microcode version 11.135 or later.
Chris Hanson [Tue, 17 Aug 1993 21:31:46 +0000 (21:31 +0000)]
These changes require microcode version 11.135 or later.

Change the startup sequence for X windows.  It turns out that there is
a poorly documented constraint which says that the client may not draw
on a newly-created window until the first Expose event for the window
is received.  These changes implement this constraint (see the source
code comments for details).  Additionally, the startup sequence now
guarantees that the event mask and Edwin's data structures are
properly initialized before the window is mapped, guaranteeing that by
the time the first event arrives, everything is ready for it.

31 years agoThese changes are required for Edwin version 3.79. Older versions of
Chris Hanson [Tue, 17 Aug 1993 21:28:08 +0000 (21:28 +0000)]
These changes are required for Edwin version 3.79.  Older versions of
Edwin will still work with this microcode.

* Change "map" argument to window creation primitives so that it can
  specify the resource names _and_ not to map the window.  Previously
  specifying the resource names forced mapping.

* Change the X-DEBUG primitive to accept non-negative fixnums to allow
  the amount of debugging information to be set.  #f and #t are still
  accepted, meaning the same as 0 and 1, respectively.

* Extend "expose" objects with another element that identifies each
  one as either an Expose event or a GraphicsExpose event.

* Implement new primitive X-WINDOW-FLUSH.

31 years agoChange WRITE-DEFINITION-VALUE to return the description of the
Chris Hanson [Mon, 16 Aug 1993 20:11:49 +0000 (20:11 +0000)]
Change WRITE-DEFINITION-VALUE to return the description of the
definition as a string rather than writing it to the REPL port.

31 years agoTweaked a typo.
Joe Bank [Mon, 16 Aug 1993 19:00:03 +0000 (19:00 +0000)]
Tweaked a typo.

31 years agoAdded hooks so that the new emacs debugger that I'm writing can load
Jason Wilson [Mon, 16 Aug 1993 09:50:12 +0000 (09:50 +0000)]
Added hooks so that the new emacs debugger that I'm writing can load
in after the console ports have already been made.

31 years agoWhen reconfiguring a window, clear it. This prevents garbage from
Chris Hanson [Mon, 16 Aug 1993 08:12:32 +0000 (08:12 +0000)]
When reconfiguring a window, clear it.  This prevents garbage from
being left in the internal border of the window.

31 years agoChange handling of "configure" events so that the microcode and Edwin
Chris Hanson [Mon, 16 Aug 1993 08:09:30 +0000 (08:09 +0000)]
Change handling of "configure" events so that the microcode and Edwin
update their notions of the window's size at the same time.
Previously, the microcode was updated first, then Edwin was updated
later.  It was possible for Edwin to write to the screen in the
interval, with arguments based on its (obsolete) notion of the
window's size.

31 years agoDon't delete a screen if it's already deleted.
Chris Hanson [Mon, 16 Aug 1993 08:04:34 +0000 (08:04 +0000)]
Don't delete a screen if it's already deleted.

31 years agoInitialize cursor X and Y of a screen matrix to 0, not #F.
Chris Hanson [Mon, 16 Aug 1993 08:04:03 +0000 (08:04 +0000)]
Initialize cursor X and Y of a screen matrix to 0, not #F.

31 years agoMade changes to help.
Joe Bank [Sun, 15 Aug 1993 22:03:59 +0000 (22:03 +0000)]
Made changes to help.

31 years agoMade minor change to select-bline
Joe Bank [Sat, 14 Aug 1993 03:31:21 +0000 (03:31 +0000)]
Made minor change to select-bline

31 years agoMade groups start out writable? again.
Jason Wilson [Sat, 14 Aug 1993 02:47:21 +0000 (02:47 +0000)]
Made groups start out writable? again.

31 years agoAdd %HASH-NUMBER field to group data structure. This is used to cache
Chris Hanson [Fri, 13 Aug 1993 23:40:21 +0000 (23:40 +0000)]
Add %HASH-NUMBER field to group data structure.  This is used to cache
the OBJECT-HASH of the group to speed up regular expression searching.

31 years agoAlter WITH-READ-ONLY-DEFEATED so that it defeats read-only intervals
Chris Hanson [Fri, 13 Aug 1993 23:20:57 +0000 (23:20 +0000)]
Alter WITH-READ-ONLY-DEFEATED so that it defeats read-only intervals
within the group.  Additionally, eliminate several instances of
GROUP-INDEX: variables to make later transition away from
DEFINE-NAMED-STRUCTURE easier.

31 years agoI can't believe i wrote this shitty code in the first place but i blew
Jason Wilson [Fri, 13 Aug 1993 11:17:59 +0000 (11:17 +0000)]
I can't believe i wrote this shitty code in the first place but i blew
it in delete-interval.

31 years agoFix fencepost error in highlighting of subexpressions.
Jason Wilson [Fri, 13 Aug 1993 01:56:57 +0000 (01:56 +0000)]
Fix fencepost error in highlighting of subexpressions.

31 years agoFix highlighting bug in SCREEN-GET-OUTPUT-LINE.
Jason Wilson [Fri, 13 Aug 1993 01:35:02 +0000 (01:35 +0000)]
Fix highlighting bug in SCREEN-GET-OUTPUT-LINE.

31 years agoChanged continuation->blines and system-frame? to work if the flag
Joe Bank [Fri, 13 Aug 1993 01:22:17 +0000 (01:22 +0000)]
Changed continuation->blines and system-frame? to work if the flag
debugger-hide-system-code? is set false.

31 years agoUse new procedure STACK-FRAME/REPL-EVAL-BOUNDARY? to detect standard
Chris Hanson [Fri, 13 Aug 1993 00:12:45 +0000 (00:12 +0000)]
Use new procedure STACK-FRAME/REPL-EVAL-BOUNDARY? to detect standard
REPL evaluation boundary frames.  This replaces crufty mechanism that
was previously in use here.

31 years agoUse new procedure REPL-SCODE-EVAL to do a standard evaluation of the
Chris Hanson [Fri, 13 Aug 1993 00:08:00 +0000 (00:08 +0000)]
Use new procedure REPL-SCODE-EVAL to do a standard evaluation of the
SCode within HOOK/REPL-EVAL.

31 years agoImplement REPL-SCODE-EVAL to capture the common idiom of evaluating
Chris Hanson [Fri, 13 Aug 1993 00:07:10 +0000 (00:07 +0000)]
Implement REPL-SCODE-EVAL to capture the common idiom of evaluating
some SCode from a REPL.

31 years agoImplement WITH-REPL-EVAL-BOUNDARY and STACK-FRAME/REPL-EVAL-BOUNDARY?
Chris Hanson [Fri, 13 Aug 1993 00:03:24 +0000 (00:03 +0000)]
Implement WITH-REPL-EVAL-BOUNDARY and STACK-FRAME/REPL-EVAL-BOUNDARY?
to mark the boundary between stack frames that are part of the REPL
and those that are part of the expression being evaluated by the REPL.
This marker frame is a "subproblem" frame because that is the easiest
way to make it visible to the debuggers, but operationally it is a
"reduction" frame.

The runtime system's debugger currently ignores these marker frames;
at some point it should be modified to do something with them.

31 years agoChange HOOK/REPL-EVAL to accept the calling REPL as its first
Chris Hanson [Thu, 12 Aug 1993 09:46:09 +0000 (09:46 +0000)]
Change HOOK/REPL-EVAL to accept the calling REPL as its first
argument, in addition to the other arguments.

31 years agoNew version of the edwin debugger added.
Joe Bank [Thu, 12 Aug 1993 08:35:48 +0000 (08:35 +0000)]
New version of the edwin debugger added.

31 years agoChange HOOK/REPL-EVAL to accept the calling REPL as its first
Chris Hanson [Thu, 12 Aug 1993 08:35:18 +0000 (08:35 +0000)]
Change HOOK/REPL-EVAL to accept the calling REPL as its first
argument, in addition to the other arguments.

31 years agoChanged the order of loading xcom so that joe's debugger would be
Jason Wilson [Thu, 12 Aug 1993 08:33:36 +0000 (08:33 +0000)]
Changed the order of loading xcom so that joe's debugger would be
happy.

31 years agoUse new operation, CURRENT-EXPRESSION-CONTEXT, to find out where the
Chris Hanson [Thu, 12 Aug 1993 08:32:46 +0000 (08:32 +0000)]
Use new operation, CURRENT-EXPRESSION-CONTEXT, to find out where the
expression being rewritten came from.  Use this contextual information
to restrict the generation of definition messages so that they only
occur for expressions evaluated directly in the repl buffer.

31 years agoAdd a new operation on the interface port, CURRENT-EXPRESSION-CONTEXT,
Chris Hanson [Thu, 12 Aug 1993 08:27:34 +0000 (08:27 +0000)]
Add a new operation on the interface port, CURRENT-EXPRESSION-CONTEXT,
that returns a context description associated with the expression most
recently read from the port.  The context description is a symbol
which says where the expression came from.  This information will be
used by the 6.001 code to make the generation of special definition
messages sensitive to the context.

31 years agoChange HOOK/REPL-EVAL to accept the calling REPL as its first
Chris Hanson [Thu, 12 Aug 1993 08:23:59 +0000 (08:23 +0000)]
Change HOOK/REPL-EVAL to accept the calling REPL as its first
argument, in addition to the other arguments.

31 years agoChange handling of command prompts so that only the standard prompts
Chris Hanson [Thu, 12 Aug 1993 07:40:36 +0000 (07:40 +0000)]
Change handling of command prompts so that only the standard prompts
are ignored; other prompts are printed.  The standard prompts can also
be printed by changing the value of a flag.  The set of standard
prompts is defined by a list which can be augmented.  These changes
make the prompt argument of PROMPT-FOR-COMMAND-EXPRESSION useful.

31 years agoIt's OK to print compound procedure names.
Chris Hanson [Thu, 12 Aug 1993 07:01:10 +0000 (07:01 +0000)]
It's OK to print compound procedure names.

31 years agoChange / operation to return exact quotient of two exact integers if
Chris Hanson [Thu, 12 Aug 1993 06:56:37 +0000 (06:56 +0000)]
Change / operation to return exact quotient of two exact integers if
the numerator is a multiple of the denominator.

31 years agoAdd operation to get the mark from a buffer output port.
Chris Hanson [Thu, 12 Aug 1993 06:03:21 +0000 (06:03 +0000)]
Add operation to get the mark from a buffer output port.

31 years agoExtend highlighting mechanism so that Edwin can take advantage of it.
Chris Hanson [Thu, 12 Aug 1993 06:01:50 +0000 (06:01 +0000)]
Extend highlighting mechanism so that Edwin can take advantage of it.

31 years agoFix the register*constant fixnum-multiply rule to match the change to
Guillermo J. Rozas [Thu, 12 Aug 1993 05:33:14 +0000 (05:33 +0000)]
Fix the register*constant fixnum-multiply rule to match the change to
the corresponding rewrite rules.

31 years agoAdd compiler:COALESCING-CONSTANT-WARNINGS? to list of switches
Chris Hanson [Wed, 11 Aug 1993 23:36:59 +0000 (23:36 +0000)]
Add compiler:COALESCING-CONSTANT-WARNINGS? to list of switches
exported to the global environment.

31 years agoHacked in temporary arrow keys and Home (^A) and End (^E) keys.
Stephen Adams [Wed, 11 Aug 1993 20:28:55 +0000 (20:28 +0000)]
Hacked in temporary arrow keys and Home (^A) and End (^E) keys.

31 years agoDon't show warnings about constant coalescing.
Chris Hanson [Wed, 11 Aug 1993 19:13:10 +0000 (19:13 +0000)]
Don't show warnings about constant coalescing.

31 years agoSupply missing argument to outf_fatal in TERM_SIGNAL handler. Make
Chris Hanson [Wed, 11 Aug 1993 19:07:12 +0000 (19:07 +0000)]
Supply missing argument to outf_fatal in TERM_SIGNAL handler.  Make
termination message for TERM_HALT appear on stdout, since it is not
error information.

31 years agoConditionalize calls to text-property operations on an open-coded test
Chris Hanson [Tue, 10 Aug 1993 23:36:03 +0000 (23:36 +0000)]
Conditionalize calls to text-property operations on an open-coded test
for the existence of properties in the group being modified.

31 years agoEliminate instances of DEFINE-NAMED-STRUCTURE.
Chris Hanson [Tue, 10 Aug 1993 23:28:12 +0000 (23:28 +0000)]
Eliminate instances of DEFINE-NAMED-STRUCTURE.

31 years agoParamterized stack saving in C_call_scheme for I386
Stephen Adams [Tue, 10 Aug 1993 16:17:44 +0000 (16:17 +0000)]
Paramterized stack saving in C_call_scheme for I386

31 years agoImplement INTERVAL-PROPERTIES-EQUAL?.
Chris Hanson [Tue, 10 Aug 1993 09:44:18 +0000 (09:44 +0000)]
Implement INTERVAL-PROPERTIES-EQUAL?.

31 years agoEliminate spurious compiler warning.
Chris Hanson [Tue, 10 Aug 1993 09:39:53 +0000 (09:39 +0000)]
Eliminate spurious compiler warning.

31 years agoFix pagination.
Chris Hanson [Tue, 10 Aug 1993 07:11:47 +0000 (07:11 +0000)]
Fix pagination.

31 years agoFix pagination.
Chris Hanson [Tue, 10 Aug 1993 07:05:47 +0000 (07:05 +0000)]
Fix pagination.

31 years agoFix pagination.
Chris Hanson [Tue, 10 Aug 1993 06:57:20 +0000 (06:57 +0000)]
Fix pagination.

31 years agoFix pagination.
Chris Hanson [Tue, 10 Aug 1993 06:50:48 +0000 (06:50 +0000)]
Fix pagination.

31 years agoDefine mechanism to find and execute commands from point-local comtabs
Chris Hanson [Tue, 10 Aug 1993 06:35:54 +0000 (06:35 +0000)]
Define mechanism to find and execute commands from point-local comtabs
when they exist, and modify various places to use it instead of
COMTAB-ENTRY.

Fix installation of text properties: "edwin.pkg" not propertly
modified.

Change name of package for text properties.

31 years agoFix pagination.
Chris Hanson [Tue, 10 Aug 1993 05:46:42 +0000 (05:46 +0000)]
Fix pagination.

31 years agoFix pagination.
Chris Hanson [Tue, 10 Aug 1993 05:32:28 +0000 (05:32 +0000)]
Fix pagination.

31 years agoRemove random ^Z.
Chris Hanson [Tue, 10 Aug 1993 04:56:30 +0000 (04:56 +0000)]
Remove random ^Z.

31 years agoMade changes to draw-region! so that one could have highlighted regions.
Jason Wilson [Mon, 9 Aug 1993 19:42:49 +0000 (19:42 +0000)]
Made changes to draw-region! so that one could have highlighted regions.

31 years agoMade the command reader check for a command-table in the text before
Jason Wilson [Mon, 9 Aug 1993 19:38:13 +0000 (19:38 +0000)]
Made the command reader check for a command-table in the text before
using the default command table.

31 years agoAdded the file txtprp.scm.
Jason Wilson [Mon, 9 Aug 1993 19:36:39 +0000 (19:36 +0000)]
Added the file txtprp.scm.

31 years agoChanged the button event handler so that it would search for a command
Jason Wilson [Mon, 9 Aug 1993 19:22:40 +0000 (19:22 +0000)]
Changed the button event handler so that it would search for a command
table in the text before calling the ordinary routine.

31 years agoAdded the file txtprp.scm.
Jason Wilson [Mon, 9 Aug 1993 19:20:36 +0000 (19:20 +0000)]
Added the file txtprp.scm.

31 years agoChanged insert and delete to check the text-property field for
Jason Wilson [Mon, 9 Aug 1993 19:19:27 +0000 (19:19 +0000)]
Changed insert and delete to check the text-property field for
READ-ONLY regions by calling: text-not-insertable? and text-not-deleteable?

31 years agoAdded a text-property field to the group data structures. Legal
Jason Wilson [Mon, 9 Aug 1993 19:15:15 +0000 (19:15 +0000)]
Added a text-property field to the group data structures.  Legal
values for this field are false or an interval tree.

31 years agoInitial revision
Jason Wilson [Mon, 9 Aug 1993 19:12:51 +0000 (19:12 +0000)]
Initial revision

31 years agoChanges to undo so that text property changes could be undone using undo.
Jason Wilson [Mon, 9 Aug 1993 19:11:49 +0000 (19:11 +0000)]
Changes to undo so that text property changes could be undone using undo.

31 years agoInitial revision
Stephen Adams [Sat, 7 Aug 1993 00:17:44 +0000 (00:17 +0000)]
Initial revision

31 years agoFix for re-entrant foreign function: saves C stack & frame pointers
Stephen Adams [Sat, 7 Aug 1993 00:15:54 +0000 (00:15 +0000)]
Fix for re-entrant foreign function: saves C stack & frame pointers

31 years agoAdjustment of default constant size under NT
Stephen Adams [Sat, 7 Aug 1993 00:13:57 +0000 (00:13 +0000)]
Adjustment of default constant size under NT

31 years agoAdded: support for relinking DLLs
Stephen Adams [Sat, 7 Aug 1993 00:12:49 +0000 (00:12 +0000)]
Added: support for relinking DLLs