| 1 | /Lisp2/Slisp/Hemlock/perqsite.slisp#1, 23-Mar-85 11:05:16, Edit by Ram
|
|---|
| 2 | Made wait-for-more use logical-char=.
|
|---|
| 3 |
|
|---|
| 4 | /lisp2/slisp/hemlock/echocoms.slisp#1, 22-Mar-85 13:41:10, Edit by Ram
|
|---|
| 5 | Made "Complete Keyword" and "Help on Parse" pass the parse default into
|
|---|
| 6 | Complete-File and Ambiguous-Files, respectively.
|
|---|
| 7 |
|
|---|
| 8 | /Lisp2/Slisp/Hemlock/echocoms.slisp#1, 22-Mar-85 10:51:09, Edit by Ram
|
|---|
| 9 | Updated to correspond to new prompting conventions.
|
|---|
| 10 |
|
|---|
| 11 | /Lisp2/Slisp/Hemlock/echo.slisp#1, 22-Mar-85 10:21:19, Edit by Ram
|
|---|
| 12 | Changes to make defaulting work better. *parse-default* is now a string
|
|---|
| 13 | which we pretend we read when we confirm an empty parse.
|
|---|
| 14 | *parse-default-string* is now only used in displaying the default, as it
|
|---|
| 15 | should be. The prompt and help can now be a list of format string and format
|
|---|
| 16 | arguments. The feature of help being a function is gone.
|
|---|
| 17 |
|
|---|
| 18 | /Lisp2/Slisp/Hemlock/echo.slisp#1, 22-Mar-85 08:00:01, Edit by Ram
|
|---|
| 19 | Made Parse-For-Something specify NIL to Recursive-Edit so that C-G's will
|
|---|
| 20 | blow away prompts.
|
|---|
| 21 |
|
|---|
| 22 | /Lisp2/Slisp/Hemlock/buffer.slisp#1, 22-Mar-85 07:57:49, Edit by Ram
|
|---|
| 23 | Added the optional Handle-Abort argument to recursive-edit so that we can
|
|---|
| 24 | have recursive-edits that aren't blown away by C-G's.
|
|---|
| 25 |
|
|---|
| 26 | /Lisp2/Slisp/Hemlock/spellcoms.slisp#1, 22-Mar-85 07:35:01, Edit by Ram
|
|---|
| 27 | Made Sub-Correct-Last-Misspelled-Word delete the marks pointing to misspelled
|
|---|
| 28 | words when it pops them off the ring.
|
|---|
| 29 |
|
|---|
| 30 | /lisp2/slisp/hemlock/syntax.slisp#1, 18-Mar-85 07:20:53, Edit by Ram
|
|---|
| 31 | Fixed problem with the old value not being saved if a shadow-attribute was
|
|---|
| 32 | dowe for a mode that is currently active.
|
|---|
| 33 |
|
|---|
| 34 | /lisp2/slisp/hemlock/defsyn.slisp#1, 14-Mar-85 09:42:53, Edit by Ram
|
|---|
| 35 | Made #\. be a word delimiter by default. For old time's sake, it is not
|
|---|
| 36 | a delimiter in "Fundamental" mode.
|
|---|
| 37 |
|
|---|
| 38 | /Lisp2/Slisp/Hemlock/filecoms.slisp#1, 13-Mar-85 00:25:19, Edit by Ram
|
|---|
| 39 | Changed write-da-file not to compare write dates if the file desn't exist.
|
|---|
| 40 |
|
|---|
| 41 | /Lisp2/Slisp/Hemlock/perqsite.slisp#1, 13-Mar-85 00:15:31, Edit by Ram
|
|---|
| 42 | Changed emergency message stuff to divide the message size by 8.
|
|---|
| 43 |
|
|---|
| 44 | /Lisp2/Slisp/Hemlock/htext2.slisp#1, 13-Mar-85 00:07:13, Edit by Ram
|
|---|
| 45 | Changed %set-next-character to use the body of Modifying-Buffer. Made
|
|---|
| 46 | string-to-region give the region a disembodied buffer count.
|
|---|
| 47 |
|
|---|
| 48 | /Lisp2/Slisp/Hemlock/htext3.slisp#1, 12-Mar-85 23:53:57, Edit by Ram
|
|---|
| 49 | Changed everyone to use the body of modifying-buffer.
|
|---|
| 50 |
|
|---|
| 51 | /Lisp2/Slisp/Hemlock/htext1.slisp#1, 12-Mar-85 23:45:51, Edit by Ram
|
|---|
| 52 | Made Modifying-Buffer have a body and wrap a without-interrupts around the
|
|---|
| 53 | body. Changed %set-line-string to run within the body of modifying-buffer.
|
|---|
| 54 |
|
|---|
| 55 | /Lisp2/Slisp/Hemlock/echocoms.slisp#1, 12-Mar-85 23:28:40, Edit by Ram
|
|---|
| 56 | Made "Confirm Parse" push the input before calling the confirm function so
|
|---|
| 57 | that if it gets an error, you don't have to type it again. Also changed it
|
|---|
| 58 | to directly return the default if there is empty input, rather than calling
|
|---|
| 59 | the confirm function on the default string. It used to be this way, and I
|
|---|
| 60 | changed it, but don't remember why.
|
|---|
| 61 |
|
|---|
| 62 | /Lisp2/Slisp/Hemlock/group.slisp#1, 12-Mar-85 23:10:43, Edit by Ram
|
|---|
| 63 | Made group-read-file go to the beginning of the buffer, which is useful in
|
|---|
| 64 | the case where the file was already read.
|
|---|
| 65 |
|
|---|
| 66 | /Lisp2/Slisp/Hemlock/lispbuf.slisp#1, 12-Mar-85 22:58:03, Edit by Ram
|
|---|
| 67 | Made "Compile File" use buffer-default-pathname to get defaults for the
|
|---|
| 68 | prompt. Added "Compile Group" command.
|
|---|
| 69 |
|
|---|
| 70 | /lisp2/slisp/hemlock/kbdmac.slisp#1, 09-Mar-85 20:53:33, Edit by Ram
|
|---|
| 71 | Made default-kbdmac-transform bind *invoke-hook* so that recursive edits
|
|---|
| 72 | don't try do clever stuff.
|
|---|
| 73 |
|
|---|
| 74 | /lisp2/slisp/hemlock/perqsite.slisp#1, 09-Mar-85 14:16:41, Edit by Ram
|
|---|
| 75 | Changed editor-input stream to use new stream representation. Moved
|
|---|
| 76 | Input-Waiting here from Streams, changed definition to return T or NIL
|
|---|
| 77 | instead of number of chars. Made Wait-For-More not unread the character if
|
|---|
| 78 | it is rubout. Made level-1-abort handler clear input.
|
|---|
| 79 |
|
|---|
| 80 | /lisp2/slisp/hemlock/streams.slisp#1, 09-Mar-85 14:59:02, Edit by Ram
|
|---|
| 81 | Changed to use new stream representation.
|
|---|
| 82 |
|
|---|
| 83 | /lisp2/slisp/hemlock/pane-stream.slisp#1, 09-Mar-85 14:51:25, Edit by Ram
|
|---|
| 84 | Changed to use new stream representation.
|
|---|
| 85 |
|
|---|
| 86 | /lisp2/slisp/hemlock/lispmode.slisp#1, 05-Mar-85 11:59:15, Edit by Ram
|
|---|
| 87 | Changed the "Defindent" command to go to the beginning of the line before
|
|---|
| 88 | doing the backward-up-list. This means that we always find the form
|
|---|
| 89 | controlling indentation for the current line, rather than the enclosing form.
|
|---|
| 90 | Do a "Indent For Lisp" after we redefine the indentation, since it presumably
|
|---|
| 91 | changed.
|
|---|
| 92 |
|
|---|
| 93 | /lisp2/slisp/hemlock/spell-corr.slisp#1, 05-Mar-85 11:39:19, Edit by Ram
|
|---|
| 94 | Fixed everyone to use gr-call. Made Correct-Spelling call
|
|---|
| 95 | maybe-read-spell-dictionary, rather than trying to look at
|
|---|
| 96 | *spell-opeining-return*.
|
|---|
| 97 |
|
|---|
| 98 | /lisp2/slisp/hemlock/spell-augment.slisp#1, 05-Mar-85 11:53:04, Edit by Ram
|
|---|
| 99 | Fixed everyone to use gr-call and friends.
|
|---|
| 100 |
|
|---|
| 101 | /Lisp2/Slisp/Hemlock/command.slisp#1, 21-Feb-85 00:56:52, Edit by Ram
|
|---|
| 102 | Edited back in change to "Scroll Next Window ..." commands to make them
|
|---|
| 103 | complain if there is only one window.
|
|---|
| 104 |
|
|---|
| 105 | /Lisp2/Slisp/Hemlock/filecoms.slisp#1, 21-Feb-85 00:48:00, Edit by Ram
|
|---|
| 106 | Edited back in changes:
|
|---|
| 107 | Make "Backup File" message the file written.
|
|---|
| 108 | Make Previous-Buffer return any buffer other than the current buffer
|
|---|
| 109 | and the echo area buffer it there is nothing good in the history.
|
|---|
| 110 |
|
|---|
| 111 | /Lisp2/Slisp/Hemlock/bindings.slisp#1, 21-Feb-85 00:30:48, Edit by Ram
|
|---|
| 112 | Removed spurious binding of #\' to "Check Word Spelling".
|
|---|
| 113 |
|
|---|
| 114 | /Lisp2/Boot/Hemlock/spellcoms.slisp#1, 05-Feb-85 13:58:54, Edit by Ram
|
|---|
| 115 | Added call to Region-To-String in "Add Word to Spelling Dictionary" so that
|
|---|
| 116 | it worked.
|
|---|
| 117 |
|
|---|
| 118 | /Lisp2/Boot/Hemlock/fill.slisp#1, 31-Jan-85 12:09:01, Edit by Ram
|
|---|
| 119 | Made "Set Fill Prefix" and "Set Fill Column" define a buffer local variable
|
|---|
| 120 | so that the values are buffer local.
|
|---|
| 121 |
|
|---|
| 122 | /Lisp2/Boot/Hemlock/fill.slisp#1, 26-Jan-85 17:19:57, Edit by Ram
|
|---|
| 123 | Made / be a paragraph delimiter.
|
|---|
| 124 |
|
|---|
| 125 | /Lisp2/Boot/Hemlock/search2.slisp#1, 26-Jan-85 17:07:37, Edit by Ram
|
|---|
| 126 | Fixed the reclaim-function for set search patterns to reclaim the set instead
|
|---|
| 127 | of the search-pattern structure.
|
|---|
| 128 |
|
|---|
| 129 | /Lisp2/Boot/Hemlock/group.slisp#1, 25-Jan-85 22:07:15, Edit by Ram
|
|---|
| 130 | Changed the way Group-Read-File works. We always use "Find File" to read in
|
|---|
| 131 | the file, but if "Group Find File" is false, and we created a new buffer, we
|
|---|
| 132 | rename the buffer to "Group Search", nuking any old buffer of that name. If
|
|---|
| 133 | we are in the "Group Search" buffer when we finish, we nuke it and go to the
|
|---|
| 134 | previous buffer.
|
|---|
| 135 |
|
|---|
| 136 | /Lisp2/Boot/Hemlock/macros.slisp#1, 25-Jan-85 22:35:26, Edit by Ram
|
|---|
| 137 | Fixed Hlet so that it worked. Evidently nobody had used it before.
|
|---|
| 138 |
|
|---|
| 139 | /Lisp2/Boot/Hemlock/filecoms.slisp#1, 25-Jan-85 23:26:35, Edit by Ram
|
|---|
| 140 | Made "Log Change" merge the buffer pathname defaults into the log file name.
|
|---|
| 141 | Added the feature that the location for the point in the change log entry
|
|---|
| 142 | template can be specified by placing a "@" in the template.
|
|---|
| 143 |
|
|---|
| 144 | /Lisp2/Boot/Hemlock/search2.slisp#1, 25-Jan-85 23:23:35, Edit by Ram
|
|---|
| 145 | Fixed various one-off errors in the end args being passed to position and
|
|---|
| 146 | %sp-find-character-with-attribute.
|
|---|