| 1 | .../systems-work/hemlock/mh.lisp, 18-Oct-90 13:41:38, Edit by Chiles.
|
|---|
| 2 | MAYBE-DELETE-EXTRA-DRAFT-WINDOW modified to correctly delete another window
|
|---|
| 3 | if one exists when a draft is a split window draft. This had to be modified
|
|---|
| 4 | to handle separate, unstacked windows correctly.
|
|---|
| 5 |
|
|---|
| 6 | .../systems-work/hemlock/bindings.lisp, 06-Sep-90 16:59:32, Edit by Chiles.
|
|---|
| 7 | We failed to avoid binding "Auto Check Word Spelling" to #k"'" when we added
|
|---|
| 8 | the new key-event stuff. Actually, Blaine did.
|
|---|
| 9 |
|
|---|
| 10 | .../systems-work/hemlock/bindings.lisp, 24-Aug-90 14:04:34, Edit by Chiles.
|
|---|
| 11 | Bound C-M-s (typically "Shell") to "Illegal" in the echo area.
|
|---|
| 12 |
|
|---|
| 13 | .../systems-work/hemlock/bit-screen.lisp, 06-Aug-90 13:48:10, Edit by Chiles.
|
|---|
| 14 | I modified CREATE-WINDOW-FROM-CURRENT to correctly determin if there is
|
|---|
| 15 | enough room to split the current window to make the new window.
|
|---|
| 16 |
|
|---|
| 17 | .../systems-work/hemlock/bit-screen.lisp, 06-Aug-90 12:59:40, Edit by Chiles.
|
|---|
| 18 | Made SET-WINDOW-HOOK-RAISE-FUN frob the windows group X window, instead of
|
|---|
| 19 | the child X window.
|
|---|
| 20 |
|
|---|
| 21 | .../systems-work/hemlock/hunk-draw.lisp, 05-Aug-90 12:57:21, Edit by Chiles.
|
|---|
| 22 | Fixed DROP-CURSOR to beat on the parent borders instead of the non-existent
|
|---|
| 23 | child borders.
|
|---|
| 24 |
|
|---|
| 25 | .../systems-work/hemlock/bit-screen.lisp, 05-Aug-90 11:58:46, Edit by Chiles.
|
|---|
| 26 | Removed exports for MAKE-WINDOW, DELETE-WINDOW, NEXT-WINDOW, and
|
|---|
| 27 | PREVIOUS-WINDOW since they're in screen.lisp.
|
|---|
| 28 |
|
|---|
| 29 | Modified HUNK-RECONFIGURED to realize it object arg is either a hunk (for a
|
|---|
| 30 | child changing) or a window-group (for a group/parent window changing).
|
|---|
| 31 |
|
|---|
| 32 | Modified HUNK-MOUSE-ENTERED and HUNK-MOUSE-LEFT to frob the group window's
|
|---|
| 33 | border instead of the child's border.
|
|---|
| 34 |
|
|---|
| 35 | Totally redefined *create-window-hook* and *delete-window-hook*. This
|
|---|
| 36 | affected most of the arrangement of creation and deletion functionality.
|
|---|
| 37 |
|
|---|
| 38 | Made the random-typeout window made from keeping a pop-up display, adhere to
|
|---|
| 39 | the minimum resizing parameters Hemlock windows like to try to keep users
|
|---|
| 40 | from screwing themselves.
|
|---|
| 41 |
|
|---|
| 42 | Made MAYBE-MAKE-X-WINDOW-AND-PARENT set window manager hints for supplied
|
|---|
| 43 | parents as if Hemlock had made the parent window.
|
|---|
| 44 |
|
|---|
| 45 | Made code correctly handle font-family parameters instead of dropping into
|
|---|
| 46 | lower-level code that incorrectly assumed *default-font-family*.
|
|---|
| 47 |
|
|---|
| 48 | Consolidated some code, notably MODIFY-PARENT-PROPERTIES.
|
|---|
| 49 |
|
|---|
| 50 |
|
|---|
| 51 | .../systems-work/hemlock/xcoms.lisp, 01-Aug-90 14:00:43, Edit by Chiles.
|
|---|
| 52 | Blew away "Stack Window".
|
|---|
| 53 |
|
|---|
| 54 | .../systems-work/hemlock/input.lisp, 01-Aug-90 13:49:27, Edit by Chiles.
|
|---|
| 55 | Blaine modified MAYBE-KEEP-RANDOM-TYPEOUT-WINDOW in accordance with the new
|
|---|
| 56 | bitmap window group stuff.
|
|---|
| 57 |
|
|---|
| 58 | .../systems-work/hemlock/filecoms.lisp, 01-Aug-90 11:23:07, Edit by Chiles.
|
|---|
| 59 | Blaine modified "Delete Window" and "Delete Next Window" in accordance with
|
|---|
| 60 | the new bitmap window group stuff. They now test the length of *window-list*
|
|---|
| 61 | to determine if they can delete the window instead of using next and previous
|
|---|
| 62 | window commands and primitives and testing against the CURRENT-WINDOW.
|
|---|
| 63 |
|
|---|
| 64 | .../systems-work/hemlock/screen.lisp, 01-Aug-90 10:15:53, Edit by Chiles.
|
|---|
| 65 | Blaine modified DELETE-WINDOW to test for *window-list* having length two or
|
|---|
| 66 | less, signalling an error if so. This allows the bitmap window deletion
|
|---|
| 67 | method to delete the current window by changing to another group. The
|
|---|
| 68 | "Delete Window" command cannot tell there are other windows, and it already
|
|---|
| 69 | tries to make the previous window the current one before calling the
|
|---|
| 70 | DELETE-WINDOW primitive. With the new bitmap window groups, this doesn't
|
|---|
| 71 | work. We still have a problem if a programmer calls DELETE-WINDOW on the
|
|---|
| 72 | current window which will break Hemlock.
|
|---|
| 73 |
|
|---|
| 74 | .../systems-work/hemlock/rompsite.lisp, 01-Aug-90 09:33:02, Edit by Chiles.
|
|---|
| 75 | Blaine modified the X events masks and the raising and lowering of Hemlock
|
|---|
| 76 | windows upon entering and leaving in accordance with the new bitmap window
|
|---|
| 77 | groups.
|
|---|
| 78 |
|
|---|
| 79 | .../systems-work/hemlock/struct.lisp, 01-Aug-90 09:07:25, Edit by Chiles.
|
|---|
| 80 | Blaine added window-group structure and the window-group slot to
|
|---|
| 81 | bitmap-hunks for the new bitmap window groups.
|
|---|
| 82 |
|
|---|
| 83 | .../systems-work/hemlock/keysym-defs.lisp, 04-Jul-90 12:14:09, Edit by Chiles.
|
|---|
| 84 | Added a few key-event to character translations at the end of the file to
|
|---|
| 85 | make quoting characters work better when running under X.
|
|---|
| 86 |
|
|---|
| 87 | /usr2/mbb/lisp/work/diredcoms.lisp, 02-Jul-90 10:12:28, Edit by Mbb.
|
|---|
| 88 | Fixed a bug in "Dired" where it was incorrectly assuming that the current
|
|---|
| 89 | buffer was a DIRED buffer.
|
|---|
| 90 |
|
|---|
| 91 | .../systems-work/hemlock/searchcoms.lisp, 27-Jun-90 18:27:38, Edit by Chiles.
|
|---|
| 92 | .../systems-work/hemlock/kbdmac.lisp, 27-Jun-90 18:19:09, Edit by Chiles.
|
|---|
| 93 | Fixed "Keyboard Macro Query" to realize the :bind arg to COMMAND-CASE is a
|
|---|
| 94 | key-event, not a charcter.
|
|---|
| 95 |
|
|---|
| 96 | .../systems-work/hemlock/macros.lisp, 27-Jun-90 18:04:12, Edit by Chiles.
|
|---|
| 97 | Fixed COMMAND-CASE to bind key-events, not characters. It also doesn't make
|
|---|
| 98 | N calls to mapping functions everytime someone was to map one way or the
|
|---|
| 99 | other. It also no longer makes erroneous assumptions about characters and
|
|---|
| 100 | key-events having a one-to-one mapping.
|
|---|
| 101 |
|
|---|
| 102 | .../systems-work/hemlock/key-event.lisp, 27-Jun-90 17:34:57, Edit by Chiles.
|
|---|
| 103 | Fixed bugs in character/key-event mapping that allowed bogus typed objects to
|
|---|
| 104 | fall through as if they mapped to meaningful values.
|
|---|
| 105 |
|
|---|
| 106 | .../systems-work/hemlock/interp.lisp, 26-Jun-90 09:54:52, Edit by Chiles.
|
|---|
| 107 | Fixed some documentation.
|
|---|
| 108 |
|
|---|
| 109 | Fixed a bug in KEY-TRANSLATION. Someone changed a type-spec from '(or
|
|---|
| 110 | simple-vector null) to '(simple-vector null).
|
|---|
| 111 |
|
|---|
| 112 | Fixed a bug in TRANSLATE-KEY. It returned the wrong thing and by accident
|
|---|
| 113 | didn't go into an infinite loop if there were any key translations to
|
|---|
| 114 | multiple key-event keys.
|
|---|
| 115 |
|
|---|
| 116 |
|
|---|
| 117 | .../systems-work/hemlock/echo.lisp, 25-Jun-90 11:44:05, Edit by Chiles.
|
|---|
| 118 | Fixed default prompt of PROMPT-FOR-KEY-EVENT to be "Key-event: ", not
|
|---|
| 119 | "Character: ".
|
|---|
| 120 |
|
|---|
| 121 | .../systems-work/hemlock/interp.lisp, 24-Jun-90 12:28:02, Edit by Chiles.
|
|---|
| 122 | Removed silly KEYIFY definition, and I put Blaine's name on the file since he
|
|---|
| 123 | modified half of the contents to get the new key tables stuff to work.
|
|---|
| 124 |
|
|---|
| 125 | .../systems-work/hemlock/input.lisp, 21-Jun-90 19:52:01, Edit by Chiles.
|
|---|
| 126 | Added doc strings to public routines. Documented some code. Moved some
|
|---|
| 127 | silly things around.
|
|---|
| 128 |
|
|---|
| 129 | .../systems-work/hemlock/srccom.lisp, 21-Jun-90 18:53:46, Edit by Chiles.
|
|---|
| 130 | .../systems-work/hemlock/spellcoms.lisp, 21-Jun-90 18:52:56, Edit by Chiles.
|
|---|
| 131 | .../systems-work/hemlock/macros.lisp, 21-Jun-90 18:51:19, Edit by Chiles.
|
|---|
| 132 | .../systems-work/hemlock/filecoms.lisp, 21-Jun-90 18:49:14, Edit by Chiles.
|
|---|
| 133 | .../systems-work/hemlock/doccoms.lisp, 21-Jun-90 18:45:55, Edit by Chiles.
|
|---|
| 134 | Made COMMAND-CASE specify lowercase letters.
|
|---|
| 135 |
|
|---|
| 136 | .../systems-work/hemlock/key-event.lisp, 20-Jun-90 23:11:18, Edit by Chiles.
|
|---|
| 137 | Fixed a bug in TRANSLATE-KEY-EVENT.
|
|---|
| 138 |
|
|---|
| 139 | .../systems-work/hemlock/bindings.lisp, 20-Jun-90 23:03:22, Edit by Chiles.
|
|---|
| 140 | Bound #k"H-t" to "Illegal" in the echo area. This is normally bound to a
|
|---|
| 141 | command that makes the current window display the most recently used
|
|---|
| 142 | random-typeout buffer.
|
|---|
| 143 |
|
|---|
| 144 | .../systems-work/hemlock/macros.lisp, 20-Jun-90 20:45:07, Edit by Chiles.
|
|---|
| 145 | Fixed an extra paren bug that prevented successful compilation. That's what
|
|---|
| 146 | I get for Blaine's failure to use "Extract Form".
|
|---|
| 147 |
|
|---|
| 148 | .../systems-work/hemlock/lispmode.lisp, 20-Jun-90 20:47:57, Edit by Chiles.
|
|---|
| 149 | Added "Extract Form", a more useful and intuitive and consistent command to
|
|---|
| 150 | use instead of "Extract List" which is archaic, confusing, erroneously bound
|
|---|
| 151 | by default, and bound to old Lisp ideals that lists are something to focus
|
|---|
| 152 | on.
|
|---|
| 153 |
|
|---|
| 154 | .../hemlock/ts-buf.lisp, 20-Jun-90 17:40:51, Edit by Wlott.
|
|---|
| 155 | Made typescript commands more robust in light of the possibility of being
|
|---|
| 156 | executed while in a buffer other than the slave buffer.
|
|---|
| 157 |
|
|---|
| 158 | .../systems-work/hemlock/key-event.lisp, 20-Jun-90 17:00:33, Edit by Chiles.
|
|---|
| 159 | Totally rewrote mouse translation code. Fixed multiple bugs MAKE-KEY-EVENT.
|
|---|
| 160 |
|
|---|
| 161 | .../systems-work/hemlock/macros.lisp, 20-Jun-90 13:55:48, Edit by Chiles.
|
|---|
| 162 | Removed :character argument to COMMAND-CASE. Stopped case-folding and
|
|---|
| 163 | eliminated variables used for that.
|
|---|
| 164 |
|
|---|
| 165 | .../systems-work/hemlock/fill.lisp, 16-Jun-90 14:07:48, Edit by Chiles.
|
|---|
| 166 | Fixed "Auto Fill Linefeed" and "Auto Fill Return" to use #k syntax instead of
|
|---|
| 167 | characters for keys.
|
|---|
| 168 |
|
|---|
| 169 | .../systems-work/hemlock/key-event.lisp, 16-Jun-90 13:59:23, Edit by Chiles.
|
|---|
| 170 | Added missing exports.
|
|---|
| 171 |
|
|---|
| 172 | Fixed a couple bugs with DEFINE-KEY-EVENT-MODIFIER. It was using EQL to
|
|---|
| 173 | compare strings. Stuck an UNWIND-PROTECT in there to keep things consistent.
|
|---|
| 174 | Added restart for already defined modifiers allowing the user to go on
|
|---|
| 175 | blowing it off; this helps reloading the file.
|
|---|
| 176 |
|
|---|
| 177 |
|
|---|
| 178 | .../systems-work/hemlock/echo.lisp, 16-Jun-90 11:11:17, Edit by Chiles.
|
|---|
| 179 | Fixed two GET-KEY-EVENT calls to ignore abort attempts in PROMPT-FOR-KEY
|
|---|
| 180 | and PROMPT-FOR-KEY-EVENT.
|
|---|
| 181 |
|
|---|
| 182 | .../systems-work/hemlock/keysym-defs.lisp, 15-Jun-90 18:17:38, Edit by Chiles.
|
|---|
| 183 | This file used to be called keytrandefs.lisp.
|
|---|
| 184 |
|
|---|
| 185 | .../systems-work/hemlock/key-event.lisp, 15-Jun-90 18:34:10, Edit by Chiles.
|
|---|
| 186 | This file used to be called keytran.lisp. It now implements key-events in
|
|---|
| 187 | the "EXTENSIONS" package.
|
|---|
| 188 |
|
|---|
| 189 | .../systems-work/hemlock/bit-screen.lisp, 14-Jun-90 14:28:58, Edit by Chiles.
|
|---|
| 190 | Replaced calls to EXT:TRANSLATE-CHARACTER and EXT:TRANSLATE-MOUSE-CHARACTER
|
|---|
| 191 | with EXT:TRANSLATE-KEY-EVENT and EXT:TRANSLATE-MOUSE-KEY-EVENT.
|
|---|
| 192 |
|
|---|
| 193 | .../systems-work/hemlock/shell.lisp, 15-Jun-90 16:27:42, Edit by Chiles.
|
|---|
| 194 | Picked up Blaine's new shell hacks and documented them. Added "Current
|
|---|
| 195 | Shell" and "Ask about Old Shells" variables. Changed "Shell" to be more like
|
|---|
| 196 | "Select Slave" and wrote "Shell Command Line in Buffer".
|
|---|
| 197 |
|
|---|
| 198 | /usr2/mbb/lisp/work/doccoms.lisp, 14-Jun-90 21:19:46, Edit by Mbb.
|
|---|
| 199 | Made a quoted list of #k mouse-keys be a call to LIST on the mouse-keys
|
|---|
| 200 | instead so they would get evaluated.
|
|---|
| 201 |
|
|---|
| 202 | /usr2/mbb/lisp/work/input.lisp, 12-Jun-90 21:00:12, Edit by Mbb.
|
|---|
| 203 | input.lisp is a new file. It contains code to implement input to
|
|---|
| 204 | hemlock. Similar code previously resided in rompsite.lisp
|
|---|
| 205 |
|
|---|
| 206 | /usr2/mbb/lisp/work/icom.lisp, 12-Jun-90 16:15:00, Edit by Mbb.
|
|---|
| 207 | /usr2/mbb/lisp/work/gosmacs.lisp, 12-Jun-90 16:15:00, Edit by Mbb.
|
|---|
| 208 | Changed BIND-KEY calls to use #k format instead of characters.
|
|---|
| 209 |
|
|---|
| 210 | .../systems-work/hemlock/filecoms.lisp, 13-Jun-90 15:17:06, Edit by Chiles.
|
|---|
| 211 | Wrote "Go to One Window" which makes a default initial window and deletes all
|
|---|
| 212 | other windows. This is useful with losing window managers like twm, and it
|
|---|
| 213 | is useful in case you ever resize or move the main Hemlock window which
|
|---|
| 214 | happens by accident to some people.
|
|---|
| 215 |
|
|---|
| 216 | /usr2/mbb/lisp/work/keytran.lisp, 13-Jun-90 14:01:58, Edit by Mbb.
|
|---|
| 217 | Changed all the BIND-KEY forms in this file to use #k format.
|
|---|
| 218 |
|
|---|
| 219 | /usr2/mbb/lisp/work/files.lisp, 12-Jun-90 10:26:58, Edit by Mbb.
|
|---|
| 220 | Inserted the form (proclaim '(special vm_page_size)) so the compiler
|
|---|
| 221 | wouldn't whine about vm_page_size not being declared or bound.
|
|---|
| 222 |
|
|---|
| 223 | /usr2/mbb/lisp/work/buffer.lisp, 11-Jun-90 11:58:39, Edit by Mbb.
|
|---|
| 224 | Modified DEFMODE -- The default mode-bindings slot is now a hash-table
|
|---|
| 225 | whereas it used to be a key-table. Did the same for buffer-bindings in
|
|---|
| 226 | MAKE-BUFFER.
|
|---|
| 227 |
|
|---|
| 228 | /usr2/mbb/lisp/work/keytrandefs.lisp, 11-Jun-90 13:17:59, Edit by Mbb.
|
|---|
| 229 | Made all calls to "EXTENSIONS" use an ext: prefix.
|
|---|
| 230 |
|
|---|
| 231 | /usr2/mbb/lisp/work/scribe.lisp, 08-Jun-90 17:33:31, Edit by Mbb.
|
|---|
| 232 | /usr2/mbb/lisp/work/register.lisp, 08-Jun-90 17:29:23, Edit by Mbb.
|
|---|
| 233 | /usr2/mbb/lisp/work/interp.lisp, 08-Jun-90 17:27:44, Edit by Mbb.
|
|---|
| 234 | Changed all calls to PRINT-PRETTY-CHARACTER to calls to
|
|---|
| 235 | PRINT-PRETTY-KEY-EVENT.
|
|---|
| 236 |
|
|---|
| 237 | /usr2/mbb/lisp/work/kbdmac.lisp, 08-Jun-90 17:25:50, Edit by Mbb.
|
|---|
| 238 | Made all calls to SUB-PRINT-KEY be calls to PRINT-PRETTY-KEY.
|
|---|
| 239 |
|
|---|
| 240 | /usr2/mbb/lisp/work/doccoms.lisp, 08-Jun-90 17:15:46, Edit by Mbb.
|
|---|
| 241 | Removed SUB-PRINT-KEY in favor of PRINT-PRETTY-KEY.
|
|---|
| 242 |
|
|---|
| 243 | /usr2/mbb/lisp/work/searchcoms.lisp, 08-Jun-90 14:38:55, Edit by Mbb.
|
|---|
| 244 | /usr2/mbb/lisp/work/overwrite.lisp, 08-Jun-90 14:38:38, Edit by Mbb.
|
|---|
| 245 | /usr2/mbb/lisp/work/morecoms.lisp, 08-Jun-90 14:37:43, Edit by Mbb.
|
|---|
| 246 | /usr2/mbb/lisp/work/completion.lisp, 08-Jun-90 14:37:10, Edit by Mbb.
|
|---|
| 247 | /usr2/mbb/lisp/work/command.lisp, 08-Jun-90 14:36:12, Edit by Mbb.
|
|---|
| 248 | Changed all calls to TEXT-CHARACTER to calls to KEY-EVENT-CHAR.
|
|---|
| 249 |
|
|---|
| 250 | /usr2/mbb/lisp/work/rompsite.lisp, 08-Jun-90 12:15:17, Edit by Mbb.
|
|---|
| 251 | /usr2/mbb/lisp/work/termcap.lisp, 08-Jun-90 12:15:17, Edit by Mbb.
|
|---|
| 252 | Commented out CL-TERMCAP-CHAR as it is no longer needed.
|
|---|
| 253 | GET-TERMCAP-STRING-CHAR does the conversion to a character now.
|
|---|
| 254 |
|
|---|
| 255 | /usr2/mbb/lisp/work/doccoms.lisp, 08-Jun-90 11:08:09, Edit by Mbb.
|
|---|
| 256 | Removed from GET-MOUSE-COMMANDS a call to MAKE-CHAR in favor of
|
|---|
| 257 | MAKE-KEY-EVENT and also fixed a list to use the new #k"foo" format.
|
|---|
| 258 |
|
|---|
| 259 | /usr2/mbb/lisp/work/bindings.lisp, 08-Jun-90 10:44:49, Edit by Mbb.
|
|---|
| 260 | Chnaged all bindings to #k"foo" format.
|
|---|
| 261 |
|
|---|
| 262 | /usr2/mbb/lisp/work/charmacs.lisp, 07-Jun-90 14:44:36, Edit by Mbb.
|
|---|
| 263 | Removed the declaration of the constant all-bit-names, as bit names are
|
|---|
| 264 | no longer supported in Common Lisp.
|
|---|
| 265 |
|
|---|
| 266 | /usr2/mbb/lisp/work/charmacs.lisp, 07-Jun-90 14:41:23, Edit by Mbb.
|
|---|
| 267 | Changed ALPHA-CHAR-LOOP and DO-ALPHA-CHARS to ALPHA-KEY-EVENTS-LOOP and
|
|---|
| 268 | DO-ALPHA-KEY-EVENTS respectively.
|
|---|
| 269 |
|
|---|
| 270 | /usr2/mbb/lisp/work/tty-display.lisp, 06-Jun-90 10:38:07, Edit by Mbb.
|
|---|
| 271 | /usr2/mbb/lisp/work/searchcoms.lisp, 06-Jun-90 10:36:39, Edit by Mbb.
|
|---|
| 272 | /usr2/mbb/lisp/work/searchcoms.lisp, 06-Jun-90 10:21:58, Edit by Mbb.
|
|---|
| 273 | /usr2/mbb/lisp/work/rompsite.lisp, 06-Jun-90 10:09:11, Edit by Mbb.
|
|---|
| 274 | /usr2/mbb/lisp/work/morecoms.lisp, 06-Jun-90 10:16:52, Edit by Mbb.
|
|---|
| 275 | /usr2/mbb/lisp/work/mh.lisp, 06-Jun-90 10:14:12, Edit by Mbb.
|
|---|
| 276 | /usr2/mbb/lisp/work/doccoms.lisp, 06-Jun-90 10:04:45, Edit by Mbb.
|
|---|
| 277 | /usr2/mbb/lisp/work/macros.lisp, 05-Jun-90 15:11:03, Edit by Mbb.
|
|---|
| 278 | /usr2/mbb/lisp/work/kbdmac.lisp, 05-Jun-90 15:08:37, Edit by Mbb.
|
|---|
| 279 | /usr2/mbb/lisp/work/interp.lisp, 05-Jun-90 11:02:59, Edit by Mbb.
|
|---|
| 280 | /usr2/mbb/lisp/work/echo.lisp, 05-Jun-90 10:58:55, Edit by Mbb.
|
|---|
| 281 | /usr2/mbb/lisp/work/doccoms.lisp, 05-Jun-90 15:05:40, Edit by Mbb.
|
|---|
| 282 | /usr2/mbb/lisp/work/command.lisp, 05-Jun-90 15:02:21, Edit by Mbb.
|
|---|
| 283 | Fixed all references to *editor-input*.
|
|---|
| 284 |
|
|---|
| 285 | /usr2/mbb/lisp/work/main.lisp, 06-Jun-90 10:07:41, Edit by Mbb.
|
|---|
| 286 | *editor-input* used to be exported from this file, event though it is
|
|---|
| 287 | also exported in input.lisp. Removed export from main.lisp.
|
|---|
| 288 |
|
|---|
| 289 | /usr2/mbb/lisp/work/rompsite.lisp, 05-Jun-90 14:31:55, Edit by Mbb.
|
|---|
| 290 | Changed reference to *character-history* in SITE-INIT to
|
|---|
| 291 | *key-event-history*.
|
|---|
| 292 |
|
|---|
| 293 | /usr2/mbb/lisp/work/mh.lisp, 05-Jun-90 14:30:28, Edit by Mbb.
|
|---|
| 294 | Changed a reference to *character-history* to *key-event-history*.
|
|---|
| 295 |
|
|---|
| 296 | /usr2/mbb/lisp/work/main.lisp, 05-Jun-90 14:27:23, Edit by Mbb.
|
|---|
| 297 | Removed export of *character-history* from this file in favor of putting
|
|---|
| 298 | it in input.lisp and changing the name to *key-event-history*.
|
|---|
| 299 |
|
|---|
| 300 | /usr2/mbb/lisp/work/doccoms.lisp, 05-Jun-90 14:19:41, Edit by Mbb.
|
|---|
| 301 | Made "What Lossage" command reference *key-event-history* instead of
|
|---|
| 302 | *character-history*.
|
|---|
| 303 |
|
|---|
| 304 | /usr2/mbb/lisp/work/streams.lisp, 05-Jun-90 14:10:43, Edit by Mbb.
|
|---|
| 305 | Made KBDMAC-GET use *last-key-event-typed* instead of
|
|---|
| 306 | *last-character-typed*. Also changed stream definition of kbdmac-stream
|
|---|
| 307 | to coincide with the new editor-input like streams.
|
|---|
| 308 |
|
|---|
| 309 | /usr2/mbb/lisp/work/spellcoms.lisp, 05-Jun-90 14:08:57, Edit by Mbb.
|
|---|
| 310 | Made SUB-CORRECT-LAST-MISSPELLED-WORD work with *last-key-event-typed*.
|
|---|
| 311 |
|
|---|
| 312 | /usr2/mbb/lisp/work/scribe.lisp, 05-Jun-90 14:07:23, Edit by Mbb.
|
|---|
| 313 | Fixed "Scribe Insert bracket" to work with *last-key-event-typed*.
|
|---|
| 314 |
|
|---|
| 315 | /usr2/mbb/lisp/work/rompsite.lisp, 05-Jun-90 13:59:46, Edit by Mbb.
|
|---|
| 316 | Removed all Input queue management and Random Typeout input routines and
|
|---|
| 317 | put them in a input.lisp, a new hemlock file.
|
|---|
| 318 |
|
|---|
| 319 | /usr2/mbb/lisp/work/rompsite.lisp, 05-Jun-90 13:45:23, Edit by Mbb.
|
|---|
| 320 | Changed DEFVAR of *last-character-typed* to *last-key-event-typed*. Also
|
|---|
| 321 | fixed setting of *last-character-typed* in DQ-EVENT. For some reason,
|
|---|
| 322 | *last-character-typed* was exported from both main.lisp and
|
|---|
| 323 | rompsite.lisp. This remains under the new name.
|
|---|
| 324 |
|
|---|
| 325 | /usr2/mbb/lisp/work/overwrite.lisp, 05-Jun-90 13:43:23, Edit by Mbb.
|
|---|
| 326 | Made "Self Overwrite" use *last-key-event-typed* instead of
|
|---|
| 327 | *last-character-typed*.
|
|---|
| 328 |
|
|---|
| 329 | /usr2/mbb/lisp/work/morecoms.lisp, 05-Jun-90 13:41:58, Edit by Mbb.
|
|---|
| 330 | Made "Self Insert Caps Lock" deal with *last-key-event-typed* instead of
|
|---|
| 331 | *last-character-typed*.
|
|---|
| 332 |
|
|---|
| 333 | /usr2/mbb/lisp/work/main.lisp, 05-Jun-90 13:40:48, Edit by Mbb.
|
|---|
| 334 | Changed export of *last-character-typed* to *last-key-event-typed*.
|
|---|
| 335 |
|
|---|
| 336 | /usr2/mbb/lisp/work/kbdmac.lisp, 05-Jun-90 13:37:38, Edit by Mbb.
|
|---|
| 337 | Made DEFAULT-KBDMAC-TRANSFORM and SELF-INSERT-KBDMAC-TRANSFORM use
|
|---|
| 338 | *last-key-event-typed* instead of *last-character-typed*.
|
|---|
| 339 |
|
|---|
| 340 | /usr2/mbb/lisp/work/echocoms.lisp, 05-Jun-90 13:34:52, Edit by Mbb.
|
|---|
| 341 | Made "Complete Field" work with *last-key-event-typed*.
|
|---|
| 342 | /usr2/mbb/lisp/work/completion.lisp, 05-Jun-90 13:28:07, Edit by Mbb.
|
|---|
| 343 | Made "Completion Self Insert" deal with *last-key-event-typed* instead of
|
|---|
| 344 | *last-character-typed*.
|
|---|
| 345 |
|
|---|
| 346 | /usr2/mbb/lisp/work/command.lisp, 05-Jun-90 13:24:55, Edit by Mbb.
|
|---|
| 347 | Changed UNIVERSAL-ARGUMENT-LOOP to deal with *last-key-event-typed*
|
|---|
| 348 | instead of *last-character-typed*. Also made "Self Insert" do the same.
|
|---|
| 349 |
|
|---|
| 350 | /usr2/mbb/lisp/work/spellcoms.lisp, 05-Jun-90 12:58:02, Edit by Mbb.
|
|---|
| 351 | Changed calls to PROMPT-FOR-CHARACTER to calls to PROMPT-FOR-KEY-EVENT.
|
|---|
| 352 | Since what we wanted was the number of the correction choice, simply wrap
|
|---|
| 353 | a call to KEY-EVENT-CHAR around the PROMPT-FOR-KEY-EVENT.
|
|---|
| 354 |
|
|---|
| 355 | /usr2/mbb/lisp/work/scribe.lisp, 05-Jun-90 11:59:46, Edit by Mbb.
|
|---|
| 356 | Made ADD-SCRIBE-DIRECTIVE and INSERT-SCRIBE-DIRECTIVE use PROMPT-FOR-KEY
|
|---|
| 357 | instead of PROMPT-FOR-CHARACTER. They used to HASH on the result of
|
|---|
| 358 | PROMPT-FOR-CHARACTER, so key-events will work just as well.
|
|---|
| 359 |
|
|---|
| 360 | /usr2/mbb/lisp/work/scribe.lisp, 05-Jun-90 11:59:46, Edit by Mbb.
|
|---|
| 361 | Changed all top-level ADD-SCRIBE-DIRECTIVE-COMMAND calls to use #k syntax
|
|---|
| 362 | when binding dispatches.
|
|---|
| 363 |
|
|---|
| 364 | /usr2/mbb/lisp/work/struct.lisp, 05-Jun-90 11:08:20, Edit by Mbb.
|
|---|
| 365 | Changed DEFSETF for %SET-LOGICAL-CHAR= to %SET-LOGICAL-KEY-EVENT-P in
|
|---|
| 366 | order to maintain consistency.
|
|---|
| 367 |
|
|---|
| 368 | /usr2/mbb/lisp/work/macros.lisp, 05-Jun-90 09:23:41, Edit by Mbb.
|
|---|
| 369 | Fixed COMMAND-CASE to bind key-events instead of characters.
|
|---|
| 370 |
|
|---|
| 371 | /usr2/mbb/lisp/work/register.lisp, 05-Jun-90 09:31:41, Edit by Mbb.
|
|---|
| 372 | Made PROMPT-FOR-REGISTER return a key-event instead of a character. The
|
|---|
| 373 | rest of the code code just hashes on what PROMPT-FOR-REGISTER returns, so
|
|---|
| 374 | since key-events are unique, nothing else had to be changed.
|
|---|
| 375 |
|
|---|
| 376 | /usr2/mbb/lisp/work/keytrandefs.lisp, 04-Jun-90 13:16:13, Edit by Mbb.
|
|---|
| 377 | Completely changed this file to conform to new key syntax.
|
|---|
| 378 |
|
|---|
| 379 | /usr2/mbb/lisp/work/charmacs.lisp, 04-Jun-90 13:10:55, Edit by Mbb.
|
|---|
| 380 | Removed all pushes into lisp::char-name-alist.
|
|---|
| 381 |
|
|---|
| 382 | .../systems-work/hemlock/completion.lisp, 29-May-90 13:54:48, Edit by Chiles.
|
|---|
| 383 | Changed test in DO-COMPLETION to explicitly test for uppercase characters.
|
|---|
| 384 | Testing for lowercase characters caused ID's to be uppercased when they began
|
|---|
| 385 | with non-alphabetic characters (such as digit-chars).
|
|---|
| 386 |
|
|---|
| 387 | .../systems-work/hemlock/bindings.lisp, 21-May-90 10:22:28, Edit by Chiles.
|
|---|
| 388 | .../systems-work/hemlock/morecoms.lisp, 21-May-90 10:19:13, Edit by Chiles.
|
|---|
| 389 | Added "CAPS-LOCK" mode, "Caps Lock Mode" and "Caps Lock Self Insert".
|
|---|
| 390 |
|
|---|
| 391 | Added bindings for lowercase letters.
|
|---|
| 392 |
|
|---|
| 393 |
|
|---|
| 394 | .../systems-work/hemlock/bindings.lisp, 21-May-90 10:14:10, Edit by Chiles.
|
|---|
| 395 | .../systems-work/hemlock/diredcoms.lisp, 21-May-90 10:03:16, Edit by Chiles.
|
|---|
| 396 | Wrote "Dired Up Directory" and added binding to #\^ in "Dired" mode.
|
|---|
| 397 |
|
|---|
| 398 | .../systems-work/hemlock/diredcoms.lisp, 08-May-90 15:38:28, Edit by Chiles.
|
|---|
| 399 | Fixed :help string in file prompt for "Delete File".
|
|---|
| 400 |
|
|---|
| 401 | .../hemlock/ts-stream.lisp, 26-Apr-90 17:14:10, Edit by Wlott.
|
|---|
| 402 | Make %ts-stream-listen try calling server before finally saying that
|
|---|
| 403 | there is no more input available.
|
|---|
| 404 |
|
|---|
| 405 | .../hemlock/files.lisp, 26-Apr-90 18:43:29, Edit by Wlott.
|
|---|
| 406 | Fixed a bug in write-file in which the first line was being extended with
|
|---|
| 407 | garbage if it didn't start at the first character.
|
|---|
| 408 |
|
|---|
| 409 | .../systems-work/hemlock/lispeval.lisp, 16-Apr-90 14:03:10, Edit by Chiles.
|
|---|
| 410 | Modified OPERATION-STARTED, OPERATION-COMPLETED, and "List Operations" to
|
|---|
| 411 | preserve the case of context strings when MESSAGE'ing. I added "The"'s to
|
|---|
| 412 | sentences which previously capitalized the first word of the context and
|
|---|
| 413 | lowered the remaining parts of the string. I added periods to sentences in
|
|---|
| 414 | all these routines. I stopped operation listing from forcing the entire
|
|---|
| 415 | string to lowercase. The user should get his context as he supplied it.
|
|---|
| 416 | Many users complained about file names reporting as incorrect due to the old
|
|---|
| 417 | state of the code.
|
|---|
| 418 |
|
|---|
| 419 | .../systems-work/hemlock/lispbuf.lisp, 16-Apr-90 13:41:05, Edit by Chiles.
|
|---|
| 420 | Fixed doc string for "Current Package" in "package" file option handler.
|
|---|
| 421 |
|
|---|
| 422 | /usr2/ch/lisp/lispeval.lisp, 15-Apr-90 19:14:38, Edit by Christopher Hoover.
|
|---|
| 423 | Sometimes the defined "Current Package" does not exist in the slave, and
|
|---|
| 424 | sometimes "Current Package" is defined as nil. "Describe Function Call"
|
|---|
| 425 | points out which reason led to using the default package in the slave.
|
|---|
| 426 |
|
|---|
| 427 | .../systems-work/hemlock/shell.lisp, 24-Mar-90 11:58:10, Edit by Chiles.
|
|---|
| 428 | New file.
|
|---|
| 429 |
|
|---|
| 430 | .../systems-work/hemlock/bindings.lisp, 24-Mar-90 11:57:31, Edit by Chiles.
|
|---|
| 431 | Added bindings for new "Process" mode.
|
|---|
| 432 |
|
|---|
| 433 | .../systems-work/hemlock/main.lisp, 22-Mar-90 16:03:27, Edit by Blaine.
|
|---|
| 434 | Added new hook "Buffer Writable Hook".
|
|---|
| 435 |
|
|---|
| 436 | .../systems-work/hemlock/buffer.lisp, 22-Mar-90 15:45:51, Edit by Blaine.
|
|---|
| 437 | Write BUFFER-WRITABLE and %SET-BUFFER-WRITABLE.
|
|---|
| 438 |
|
|---|
| 439 | .../systems-work/hemlock/struct.lisp, 22-Mar-90 15:40:31, Edit by Blaine.
|
|---|
| 440 | Renamed the writable slot to %writable. Added DEFSETF for BUFFER-WRITABLE.
|
|---|
| 441 |
|
|---|
| 442 | .../systems-work/hemlock/completion.lisp, 22-Mar-90 14:51:00, Edit by Chiles.
|
|---|
| 443 | Picked up Blaine's "Save Completions", "Read Completions", and "Parse Buffer
|
|---|
| 444 | for Completions".
|
|---|
| 445 |
|
|---|
| 446 | I added documentation to "Completion" mode and made the parameter
|
|---|
| 447 | completion-bucket-size-limit be a Hemlock variable "Completion Bucket Size".
|
|---|
| 448 |
|
|---|
| 449 |
|
|---|
| 450 | .../systems-work/hemlock/buffer.lisp, 19-Mar-90 16:45:01, Edit by Chiles.
|
|---|
| 451 | Made the BUFFER-MODIFIED SETF'er return the value stored.
|
|---|
| 452 |
|
|---|
| 453 | .../systems-work/hemlock/table.lisp, 12-Mar-90 12:43:13, Edit by Chiles.
|
|---|
| 454 | Made BI-SVPOSITION stop calling IDENTITY on every element. There already was
|
|---|
| 455 | a test for the key argument being nil, but the author allowed the argument to
|
|---|
| 456 | default to IDENTITY. Also, it is never called without a key argument anyway
|
|---|
| 457 | -- gratuitous generality maladjusted.
|
|---|
| 458 |
|
|---|
| 459 | .../systems-work/hemlock/mh.lisp, 09-Mar-90 09:03:28, Edit by Chiles.
|
|---|
| 460 | Fixed bug in REMAIL-MESSAGE resulting from recent changes to the environment
|
|---|
| 461 | code that made my MH env vars become capitalized when they should have been
|
|---|
| 462 | lowercase.
|
|---|
| 463 |
|
|---|
| 464 | .../systems-work/hemlock/lispeval.lisp, 27-Feb-90 15:03:31, Edit by Chiles.
|
|---|
| 465 | Modified EVAL-FORM-IN-SERVER to optionally take a package name. It uses the
|
|---|
| 466 | value of "Current Package" as a default, which it previously always supplied.
|
|---|
| 467 | EVAL-FORM-IN-SERVER-1 accordingly takes a package argument now. "Describe
|
|---|
| 468 | Function Call" now first asks the server if the value of "Current Package"
|
|---|
| 469 | names a package, and if it does not, then this command describes the function
|
|---|
| 470 | call by reading the name into *package* in the slave. This reasonably
|
|---|
| 471 | handles the problem of describing a function call with a buffer package that
|
|---|
| 472 | does not exist in the slave.
|
|---|
| 473 |
|
|---|
| 474 | .../systems-work/hemlock/screen.lisp, 27-Feb-90 13:18:16, Edit by Mbb.
|
|---|
| 475 | Made pop-up displays better count lines when fully buffered.
|
|---|
| 476 |
|
|---|
| 477 | .../systems-work/hemlock/lispeval.lisp, 22-Feb-90 11:20:03, Edit by Chiles.
|
|---|
| 478 | Picked up Williams change to "Lisp Operations", and I documented his peculiar
|
|---|
| 479 | queue implementation.
|
|---|
| 480 |
|
|---|
| 481 | .../systems-work/hemlock/srccom.lisp, 21-Feb-90 13:52:45, Edit by Chiles.
|
|---|
| 482 | Added "Source Compare Ignore Indentation" and wrote a macro to generate the
|
|---|
| 483 | line comparison routines that *srccom-line-=* holds.
|
|---|
| 484 |
|
|---|
| 485 | .../systems-work/hemlock/searchcoms.lisp, 15-Feb-90 10:17:40, Edit by Chiles.
|
|---|
| 486 | Fixed a bug in undo'ing replacements. IF two were immediately adjacent, the
|
|---|
| 487 | second would not be undone.
|
|---|
| 488 |
|
|---|
| 489 | .../systems-work/hemlock/command.lisp, 14-Feb-90 14:15:38, Edit by Chiles.
|
|---|
| 490 | Fixed "Forward Character".
|
|---|
| 491 |
|
|---|
| 492 | .../systems-work/hemlock/eval-server.lisp, 10-Feb-90 12:07:29, Edit by Chiles.
|
|---|
| 493 | Made editor MESSAGE what slave is GC'ing when dumping GC messages behind the
|
|---|
| 494 | prompt. Also, moved the global frobbing into the two routines that setup and
|
|---|
| 495 | cleanup stream variables.
|
|---|
| 496 |
|
|---|
| 497 | .../systems-work/hemlock/mh.lisp, 09-Feb-90 17:02:43, Edit by Chiles.
|
|---|
| 498 | Finally fixed bug in PICK-MESSAGES that allowed MH pick to screw us. MH pick
|
|---|
| 499 | would output "0" when no messages matched a specification, so PICK-MESSAGES
|
|---|
| 500 | now tests the result of calling MH to invoke "pick". It returns nil whenever
|
|---|
| 501 | MH returns other than t for correct completion.
|
|---|
| 502 |
|
|---|
| 503 | .../systems-work/hemlock/termcap.lisp, 08-Feb-90 20:07:01, Edit by Chiles.
|
|---|
| 504 | The new fd-streams, which correctly implement unreading characters, pointed
|
|---|
| 505 | out that this code relied on multiply unreading characters. It no longer
|
|---|
| 506 | does.
|
|---|
| 507 |
|
|---|
| 508 | .../systems-work/hemlock/lisp-lib.lisp, 07-Feb-90 15:50:50, Edit by Chiles.
|
|---|
| 509 | Modified MERGE-PATHNAMES calls that used strings with dots to merge in types.
|
|---|
| 510 | This no longer works with the new NAMESTRING/PARSE-NAMESTRING stuff.
|
|---|
| 511 |
|
|---|
| 512 | .../systems-work/hemlock/command.lisp, 07-Feb-90 13:52:10, Edit by Chiles.
|
|---|
| 513 | "Next Line" was opening newlines in the middle of the buffer's last line of
|
|---|
| 514 | text when the buffer wasn't newline terminated.
|
|---|
| 515 |
|
|---|
| 516 | /usr2/mbb/lisp/work/macros.lisp, 07-Feb-90 12:22:54, Edit by Mbb.
|
|---|
| 517 | Changed how WITH-POP-UP-DISPLAY determines whether to cleanup. It
|
|---|
| 518 | shouldn't have been cleaning up unless something had really happened, but
|
|---|
| 519 | it was.
|
|---|
| 520 |
|
|---|
| 521 | .../systems-work/hemlock/files.lisp, 31-Jan-90 11:58:15, Edit by Chiles.
|
|---|
| 522 | Modifed all occurrances of "fdstream" to "fd-stream" to be consistent with
|
|---|
| 523 | new interface.
|
|---|
| 524 |
|
|---|
| 525 | .../systems-work/hemlock/mh.lisp, 26-Jan-90 12:41:47, Edit by Chiles.
|
|---|
| 526 | Fixed bug leaving a file open every time I called MH-PROFILE-COMPONENT, and
|
|---|
| 527 | closed the process in MH.
|
|---|
| 528 |
|
|---|
| 529 | .../systems-work/hemlock/command.lisp, 24-Jan-90 11:06:13, Edit by Chiles.
|
|---|
| 530 | Changed "Next Line", "Previous Line", "Next Word", "Previous Word",
|
|---|
| 531 | "Forward Character", "Backward Character", "Delete Next Character", and
|
|---|
| 532 | "Delete Previous Character" to work with correctly negative arguments.
|
|---|
| 533 |
|
|---|
| 534 | .../systems-work/hemlock/macros.lisp, 24-Jan-90 10:40:00, Edit by Chiles.
|
|---|
| 535 | Modified WITH-POP-UP-DISPLAY to have a doc string other than "Do Some Shit."
|
|---|
| 536 |
|
|---|
| 537 | .../systems-work/hemlock/lispbuf.lisp, 22-Jan-90 15:17:49, Edit by Chiles.
|
|---|
| 538 | Modified code around *prompt* to adhere to new semantics of its values.
|
|---|
| 539 |
|
|---|
| 540 | .../hemlock/mh.lisp, 19-Jan-90 21:00:28, Edit by Wlott.
|
|---|
| 541 | Changed to use new RUN-PROGRAM return values.
|
|---|
| 542 |
|
|---|
| 543 | .../systems-work/hemlock/eval-server.lisp, 19-Jan-90 12:07:06, Edit by Chiles.
|
|---|
| 544 | Modified DO-OPERATION and the thing that aborts operations to handshake on
|
|---|
| 545 | whether we were in the debugger when we aborted. If we were, output a
|
|---|
| 546 | message trying to inform the user that the output in his typescript can be
|
|---|
| 547 | ignored; he is no longer really in the debugger.
|
|---|
| 548 |
|
|---|
| 549 | .../systems-work/hemlock/lispeval.lisp, 18-Jan-90 23:21:55, Edit by Chiles.
|
|---|
| 550 | Fixed "Abort Operations" to really abort the operations (one more time).
|
|---|
| 551 |
|
|---|
| 552 | .../systems-work/hemlock/eval-server.lisp, 18-Jan-90 16:45:24, Edit by Chiles.
|
|---|
| 553 | Made the -slave switch handler setup *gc-notify-before* and *gc-notify-after*
|
|---|
| 554 | to do gratuitous output to the editor.
|
|---|
| 555 |
|
|---|
| 556 | .../systems-work/hemlock/ts-stream.lisp, 18-Jan-90 16:08:00, Edit by Chiles.
|
|---|
| 557 | Fixed a bug in WAIT-FOR-TYPESCRIPT-INPUT that incorrectly reported input when
|
|---|
| 558 | the function was re-entered by handling an event in SERVE-EVENT.
|
|---|
| 559 |
|
|---|
| 560 | .../systems-work/hemlock/ts-buf.lisp, 18-Jan-90 12:14:40, Edit by Chiles.
|
|---|
| 561 | Modified TS-BUFFER-OUTPUT-STRING to take a gratuitous-p optional indicating
|
|---|
| 562 | output should go behind the prompt.
|
|---|
| 563 |
|
|---|
| 564 | .../systems-work/hemlock/morecoms.lisp, 17-Jan-90 21:21:53, Edit by Chiles.
|
|---|
| 565 | Modified DO-RECURSIVE-EDIT to update the modeline field before possibly
|
|---|
| 566 | signalling an error in the cleanup forms of the UNWIND-PROTECT.
|
|---|
| 567 |
|
|---|
| 568 | .../systems-work/hemlock/ts-buf.lisp, 17-Jan-90 15:25:18, Edit by Chiles.
|
|---|
| 569 | Removed weird disappearing prompt stuff. Added stuff to help users unwedge
|
|---|
| 570 | themselves when they get behind the prompt.
|
|---|
| 571 |
|
|---|
| 572 | .../systems-work/hemlock/streams.lisp, 16-Jan-90 13:42:19, Edit by William.
|
|---|
| 573 | Made Hemlock output streams make sure the mark is :left-inserting, but only
|
|---|
| 574 | when actually doing the output.
|
|---|
| 575 |
|
|---|
| 576 | .../systems-work/hemlock/morecoms.lisp, 15-Jan-90 09:07:31, Edit by Chiles.
|
|---|
| 577 | Modified "Count Lines" and "Count Words" to report lines counted as being in
|
|---|
| 578 | the active region or after the point.
|
|---|
| 579 |
|
|---|
| 580 | .../systems-work/hemlock/eval-server.lisp, 15-Jan-90 13:09:19, Edit by Wlott.
|
|---|
| 581 | Changed occurances of SYSTEM:SERVER to SYSTEM:SERVE-EVENT.
|
|---|
| 582 |
|
|---|
| 583 | Added tweeking of *standard-output* and friends in addition to
|
|---|
| 584 | *terminal-io* when connecting to a slave.
|
|---|
| 585 |
|
|---|
| 586 |
|
|---|
| 587 | .../systems-work/hemlock/lispeval.lisp, 15-Jan-90 14:13:56, Edit by Wlott.
|
|---|
| 588 | Made FILE-COMPILE pay attention to "Remote Compile File". (I must have been
|
|---|
| 589 | brain-dead the first time through that code...)
|
|---|
| 590 |
|
|---|
| 591 | .../systems-work/hemlock/files.lisp, 15-Jan-90 15:21:36, Edit by Wlott.
|
|---|
| 592 | Changed write-file to be faster.
|
|---|
| 593 |
|
|---|
| 594 | .../systems-work/hemlock/srccom.lisp, 13-Jan-90 14:42:07, Edit by Chiles.
|
|---|
| 595 | Made "Merge Buffers" have an (A)lign window with start of difference display
|
|---|
| 596 | option in the command loop. I often had to use recursive edit to be able to
|
|---|
| 597 | position the window to see the difference that was otherwise not visible due
|
|---|
| 598 | to normal scrolling and redisplay centering the mark.
|
|---|
| 599 |
|
|---|
| 600 | .../systems-work/hemlock/srccom.lisp, 13-Jan-90 14:00:25, Edit by Chiles.
|
|---|
| 601 | Fixed "Compare Buffers" and "Merge Buffers" to test for a nil result when
|
|---|
| 602 | calling LINE-OFFSET. When buffers weren't terminated with newlines, the old
|
|---|
| 603 | code would infinitely loop.
|
|---|
| 604 |
|
|---|
| 605 | .../systems-work/hemlock/lispmode.lisp, 12-Jan-90 18:29:20, Edit by Chiles.
|
|---|
| 606 | Modified SCAN-DIRECTION-VALID to check for the ignore region falling off the
|
|---|
| 607 | end of the line which caused %FORM-OFFSET to infinitely loop.
|
|---|
| 608 |
|
|---|
| 609 | .../systems-work/hemlock/ts-stream.lisp, 12-Jan-90 12:47:37, Edit by Wlott.
|
|---|
| 610 | Changed occurances of SYSTEM:SERVER to SYSTEM:SERVE-EVENT.
|
|---|
| 611 |
|
|---|
| 612 | .../systems-work/hemlock/tty-disp-rt.lisp, 11-Jan-90 19:31:46, Edit by Wlott.
|
|---|
| 613 | Changed to work with fdstreams.
|
|---|
| 614 |
|
|---|
| 615 | .../systems-work/hemlock/rompsite.lisp, 11-Jan-90 16:42:02, Edit by Wlott.
|
|---|
| 616 | Changed occurances of SYSTEM:SERVER to SYSTEM:SERVE-EVENT.
|
|---|
| 617 |
|
|---|
| 618 | .../systems-work/hemlock/tty-screen.lisp, 09-Jan-90 14:27:17, Edit by Chiles.
|
|---|
| 619 | When we make a random typeout window, we no longer say the screen image is
|
|---|
| 620 | trashed. Some uses of pop up displays do output and then prompt inside the
|
|---|
| 621 | form, and this prompting was causing the main window to be redisplayed since
|
|---|
| 622 | we said the screen image was trashed. This drew over our pop up display.
|
|---|
| 623 |
|
|---|
| 624 | .../systems-work/hemlock/indent.lisp, 08-Jan-90 10:20:48, Edit by Mbb.
|
|---|
| 625 | Made "Center Line" use the active region.
|
|---|
| 626 |
|
|---|
| 627 | .../systems-work/hemlock/bit-screen.lisp, 05-Jan-90 17:07:23, Edit by Mbb.
|
|---|
| 628 | REVERSE-VIDEO-HOOK-FUN was calling the wrong function.
|
|---|
| 629 |
|
|---|
| 630 | .../systems-work/hemlock/eval-server.lisp, 01-Dec-89 17:58:53, Edit by Chiles.
|
|---|
| 631 | Fixed a bug in SERVER-DIED that prevented it from deleting variables
|
|---|
| 632 | referencing dead server-infos.
|
|---|
| 633 |
|
|---|
| 634 | .../systems-work/hemlock/ts-buf.lisp, 01-Dec-89 17:06:22, Edit by Chiles.
|
|---|
| 635 | Modified and documented TYPESCRIPTIFY-BUFFER to make a local "Current Eval
|
|---|
| 636 | Server" variable.
|
|---|
| 637 |
|
|---|
| 638 | .../systems-work/hemlock/eval-server.lisp, 01-Dec-89 16:29:25, Edit by Chiles.
|
|---|
| 639 | GET-CURRENT-EVAL-SERVER cleaned up. "Select Slave" rewritten to no longer
|
|---|
| 640 | set current eval server.
|
|---|
| 641 |
|
|---|
| 642 | .../systems-work/hemlock/eval-server.lisp, 22-Nov-89 15:51:42, Edit by Mbb.
|
|---|
| 643 | Just someone forgetting the result argument to THROW. The old defmacro
|
|---|
| 644 | compiler stuff didn't catch this, so it used to pass (and amazingly, work).
|
|---|
| 645 |
|
|---|
| 646 | .../systems-work/hemlock/morecoms.lisp, 22-Nov-89 15:31:29, Edit by Mbb.
|
|---|
| 647 | Somehow, the old "Count Lines" worked. How, I don't know. It had an IF
|
|---|
| 648 | without a THEN clause, which is required by ClTM. The new DEFMACRO stuff
|
|---|
| 649 | caught it.
|
|---|
| 650 |
|
|---|
| 651 | .../systems-work/hemlock/mh.lisp, 27-Oct-89 11:49:25, Edit by Chiles.
|
|---|
| 652 | After recently eliminating recursive folder support, "List Folders" continued
|
|---|
| 653 | to claim it would list all folders recursively. Removed useless code and
|
|---|
| 654 | bogus doc string.
|
|---|
| 655 |
|
|---|
| 656 | .../systems-work/hemlock/diredcoms.lisp, 25-Oct-89 16:15:29, Edit by Chiles.
|
|---|
| 657 | Picked up Blaine's changes to make "Dired" and "Dired with Pattern" do dot
|
|---|
| 658 | files with an argument. This propagates to subdirectories.
|
|---|
| 659 |
|
|---|
| 660 | .../systems-work/hemlock/lisp-lib.lisp, 25-Oct-89 15:59:19, Edit by Chiles.
|
|---|
| 661 | Made browser look in new library location.
|
|---|
| 662 |
|
|---|
| 663 | .../systems-work/hemlock/lispeval.lisp, 29-Sep-89 15:52:50, Edit by Chiles.
|
|---|
| 664 | Fixed a bug in "Abort Operations" and documented how it works.
|
|---|
| 665 |
|
|---|
| 666 | .../systems-work/hemlock/mh.lisp, 28-Sep-89 15:37:39, Edit by Chiles.
|
|---|
| 667 | Modified "Headers Delete Message" to be prepared to deal with a list of
|
|---|
| 668 | message ID's when in a message buffer.
|
|---|
| 669 |
|
|---|
| 670 | .../systems-work/hemlock/eval-server.lisp, 22-Sep-89 11:28:02, Edit by Chiles.
|
|---|
| 671 | Made SERVER-COMPILE-TEXT do a TERPRI on error-output since the background
|
|---|
| 672 | buffer was incredibly hard to read when compiling single defuns.
|
|---|
| 673 |
|
|---|
| 674 | .../systems-work/hemlock/rompsite.lisp, 20-Sep-89 00:39:06, Edit by Chiles.
|
|---|
| 675 | Installed WITHOUT-HEMLOCK from code:lispinit.lisp. This had to be part of
|
|---|
| 676 | Hemlock, as it should have been, so expansions of it during compilation of
|
|---|
| 677 | Hemlock would no longer cause hardwired references to bogus "OLD-HI" symbols.
|
|---|
| 678 |
|
|---|
| 679 | .../systems-work/hemlock/doccoms.lisp, 19-Sep-89 20:15:26, Edit by Chiles.
|
|---|
| 680 | .../clisp-1/systems-work/hemlock/echo.lisp, 19-Sep-89 20:06:56, Edit by Chiles.
|
|---|
| 681 | Replaced ~C FORMAT directives with ~:C to adhere to new standard.
|
|---|
| 682 |
|
|---|
| 683 | /usr2/ch/lisp/echocoms.lisp, 11-Sep-89 21:21:46, Edit by Christopher Hoover.
|
|---|
| 684 | Made "Complete Field" and "Complete Keyword" do the same thing for
|
|---|
| 685 | parse types of :file.
|
|---|
| 686 |
|
|---|
| 687 | /usr1/lisp/hemlock/searchcoms.lisp, 18-Sep-89 12:56:33, Edit by Chiles.
|
|---|
| 688 | When we fixed QUERY-REPLACE-LOOP to use a permanent marker for the end mark,
|
|---|
| 689 | we destroyed the current region effect when the current mark was before the
|
|---|
| 690 | current point. I fixed this to be a permanent mark that is a copy of the end
|
|---|
| 691 | mark of the region within which we replace things.
|
|---|
| 692 |
|
|---|
| 693 | /usr1/lisp/hemlock/mh.lisp, 15-Sep-89 11:30:56, Edit by Chiles.
|
|---|
| 694 | Blew away "-recurse" from CHECK-FOLDER-NAME-TABLE.
|
|---|
| 695 |
|
|---|
| 696 | /usr1/lisp/hemlock/macros.lisp, 14-Sep-89 12:18:47, Edit by Chiles.
|
|---|
| 697 | Fixed bug in DO-STRINGS introduced with the new string table stuff a few
|
|---|
| 698 | months ago. It spliced the result form after a DOTIMES instead inside it, so
|
|---|
| 699 | RETURN's inside the DO-STRING's returned the result form instead of the
|
|---|
| 700 | returned values.
|
|---|
| 701 |
|
|---|
| 702 | /usr/lisp/hemlock/ts-stream.lisp, 13-Sep-89 19:07:27, Edit by Wlott.
|
|---|
| 703 | Fixed bug in %TS-STREAM-SOUT that caused the character position to become
|
|---|
| 704 | confused.
|
|---|
| 705 |
|
|---|
| 706 | /usr1/lisp/hemlock/lispeval.lisp, 08-Sep-89 11:59:16, Edit by Chiles.
|
|---|
| 707 | Changed "Forget Compiler ..." to "Flush ...".
|
|---|
| 708 |
|
|---|
| 709 | /usr1/lisp/hemlock/diredcoms.lisp, 03-Sep-89 17:39:07, Edit by Chiles.
|
|---|
| 710 | Stopped DIRED-DOWN-LINE from moving the mark to the beginning of the line.
|
|---|
| 711 |
|
|---|
| 712 | /usr1/lisp/hemlock/macros.lisp, 01-Sep-89 10:50:03, Edit by Chiles.
|
|---|
| 713 | Proclaimed *buffer-names* special.
|
|---|
| 714 |
|
|---|
| 715 | /usr1/lisp/hemlock/rompsite.lisp, 27-Aug-89 12:26:44, Edit by Chiles.
|
|---|
| 716 | Removed BUILD-HEMLOCK. Created load-hem.lisp.
|
|---|
| 717 |
|
|---|
| 718 | /usr1/lisp/nhem/rompsite.lisp, 25-Aug-89 11:17:01, Edit by Chiles.
|
|---|
| 719 | Added LOAD's for new TCP/eval server files.
|
|---|
| 720 |
|
|---|
| 721 | Removed old eval server stuff.
|
|---|
| 722 |
|
|---|
| 723 |
|
|---|
| 724 | /usr1/lisp/nhem/eval-server.lisp, 25-Aug-89 11:16:29, Edit by Chiles.
|
|---|
| 725 | This is a new file.
|
|---|
| 726 |
|
|---|
| 727 | /usr1/lisp/nhem/ts-stream.lisp, 25-Aug-89 09:56:46, Edit by Chiles.
|
|---|
| 728 | This is a new file.
|
|---|
| 729 |
|
|---|
| 730 | /usr1/lisp/nhem/ts.lisp, 24-Aug-89 16:35:30, Edit by Chiles.
|
|---|
| 731 | Basically a new file for interfacing to the new typescript streams.
|
|---|
| 732 |
|
|---|
| 733 | /usr1/lisp/nhem/lispeval.lisp, 24-Aug-89 16:16:25, Edit by Chiles.
|
|---|
| 734 | This is effectively a new file for use with TCP eval servers.
|
|---|
| 735 |
|
|---|
| 736 | /usr1/lisp/nhem/lispbuf.lisp, 24-Aug-89 16:07:34, Edit by Chiles.
|
|---|
| 737 | Added "Editor" mode to this file.
|
|---|
| 738 |
|
|---|
| 739 | /usr1/lisp/nhem/edit-defs.lisp, 24-Aug-89 15:57:28, Edit by Chiles.
|
|---|
| 740 | Updated definition fetching code to use DO-EVAL-FORM instead of
|
|---|
| 741 | EVAL_FORM-IN-CLIENT.
|
|---|
| 742 |
|
|---|
| 743 | /usr1/lisp/nhem/echo.lisp, 24-Aug-89 15:54:00, Edit by Chiles.
|
|---|
| 744 | Moved LOUD-MESSAGE here from lispeval.lisp and exported it.
|
|---|
| 745 |
|
|---|
| 746 | /usr1/lisp/nhem/bindings.lisp, 24-Aug-89 15:51:31, Edit by Chiles.
|
|---|
| 747 | Commented out binding for "Abort Typescript Input".
|
|---|
| 748 |
|
|---|
| 749 | Added bindings for "Next Compiler Error" and "Previous Compiler Error".
|
|---|
| 750 |
|
|---|
| 751 | Changed some names "Process Control ..." to "Typescript Slave ...".
|
|---|
| 752 |
|
|---|
| 753 |
|
|---|
| 754 | /usr1/lisp/hemlock/struct.lisp, 16-Aug-89 15:09:14, Edit by Chiles.
|
|---|
| 755 | Removed
|
|---|
| 756 | (:print-function ...)
|
|---|
| 757 | forms for structures that included another structure and explicitly
|
|---|
| 758 | specified the included functions print fucntion. It is now in the standard
|
|---|
| 759 | and our system that these should automatically be inherited.
|
|---|
| 760 |
|
|---|
| 761 | /usr1/lisp/nhem/bit-screen.lisp, 28-Jul-89 14:42:20, Edit by Chiles.
|
|---|
| 762 | Blaine fixed his fix to the "Reverse Video" hook for the new pop-up displays.
|
|---|
| 763 |
|
|---|
| 764 | /usr1/lisp/nhem/morecoms.lisp, 28-Jul-89 13:45:33, Edit by Chiles.
|
|---|
| 765 | Restored old definition of "Capitalize Word" and made it loop until it finds
|
|---|
| 766 | the first alphabetic character in the word instead of assuming the first
|
|---|
| 767 | character is capitalizable.
|
|---|
| 768 |
|
|---|
| 769 | /usr1/lisp/nhem/filecoms.lisp, 27-Jul-89 10:09:56, Edit by Chiles.
|
|---|
| 770 | Blaine made "Log Change" check that the initial buffer still exists before
|
|---|
| 771 | going to it.
|
|---|
| 772 |
|
|---|
| 773 | /usr1/lisp/nhem/command.lisp, 26-Jul-89 17:49:32, Edit by Chiles.
|
|---|
| 774 | Rewrote "Universal Argument", "Argument Digit", "Negative Argument". This
|
|---|
| 775 | fixes the bug M-- M-1 M-2 yielding -8 instead of -12. Now "Universal
|
|---|
| 776 | Argument" strips bits off every character it reads, and it no longer goes
|
|---|
| 777 | through the command loop on repeated C-U input. The other two commands
|
|---|
| 778 | basically setup to jump into "Universal Argument". This means to things:
|
|---|
| 779 | 1] You no longer can type minus signs after every C-u.
|
|---|
| 780 | 2] When typing digits, you cannot invoke any commands bound to
|
|---|
| 781 | a first digit with modifier bits. This should be no big deal.
|
|---|
| 782 |
|
|---|
| 783 | /usr1/lisp/hemlock/syntax.lisp, 14-Jul-89 15:26:51, Edit by Chiles.
|
|---|
| 784 | /usr1/lisp/hemlock/buffer.lisp, 14-Jul-89 15:17:25, Edit by Chiles.
|
|---|
| 785 | /usr1/lisp/hemlock/vars.lisp, 14-Jul-89 14:31:34, Edit by Chiles.
|
|---|
| 786 | /usr1/lisp/hemlock/main.lisp, 14-Jul-89 14:33:27, Edit by Chiles.
|
|---|
| 787 | Moved *global-variable-names* back to main.lisp from vars.lisp since vars is
|
|---|
| 788 | loaded before table.lisp which defines MAKE-STRING-TABLE.
|
|---|
| 789 |
|
|---|
| 790 | Moved *buffer-names* and *mode-names* back to main.lisp for above reason.
|
|---|
| 791 |
|
|---|
| 792 | *command-names* from interp.
|
|---|
| 793 |
|
|---|
| 794 | *character-attribute-names from syntax.
|
|---|
| 795 |
|
|---|
| 796 |
|
|---|
| 797 | /usr1/lisp/nhem/font.lisp, 11-Jul-89 15:49:59, Edit by Chiles.
|
|---|
| 798 | Modified NEW-FONT-MARK to terminate a loop correctly and to stop calling
|
|---|
| 799 | DIS-LINE-LINE on nil.
|
|---|
| 800 |
|
|---|
| 801 | /../victoria/usr2/lisp/hemlock/bit-screen.lisp, 09-Jul-89 15:51:46, Edit by Mbb.
|
|---|
| 802 | Made REVERSE-VIDEO-HOOK-FUN do the right thing for random typeout
|
|---|
| 803 | windows. I, uhhhh.., kind of missed this.
|
|---|
| 804 |
|
|---|
| 805 | Removed an extraneaous variable binding that was causing a "Bound but not
|
|---|
| 806 | referenced error."
|
|---|
| 807 |
|
|---|
| 808 |
|
|---|
| 809 | /usr1/lisp/nhem/completion.lisp, 07-Jul-89 13:00:47, Edit by Chiles.
|
|---|
| 810 | #\' is no longer a completion-wordchar in "Lisp" mode. Just an oversight.
|
|---|
| 811 |
|
|---|
| 812 | /usr/lisp/hemlock/rompsite.lisp, 07-Jul-89 16:18:51, Edit by Mbb.
|
|---|
| 813 | Replaced call to INVOKE-HOOK with DOLIST since this is compiled before
|
|---|
| 814 | macros.lisp, analogous to using VARIABLE-VALUE instead of VALUE.
|
|---|
| 815 |
|
|---|
| 816 | /usr/lisp/hemlock/htext1.lisp, 07-Jul-89 16:06:08, Edit by Mbb.
|
|---|
| 817 | /usr/lisp/hemlock/htext4.lisp, 07-Jul-89 16:06:08, Edit by Mbb.
|
|---|
| 818 | Frobbed MOVE-SOME-MARKS in htext1.lisp to allow declarations within the
|
|---|
| 819 | body. Added declarations using this macro in htext4. Also gratuitously
|
|---|
| 820 | changed the indentation in htext4 of MOVE-SOME-MARKS (To screw file
|
|---|
| 821 | comparison.)
|
|---|
| 822 |
|
|---|
| 823 | /usr/lisp/hemlock/tty-screen.lisp, 07-Jul-89 14:29:53, Edit by Mbb.
|
|---|
| 824 | Renamed MAKE-DEVICE to MAKE-TTY-DEVICE.
|
|---|
| 825 |
|
|---|
| 826 | /usr/lisp/hemlock/struct.lisp, 07-Jul-89 14:19:16, Edit by Mbb.
|
|---|
| 827 | /usr/lisp/hemlock/bit-display.lisp, 07-Jul-89 14:15:42, Edit by Mbb.
|
|---|
| 828 | /usr/lisp/hemlock/tty-display.lisp, 07-Jul-89 14:20:47, Edit by Mbb.
|
|---|
| 829 | Moved device and hunk stuff into struct.lisp.
|
|---|
| 830 |
|
|---|
| 831 | /usr/lisp/hemlock/echo.lisp, 07-Jul-89 11:19:23, Edit by Mbb.
|
|---|
| 832 | Made PROMPTING-MERGE-PATHNAMES work. It used to choke if
|
|---|
| 833 | pathname-defaults was NIL.
|
|---|
| 834 |
|
|---|
| 835 | Moved definition of hemlock-eof from main.lisp to echo.lisp, where it
|
|---|
| 836 | belongs.
|
|---|
| 837 |
|
|---|
| 838 |
|
|---|
| 839 | /usr/lisp/hemlock/rompsite.lisp, 06-Jul-89 16:20:13, Edit by Mbb.
|
|---|
| 840 | Moved constant definition of font-map-size from font.lisp to
|
|---|
| 841 | rompsite.lisp because SETUP-FONT-FAMILY assumed that it was a special.
|
|---|
| 842 |
|
|---|
| 843 | /usr/lisp/hemlock/rompsite.lisp, 06-Jul-89 13:21:21, Edit by Mbb.
|
|---|
| 844 | Moved definitions of *editor-input*, *last-character-typed*, and
|
|---|
| 845 | *character-history* from main.lisp to rompsite.lisp, where they belong,
|
|---|
| 846 | and exported them.
|
|---|
| 847 |
|
|---|
| 848 | /usr/lisp/hemlock/window.lisp, 06-Jul-89 13:16:55, Edit by Mbb.
|
|---|
| 849 | Moved definitions of *current-window* and *window-list* from main.lisp to
|
|---|
| 850 | window.lisp, exporting *window-list*.
|
|---|
| 851 |
|
|---|
| 852 | /usr/lisp/hemlock/interp.lisp, 06-Jul-89 13:09:29, Edit by Mbb.
|
|---|
| 853 | Moved definitions of *command-names*, *prefix-argument-supplied*, and
|
|---|
| 854 | *prefix-argument* from main.lisp to interp.lisp, exporting *command-names*.
|
|---|
| 855 |
|
|---|
| 856 | /usr/lisp/hemlock/buffer.lisp, 06-Jul-89 12:59:36, Edit by Mbb.
|
|---|
| 857 | Moved definitions of *buffer-names*, *buffer-list*, *current-buffer*, and
|
|---|
| 858 | *mode-names* from main.lisp to buffer.lisp, exporting all but
|
|---|
| 859 | *current-buffer*.
|
|---|
| 860 |
|
|---|
| 861 | /usr/lisp/hemlock/vars.lisp, 06-Jul-89 12:09:46, Edit by Mbb.
|
|---|
| 862 | Moved definition of *global-variable-names* from main.lisp to vars.lisp,
|
|---|
| 863 | where it belongs, and exported it.
|
|---|
| 864 |
|
|---|
| 865 | /usr/lisp/hemlock/syntax.lisp, 06-Jul-89 11:57:48, Edit by Mbb.
|
|---|
| 866 | Moved *last-character-attibute-requested*, *character-attribute-names*,
|
|---|
| 867 | *value-of-last-character-attribute-requested*, and *character-attributes*
|
|---|
| 868 | from main.lisp to syntax.lisp, exporting *character-attribute-names*.
|
|---|
| 869 |
|
|---|
| 870 | Proclaimed the following variables special:
|
|---|
| 871 | (*mode-names* *current-buffer* *last-character-attribute-requested*
|
|---|
| 872 | *value-of-last-character-attribute-requested*).
|
|---|
| 873 |
|
|---|
| 874 |
|
|---|
| 875 | /usr/lisp/hemlock/struct.lisp, 06-Jul-89 11:48:59, Edit by Mbb.
|
|---|
| 876 | Removed definitions of now-tick and TICK and put them in htext1.lisp,
|
|---|
| 877 | exporting now-tick.
|
|---|
| 878 |
|
|---|
| 879 | /usr/lisp/hemlock/killcoms.lisp, 06-Jul-89 09:40:29, Edit by Mbb.
|
|---|
| 880 | Proclaimed the following variable special: *delete-char-region*.
|
|---|
| 881 |
|
|---|
| 882 | /usr/lisp/hemlock/echocoms.lisp, 06-Jul-89 09:33:57, Edit by Mbb.
|
|---|
| 883 | Proclaimed the following variable special: *kill-ring*.
|
|---|
| 884 |
|
|---|
| 885 | /usr/lisp/hemlock/window.lisp, 05-Jul-89 16:39:31, Edit by Mbb.
|
|---|
| 886 | Proclaimed the following variable special: *buffer-list*.
|
|---|
| 887 |
|
|---|
| 888 | /usr/lisp/hemlock/tty-screen.lisp, 05-Jul-89 16:37:06, Edit by Mbb.
|
|---|
| 889 | Proclaimed the following variable special: *parse-starting-mark*.
|
|---|
| 890 |
|
|---|
| 891 | /usr/lisp/hemlock/screen.lisp, 05-Jul-89 16:30:31, Edit by Mbb.
|
|---|
| 892 | Proclaimed the following variable special: *echo-area-buffer*.
|
|---|
| 893 |
|
|---|
| 894 | /usr/lisp/hemlock/display.lisp, 05-Jul-89 16:28:18, Edit by Mbb.
|
|---|
| 895 | Proclaimed the following variable special: *window-list*.
|
|---|
| 896 |
|
|---|
| 897 | Moved device and hunk structure definitions to struct.lisp.
|
|---|
| 898 |
|
|---|
| 899 |
|
|---|
| 900 | /usr/lisp/hemlock/hunk-draw.lisp, 05-Jul-89 16:24:18, Edit by Mbb.
|
|---|
| 901 | Proclaimed the following variables special:
|
|---|
| 902 | (*default-border-pixmap* *highlight-border-pixmap*).
|
|---|
| 903 |
|
|---|
| 904 | /usr/lisp/hemlock/cursor.lisp, 05-Jul-89 16:15:50, Edit by Mbb.
|
|---|
| 905 | Proclaimed the following variable special: the-sentinel.
|
|---|
| 906 |
|
|---|
| 907 | /usr/lisp/hemlock/linimage.lisp, 05-Jul-89 16:12:41, Edit by Mbb.
|
|---|
| 908 | Proclaimed the following variable special: *character-attributes*.
|
|---|
| 909 |
|
|---|
| 910 | /usr/lisp/hemlock/macros.lisp, 05-Jul-89 16:10:00, Edit by Mbb.
|
|---|
| 911 | Proclaimed the following variable special: *echo-area-stream*.
|
|---|
| 912 |
|
|---|
| 913 | /usr/lisp/hemlock/rompsite.lisp, 05-Jul-89 16:02:53, Edit by Mbb.
|
|---|
| 914 | Proclaimed the following variables special:
|
|---|
| 915 | (FONT-MAP-SIZE *DEFAULT-FONT-FAMILY* *CURRENT-WINDOW* *INPUT-TRANSCRIPT*
|
|---|
| 916 | *FOREGROUND-BACKGROUND-XOR* *ECHO-AREA-WINDOW* *BUFFER-NAMES*
|
|---|
| 917 | HEMLOCK::*CREATED-SLAVE-CONNECTED* *CHARACTER-HISTORY*
|
|---|
| 918 | *SCREEN-IMAGE-TRASHED*).
|
|---|
| 919 |
|
|---|
| 920 | /usr/lisp/hemlock/struct-ed.lisp, 05-Jul-89 15:42:36, Edit by Mbb.
|
|---|
| 921 | /usr/lisp/hemlock/lispeval.lisp, 05-Jul-89 15:42:36, Edit by Mbb.
|
|---|
| 922 | Created this file for structures that are only used in the HEMLOCK
|
|---|
| 923 | package. Moved SERVER-INFO structure from lispeval.lisp to this file.
|
|---|
| 924 |
|
|---|
| 925 | /usr/lisp/hemlock/rompsite.lisp, 05-Jul-89 15:34:21, Edit by Mbb.
|
|---|
| 926 | Moved the package initialization stuff from rompsite.lisp to ctw.lisp, as
|
|---|
| 927 | this is where it should be.
|
|---|
| 928 |
|
|---|
| 929 | /usr2/lisp/hemlock/pop-up-stream.lisp, 05-Jul-89 14:07:55, Edit by Mbb.
|
|---|
| 930 | /usr2/lisp/hemlock/struct.lisp, 05-Jul-89 14:07:55, Edit by Mbb.
|
|---|
| 931 | Moved the POP-UP-STREAM structure to struct.lisp.
|
|---|
| 932 |
|
|---|
| 933 | /usr1/mbb/lisp/work/screen.lisp, 03-Jul-89 17:05:58, Edit by Mbb.
|
|---|
| 934 | Made RANDOM-TYPEOUT-CLEANUP clean up the modeline field instead of doing
|
|---|
| 935 | it in both the tty and bitmap cleanup methods.
|
|---|
| 936 |
|
|---|
| 937 | /usr1/mbb/lisp/work/pop-up-stream.lisp, 03-Jul-89 15:53:13, Edit by Mbb.
|
|---|
| 938 | Made misc methods for line-buffered and full-buffered streams distinct.
|
|---|
| 939 | FORCE-OUTPUT and FINISH-OUTPUT are now no-ops for full-buffered streams.
|
|---|
| 940 |
|
|---|
| 941 | /usr1/mbb/lisp/work/macros.lisp, 03-Jul-89 15:43:19, Edit by Mbb.
|
|---|
| 942 | Made GET-RANDOM-TYPEOUT-INFO assign distinct misc methods to
|
|---|
| 943 | full-buffered and line-buffered random-typeout streams.
|
|---|
| 944 |
|
|---|
| 945 | /usr1/lisp/nhem/window.lisp, 02-Jul-89 15:54:40, Edit by Chiles.
|
|---|
| 946 | Added "Maximum Modeline Pathname Length" which defaults to nil. Wrote
|
|---|
| 947 | BUFFER-PATHNAME-ML-FIELD-FUN.
|
|---|
| 948 |
|
|---|
| 949 | /usr1/lisp/nhem/morecoms.lisp, 02-Jul-89 16:09:45, Edit by Chiles.
|
|---|
| 950 | Made "Defhvar" propagate any existing hooks as well.
|
|---|
| 951 |
|
|---|
| 952 | /usr1/lisp/nhem/vars.lisp, 02-Jul-89 15:04:33, Edit by Chiles.
|
|---|
| 953 | /usr1/lisp/nhem/syntax.lisp, 02-Jul-89 15:02:25, Edit by Chiles.
|
|---|
| 954 | /usr1/lisp/nhem/main.lisp, 02-Jul-89 14:55:14, Edit by Chiles.
|
|---|
| 955 | /usr1/lisp/nhem/display.lisp, 02-Jul-89 14:43:59, Edit by Chiles.
|
|---|
| 956 | /usr1/lisp/nhem/buffer.lisp, 02-Jul-89 14:38:55, Edit by Chiles.
|
|---|
| 957 | Replaced occurrences of DOLIST used to invoke hook functions with the new
|
|---|
| 958 | INVOKE-HOOK.
|
|---|
| 959 |
|
|---|
| 960 | /usr1/lisp/nhem/window.lisp, 02-Jul-89 15:06:35, Edit by Chiles.
|
|---|
| 961 | /usr1/lisp/nhem/vars.lisp, 02-Jul-89 15:04:33, Edit by Chiles.
|
|---|
| 962 | /usr1/lisp/nhem/syntax.lisp, 02-Jul-89 15:02:25, Edit by Chiles.
|
|---|
| 963 | /usr1/lisp/nhem/searchcoms.lisp, 02-Jul-89 14:59:43, Edit by Chiles.
|
|---|
| 964 | /usr1/lisp/nhem/screen.lisp, 02-Jul-89 14:58:52, Edit by Chiles.
|
|---|
| 965 | /usr1/lisp/nhem/rompsite.lisp, 02-Jul-89 14:57:44, Edit by Chiles.
|
|---|
| 966 | /usr1/lisp/nhem/mh.lisp, 02-Jul-89 14:56:23, Edit by Chiles.
|
|---|
| 967 | /usr1/lisp/nhem/main.lisp, 02-Jul-89 14:55:14, Edit by Chiles.
|
|---|
| 968 | /usr1/lisp/nhem/interp.lisp, 02-Jul-89 14:52:04, Edit by Chiles.
|
|---|
| 969 | /usr1/lisp/nhem/htext1.lisp, 02-Jul-89 14:49:28, Edit by Chiles.
|
|---|
| 970 | /usr1/lisp/nhem/filecoms.lisp, 02-Jul-89 14:41:23, Edit by Chiles.
|
|---|
| 971 | /usr1/lisp/nhem/buffer.lisp, 02-Jul-89 14:36:54, Edit by Chiles.
|
|---|
| 972 | /usr1/lisp/nhem/bit-screen.lisp, 02-Jul-89 14:33:21, Edit by Chiles.
|
|---|
| 973 | Replaced occurrences of
|
|---|
| 974 | "invoke-hook* '"
|
|---|
| 975 | with
|
|---|
| 976 | "invoke-hook ".
|
|---|
| 977 |
|
|---|
| 978 | Replaced occurrences of
|
|---|
| 979 | "invoke-hook '"
|
|---|
| 980 | with
|
|---|
| 981 | "invoke-hook ".
|
|---|
| 982 |
|
|---|
| 983 |
|
|---|
| 984 | /usr1/lisp/nhem/vars.lisp, 02-Jul-89 14:30:55, Edit by Chiles.
|
|---|
| 985 | Deleted function definition for INVOKE-HOOK.
|
|---|
| 986 |
|
|---|
| 987 | /usr1/lisp/nhem/macros.lisp, 02-Jul-89 13:45:37, Edit by Chiles.
|
|---|
| 988 | Wrote macro INVOKE-HOOK that replaces INVOKE-HOOK* and is exported.
|
|---|
| 989 |
|
|---|
| 990 | /usr1/lisp/nhem/bit-screen.lisp, 29-Jun-89 11:26:19, Edit by Chiles.
|
|---|
| 991 | Fixed INIT-BITMAP-DEVICE to drop any pending events on the floor, so
|
|---|
| 992 | accidental input while not in Hemlock is ignored.
|
|---|
| 993 |
|
|---|
| 994 | /usr1/lisp/nhem/lispeval.lisp, 29-Jun-89 10:54:17, Edit by Chiles.
|
|---|
| 995 | Made default value for "Remote Compile File" be nil.
|
|---|
| 996 |
|
|---|
| 997 | /usr1/lisp/nhem/window.lisp, 29-Jun-89 10:43:26, Edit by Chiles.
|
|---|
| 998 | Moved the :modifiedp modeline-field to be between the modes and buffer name.
|
|---|
| 999 | Modified the :modifiedp and :buffer-pathname update functions accordingly.
|
|---|
| 1000 |
|
|---|
| 1001 | /usr1/lisp/nhem/macros.lisp, 29-Jun-89 10:12:25, Edit by Chiles.
|
|---|
| 1002 | Fixed GET-RANDOM-TYPEOUT-INFO: it now supplies "Fundamental" only for the
|
|---|
| 1003 | random typeout buffer's modes, and the delete hook is now a compiled function
|
|---|
| 1004 | instead of interpreted.
|
|---|
| 1005 |
|
|---|
| 1006 | /usr1/lisp/nhem/pop-up-stream.lisp, 28-Jun-89 16:41:56, Edit by Chiles.
|
|---|
| 1007 | Fixed a bug in RANDOM-TYPEOUT-MISC that called redisplay on the pop-up window
|
|---|
| 1008 | when it didn't exist. When the stream is full-buffered, and no previous
|
|---|
| 1009 | random typeout has occurred for a given buffer, the window slot in the stream
|
|---|
| 1010 | is nil. This should be fixed better than I have done.
|
|---|
| 1011 |
|
|---|
| 1012 | /usr1/lisp/nhem/lispmode.lisp, 28-Jun-89 16:38:40, Edit by Chiles.
|
|---|
| 1013 | Added DEFINDENT for WITH-POP-UP-DISPLAY.
|
|---|
| 1014 |
|
|---|
| 1015 | /usr1/mbb/lisp/work/bit-screen.lisp, 22-Jun-89 20:11:59, Edit by Mbb.
|
|---|
| 1016 | The device dependant random-typeout-cleanup methods were fixing up the
|
|---|
| 1017 | modeline, but this is device independant, so I moved it to screen.lisp.
|
|---|
| 1018 |
|
|---|
| 1019 | /usr1/mbb/lisp/work/screen.lisp, 22-Jun-89 19:58:08, Edit by Mbb.
|
|---|
| 1020 | RANDOM-TYPEOUT-CLEANUP now sets the Random Typeout buffer's modeline
|
|---|
| 1021 | field to :normal. Before it lost on a Keep character in a more.
|
|---|
| 1022 |
|
|---|
| 1023 | /usr1/mbb/lisp/work/pop-up-stream.lisp, 22-Jun-89 19:48:12, Edit by Mbb.
|
|---|
| 1024 | Fixed NO-TEXT-PAST-BOTTOM-P to work. It previously choked when there
|
|---|
| 1025 | were no newlines in the buffer.
|
|---|
| 1026 |
|
|---|
| 1027 | /usr1/mbb/lisp/work/rompsite.lisp, 22-Jun-89 19:45:54, Edit by Mbb.
|
|---|
| 1028 | Made END-RANDOM-TYPEOUT do a more-prompt, in case the user didn't give us
|
|---|
| 1029 | a newline on his last line of output. This was previously a bug.
|
|---|
| 1030 |
|
|---|
| 1031 | /usr1/mbb/lisp/work/morecoms.lisp, 22-Jun-89 16:21:43, Edit by Mbb.
|
|---|
| 1032 | Made "Capitalize Word" consistent with "Uppercase Word" and "Lowercase
|
|---|
| 1033 | Word". Someone failed to see how easy this was.
|
|---|
| 1034 |
|
|---|
| 1035 | /usr1/mbb/lisp/work/diredcoms.lisp, 22-Jun-89 13:15:07, Edit by Mbb.
|
|---|
| 1036 | /usr1/mbb/lisp/work/rompsite.lisp, 22-Jun-89 13:18:00, Edit by Mbb.
|
|---|
| 1037 | Moved DIRECTORYP from diredcoms.lisp to rompsite.lisp. This is a
|
|---|
| 1038 | generally useful function.
|
|---|
| 1039 |
|
|---|
| 1040 | /usr1/lisp/nhem/searchcoms.lisp, 22-Jun-89 16:29:05, Edit by Chiles.
|
|---|
| 1041 | Fixed a bug in the termination test of the replacement loop. It used to use
|
|---|
| 1042 | a temporary mark to hold onto the end of the region which lost with multiple
|
|---|
| 1043 | replacements on the last line with the end of the region at the end of the
|
|---|
| 1044 | line.
|
|---|
| 1045 |
|
|---|
| 1046 | /usr1/lisp/nhem/bufed.lisp, 22-Jun-89 16:26:59, Edit by Chiles.
|
|---|
| 1047 | Made DELETE-BUFED-BUFFERS a buffer local hook for the bufed buffer.
|
|---|
| 1048 |
|
|---|
| 1049 | /usr1/mbb/lisp/work/filecoms.lisp, 22-Jun-89 10:43:51, Edit by Mbb.
|
|---|
| 1050 | PATHNAME-TO-BUFFER-NAME now returns a string in the form of
|
|---|
| 1051 | <file-namestring pathname> <directory-namestring> pathname.
|
|---|
| 1052 |
|
|---|
| 1053 | Deleted *name/type-separator-character*.
|
|---|
| 1054 |
|
|---|
| 1055 |
|
|---|
| 1056 | /usr1/mbb/lisp/work/echocoms.lisp, 21-Jun-89 17:05:36, Edit by Mbb.
|
|---|
| 1057 | "Complete Keyword" now only merges with the directory of the default, as
|
|---|
| 1058 | opposed to the whole thing. This makes completion look more like the new
|
|---|
| 1059 | confirmation.
|
|---|
| 1060 |
|
|---|
| 1061 | /usr1/mbb/lisp/work/morecoms.lisp, 21-Jun-89 21:45:05, Edit by Mbb.
|
|---|
| 1062 | Made "List Buffers" tabulate it's output. It looks better that way.
|
|---|
| 1063 |
|
|---|
| 1064 | /usr1/mbb/lisp/work/echo.lisp, 21-Jun-89 15:50:43, Edit by Mbb.
|
|---|
| 1065 | Made FILE-VERIFICATION-FUNCTION allow merging of relative pathnames and
|
|---|
| 1066 | nearly honest-to-goodness UNIX pathnames. Eliminated all file-name and
|
|---|
| 1067 | file-type merging, only merging with default directory. However, if the user
|
|---|
| 1068 | only inputs a directory spec, then he could only mean to pick up the
|
|---|
| 1069 | file-namestring from the defaults.
|
|---|
| 1070 |
|
|---|
| 1071 | /usr1/mbb/lisp/work/mh.lisp, 21-Jun-89 11:36:24, Edit by Mbb.
|
|---|
| 1072 | /usr1/mbb/lisp/work/rompsite.lisp, 21-Jun-89 11:41:52, Edit by Mbb.
|
|---|
| 1073 | I moved MERGE-RELATIVE-PATHNAMES from mh.lisp to rompsite.lisp and
|
|---|
| 1074 | exported it for its general usefulness.
|
|---|
| 1075 |
|
|---|
| 1076 | /usr1/lisp/hemlock/bindings.lisp, 21-Jun-89 13:44:07, Edit by Chiles.
|
|---|
| 1077 | Added bindings for "Completion" mode.
|
|---|
| 1078 |
|
|---|
| 1079 | /usr1/lisp/nhem/mh.lisp, 19-Jun-89 18:58:03, Edit by Chiles.
|
|---|
| 1080 | Modified MH once again to supply nil and nil for the group and account
|
|---|
| 1081 | information to RFS-AUTHENTICATE.
|
|---|
| 1082 |
|
|---|
| 1083 | /usr1/lisp/nhem/bindings.lisp, 19-Jun-89 16:28:48, Edit by Chiles.
|
|---|
| 1084 | Changed binding of "Select Random Typeout Buffer".
|
|---|
| 1085 |
|
|---|
| 1086 | /usr1/lisp/nhem/morecoms.lisp, 19-Jun-89 16:26:21, Edit by Chiles.
|
|---|
| 1087 | "List Buffers" no longer shows random typeout buffers.
|
|---|
| 1088 |
|
|---|
| 1089 | /usr1/mbb/lisp/work/pop-up-stream.lisp, 19-Jun-89 14:02:04, Edit by Mbb.
|
|---|
| 1090 | Made line-buffered-moreing work. A last minute fix before I it went into
|
|---|
| 1091 | the last core broke this.
|
|---|
| 1092 |
|
|---|
| 1093 | /usr1/mbb/lisp/work/pop-up-stream.lisp, 18-Jun-89 13:26:12, Edit by Mbb.
|
|---|
| 1094 | Added :charpos feature to the RANDOM-TYPEOUT-MISC method because format
|
|---|
| 1095 | uses it to implement tabbing.
|
|---|
| 1096 |
|
|---|
| 1097 | /usr1/mbb/lisp/work/lispbuf.lisp, 18-Jun-89 12:19:52, Edit by Mbb.
|
|---|
| 1098 | Made "Editor Describe Function Call" not supply a height to
|
|---|
| 1099 | WITH-POP-UP-DISPLAY.
|
|---|
| 1100 |
|
|---|
| 1101 | /usr1/mbb/lisp/work/spellcoms.lisp, 16-Jun-89 17:47:30, Edit by Mbb.
|
|---|
| 1102 | Added a height specification to the WITH-POP-UP-DISPLAY call in
|
|---|
| 1103 | GET-WORD-CORRECTION so the stream would be line-buffered, and thus visible.
|
|---|
| 1104 |
|
|---|
| 1105 | /usr1/mbb/lisp/work/macros.lisp, 16-Jun-89 17:27:38, Edit by Mbb.
|
|---|
| 1106 | /usr1/mbb/lisp/work/pop-up-stream.lisp, 16-Jun-89 17:27:08, Edit by Mbb.
|
|---|
| 1107 | Added FORCE-OUTPUT and FINISH-OUTPUT functionality to Random Typeout
|
|---|
| 1108 | Streams.
|
|---|
| 1109 |
|
|---|
| 1110 | /usr1/mbb/lisp/work/morecoms.lisp, 16-Jun-89 17:24:15, Edit by Mbb.
|
|---|
| 1111 | Made "Point to here" issue the traditional "I'm afraid I can't let you do
|
|---|
| 1112 | that Dave." message when the usere tries to make the special Random
|
|---|
| 1113 | Typeout window current.
|
|---|
| 1114 |
|
|---|
| 1115 | /usr1/lisp/hemlock/diredcoms.lisp, 16-Jun-89 01:20:44, Edit by Chiles.
|
|---|
| 1116 | Fixed "Copy File" and "Rename File" to no longer think they run in dired
|
|---|
| 1117 | buffers.
|
|---|
| 1118 |
|
|---|
| 1119 | /usr1/lisp/hemlock/bindings.lisp, 16-Jun-89 01:07:54, Edit by Chiles.
|
|---|
| 1120 | Added binding for "Select Random Typeout Buffer".
|
|---|
| 1121 |
|
|---|
| 1122 | /usr1/lisp/hemlock/bindings.lisp, 15-Jun-89 16:59:15, Edit by Chiles.
|
|---|
| 1123 | Defined #\K to be a :keep logical character.
|
|---|
| 1124 |
|
|---|
| 1125 | /usr1/lisp/hemlock/echo.lisp, 15-Jun-89 16:43:16, Edit by Chiles.
|
|---|
| 1126 | Added definition for "Keep" logical character.
|
|---|
| 1127 |
|
|---|
| 1128 | /usr1/lisp/nhem/mh.lisp, 15-Jun-89 13:14:00, Edit by Chiles.
|
|---|
| 1129 | Modified INCORPORATE-NEW-MAIL to better detect mistyped passwords with new MH
|
|---|
| 1130 | error messages.
|
|---|
| 1131 |
|
|---|
| 1132 | /usr/lisp/hemlock/lisp-lib.lisp, 12-Jun-89 14:55:16, Edit by Mbb.
|
|---|
| 1133 | Made "Lisp Library Help" consistent with "Bufed" and other modes that now
|
|---|
| 1134 | use the mode-description mechanism.
|
|---|
| 1135 |
|
|---|
| 1136 | /usr/lisp/hemlock/window.lisp, 07-Jun-89 16:56:02, Edit by Mbb.
|
|---|
| 1137 | Fixed a bug in WINDOW-FOR-HUNK that prevented anyone from making a window
|
|---|
| 1138 | 1 character high.
|
|---|
| 1139 |
|
|---|
| 1140 | /usr/lisp/hemlock/pop-up-stream.lisp, 07-Jun-89 19:10:17, Edit by Mbb.
|
|---|
| 1141 | This file replaces tty-stream.lisp and bit-stream.lisp and does essentially
|
|---|
| 1142 | the same thing, but in a completely different way.
|
|---|
| 1143 |
|
|---|
| 1144 | /usr/lisp/hemlock/display.lisp, 07-Jun-89 18:32:56, Edit by Mbb.
|
|---|
| 1145 | Added two slots to the device structure: random-typeout-full-more and
|
|---|
| 1146 | random-typeout-line-more. These are called from the random typeout
|
|---|
| 1147 | stream output methods to give users a neat scrolling effect on a bitmap, and
|
|---|
| 1148 | on the tty they just clear the window and draw some more lines from the top.
|
|---|
| 1149 |
|
|---|
| 1150 | /usr/lisp/hemlock/display.lisp, 07-Jun-89 18:32:56, Edit by Mbb.
|
|---|
| 1151 | Made %PRINT-DEVICE-HUNK not choke when the hunk has no associated window.
|
|---|
| 1152 |
|
|---|
| 1153 | /usr/lisp/hemlock/mh.lisp, 07-Jun-89 18:30:05, Edit by Mbb.
|
|---|
| 1154 | Made the NEW-MAIL-BUF-DELETE-HOOK ignore buffer so the compiler doesn't
|
|---|
| 1155 | warn that it was "bound but not referenced".
|
|---|
| 1156 |
|
|---|
| 1157 | /usr/lisp/hemlock/bit-screen.lisp, 07-Jun-89 14:52:45, Edit by Mbb.
|
|---|
| 1158 | Made BITMAP-RANDOM-TYPEOUT-SETUP create a psuedo-window to display a random
|
|---|
| 1159 | typeout buffer. Also made BITMAP-RANDOM-TYPEOUT-CLEANUP do the right
|
|---|
| 1160 | thing. Two functions were added to deal with the pseudo-window:
|
|---|
| 1161 | MAKE-TTY-RANDOM-TYPEOUT-WINDOW and CHANGE-TTY-RANDOM-TYPEOUT-WINDOW.
|
|---|
| 1162 |
|
|---|
| 1163 | /usr/lisp/hemlock/tty-screen.lisp, 07-Jun-89 14:26:48, Edit by Mbb.
|
|---|
| 1164 | Made TTY-RANDOM-TYPEOUT-SETUP create a psuedo-window to display a random
|
|---|
| 1165 | typeout-buffer. Also made TTY-RANDOM-TYPEOUT-CLEANUP do the right thing.
|
|---|
| 1166 | Two functions were added to deal with the psuedo-window :
|
|---|
| 1167 | MAKE-BITMAP-RANDOM-TYPEOUT-WINDOW and CHANGE-BITMAP-RANDOM-TYPEOUT-WINDOW.
|
|---|
| 1168 |
|
|---|
| 1169 | /usr/lisp/hemlock/screen.lisp, 07-Jun-89 15:07:50, Edit by Mbb.
|
|---|
| 1170 | Modified PREPARE-FOR-RANDOM-TYPEOUT and RANDOM-TYPEOUT-CLEANUP to
|
|---|
| 1171 | implement the new mechanism. Also added the modeline field definitions
|
|---|
| 1172 | for random typeout buffers.
|
|---|
| 1173 |
|
|---|
| 1174 | /usr1/lisp/nhem/keytran.lisp, 05-Jun-89 12:53:12, Edit by Chiles.
|
|---|
| 1175 | Fixed a bugt in DEFINE-KEYSYM that alwyas ignores shifted characters.
|
|---|
| 1176 |
|
|---|
| 1177 | /usr1/lisp/nhem/rompsite.lisp, 02-Jun-89 11:54:20, Edit by Chiles.
|
|---|
| 1178 | Made FUN-DEFINED-FROM-PATHNAME not string-downcase the file.
|
|---|
| 1179 |
|
|---|
| 1180 | /usr/lisp/hemlock/spellcoms.lisp, 31-May-89 20:46:54, Edit by Mbb.
|
|---|
| 1181 | /usr/lisp/hemlock/searchcoms.lisp, 31-May-89 20:44:59, Edit by Mbb.
|
|---|
| 1182 | /usr/lisp/hemlock/scribe.lisp, 31-May-89 20:44:14, Edit by Mbb.
|
|---|
| 1183 | /usr/lisp/hemlock/register.lisp, 31-May-89 20:42:46, Edit by Mbb.
|
|---|
| 1184 | /usr/lisp/hemlock/morecoms.lisp, 31-May-89 20:41:30, Edit by Mbb.
|
|---|
| 1185 | /usr/lisp/hemlock/mh.lisp, 07-Jun-89 18:30:05, Edit by Mbb.
|
|---|
| 1186 | /usr/lisp/hemlock/lispeval.lisp, 31-May-89 20:36:12, Edit by Mbb.
|
|---|
| 1187 | /usr/lisp/hemlock/lispbuf.lisp, 31-May-89 20:30:34, Edit by Mbb.
|
|---|
| 1188 | /usr/lisp/hemlock/lisp-lib.lisp, 12-Jun-89 14:55:16, Edit by Mbb.
|
|---|
| 1189 | /usr/lisp/hemlock/filecoms.lisp, 31-May-89 20:21:59, Edit by Mbb.
|
|---|
| 1190 | /usr/lisp/hemlock/echocoms.lisp, 31-May-89 20:19:14, Edit by Mbb.
|
|---|
| 1191 | /usr/lisp/hemlock/echo.lisp, 05-Jun-89 15:58:14, Edit by Mbb.
|
|---|
| 1192 | /usr/lisp/hemlock/doccoms.lisp, 31-May-89 20:13:38, Edit by Mbb.
|
|---|
| 1193 | /usr/lisp/hemlock/abbrev.lisp, 31-May-89 19:55:20, Edit by Mbb.
|
|---|
| 1194 | Changed occurences of WITH-RANDOM-TYPEOUT to WITH-POP-UP-DISPLAY.
|
|---|
| 1195 |
|
|---|
| 1196 | /usr1/lisp/nhem/bit-screen.lisp, 31-May-89 21:41:02, Edit by Chiles.
|
|---|
| 1197 | The following functions were modified to accomodate using the extra space at
|
|---|
| 1198 | the bottom of a window when there is no thumb bar:
|
|---|
| 1199 | WRITE-N-EXPOSED-REGIONS
|
|---|
| 1200 | WRITE-ONE-EXPOSED-REGION
|
|---|
| 1201 | HUNK-PROCESS-INPUT
|
|---|
| 1202 | MAYBE-PROMPT-USER-FOR-WINDOW
|
|---|
| 1203 | BITMAP-RANDOM-TYPEOUT-SETUP *** Merge with Blaine.
|
|---|
| 1204 | DEFAULT-CREATE-WINDOW-HOOK
|
|---|
| 1205 | DEFAULT-CREATE-INITIAL-WINDOWS-HOOK
|
|---|
| 1206 | BITMAP-MAKE-WINDOW
|
|---|
| 1207 | SET-HUNK-SIZE
|
|---|
| 1208 |
|
|---|
| 1209 | /usr/lisp/hemlock/macros.lisp, 31-May-89 19:29:21, Edit by Mbb.
|
|---|
| 1210 | Defined the macro WITH-POP-UP-DISPLAY that replaces WITH-RANDOM-TYPEOUT.
|
|---|
| 1211 | The new machanism stuffs output into a real hemlock buffer and a pseudo
|
|---|
| 1212 | window so users can get to it if they need to.
|
|---|
| 1213 |
|
|---|
| 1214 | /usr/lisp/hemlock/rompsite.lisp, 31-May-89 15:35:11, Edit by Mbb.
|
|---|
| 1215 | Rewrote WAIT-FOR-MORE and END-RANDOM-TYPEOUT, and added
|
|---|
| 1216 | MAYBE-KEEP-RANDOM-TYPEOUT-WINDOW, that will finish output and keep the
|
|---|
| 1217 | random typeout window if we're on a bitmap-device.
|
|---|
| 1218 |
|
|---|
| 1219 | Added random-typeout-xevents-mask constant.
|
|---|
| 1220 |
|
|---|
| 1221 |
|
|---|
| 1222 | /usr1/lisp/nhem/hunk-draw.lisp, 31-May-89 14:19:46, Edit by Chiles.
|
|---|
| 1223 | Introduced hunk-thumb-bar-bottom-border, 10, and set hunk-bottom-border to 3.
|
|---|
| 1224 | Modified hunk-draw-bottom-border accordingly.
|
|---|
| 1225 |
|
|---|
| 1226 | /usr1/lisp/nhem/bit-screen.lisp, 31-May-89 10:00:56, Edit by Chiles.
|
|---|
| 1227 | Modified HUNK-PROCESS-INPUT to use extra bits below bottom line and above
|
|---|
| 1228 | thumb bar as part of the bottom line. This should eliminate problems with
|
|---|
| 1229 | mouse scrolling and point-to-here functionality which otherwise would beep
|
|---|
| 1230 | causing the user to move the mouse up a tiny bit.
|
|---|
| 1231 |
|
|---|
| 1232 | /usr1/lisp/nhem/lispbuf.lisp, 26-May-89 14:21:11, Edit by Chiles.
|
|---|
| 1233 | Made "Select Eval Buffer" supply a buffer local delete hook that sets the
|
|---|
| 1234 | special to nil, so Hemlock doesn't hold onto that memory.
|
|---|
| 1235 |
|
|---|
| 1236 | /usr1/lisp/nhem/buffer.lisp, 26-May-89 14:18:50, Edit by Chiles.
|
|---|
| 1237 | Modified MAKE-BUFFER to check the type of the :delete-hook arg.
|
|---|
| 1238 |
|
|---|
| 1239 | /usr1/ch/lisp/complete/table.lisp, 17-Apr-89 18:41:11, Edit by Hoover.
|
|---|
| 1240 | Exported STRING-TABLE-SEPARATOR.
|
|---|
| 1241 |
|
|---|
| 1242 | Fixed a bug in FIND-LONGEST-COMPLETION which made COMPLETE-STRING
|
|---|
| 1243 | think some :COMPLETE completions were :UNIQUE.
|
|---|
| 1244 |
|
|---|
| 1245 |
|
|---|
| 1246 | /usr1/lisp/nhem/mh.lisp, 19-May-89 17:36:03, Edit by Chiles.
|
|---|
| 1247 | /usr1/lisp/nhem/dired.lisp, 19-May-89 17:34:35, Edit by Chiles.
|
|---|
| 1248 | Replaced all %SES-NAMESTRING uses with NAMESTRING.
|
|---|
| 1249 |
|
|---|
| 1250 | /usr1/lisp/nhem/unixcoms.lisp, 17-May-89 11:53:05, Edit by Chiles.
|
|---|
| 1251 | Made SCRIBE-FILE move the buffer's point to the end of the buffer. This
|
|---|
| 1252 | still does not do everything you want:
|
|---|
| 1253 | Queue multiple scribe requests.
|
|---|
| 1254 | Leave a stream around all the time that gets cleaned up when the
|
|---|
| 1255 | buffer is deleted, so it can have a disjoint mark from the buffer's
|
|---|
| 1256 | point. The stream is made whenever the buffer is made.
|
|---|
| 1257 |
|
|---|
| 1258 | /usr1/lisp/nhem/diredcoms.lisp, 15-May-89 17:04:50, Edit by Chiles and MBB.
|
|---|
| 1259 | Added "Dired Information" variable and structure instead of N buffer local
|
|---|
| 1260 | variables. Fixed a couple bugs. Modified "Dired" to correctly handle
|
|---|
| 1261 | file-namestring patterns ... prompts separately with argument. Must prompt
|
|---|
| 1262 | separately because cannot know user's intent and must canonicalize names for
|
|---|
| 1263 | uniqueness when looking up dired buffers.
|
|---|
| 1264 |
|
|---|
| 1265 | /usr1/lisp/nhem/xcoms.lisp, 12-May-89 11:35:24, Edit by Chiles.
|
|---|
| 1266 | Fixed bug in "Stack Window", paren mismatched.
|
|---|
| 1267 |
|
|---|
| 1268 | /usr1/lisp/nhem/struct.lisp, 11-May-89 13:41:38, Edit by Chiles.
|
|---|
| 1269 | Modified font-mark printing to use double quotes instead of ``''.
|
|---|
| 1270 |
|
|---|
| 1271 | /usr1/lisp/nhem/interp.lisp, 11-May-89 13:40:05, Edit by Chiles.
|
|---|
| 1272 | Modified command printing to use double quotes instead of ``''.
|
|---|
| 1273 |
|
|---|
| 1274 | /usr1/lisp/nhem/htext2.lisp, 11-May-89 13:37:22, Edit by Chiles.
|
|---|
| 1275 | Modified line, mark, region, and buffer print functions to use double quotes
|
|---|
| 1276 | instead of Scribe ligatures, ``''. Fixed a bug in mark printing that wrote
|
|---|
| 1277 | its last string to *standard-output* instead of the given stream.
|
|---|
| 1278 |
|
|---|
| 1279 | /usr1/lisp/hemlock/mh.lisp, 05-May-89 17:01:39, Edit by DBM.
|
|---|
| 1280 | Wrote "Message Help", "Headers Help", and "Draft Help".
|
|---|
| 1281 |
|
|---|
| 1282 | /usr1/lisp/hemlock/bindings.lisp, 05-May-89 17:03:56, Edit by Chiles.
|
|---|
| 1283 | Added bindings for "Message Help", "Headers Help", and "Draft Help".
|
|---|
| 1284 |
|
|---|
| 1285 | /usr1/lisp/nhem/dired.lisp, 02-May-89 14:20:43, Edit by Chiles.
|
|---|
| 1286 | Fixed a bug in RENAME-FILE not handling a pattern and directory spec
|
|---|
| 1287 | combination correctly.
|
|---|
| 1288 |
|
|---|
| 1289 | /usr1/lisp/nhem/mh.lisp, 26-Apr-89 14:48:45, Edit by Chiles.
|
|---|
| 1290 | Modified doc strings to work better with "Describe Mode".
|
|---|
| 1291 |
|
|---|
| 1292 | /usr1/lisp/nhem/echo.lisp, 25-Apr-89 15:21:21, Edit by Chiles.
|
|---|
| 1293 | Modified PROMPT-FOR-VAR to call CURRENT-VARIABLE-TABLES. Modified
|
|---|
| 1294 | PROMPT-FOR-FILE to look for the typein in the default directory before
|
|---|
| 1295 | merging with the defaults and taking that potentially non-existent file.
|
|---|
| 1296 | Re-order a bunch of stuff and cleaned up page titles.
|
|---|
| 1297 |
|
|---|
| 1298 | /usr1/lisp/nhem/bindings.lisp, 25-Apr-89 13:18:42, Edit by Chiles.
|
|---|
| 1299 | Removed binding (bind-key "Do Nothing" #\super-leftup :mode "Bufed").
|
|---|
| 1300 |
|
|---|
| 1301 | /usr1/lisp/nhem/bindings.lisp, 24-Apr-89 15:44:17, Edit by Chiles.
|
|---|
| 1302 | Added "View" mode bindings similar to "Message" mode bindings.
|
|---|
| 1303 |
|
|---|
| 1304 | /usr1/lisp/nhem/morecoms.lisp, 24-Apr-89 14:46:36, Edit by Chiles.
|
|---|
| 1305 | Modified "Generic Pointer Up" and "Point to Here".
|
|---|
| 1306 |
|
|---|
| 1307 | /usr1/lisp/nhem/bufed.lisp, 24-Apr-89 14:41:51, Edit by Chiles.
|
|---|
| 1308 | Modified "Bufed Goto and Quit".
|
|---|
| 1309 |
|
|---|
| 1310 | /usr1/lisp/nhem/interp.lisp, 24-Apr-89 14:09:41, Edit by Chiles.
|
|---|
| 1311 | Modified BIND-KEY to provide a restart before signalling an non-existent
|
|---|
| 1312 | command error.
|
|---|
| 1313 |
|
|---|
| 1314 | /usr1/lisp/nhem/searchcoms.lisp, 20-Apr-89 18:35:53, Edit by Chiles.
|
|---|
| 1315 | Rewrote QUERY-REPLACE-FUNCTION, modifying REPLACE-THAT-CASE and creating
|
|---|
| 1316 | QUERY-REPLACE-LOOP, to clean things up. Fixed bug in return values that
|
|---|
| 1317 | broke "Group Query Replace".
|
|---|
| 1318 |
|
|---|
| 1319 | /usr1/lisp/nhem/spellcoms.lisp, 19-Apr-89 14:40:36, Edit by Chiles.
|
|---|
| 1320 | Modified CORRECT-BUFFER-WORD-END to return values other than nil when end and
|
|---|
| 1321 | start were only one character apart.
|
|---|
| 1322 |
|
|---|
| 1323 | /usr1/lisp/hemlock/diredcoms.lisp, 18-Apr-89 14:23:38, Edit by Chiles.
|
|---|
| 1324 | Modified ARRAY-ELEMENT-FROM-MARK to no longer move the mark argument
|
|---|
| 1325 | since it can correctly count the number of lines in the region anyway.
|
|---|
| 1326 |
|
|---|
| 1327 | /usr1/lisp/nhem/diredcoms.lisp, 18-Apr-89 11:11:21, Edit by Chiles.
|
|---|
| 1328 | Rewrote "View Return" and "View Quit" since they didn't interact correctly.
|
|---|
| 1329 |
|
|---|
| 1330 | /usr1/lisp/nhem/xcoms.lisp, 17-Apr-89 15:48:58, Edit by Chiles.
|
|---|
| 1331 | Fixed bug in "Stack Window". It now signals an editor-error unless the
|
|---|
| 1332 | device is a hi::bitmap-device. This command probably should be deleted since
|
|---|
| 1333 | it is somewhat silly and written only for one person.
|
|---|
| 1334 |
|
|---|
| 1335 | /usr1/lisp/nhem/filecoms.lisp, 12-Apr-89 15:19:52, Edit by Chiles.
|
|---|
| 1336 | Made "Revert File" keep buffer's pathname when reverting to checkpoint file.
|
|---|
| 1337 |
|
|---|
| 1338 | /usr1/lisp/nhem/bindings.lisp, 12-Apr-89 14:48:52, Edit by Chiles.
|
|---|
| 1339 | Added binding for "Select Scribe Warnings".
|
|---|
| 1340 |
|
|---|
| 1341 | Deleted bindings of "Goto Dired Buffer" and "Goto Dired Buffer Quitting".
|
|---|
| 1342 | Added "View" mode bindings for "View Return" and "View Quit".
|
|---|
| 1343 |
|
|---|
| 1344 |
|
|---|
| 1345 | /usr1/lisp/nhem/struct.lisp, 12-Apr-89 14:14:12, Edit by Chiles.
|
|---|
| 1346 | Exported and provided a doc string for BUFFER-DELETE-HOOK.
|
|---|
| 1347 |
|
|---|
| 1348 | /usr1/mbb/lisp/nhem/searchcoms.lisp, 11-Apr-89 13:44:13, Edit by Blaine.
|
|---|
| 1349 | Made "Query Replace" and "Replace String" echo how many occurrences are
|
|---|
| 1350 | replaced.
|
|---|
| 1351 |
|
|---|
| 1352 | /usr1/mbb/lisp/nhem/searchcoms.lisp, 11-Apr-89 13:44:13, Edit by Blaine.
|
|---|
| 1353 | Made the doc-strings for "List Matching Lines", "Delete Matcing Lines",
|
|---|
| 1354 | "Delete Non-matching Lines", "Count Occurrences", "Replace String", and
|
|---|
| 1355 | "Query Replace" indicate that they are sensitive to the active-region.
|
|---|
| 1356 |
|
|---|
| 1357 | /usr1/mbb/lisp/nhem/scribe.lisp, 10-Apr-89 22:30:25, Edit by Blaine.
|
|---|
| 1358 | Wrote the "Select Scribe Warnings", which goes to the buffer named "Scribe
|
|---|
| 1359 | Warnings" if it exists.
|
|---|
| 1360 |
|
|---|
| 1361 | /usr1/mbb/lisp/nhem/lisp-lib.lisp, 10-Apr-89 21:39:51, Edit by Blaine.
|
|---|
| 1362 | Made "Describe Library Entry" and "Desribe Pointer Library Entry" put the
|
|---|
| 1363 | user in view mode instead of normal editing mode. Also added the command
|
|---|
| 1364 | ARRAY-ELEMENT-FROM-POINTER-Y-POS which returns an array element whose index
|
|---|
| 1365 | is determined by the y position, in lines, of the pointer.
|
|---|
| 1366 |
|
|---|
| 1367 | /usr1/mbb/lisp/nhem/bufed.lisp, 10-Apr-89 21:29:20, Edit by Blaine.
|
|---|
| 1368 | Fixed a few bugs in Bufed. Made "Bufed Undelete" replace #\D with #\space.
|
|---|
| 1369 | Made "Bufed Goto and Quit" use the pointer location instead of the
|
|---|
| 1370 | current-point. Also made bufed not move the current-point.
|
|---|
| 1371 |
|
|---|
| 1372 | /usr1/mbb/lisp/nhem/diredcoms.lisp, 11-Apr-89 13:22:44, Edit by Blaine.
|
|---|
| 1373 | Fixed bug in UPDATE-DIRED-BUFFER. I was setting "Dired Buffer Files" inside
|
|---|
| 1374 | of a dotimes when it should have been outside.
|
|---|
| 1375 |
|
|---|
| 1376 | Deleted commands "Goto Dired Buffer" and "Goto Dired Buffer Quitting" in lieu
|
|---|
| 1377 | of "View REturn" and "View Quit".
|
|---|
| 1378 |
|
|---|
| 1379 | Wrote "Dired from Buffer Pathname".
|
|---|
| 1380 |
|
|---|
| 1381 |
|
|---|
| 1382 | /usr1/lisp/nhem/mh.lisp, 10-Apr-89 10:20:42, Edit by Chiles.
|
|---|
| 1383 | Modified SUB-WRITE-MH-SEQUENCE to bind *print-base* to 10 when writing
|
|---|
| 1384 | message ID's.
|
|---|
| 1385 |
|
|---|
| 1386 | /usr1/ch/lisp/spell/spell-build.lisp, 08-Apr-89 16:55:52, Edit by Hoover.
|
|---|
| 1387 | Increased max-entry-count-estimate to 15600 in order to build the new
|
|---|
| 1388 | dictionary. Updated filenames in comments and added a line specifying
|
|---|
| 1389 | compilation dependencies.
|
|---|
| 1390 |
|
|---|
| 1391 | Picked up the latest ispell dictionary and merged in local favorites.
|
|---|
| 1392 | This dictionary is available via anonymous ftp from celray.cs.yale.edu
|
|---|
| 1393 | (128.36.0.25) and locally as /../m/usr/misc/.ispell/src/dict.191.
|
|---|
| 1394 |
|
|---|
| 1395 | /usr1/lisp/nhem/lispmode.lisp, 07-Apr-89 16:25:51, Edit by Chiles.
|
|---|
| 1396 | Added DEFINDENT for WITH-WRITABLE-BUFFER.
|
|---|
| 1397 |
|
|---|
| 1398 | /usr1/lisp/nhem/diredcoms.lisp, 07-Apr-89 16:22:05, Edit by Chiles.
|
|---|
| 1399 | Modifed INITIALIZE-DIRED-BUFFER and "Dired" to beep and blow off the dired
|
|---|
| 1400 | when no entries satisfy the spec.
|
|---|
| 1401 |
|
|---|
| 1402 | /usr1/lisp/nhem/echocoms.lisp, 07-Apr-89 10:49:09, Edit by Chiles.
|
|---|
| 1403 | Added "ps" to "Ignore File Types".
|
|---|
| 1404 |
|
|---|
| 1405 | /usr1/lisp/nhem/mh.lisp, 04-Apr-89 00:16:54, Edit by Chiles.
|
|---|
| 1406 | Wrote GET-STORABLE-MSG-BUF-NAME and used it inside SHOW-HEADERS-MESSAGE and
|
|---|
| 1407 | SHOW-MESSAGE-OFFSET-MSG-BUF.
|
|---|
| 1408 |
|
|---|
| 1409 | Removed variable "Deliver Message Deleting Buffers". I modified
|
|---|
| 1410 | DELIVER-DRAFT-BUFFER-MESSAGE to ignore it. This now also always deletes the
|
|---|
| 1411 | draft buffer, regardless of whether this variable is re-installed. Now the
|
|---|
| 1412 | message buffer is always deleted unless it is kept. "Delete Draft and
|
|---|
| 1413 | Buffer" now also always deletes the message buffer unless it is kept. IF the
|
|---|
| 1414 | variable is re-installed this deletion will be guarded by it as well.
|
|---|
| 1415 |
|
|---|
| 1416 |
|
|---|
| 1417 | /usr1/lisp/nhem/bindings.lisp, 03-Apr-89 12:21:51, Edit by Chiles.
|
|---|
| 1418 | Changed binding of "Define Keyboard Macro Key" to C-x M-(.
|
|---|
| 1419 |
|
|---|
| 1420 | /usr1/lisp/nhem/bindings.lisp, 02-Apr-89 16:44:54, Edit by Chiles.
|
|---|
| 1421 | Fixed mail bindings that got switched up or something, "Next Message", "Next
|
|---|
| 1422 | Undeleted Message", "Previous Message", "Previous Undeleted Message".
|
|---|
| 1423 |
|
|---|
| 1424 | /usr1/lisp/nhem/bindings.lisp, 01-Apr-89 16:38:10, Edit by Chiles.
|
|---|
| 1425 | Bound "Bufed" to C-x C-M-b, and changed some c-'s to control-'s.
|
|---|
| 1426 |
|
|---|
| 1427 | /usr1/lisp/nhem/morecoms.lisp, 31-Mar-89 18:24:30, Edit by Chiles.
|
|---|
| 1428 | Wrote "Generic Pointer Up" to replace "Push Mark/Point to Here" and added
|
|---|
| 1429 | ADD-GENERIC-POINTER-UP-FUNCTION. Modified "Point to Here" in accordance.
|
|---|
| 1430 |
|
|---|
| 1431 | /usr1/lisp/nhem/bufed.lisp, 31-Mar-89 18:34:40, Edit by Chiles.
|
|---|
| 1432 | Fixed "Bufed Goto and Quit". Modified "Bufed" to move point to the beginning
|
|---|
| 1433 | of the buffer.
|
|---|
| 1434 |
|
|---|
| 1435 | /usr1/lisp/nhem/bindings.lisp, 31-Mar-89 18:27:02, Edit by Chiles.
|
|---|
| 1436 | Changed bindings of "Push Mark/Point to Here" to "Generic Pointer Up".
|
|---|
| 1437 |
|
|---|
| 1438 | /usr1/lisp/nhem/mh.lisp, 31-Mar-89 13:40:46, Edit by Chiles.
|
|---|
| 1439 | Fixed a bug in SETUP-REMAIL-DRAFT-BUFFER recently introduced by tweaking
|
|---|
| 1440 | cleanup hooks. THis now makes a dummy "Draft Information" variable.
|
|---|
| 1441 |
|
|---|
| 1442 | /usr1/lisp/nhem/macros.lisp, 29-Mar-89 22:19:57, Edit by Chiles.
|
|---|
| 1443 | Changed error handler to take r and R for restarts instead of P.
|
|---|
| 1444 |
|
|---|
| 1445 | /usr1/lisp/nhem/dired.lisp, 29-Mar-89 21:41:04, Edit by Chiles.
|
|---|
| 1446 | Renamed MAKEDIR to MAKE-DIRECTORY.
|
|---|
| 1447 |
|
|---|
| 1448 | /usr1/lisp/nhem/diredcoms.lisp, 29-Mar-89 17:04:51, Edit by Chiles.
|
|---|
| 1449 | Modified some doc strings and rewrote "Dired Help" to use "Describe Mode".
|
|---|
| 1450 |
|
|---|
| 1451 | /usr1/lisp/nhem/bufed.lisp, 29-Mar-89 16:53:06, Edit by Chiles.
|
|---|
| 1452 | Fixed some documentation and rewrote "Bufed Help" to use "Describe Mode".
|
|---|
| 1453 |
|
|---|
| 1454 | /usr1/lisp/nhem/bindings.lisp, 29-Mar-89 16:45:08, Edit by Chiles.
|
|---|
| 1455 | Added binding for "Bufed Help".
|
|---|
| 1456 |
|
|---|
| 1457 | /usr1/lisp/nhem/bufed.lisp, 29-Mar-89 16:36:53, Edit by Chiles.
|
|---|
| 1458 | Added documentation to mode "Bufed".
|
|---|
| 1459 |
|
|---|
| 1460 | /usr1/lisp/nhem/doccoms.lisp, 29-Mar-89 15:52:11, Edit by Chiles.
|
|---|
| 1461 | Wrote "Describe Mode" and hooked it into "Help".
|
|---|
| 1462 |
|
|---|
| 1463 | /usr1/lisp/nhem/buffer.lisp, 29-Mar-89 11:24:19, Edit by Chiles.
|
|---|
| 1464 | Wrote MODE-DOCUMENTATION and exported it.
|
|---|
| 1465 |
|
|---|
| 1466 | /usr1/lisp/nhem/filecoms.lisp, 28-Mar-89 17:24:47, Edit by Chiles.
|
|---|
| 1467 | Removed "Rename File" and "Delete File".
|
|---|
| 1468 |
|
|---|
| 1469 | /usr1/lisp/nhem/dired.lisp, 28-Mar-89 16:42:27, Edit by Chiles.
|
|---|
| 1470 | Removed "[Yes]" from DELETE-FILE-2
|
|---|
| 1471 |
|
|---|
| 1472 | /usr1/lisp/nhem/diredcoms.lisp, 28-Mar-89 16:03:16, Edit by Chiles.
|
|---|
| 1473 | Moved "Delete File" here and made it consistent with the new "Copy File" and
|
|---|
| 1474 | "Rename File" in that it calls out to the dired package.
|
|---|
| 1475 |
|
|---|
| 1476 | /usr1/lisp/hemlock/bindings.lisp, 28-Mar-89 11:32:03, Edit by DBM.
|
|---|
| 1477 | Names for a couple of bindings were incorrect and have been
|
|---|
| 1478 | fixed.
|
|---|
| 1479 |
|
|---|
| 1480 | /usr1/lisp/nhem/diredcoms.lisp, 28-Mar-89 11:19:50, Edit by Chiles.
|
|---|
| 1481 | Modified "View File" to name buffers better.
|
|---|
| 1482 |
|
|---|
| 1483 | /usr1/lisp/nhem/bindings.lisp, 27-Mar-89 13:01:14, Edit by Chiles.
|
|---|
| 1484 | Forgot a copy and rename dired bindings.
|
|---|
| 1485 |
|
|---|
| 1486 | /usr1/lisp/nhem/mh.lisp, 27-Mar-89 11:46:28, Edit by Chiles.
|
|---|
| 1487 | Fixed :delete-hook arg that was not a list.
|
|---|
| 1488 |
|
|---|
| 1489 | /usr1/lisp/nhem/lispeval.lisp, 25-Mar-89 09:44:46, Edit by Chiles.
|
|---|
| 1490 | Wrote "Editor Server Name".
|
|---|
| 1491 |
|
|---|
| 1492 | /usr1/lisp/nhem/rompsite.lisp, 25-Mar-89 09:37:57, Edit by Chiles.
|
|---|
| 1493 | Modified INIT-EDITOR-SERVER to include process ID in editor server name for
|
|---|
| 1494 | same user, same machine, multiple instance protection.
|
|---|
| 1495 |
|
|---|
| 1496 | /usr1/lisp/nhem/lispbuf.lisp, 24-Mar-89 23:19:56, Edit by Chiles.
|
|---|
| 1497 | /usr1/lisp/nhem/lispbuf.lisp, 24-Mar-89 23:12:48, Edit by Chiles.
|
|---|
| 1498 | "Reenter Interactive Input" must copy the region when it is active since
|
|---|
| 1499 | moving the point changed the input region. There also was a bug that it
|
|---|
| 1500 | checked for the value of buffer-input-mark, but this has no global binding.
|
|---|
| 1501 | It now checks for a binding instead of a non-nil value.
|
|---|
| 1502 |
|
|---|
| 1503 | /usr1/lisp/nhem/spellcoms.lisp, 24-Mar-89 21:44:36, Edit by Chiles.
|
|---|
| 1504 | Made CORRECT-BUFFER-SPELLING and SPELL-PREVIOUS-WORD always ignore trailing
|
|---|
| 1505 | apostrophe s's on words.
|
|---|
| 1506 |
|
|---|
| 1507 | /usr1/lisp/nhem/bindings.lisp, 23-Mar-89 20:51:16, Edit by Chiles.
|
|---|
| 1508 | Added Bufed bindings.
|
|---|
| 1509 |
|
|---|
| 1510 | /usr1/lisp/nhem/bufed.lisp, 23-Mar-89 20:52:48, Edit by Chiles.
|
|---|
| 1511 | New file.
|
|---|
| 1512 |
|
|---|
| 1513 | /usr1/lisp/nhem/ts.lisp, 22-Mar-89 17:04:44, Edit by Chiles.
|
|---|
| 1514 | /usr1/lisp/nhem/srccom.lisp, 22-Mar-89 17:04:02, Edit by Chiles.
|
|---|
| 1515 | /usr1/lisp/nhem/spellcoms.lisp, 22-Mar-89 17:03:17, Edit by Chiles.
|
|---|
| 1516 | /usr1/lisp/nhem/register.lisp, 22-Mar-89 17:00:37, Edit by Chiles.
|
|---|
| 1517 | /usr1/lisp/nhem/morecoms.lisp, 22-Mar-89 16:59:49, Edit by Chiles.
|
|---|
| 1518 | /usr1/lisp/nhem/mh.lisp, 22-Mar-89 16:59:08, Edit by Chiles.
|
|---|
| 1519 | /usr1/lisp/nhem/lispeval.lisp, 22-Mar-89 16:58:16, Edit by Chiles.
|
|---|
| 1520 | /usr1/lisp/nhem/lisp-lib.lisp, 22-Mar-89 16:57:31, Edit by Chiles.
|
|---|
| 1521 | /usr1/lisp/nhem/killcoms.lisp, 22-Mar-89 15:27:23, Edit by Chiles.
|
|---|
| 1522 | /usr1/lisp/nhem/htext2.lisp, 22-Mar-89 15:24:23, Edit by Chiles.
|
|---|
| 1523 | /usr1/lisp/nhem/hi-integrity.lisp, 22-Mar-89 15:23:12, Edit by Chiles.
|
|---|
| 1524 | /usr1/lisp/nhem/filecoms.lisp, 22-Mar-89 15:22:19, Edit by Chiles.
|
|---|
| 1525 | /usr1/lisp/nhem/edit-defs.lisp, 22-Mar-89 15:21:01, Edit by Chiles.
|
|---|
| 1526 | /usr1/lisp/nhem/echocoms.lisp, 22-Mar-89 14:59:18, Edit by Chiles.
|
|---|
| 1527 | /usr1/lisp/nhem/echo.lisp, 22-Mar-89 14:57:55, Edit by Chiles.
|
|---|
| 1528 | /usr1/lisp/nhem/diredcoms.lisp, 22-Mar-89 14:13:31, Edit by Chiles.
|
|---|
| 1529 | /usr1/lisp/nhem/cursor.lisp, 22-Mar-89 14:11:46, Edit by Chiles.
|
|---|
| 1530 | /usr1/lisp/nhem/command.lisp, 22-Mar-89 14:09:36, Edit by Chiles.
|
|---|
| 1531 | /usr1/lisp/nhem/bit-screen.lisp, 22-Mar-89 14:08:27, Edit by Chiles.
|
|---|
| 1532 | Replaced idioms with BUFFER-START-MARK and BUFFER-END-MARK.
|
|---|
| 1533 |
|
|---|
| 1534 | /usr1/lisp/nhem/buffer.lisp, 22-Mar-89 14:05:29, Edit by Chiles.
|
|---|
| 1535 | Wrote BUFFER-START-MARK and BUFFER-END-MARK.
|
|---|
| 1536 |
|
|---|
| 1537 | /usr1/lisp/nhem/lisp-lib.lisp, 21-Mar-89 14:32:14, Edit by Chiles.
|
|---|
| 1538 | Modified all Lisp Library commands to signal an editor-error when not in a
|
|---|
| 1539 | library buffer.
|
|---|
| 1540 |
|
|---|
| 1541 | /usr1/lisp/nhem/morecoms.lisp, 21-Mar-89 14:22:02, Edit by Mbb.
|
|---|
| 1542 | Made "Count Occurrences" use the active region when it exists, otherwise
|
|---|
| 1543 | point to end of buffer. "Count Lines Region" became "Count Lines", and
|
|---|
| 1544 | "Count Words Region" became "Count Words". These two use the active region
|
|---|
| 1545 | now too.
|
|---|
| 1546 |
|
|---|
| 1547 | /usr1/lisp/nhem/searchcoms.lisp, 21-Mar-89 14:19:17, Edit by Mbb.
|
|---|
| 1548 | Made QUERY-REPLACE-FUNCTION use the active region if it exists, otherwise
|
|---|
| 1549 | point to end of buffer. Also, "List Matching Lines", "Delete Matching
|
|---|
| 1550 | Lines", and "Delete Non-Matching Lines" handle the active region similarly.
|
|---|
| 1551 |
|
|---|
| 1552 | /usr1/lisp/nhem/spellcoms.lisp, 20-Mar-89 15:17:19, Edit by Chiles.
|
|---|
| 1553 | Made CORRECT-BUFFER-SPELLING and SPELL-PREVIOUS-WORD ignore apostrophes
|
|---|
| 1554 | following words.
|
|---|
| 1555 |
|
|---|
| 1556 | /usr1/lisp/nhem/mh.lisp, 17-Mar-89 11:16:13, Edit by Chiles.
|
|---|
| 1557 | Replaced MODIFYING-MAIL-BUF with WITH-WRITABLE-BUFFER.
|
|---|
| 1558 |
|
|---|
| 1559 | /usr1/lisp/nhem/buffer.lisp, 17-Mar-89 11:07:41, Edit by Chiles.
|
|---|
| 1560 | Wrote WITH-WRITABLE-BUFFER.
|
|---|
| 1561 |
|
|---|
| 1562 | /usr1/lisp/nhem/window.lisp, 16-Mar-89 11:13:41, Edit by Chiles.
|
|---|
| 1563 | Made MAKE-MODELINE-FIELD have a restart that clobbers the existing defintion
|
|---|
| 1564 | of a modeline field name.
|
|---|
| 1565 |
|
|---|
| 1566 | /usr1/lisp/nhem/display.lisp, 14-Mar-89 23:19:27, Edit by Chiles.
|
|---|
| 1567 | Made REDISPLAY-WINDOWS-FROM-MARK invoke *things-to-do-once*. Some commands
|
|---|
| 1568 | were making buffers, using line buffered output streams
|
|---|
| 1569 | (WITH-OUTPUT-TO-MARK), and when redisplaying from the mark. This didn't
|
|---|
| 1570 | allow the chance for the buffer's modeline info object's start fields to get
|
|---|
| 1571 | initialized via UPDATE-MODELINE-FIELDS.
|
|---|
| 1572 |
|
|---|
| 1573 | /usr1/ch/lisp/complete/table.lisp, 14-Mar-89 19:46:09, Edit by Hoover.
|
|---|
| 1574 | Fixed a bogus declaration in COMPUTE-FIELD-POS.
|
|---|
| 1575 |
|
|---|
| 1576 | /usr1/lisp/nhem/echo.lisp, 14-Mar-89 14:07:56, Edit by Chiles.
|
|---|
| 1577 | Wrote BUFFER-VERIFICATION-FUNCTION which now moves the point around for
|
|---|
| 1578 | ambiguous shit.
|
|---|
| 1579 |
|
|---|
| 1580 | /usr1/lisp/nhem/echocoms.lisp, 14-Mar-89 13:22:31, Edit by Chiles.
|
|---|
| 1581 | Made "Complete Keyword" move the point in the echo area to the first
|
|---|
| 1582 | ambiguous field for :keyword completion (when the prefix is ambiguous of
|
|---|
| 1583 | course).
|
|---|
| 1584 |
|
|---|
| 1585 | /usr1/lisp/nhem/filecoms.lisp, 14-Mar-89 11:04:49, Edit by Chiles.
|
|---|
| 1586 | Modified PROCESS-FILE-OPTIONS to LOUD-MESSAGE and abort file options on
|
|---|
| 1587 | parsing errors. It still goes on to try to set a major mode.
|
|---|
| 1588 |
|
|---|
| 1589 | /usr1/lisp/nhem/table.lisp, 13-Mar-89 13:17:32, Edit by Chiles.
|
|---|
| 1590 | Eliminated optional argument to COMPLETE-STRING. Entered code for signalling
|
|---|
| 1591 | an error if the tables did not contain the same separator character, but
|
|---|
| 1592 | commented it out.
|
|---|
| 1593 |
|
|---|
| 1594 | /usr1/lisp/nhem/bindings.lisp, 09-Mar-89 16:19:19, Edit by Chiles.
|
|---|
| 1595 | Added more page titles. Voided some character translations and made up for
|
|---|
| 1596 | the few commands that needed to be duplicated.
|
|---|
| 1597 |
|
|---|
| 1598 | /usr1/lisp/nhem/window.lisp, 07-Mar-89 16:37:18, Edit by Chiles.
|
|---|
| 1599 | Added print function for modeline field info objects.
|
|---|
| 1600 |
|
|---|
| 1601 | /usr1/lisp/nhem/edit-defs.lisp, 07-Mar-89 10:59:30, Edit by Chiles.
|
|---|
| 1602 | Made GO-TO-DEFINITION use name-len instead of calculating it again.
|
|---|
| 1603 |
|
|---|
| 1604 | /usr1/lisp/nhem/mh.lisp, 06-Mar-89 21:37:11, Edit by Chiles.
|
|---|
| 1605 | Now make new mail buffer with delete-hook NEW-MAIL-BUF-DELETE-HOOK. Delete
|
|---|
| 1606 | old CLEANUP-NEW-MAIL-BUF-DELETION.
|
|---|
| 1607 |
|
|---|
| 1608 | Made CLEANUP-HEADERS-BUFFER, CLEANUP-MESSAGE-BUFFER, and CLEANUP-DRAFT-BUFFER
|
|---|
| 1609 | no longer check for their appropriate information structure. Made
|
|---|
| 1610 | MAYBE-MAKE-MH-BUFFER set buffer local deletion hooks for these functions.
|
|---|
| 1611 |
|
|---|
| 1612 |
|
|---|
| 1613 | /usr1/lisp/nhem/buffer.lisp, 06-Mar-89 21:25:54, Edit by Chiles.
|
|---|
| 1614 | MAKE-BUFFER now takes a :delete-hook argument, and DELETE-BUFFER now invokes
|
|---|
| 1615 | these functions.
|
|---|
| 1616 |
|
|---|
| 1617 | /usr1/lisp/nhem/struct.lisp, 06-Mar-89 21:19:05, Edit by Chiles.
|
|---|
| 1618 | Made buffer structure have a local delete hooks list.
|
|---|
| 1619 |
|
|---|
| 1620 | /usr1/lisp/nhem/highlight.lisp, 06-Mar-89 17:54:46, Edit by Chiles.
|
|---|
| 1621 | Made HIGHLIGHT-ACTIVE-REGION no longer do anything on the tty.
|
|---|
| 1622 |
|
|---|
| 1623 | /usr1/lisp/nhem/filecoms.lisp, 03-Mar-89 18:02:19, Edit by Chiles.
|
|---|
| 1624 | Fixed some recently lost functionality in "Create Buffer".
|
|---|
| 1625 |
|
|---|
| 1626 | /usr1/lisp/nhem/dired.lisp, 01-Mar-89 11:07:46, Edit by Chiles.
|
|---|
| 1627 | Modified ARRAY-ELEMENT-FROM-MARK to take an error message.
|
|---|
| 1628 |
|
|---|
| 1629 | /usr1/lisp/nhem/dired.lisp, 27-Feb-89 15:03:49, Edit by Chiles.
|
|---|
| 1630 | DELETE-FILE-AUX no longer outputs deleted file names on standard output.
|
|---|
| 1631 |
|
|---|
| 1632 | /usr1/lisp/nhem/kbdmac.lisp, 23-Feb-89 10:36:37, Edit by Chiles.
|
|---|
| 1633 | Changed "Define Keyboard Macro Key" message.
|
|---|
| 1634 |
|
|---|
| 1635 | /usr1/lisp/hemlock/rompsite.lisp, 07-Mar-89 17:33:05, Edit by DBM.
|
|---|
| 1636 | Modified the Hemlock GC notify functions to conform with the new
|
|---|
| 1637 | format for the messages.
|
|---|
| 1638 |
|
|---|
| 1639 | /usr1/lisp/nhem/dired.lisp, 27-Feb-89 15:03:49, Edit by Chiles.
|
|---|
| 1640 | DELETE-FILE-AUX no longer outputs deleted file names on standard output.
|
|---|
| 1641 |
|
|---|
| 1642 | /usr1/lisp/nhem/kbdmac.lisp, 23-Feb-89 10:36:37, Edit by Chiles.
|
|---|
| 1643 | Changed "Define Keyboard Macro Key" message.
|
|---|
| 1644 |
|
|---|
| 1645 | /usr1/lisp/nhem/complete/bindings.lisp, 22-Feb-89 14:31:11, Edit by Chiles.
|
|---|
| 1646 | Added new keyboard macro bindings.
|
|---|
| 1647 |
|
|---|
| 1648 | /usr1/lisp/nhem/complete/kbdmac.lisp, 22-Feb-89 14:22:01, Edit by Chiles.
|
|---|
| 1649 | Added new command "Define Keyboard Macro Key".
|
|---|
| 1650 |
|
|---|
| 1651 | /usr1/lisp/nhem/complete/scribe.lisp, 21-Feb-89 12:52:19, Edit by Chiles.
|
|---|
| 1652 | /usr1/lisp/nhem/complete/morecoms.lisp, 21-Feb-89 12:50:45, Edit by Chiles.
|
|---|
| 1653 | /usr1/lisp/nhem/complete/doccoms.lisp, 21-Feb-89 12:46:15, Edit by Chiles.
|
|---|
| 1654 | /usr1/lisp/nhem/complete/abbrev.lisp, 21-Feb-89 12:42:26, Edit by Chiles.
|
|---|
| 1655 | Modified MAKE-STRING-TABLE call.
|
|---|
| 1656 |
|
|---|
| 1657 | /usr1/lisp/nhem/complete/echo.lisp, 21-Feb-89 12:37:06, Edit by Chiles.
|
|---|
| 1658 | Modified for new string tables.
|
|---|
| 1659 |
|
|---|
| 1660 | /usr1/lisp/nhem/complete/echocoms.lisp, 21-Feb-89 11:50:59, Edit by Chiles.
|
|---|
| 1661 | Modified stuff for new string tables.
|
|---|
| 1662 |
|
|---|
| 1663 | /usr1/lisp/nhem/complete/struct.lisp, 21-Feb-89 11:43:26, Edit by Chiles.
|
|---|
| 1664 | Added new setf method for string tables.
|
|---|
| 1665 |
|
|---|
| 1666 | /usr1/lisp/nhem/complete/complete.lisp, 21-Feb-89 11:46:04, Edit by Chiles.
|
|---|
| 1667 | New file.
|
|---|
| 1668 |
|
|---|
| 1669 | /usr1/lisp/nhem/complete/macros.lisp, 21-Feb-89 11:45:10, Edit by Chiles.
|
|---|
| 1670 | Added new DO-STRINGS.
|
|---|
| 1671 |
|
|---|
| 1672 | /usr1/lisp/hemlock/dired.lisp, 22-Feb-89 16:36:49, Edit by DBM.
|
|---|
| 1673 | Fixed "Dired Help" string.
|
|---|
| 1674 |
|
|---|
| 1675 | /usr1/lisp/hemlock/mh.lisp, 21-Feb-89 14:25:42, Edit by Chiles.
|
|---|
| 1676 | Added delete-buffer-hook to set *new-mail-buffer* to nil.
|
|---|
| 1677 |
|
|---|
| 1678 | /usr1/lisp/nhem/rompsite.lisp, 20-Feb-89 16:54:11, Edit by Chiles.
|
|---|
| 1679 | Added load for hem:lisp-lib.fasl.
|
|---|
| 1680 |
|
|---|
| 1681 | /usr1/lisp/nhem/lisp-lib.lisp, 20-Feb-89 16:51:19, Edit by Chiles.
|
|---|
| 1682 | This is a new file.
|
|---|
| 1683 |
|
|---|
| 1684 | /usr1/lisp/nhem/bindings.lisp, 20-Feb-89 16:50:13, Edit by Chiles.
|
|---|
| 1685 | Added "Lisp-Lib" bindings.
|
|---|
| 1686 |
|
|---|
| 1687 | /usr1/lisp/nhem/dired.lisp, 15-Feb-89 15:20:25, Edit by Chiles.
|
|---|
| 1688 | This is a new file.
|
|---|
| 1689 |
|
|---|
| 1690 | /usr1/lisp/nhem/bindings.lisp, 15-Feb-89 15:20:03, Edit by Chiles.
|
|---|
| 1691 | Added Dired bindings.
|
|---|
| 1692 |
|
|---|
| 1693 | /usr1/lisp/nhem/rompsite.lisp, 14-Feb-89 18:04:46, Edit by Chiles.
|
|---|
| 1694 | Added load for dired.fasl.
|
|---|
| 1695 |
|
|---|
| 1696 | /usr1/lisp/nhem/srccom.lisp, 14-Feb-89 16:16:11, Edit by Chiles.
|
|---|
| 1697 | Fixed some silly coding.
|
|---|
| 1698 |
|
|---|
| 1699 | /usr1/lisp/nhem/rompsite.lisp, 14-Feb-89 16:06:28, Edit by Chiles.
|
|---|
| 1700 | Removed tty MESSAGE of GC info.
|
|---|
| 1701 |
|
|---|
| 1702 | /usr1/lisp/nhem/scribe.lisp, 14-Feb-89 11:08:53, Edit by Chiles.
|
|---|
| 1703 | Made "Insert Scribe Directive" use the active region for environments.
|
|---|
| 1704 |
|
|---|
| 1705 | /usr1/lisp/nhem/group.lisp, 13-Feb-89 16:19:57, Edit by Chiles.
|
|---|
| 1706 | Put back routine I accidently deleted.
|
|---|
| 1707 |
|
|---|
| 1708 | /usr1/lisp/nhem/struct.lisp, 10-Feb-89 16:45:23, Edit by Chiles.
|
|---|
| 1709 | Deleted export of COPY-MODELINE-FIELD.
|
|---|
| 1710 |
|
|---|
| 1711 | /usr1/ch/lisp/rompsite.lisp, 02-Feb-89 16:49:42, Edit by Christopher Hoover.
|
|---|
| 1712 | Changed font path support to use EXT:CAREFULLY-ADD-FONT-PATHS. Made
|
|---|
| 1713 | Hemlock look first on the local machine and then in AFS for fonts.
|
|---|
| 1714 |
|
|---|
| 1715 | /usr1/lisp/nhem/searchcoms.lisp, 31-Jan-89 11:00:10, Edit by Chiles.
|
|---|
| 1716 | Installed "String Search Ignore Case" and removed "Default Search Kind".
|
|---|
| 1717 |
|
|---|
| 1718 | /usr1/lisp/nhem/rompsite.lisp, 30-Jan-89 15:17:12, Edit by Chiles.
|
|---|
| 1719 | Changed underline font variable values and set up to really use X11 font
|
|---|
| 1720 | paths.
|
|---|
| 1721 |
|
|---|
| 1722 | /usr1/lisp/nhem/bindings.lisp, 27-Jan-89 13:31:13, Edit by Chiles.
|
|---|
| 1723 | Removed "Typescript" mode local binding of "Process Control invoke EXT:ABORT"
|
|---|
| 1724 | to #\hyper-a.
|
|---|
| 1725 |
|
|---|
| 1726 | /usr1/lisp/nhem/macros.lisp, 20-Jan-89 16:11:18, Edit by Chiles.
|
|---|
| 1727 | Fixed bug in LISP-ERROR-ERROR-HANDLER that allowed logical characters in
|
|---|
| 1728 | COMMAND-CASE to throw us into the debugger with a recursive error.
|
|---|
| 1729 |
|
|---|
| 1730 | /usr1/lisp/nhem/doccoms.lisp, 16-Jan-89 19:04:03, Edit by Chiles.
|
|---|
| 1731 | Fixed doc string for "Help" p.
|
|---|
| 1732 |
|
|---|
| 1733 | /usr1/lisp/nhem/macros.lisp, 11-Jan-89 23:03:10, Edit by Chiles.
|
|---|
| 1734 | Deleted export of IGNORE-EDITOR-ERRORS which no longer exists.
|
|---|
| 1735 |
|
|---|
| 1736 | /usr1/lisp/nhem/htext1.lisp, 11-Jan-89 22:54:14, Edit by Chiles.
|
|---|
| 1737 | Exported LINE> and LINES-RELATED.
|
|---|
| 1738 |
|
|---|
| 1739 | /usr1/lisp/nhem/window.lisp, 11-Jan-89 22:45:22, Edit by Chiles.
|
|---|
| 1740 | Removed some bogus exports dirtying the system with "nonexistent" symbols.
|
|---|
| 1741 |
|
|---|
| 1742 | /usr1/lisp/nhem/filecoms.lisp, 11-Jan-89 13:37:41, Edit by Chiles.
|
|---|
| 1743 | Fixed bug in READ-BUFFER-FILE invoking hook on wrong pathname (not probed
|
|---|
| 1744 | one).
|
|---|
| 1745 |
|
|---|
| 1746 | /usr1/lisp/nhem/filecoms.lisp, 10-Jan-89 18:03:38, Edit by Chiles.
|
|---|
| 1747 | Fixed bug in PATHNAME-TO-BUFFER-NAME.
|
|---|
| 1748 |
|
|---|
| 1749 | /usr1/lisp/nhem/lispeval.lisp, 05-Jan-89 17:21:54, Edit by Chiles.
|
|---|
| 1750 | Made "Describe Symbol" use MARK-SYMBOL
|
|---|
| 1751 |
|
|---|
| 1752 | /usr1/lisp/nhem/lispbuf.lisp, 05-Jan-89 17:20:12, Edit by Chiles.
|
|---|
| 1753 | Wrote MARK-SYMBOL and made "Editor Describe Symbol" use it.
|
|---|
| 1754 |
|
|---|
| 1755 | /usr1/lisp/nhem/scribe.lisp, 05-Jan-89 15:55:23, Edit by Chiles.
|
|---|
| 1756 | Made INSERT-SCRIBE-DIRECTIVE use the next word if the mark is immediately
|
|---|
| 1757 | before it, instead of the previous word. Cleaned up the code some and
|
|---|
| 1758 | documented it (oh no!).
|
|---|
| 1759 |
|
|---|
| 1760 | /usr1/lisp/nhem/spellcoms.lisp, 05-Jan-89 15:32:32, Edit by Chiles.
|
|---|
| 1761 | Made SPELL-PREVIOUS-WORD return the next word when the mark is immediately
|
|---|
| 1762 | before the next word, such that the cursor is displayed within that word.
|
|---|
| 1763 | Renamed "Correct Word Spelling" to "Check Word Spelling" and "Check Word
|
|---|
| 1764 | Spelling" to "Auto Check Word Spelling".
|
|---|
| 1765 |
|
|---|
| 1766 | /usr1/lisp/nhem/rompsite.lisp, 03-Jan-89 11:37:50, Edit by Chiles.
|
|---|
| 1767 | Made INVOKE-SCHEDULED-EVENTS bind *time-queue* to nil around invoking event
|
|---|
| 1768 | function.
|
|---|
| 1769 |
|
|---|
| 1770 | /usr1/lisp/nhem/hunk-draw.lisp, 02-Jan-89 15:53:58, Edit by Chiles.
|
|---|
| 1771 | Fixed problem with underline font leaving dots at the end of lines. I was
|
|---|
| 1772 | copying the pixmap onto the screen one pixel short of the appropriate length.
|
|---|
| 1773 |
|
|---|
| 1774 | /usr1/lisp/nhem/lispeval.lisp, 23-Dec-88 15:13:07, Edit by Chiles.
|
|---|
| 1775 | Rewrote "Compile Defun", "Evaluate Defun", and "Re-evaluate Defvar" to
|
|---|
| 1776 | use DEFUN-REGION.
|
|---|
| 1777 |
|
|---|
| 1778 | /usr1/lisp/nhem/lispbuf.lisp, 23-Dec-88 15:04:46, Edit by Chiles.
|
|---|
| 1779 | Wrote DEFUN-REGION and rewrote "Editor Compile Defun", "Editor Evaluate
|
|---|
| 1780 | Defun", and "Editor Re-evaluate Defvar" to use it.
|
|---|
| 1781 |
|
|---|
| 1782 | /usr1/lisp/nhem/lispmode.lisp, 22-Dec-88 23:43:33, Edit by Chiles.
|
|---|
| 1783 | Wrote MARK-TOP-LEVEL-FORM. Rewrote "Mark Defun" and "End of Defun" to use
|
|---|
| 1784 | it. Added doc strings to START-DEFUN-P and INSIDE-DEFUN-P.
|
|---|
| 1785 |
|
|---|
| 1786 | /usr1/lisp/nhem/keytran.lisp, 22-Dec-88 17:39:21, Edit by Chiles.
|
|---|
| 1787 | Fixed a bug in TRANSLATE-MOUSE-CHARACTER that would have tried to set the
|
|---|
| 1788 | :lock bit for a character which our system doesn't support.
|
|---|
| 1789 |
|
|---|
| 1790 | /usr1/lisp/nhem/mh.lisp, 21-Dec-88 14:26:09, Edit by Chiles.
|
|---|
| 1791 | Replaced occurrences of FILL-REGION-COMMAND-AUX with
|
|---|
| 1792 | FILL-REGION-BY-PARAGRAHPS.
|
|---|
| 1793 |
|
|---|
| 1794 | /usr1/lisp/nhem/fill.lisp, 21-Dec-88 13:59:36, Edit by Chiles.
|
|---|
| 1795 | Renamed FILL-REGION-COMMAND-AUX to FILL-REGION-BY-PARAGRAHPS. Made some
|
|---|
| 1796 | arguments optional.
|
|---|
| 1797 |
|
|---|
| 1798 | /usr1/lisp/nhem/morecoms.lisp, 20-Dec-88 17:31:29, Edit by Chiles.
|
|---|
| 1799 | Modified PAGE-DIRECTORY to clean it up and made it pull control-l's off the
|
|---|
| 1800 | line strings if it occurred as the first characters.
|
|---|
| 1801 |
|
|---|
| 1802 | /usr1/lisp/nhem/window.lisp, 19-Dec-88 13:52:23, Edit by Chiles.
|
|---|
| 1803 | Modified WINDOW-CHANGED to update the modeline's dis-line length.
|
|---|
| 1804 |
|
|---|
| 1805 | /usr1/lisp/nhem/unixcoms.lisp, 17-Dec-88 10:53:54, Edit by Chiles.
|
|---|
| 1806 | /usr1/lisp/nhem/mh.lisp, 17-Dec-88 10:53:13, Edit by Chiles.
|
|---|
| 1807 | /usr1/lisp/nhem/lispeval.lisp, 17-Dec-88 10:52:09, Edit by Chiles.
|
|---|
| 1808 | /usr1/lisp/nhem/lispbuf.lisp, 17-Dec-88 10:51:08, Edit by Chiles.
|
|---|
| 1809 | Changed instances of WRITE-DA-FILE to WRITE-BUFFER-FILE.
|
|---|
| 1810 |
|
|---|
| 1811 | /usr1/lisp/nhem/killcoms.lisp, 14-Dec-88 23:32:02, Edit by Chiles.
|
|---|
| 1812 | Fixed a bug in the KILL-REGION/KILL-CHARACTER interaction code -- needed to
|
|---|
| 1813 | set the *delete-char-region* to nil when the previous command type was a
|
|---|
| 1814 | region kill.
|
|---|
| 1815 |
|
|---|
| 1816 | /usr1/lisp/nhem/echo.lisp, 14-Dec-88 22:40:43, Edit by Chiles.
|
|---|
| 1817 | Modified PROMPT-FOR-BUFFER to disallow input of the empty string when no
|
|---|
| 1818 | default is offered. This now permits defaults to be specified with
|
|---|
| 1819 | :default-string even when :default is nil, but when :must-exist is non-nil,
|
|---|
| 1820 | :default-string must name an existing buffer.
|
|---|
| 1821 |
|
|---|
| 1822 | /usr1/lisp/nhem/filecoms.lisp, 14-Dec-88 22:13:17, Edit by Chiles.
|
|---|
| 1823 | Rewrote "Create Buffer". It now offers a default of "Buffer n".
|
|---|
| 1824 |
|
|---|
| 1825 | Added doc strings for BUFFER-DEFAULT-PATHNAME and PATHNAME-TO-BUFFER-NAME.
|
|---|
| 1826 | Changed what PATHNAME-TO-BUFFER-NAME does. When there is a type but no name,
|
|---|
| 1827 | it inserts *name/type-separator-character* before the type.
|
|---|
| 1828 |
|
|---|
| 1829 | Renamed WRITE-DA-FILE to WRITE-BUFFER-FILE, and READ-DA-FILE to
|
|---|
| 1830 | READ-BUFFER-FILE. Modified FIND-FILE-BUFFER and "Visit File". Hope they're
|
|---|
| 1831 | right.
|
|---|
| 1832 |
|
|---|
| 1833 | "Process File Options" no longer complains about a missing pathname.
|
|---|
| 1834 | PROCESS-FILE-OPTIONS is willing to handle a buffer without an associated
|
|---|
| 1835 | pathname.
|
|---|
| 1836 |
|
|---|
| 1837 |
|
|---|
| 1838 | /usr1/lisp/nhem/echo.lisp, 14-Dec-88 22:05:31, Edit by Chiles.
|
|---|
| 1839 | PROMPT-FOR-BUFFER does not allow the empty string to be supplied anymore.
|
|---|
| 1840 |
|
|---|
| 1841 | /usr1/lisp/nhem/srccom.lisp, 14-Dec-88 21:56:53, Edit by Chiles.
|
|---|
| 1842 | Made the prompt for a destination buffer offer a sticky-default,
|
|---|
| 1843 | "Source Compare Default Destination".
|
|---|
| 1844 |
|
|---|
| 1845 | /usr1/lisp/nhem/mh.lisp, 14-Dec-88 13:19:01, Edit by Chiles.
|
|---|
| 1846 | Updated modeline stuff to use MODELINE-FIELD.
|
|---|
| 1847 |
|
|---|
| 1848 | /usr1/lisp/nhem/main.lisp, 13-Dec-88 13:52:20, Edit by Chiles.
|
|---|
| 1849 | Modified MAKE-MODELINE-FIELD calls.
|
|---|
| 1850 |
|
|---|
| 1851 | /usr1/lisp/nhem/morecoms.lisp, 13-Dec-88 13:50:07, Edit by Chiles.
|
|---|
| 1852 | Updated DO-RECURSIVE-EDIT to use MODELINE-FIELD.
|
|---|
| 1853 |
|
|---|
| 1854 | /usr1/lisp/nhem/struct.lisp, 13-Dec-88 12:47:22, Edit by Chiles.
|
|---|
| 1855 | Renamed modeline-field-name to %name. Defined setf'er.
|
|---|
| 1856 |
|
|---|
| 1857 | /usr1/lisp/nhem/window.lisp, 13-Dec-88 13:40:45, Edit by Chiles.
|
|---|
| 1858 | Modified modeline stuff to make names first class. Renamed some modelien
|
|---|
| 1859 | field objects. Wrote MODELINE-FIELD, MODELINE-FIELD-NAME, and a setf'er.
|
|---|
| 1860 |
|
|---|
| 1861 | /usr1/lisp/nhem/bit-screen.lisp, 13-Dec-88 11:41:32, Edit by Chiles.
|
|---|
| 1862 | Uncommented hook additions for WINDOW-BUFFER and BUFFER-NAME icon naming.
|
|---|
| 1863 |
|
|---|
| 1864 | /usr1/lisp/nhem/rompsite.lisp, 13-Dec-88 11:42:28, Edit by Chiles.
|
|---|
| 1865 | Updated window icon naming for X11. Someone wanted it.
|
|---|
| 1866 |
|
|---|
| 1867 | /usr1/lisp/nhem/killcoms.lisp, 12-Dec-88 12:30:23, Edit by Chiles.
|
|---|
| 1868 | Made PUSH-BUFFER-MARK signal a Lisp error.
|
|---|
| 1869 |
|
|---|
| 1870 | /usr1/lisp/nhem/rompsite.lisp, 10-Dec-88 20:50:06, Edit by Chiles.
|
|---|
| 1871 | Added doc strings for TEXT-CHARACTER and PRINT-PRETTY-CHARACTER.
|
|---|
| 1872 |
|
|---|
| 1873 | /usr1/lisp/nhem/auto-save.lisp, 10-Dec-88 14:26:52, Edit by Chiles.
|
|---|
| 1874 | Added some documentation and removed some bogus "interface" claims as per
|
|---|
| 1875 | Rob's understanding of what "interface" means in a function's comments.
|
|---|
| 1876 |
|
|---|
| 1877 | /usr1/lisp/nhem/macros.lisp, 08-Dec-88 13:49:04, Edit by Chiles.
|
|---|
| 1878 | Modified doc string for EDITOR-ERROR. It also now signals an error if the
|
|---|
| 1879 | editor-error condition goes unhandled.
|
|---|
| 1880 |
|
|---|
| 1881 | /usr1/lisp/nhem/interp.lisp, 08-Dec-88 13:37:02, Edit by Chiles.
|
|---|
| 1882 | Established editor-error condition handler around command invocation.
|
|---|
| 1883 | Editor-error's were being handled by the "internal:" error handler
|
|---|
| 1884 | established in ED since these conditions are a subtype of error.
|
|---|
| 1885 |
|
|---|
| 1886 | /usr1/lisp/nhem/filecoms.lisp, 06-Dec-88 14:29:26, Edit by Chiles.
|
|---|
| 1887 | Wrote DELETE-BUFFER-IF-POSSIBLE. Added doc string for CHANGE-TO-BUFFER.
|
|---|
| 1888 |
|
|---|
| 1889 | /usr1/lisp/nhem/buffer.lisp, 06-Dec-88 13:51:58, Edit by Chiles.
|
|---|
| 1890 | Modified page title and doc string for DELETE-BUFFER.
|
|---|
| 1891 |
|
|---|
| 1892 | /usr1/lisp/nhem/mh.lisp, 06-Dec-88 13:45:19, Edit by Chiles.
|
|---|
| 1893 | Moved DELETE-MH-BUFFER and replaced calls with DELETE-BUFFER-IF-POSSIBLE.
|
|---|
| 1894 |
|
|---|
| 1895 | /usr1/lisp/nhem/xcoms.lisp, 30-Nov-88 17:36:43, Edit by Chiles.
|
|---|
| 1896 | Here it is -- "Stack Window".
|
|---|
| 1897 |
|
|---|
| 1898 | /usr1/lisp/nhem/filecoms.lisp, 30-Nov-88 17:36:19, Edit by Chiles.
|
|---|
| 1899 | Moved "Stack Window".
|
|---|
| 1900 |
|
|---|
| 1901 | /usr1/lisp/nhem/fill.lisp, 29-Nov-88 11:59:51, Edit by Chiles.
|
|---|
| 1902 | Changed occurrences of %MARK-PARAGRAPH to MARK-PARAGRAPH.
|
|---|
| 1903 |
|
|---|
| 1904 | /usr1/lisp/nhem/text.lisp, 29-Nov-88 11:58:01, Edit by Chiles.
|
|---|
| 1905 | Changed %MARK-PARAGRAPH to MARK-PARAGRAPH.
|
|---|
| 1906 |
|
|---|
| 1907 | /usr1/lisp/hemlock/mh.lisp, 28-Nov-88 16:21:44, Edit by DBM.
|
|---|
| 1908 | Modified CLEANUP-HEADERS-REFERENCE to set the message/draft-hdrs-mark to
|
|---|
| 1909 | nil. This is necessary if someone deletes the headers buffer before the
|
|---|
| 1910 | message buffer.
|
|---|
| 1911 |
|
|---|
| 1912 | /usr1/lisp/nhem/macros.lisp, 27-Nov-88 15:59:21, Edit by Chiles.
|
|---|
| 1913 | Rewrote EDITOR-ERROR. Created an editor-error condition with accesses
|
|---|
| 1914 | EDITOR-ERROR-FORMAT-STRING and EDITOR-ERROR-FORMAT-ARGUMENTS.
|
|---|
| 1915 |
|
|---|
| 1916 | /usr1/lisp/nhem/main.lisp, 26-Nov-88 14:56:25, Edit by Chiles.
|
|---|
| 1917 | Deleted bogus export of *current-package*.
|
|---|
| 1918 |
|
|---|
| 1919 | /usr1/lisp/nhem/text.lisp, 26-Nov-88 12:28:30, Edit by Chiles.
|
|---|
| 1920 | Replaced occurrence of %KILL-REGION with KILL-REGION.
|
|---|
| 1921 |
|
|---|
| 1922 | /usr1/lisp/nhem/lispmode.lisp, 26-Nov-88 12:27:12, Edit by Chiles.
|
|---|
| 1923 | Replaced occurrence of %KILL-REGION with KILL-REGION.
|
|---|
| 1924 |
|
|---|
| 1925 | /usr1/lisp/nhem/lispbuf.lisp, 26-Nov-88 12:26:07, Edit by Chiles.
|
|---|
| 1926 | Replaced occurrence of %KILL-REGION with KILL-REGION.
|
|---|
| 1927 |
|
|---|
| 1928 | /usr1/lisp/nhem/echocoms.lisp, 26-Nov-88 12:25:25, Edit by Chiles.
|
|---|
| 1929 | Replaced occurrence of %KILL-REGION with KILL-REGION.
|
|---|
| 1930 |
|
|---|
| 1931 | /usr1/lisp/nhem/morecoms.lisp, 25-Nov-88 20:55:18, Edit by Chiles.
|
|---|
| 1932 | Modified "Delete Previous Character Expanding Tabs" to call KILL-CHARACTERS.
|
|---|
| 1933 |
|
|---|
| 1934 | /usr1/lisp/nhem/command.lisp, 25-Nov-88 21:27:07, Edit by Chiles.
|
|---|
| 1935 | Modified "Delete Next Character" and "Delete Previous Character" to call
|
|---|
| 1936 | KILL-CHARACTERS.
|
|---|
| 1937 |
|
|---|
| 1938 | /usr1/lisp/nhem/killcoms.lisp, 25-Nov-88 21:58:39, Edit by Chiles.
|
|---|
| 1939 | Wrote KILL-CHARACTERS and modified KILL-REGION (used to be %KILL-REGION).
|
|---|
| 1940 |
|
|---|
| 1941 | /usr1/lisp/nhem/icom.lisp, 25-Nov-88 16:04:48, Edit by Chiles.
|
|---|
| 1942 | Removed italicize comments file option. Changed package spec to string.
|
|---|
| 1943 |
|
|---|
| 1944 | /usr1/lisp/nhem/mh.lisp, 22-Nov-88 16:06:53, Edit by Chiles.
|
|---|
| 1945 | Made SHOW-PROMPTED-MESSAGE normalize message ID strings.
|
|---|
| 1946 |
|
|---|
| 1947 | /usr1/lisp/nhem/bit-screen.lisp, 21-Nov-88 16:22:30, Edit by Chiles.
|
|---|
| 1948 | DEFAULT-DELETE-WINDOW-HOOK-NEXT-MERGE now sets the next hunk trashed since we
|
|---|
| 1949 | are somehow getting exposure events out of order with configure
|
|---|
| 1950 | notifications. We should be able to remove this when facilities fixes the
|
|---|
| 1951 | new software it just released.
|
|---|
| 1952 |
|
|---|
| 1953 | /usr1/lisp/nhem/lispeval.lisp, 18-Nov-88 13:54:01, Edit by Chiles.
|
|---|
| 1954 | Made CREATE-SLAVE correctly get the name of the slave that just connected.
|
|---|
| 1955 |
|
|---|
| 1956 | /usr1/lisp/nhem/rompsite.lisp, 18-Nov-88 13:52:21, Edit by Chiles.
|
|---|
| 1957 | Made EDITOR_CONNECT-HANDLER set the name of the editor that just connected.
|
|---|
| 1958 |
|
|---|
| 1959 | /usr1/lisp/nhem/hunk-draw.lisp, 17-Nov-88 09:08:04, Edit by Chiles.
|
|---|
| 1960 | Made HUNK-REPLACE-LINE-ON-PIXMAP set gcontext :exposures nil. Fixed the
|
|---|
| 1961 | macro it uses to no longer require binding gcontext each time around the
|
|---|
| 1962 | loop.
|
|---|
| 1963 |
|
|---|
| 1964 | /usr1/lisp/nhem/mh.lisp, 15-Nov-88 21:25:50, Edit by Chiles.
|
|---|
| 1965 | Added page of code for message buffer modeline fields. Wrote
|
|---|
| 1966 | MARK-TO-NOTE-REPLIED-MSG. Created "Default Message Modeline Fields".
|
|---|
| 1967 | Modified DELETE-MESSAGE and UNDELETE-MESSAGE. Modified MAYBE-MAKE-MH-BUFFER.
|
|---|
| 1968 | Modified "Deliver Message" and wrote DELIVER-DRAFT-BUFFER-MESSAGE.
|
|---|
| 1969 |
|
|---|
| 1970 | /usr1/lisp/nhem/struct.lisp, 16-Nov-88 13:25:17, Edit by Chiles.
|
|---|
| 1971 | Export MODELINE-FIELD-NAME instead ML-FIELD-NAME.
|
|---|
| 1972 |
|
|---|
| 1973 | /usr1/lisp/nhem/rompsite.lisp, 16-Nov-88 13:32:48, Edit by Chiles.
|
|---|
| 1974 | Wrote EDITOR-DESCRIBE-FUNCTION.
|
|---|
| 1975 |
|
|---|
| 1976 | /usr1/lisp/nhem/lispbuf.lisp, 16-Nov-88 13:39:41, Edit by Chiles.
|
|---|
| 1977 | Wrote FUNCTION-TO-DESCRIBE and modified "Editor Describe Function Call".
|
|---|
| 1978 |
|
|---|
| 1979 | /usr1/lisp/nhem/lispeval.lisp, 16-Nov-88 13:50:14, Edit by Chiles.
|
|---|
| 1980 | Made DESCRIBE-FUNCTION-CALL-AUX use EDITOR-DESCRIBE-FUNCTION and
|
|---|
| 1981 | FUNCTION-TO-DESCRIBE.
|
|---|
| 1982 |
|
|---|
| 1983 | /usr1/lisp/nhem/mh.lisp, 15-Nov-88 20:46:02, Edit by Chiles.
|
|---|
| 1984 | Added message buffer modeline stuff. Modified MAYBE-MAKE-MH-BUFFER for the
|
|---|
| 1985 | creation of the message buffer. Modified DELETE-MESSAGE
|
|---|
| 1986 |
|
|---|
| 1987 | Maybe D shouldn't be fixed width?
|
|---|
| 1988 |
|
|---|
| 1989 | /usr1/lisp/nhem/window.lisp, 15-Nov-88 13:34:41, Edit by Chiles.
|
|---|
| 1990 | Modified %SET-MODELINE-FIELD-WIDTH to not allow zero width fields. Modified
|
|---|
| 1991 | MAKE-MODELINE-FIELD to check constraints too.
|
|---|
| 1992 |
|
|---|
| 1993 | Fixed a bug in the :buffer-name modeline-field.
|
|---|
| 1994 |
|
|---|
| 1995 |
|
|---|
| 1996 | /usr1/lisp/nhem/rompsite.lisp, 15-Nov-88 12:30:32, Edit by Chiles.
|
|---|
| 1997 | Replaced "nmmonitor" with "nm_active".
|
|---|
| 1998 |
|
|---|
| 1999 | /usr1/lisp/nhem/display.lisp, 15-Nov-88 12:40:25, Edit by Chiles.
|
|---|
| 2000 | Fixed REDISPLAY-WINDOWS-FOR-MARK to force output and so on.
|
|---|
| 2001 |
|
|---|
| 2002 | /usr1/lisp/hemlock/buffer.lisp, 14-Nov-88 15:14:34, Edit by DBM.
|
|---|
| 2003 | Made SETUP-INITIAL-BUFFER supply :modeline-fields nil. This gets set
|
|---|
| 2004 | when the editor fires up.
|
|---|
| 2005 |
|
|---|
| 2006 | /usr1/lisp/nhem/tty-display.lisp, 10-Nov-88 16:23:04, Edit by Chiles.
|
|---|
| 2007 | Modified occurrences of WINDOW-MODELINE-STRING to be WINDOW-MODELINE-BUFFER.
|
|---|
| 2008 | Made dumb redisplay method set the window's dis-line flags to unaltered.
|
|---|
| 2009 |
|
|---|
| 2010 | /usr1/lisp/nhem/bit-display.lisp, 10-Nov-88 16:20:40, Edit by Chiles.
|
|---|
| 2011 | Modified occurrences of WINDOW-MODELINE-STRING to be WINDOW-MODELINE-BUFFER.
|
|---|
| 2012 |
|
|---|
| 2013 | /usr1/lisp/nhem/main.lisp, 10-Nov-88 16:07:07, Edit by Chiles.
|
|---|
| 2014 | Added "Default Status Line Fields" along with DEFVAR's and PROCLAIM's for
|
|---|
| 2015 | recursive edit and completion mode fields.
|
|---|
| 2016 |
|
|---|
| 2017 | Modified "Default Modeline Fields".
|
|---|
| 2018 |
|
|---|
| 2019 | /usr1/lisp/nhem/bit-screen.lisp, 10-Nov-88 13:11:49, Edit by Chiles.
|
|---|
| 2020 | Modified BITMAP-MAKE-WINDOW to take modelinep. Modified
|
|---|
| 2021 | DEFAULT-CREATE-INITIAL-WINDOWS-ECHO to supply :modelinep t to MAKE-WINDOW.
|
|---|
| 2022 | Modified SET-HUNK-SIZE to determine if the window displays modelines by
|
|---|
| 2023 | checking WINDOW-MODELINE-BUFFER.
|
|---|
| 2024 |
|
|---|
| 2025 | /usr1/lisp/nhem/screen.lisp, 10-Nov-88 13:02:34, Edit by Chiles.
|
|---|
| 2026 | MAKE-WINDOW now takes a :modelinep argument.
|
|---|
| 2027 |
|
|---|
| 2028 | Added sets for echo and main BUFFER-MODELINE-FIELDS.
|
|---|
| 2029 |
|
|---|
| 2030 | /usr1/lisp/nhem/mh.lisp, 09-Nov-88 11:43:45, Edit by Chiles.
|
|---|
| 2031 | Modified a few MAKE-BUFFER calls. The modeline fields for mail buffer should
|
|---|
| 2032 | be redesigned when this stuff goes into the core.
|
|---|
| 2033 |
|
|---|
| 2034 | /usr1/lisp/nhem/lispeval.lisp, 09-Nov-88 11:38:19, Edit by Chiles.
|
|---|
| 2035 | Modified MAKE-BUFFER call. Made "Set Buffer Package" do over buffer's
|
|---|
| 2036 | windows calling UPDATE-MODELINE-FIELD on :package.
|
|---|
| 2037 |
|
|---|
| 2038 | /usr1/lisp/nhem/echo.lisp, 09-Nov-88 11:31:34, Edit by Chiles.
|
|---|
| 2039 | Modified MAKE-BUFFER call.
|
|---|
| 2040 |
|
|---|
| 2041 | /usr1/lisp/nhem/tty-screen.lisp, 09-Nov-88 11:02:14, Edit by Chiles.
|
|---|
| 2042 | Made main-lines be one less for status line. Made echo :text-position be one
|
|---|
| 2043 | less for status line. Modified calls to SETUP-MODELINE-IMAGE.
|
|---|
| 2044 |
|
|---|
| 2045 | Made TTY-MAKE-WINDOW refer to modelinep argument and modified its
|
|---|
| 2046 | SETUP-MODELINE-IMAGE call.
|
|---|
| 2047 |
|
|---|
| 2048 | /usr1/lisp/nhem/struct.lisp, 08-Nov-88 21:52:14, Edit by Chiles.
|
|---|
| 2049 | Added modeline-fields slot to buffer structure.
|
|---|
| 2050 |
|
|---|
| 2051 | Deleted window structure slots: main-pane, text-pane, modeline-pane,
|
|---|
| 2052 | font-map, modeline-line, and modeline-width. Added modeline-buffer and
|
|---|
| 2053 | modeline-buffer-len slots.
|
|---|
| 2054 |
|
|---|
| 2055 | Added DEFSETF for BUFFER-MODELINE-FIELDS.
|
|---|
| 2056 |
|
|---|
| 2057 | Added modeline-field and modeline-field-info structures.
|
|---|
| 2058 |
|
|---|
| 2059 |
|
|---|
| 2060 | /usr1/lisp/nhem/buffer.lisp, 05-Nov-88 17:30:52, Edit by Chiles.
|
|---|
| 2061 | Added page titles.
|
|---|
| 2062 |
|
|---|
| 2063 | Modified MAKE-BUFFER to initialize the %modeline-fields slot with a list of
|
|---|
| 2064 | ml-field-info objects. Now it takes keyword arguments. Modified call in
|
|---|
| 2065 | SETUP-INITIAL-BUFFER.
|
|---|
| 2066 |
|
|---|
| 2067 | Wrote BUFFER-MODELINE-FIELDS, %SET-BUFFER-MODELINE-FIELDS, and
|
|---|
| 2068 | SUB-SET-BUFFER-MODELINE-FIELDS, BUFFER-MODELINE-FIELD-P.
|
|---|
| 2069 |
|
|---|
| 2070 | /usr1/lisp/nhem/bit-display.lisp, 27-Oct-88 21:09:46, Edit by Chiles.
|
|---|
| 2071 | Removed calls to UPDATE-MODELINE-IMAGE.
|
|---|
| 2072 |
|
|---|
| 2073 | /usr1/lisp/nhem/winimage.lisp, 27-Oct-88 20:51:21, Edit by Chiles.
|
|---|
| 2074 | Deleted UPDATE-MODELINE-IMAGE.
|
|---|
| 2075 |
|
|---|
| 2076 | /usr1/lisp/nhem/display.lisp, 30-Oct-88 19:47:04, Edit by Chiles.
|
|---|
| 2077 | Stopped REDISPLAY-WINDOW and REDISPLAY-WINDOW-ALL from forcing output and
|
|---|
| 2078 | calling the after methods. This was causing INTERNAL-REDISPLAY to queue
|
|---|
| 2079 | input events for the editor that weren't seen before going into SYSTEM:SERVER
|
|---|
| 2080 | with a non-zero timeout. This means SYSTEM:SERVER had to timeout, or another
|
|---|
| 2081 | character had to be entered, before the unseen one was revealed.
|
|---|
| 2082 |
|
|---|
| 2083 | /usr1/lisp/nhem/display.lisp, 27-Oct-88 15:10:58, Edit by Chiles.
|
|---|
| 2084 | Wrote INTERNAL-REDISPLAY and made REDISPLAY-LOOP optionally splice in calling
|
|---|
| 2085 | the device's after-redisplay function.
|
|---|
| 2086 |
|
|---|
| 2087 | /usr1/lisp/nhem/rompsite.lisp, 27-Oct-88 15:12:02, Edit by Chiles.
|
|---|
| 2088 | Replaced calls to REDISPLAY with INTERNAL-REDISPLAY.
|
|---|
| 2089 |
|
|---|
| 2090 | /usr1/lisp/nhem/morecoms.lisp, 26-Oct-88 15:50:43, Edit by Chiles.
|
|---|
| 2091 | Wrote "Goto Absolute Line".
|
|---|
| 2092 |
|
|---|
| 2093 | /usr1/lisp/nhem/hunk-draw.lisp, 26-Oct-88 15:32:22, Edit by Chiles.
|
|---|
| 2094 | Made HUNK-REPLACE-LINE dispatch on *hack-hunk-replace-line*.
|
|---|
| 2095 |
|
|---|
| 2096 | /usr1/lisp/nhem/display.lisp, 26-Oct-88 15:15:47, Edit by Chiles.
|
|---|
| 2097 | Added an after-redisplay slot to the basic display structure. Made
|
|---|
| 2098 | REDISPLAY-LOOP, REDISPLAY-WINDOWS-FROM-MARK, REDISPLAY-WINDOW, and
|
|---|
| 2099 | REDISPLAY-WINDOW-ALL use this.
|
|---|
| 2100 |
|
|---|
| 2101 | /usr1/lisp/nhem/bit-screen.lisp, 26-Oct-88 15:03:05, Edit by Chiles.
|
|---|
| 2102 | MAKE-DEFAULT-BITMAP-DEVICE now sets the :after-redisplay slot.
|
|---|
| 2103 | REVERSE-VIDEO-HOOK-FUN now sets *hack-hunk-replace-line*.
|
|---|
| 2104 |
|
|---|
| 2105 | /usr1/lisp/hemlock/macros.lisp, 25-Oct-88 15:14:49, Edit by DBM.
|
|---|
| 2106 | Fixed the restart case in lisp-error-error-handler.
|
|---|
| 2107 |
|
|---|
| 2108 | /usr1/lisp/nhem/hunk-draw.lisp, 23-Oct-88 18:12:12, Edit by Chiles.
|
|---|
| 2109 | Fixed pixmap creation to be root depth instead of 1, so color stuff works.
|
|---|
| 2110 | When inverting areas, now use boole-xor instead of boole-c2 and a foreground
|
|---|
| 2111 | that is the xor of the foreground and background. This makes color inversion
|
|---|
| 2112 | work. If A is the foreground, and B is the background, then A xor B is AxB.
|
|---|
| 2113 | This value has the property that A xor AxB is B, and B xor AxB is A, thus
|
|---|
| 2114 | inverting in color the region.
|
|---|
| 2115 |
|
|---|
| 2116 | /usr1/lisp/nhem/bit-screen.lisp, 23-Oct-88 16:26:43, Edit by Chiles.
|
|---|
| 2117 | Modified BITMAP-MAKE-WINDOW to make the gcontext after we definitely have a
|
|---|
| 2118 | window. Made sure that where I destroy an xwindow, that I free the gcontext
|
|---|
| 2119 | for that hunk. Added a DEFVAR for *foreground-background-xor*, which is
|
|---|
| 2120 | initialized in INIT-BITMAP-SCREEN-MANAGER. This function also has corrected
|
|---|
| 2121 | calls to GET-HEMLOCK-GREY-PIXMAP and GET-HEMLOCK-CURSOR. Made
|
|---|
| 2122 | REVERSE-VIDEO-HOOK-FUN deal with rthunk correctly for new strategy, and it
|
|---|
| 2123 | calls GET-HEMLOCK-CURSOR now.
|
|---|
| 2124 |
|
|---|
| 2125 | /usr1/lisp/nhem/rompsite.lisp, 23-Oct-88 14:17:19, Edit by Chiles.
|
|---|
| 2126 | Modified FLASH-WINDOW-BORDER and FLASH-WINDOW to use an xor function and a
|
|---|
| 2127 | pixel value that is the xor of foreground and background. This allows
|
|---|
| 2128 | inversion in a color window, that is for any pixel values including 1 and 0.
|
|---|
| 2129 | Changed the cursor fetching code to no longer save the pixmaps hot spots.
|
|---|
| 2130 | These are now generated each time you fetch a new Hemlock cursor, and this
|
|---|
| 2131 | code now uses distinct graphics contexts for each pixmap (cursor and mask) to
|
|---|
| 2132 | accomodate the color monitor. This also seemed more correct in general. The
|
|---|
| 2133 | grey pixmap generation has been changed to not use XLIB:PUT-RAW-IMAGE since
|
|---|
| 2134 | this required Hemlock to know every server/monitor's preferences for raw
|
|---|
| 2135 | data. Fixed pixmap creation to be the root depth instead of 1 when not
|
|---|
| 2136 | making cursors.
|
|---|
| 2137 |
|
|---|
| 2138 | /usr1/lisp/nhem/hunk-draw.lisp, 22-Oct-88 20:06:02, Edit by Chiles.
|
|---|
| 2139 | Made HUNK-REPLACE-LINE-PIXMAP call XLIB:CREATE-PIXMAP with a depth of
|
|---|
| 2140 | XLIB:SCREEN-ROOT-DEPTH instead of 1.
|
|---|
| 2141 |
|
|---|
| 2142 | /usr1/lisp/nhem/buffer.lisp, 22-Oct-88 16:09:32, Edit by Chiles.
|
|---|
| 2143 | Modified %SET-BUFFER-NAME to do the right thing if the name supplied was
|
|---|
| 2144 | already in use but for the buffer being affected. This allows the buffer to
|
|---|
| 2145 | be renamed to the same name, but with different casing for display effect.
|
|---|
| 2146 |
|
|---|
| 2147 | /usr1/lisp/nhem/filecoms.lisp, 22-Oct-88 16:37:45, Edit by Chiles.
|
|---|
| 2148 | Modified "Rename Buffer" to allow users to rename a buffer to the same
|
|---|
| 2149 | name,but with different casing for visual effect.
|
|---|
| 2150 |
|
|---|
| 2151 | /usr1/lisp/nhem/lispeval.lisp, 21-Oct-88 18:40:11, Edit by Chiles.
|
|---|
| 2152 | Made CREATE-SLAVE not mess with the value of "Current Eval Server". It now
|
|---|
| 2153 | uses a special *create-slave-wait* that is set by the connect handler.
|
|---|
| 2154 |
|
|---|
| 2155 | /usr1/lisp/nhem/rompsite.lisp, 21-Oct-88 18:08:42, Edit by Chiles.
|
|---|
| 2156 | Made EDITOR_CONNECT-HANDLER only affect the :global value of "Current Eval
|
|---|
| 2157 | Server". It also not sets ed::*create-slave-wait* to nil.
|
|---|
| 2158 |
|
|---|
| 2159 | /usr1/lisp/nhem/window.lisp, 21-Oct-88 02:26:40, Edit by Chiles.
|
|---|
| 2160 | Modified %SET-WINDOW-BUFFER to move the window's display start and ends to
|
|---|
| 2161 | the new display-start slot buffers have.
|
|---|
| 2162 |
|
|---|
| 2163 | /usr1/lisp/nhem/buffer.lisp, 21-Oct-88 02:25:07, Edit by Chiles.
|
|---|
| 2164 | Added initialization for :display-start slot of new buffer.
|
|---|
| 2165 |
|
|---|
| 2166 | /usr1/lisp/nhem/struct.lisp, 21-Oct-88 02:23:11, Edit by Chiles.
|
|---|
| 2167 | Added display-start slot to the buffer structure.
|
|---|
| 2168 |
|
|---|
| 2169 | /usr1/lisp/nhem/lispeval.lisp, 20-Oct-88 22:13:53, Edit by Chiles.
|
|---|
| 2170 | MAYBE-QUEUE-OPERATION-REQUEST now informs the user whether the operation is
|
|---|
| 2171 | queued to be sent or being sent.
|
|---|
| 2172 |
|
|---|
| 2173 | /usr1/lisp/nhem/killcoms.lisp, 17-Oct-88 13:34:26, Edit by Chiles.
|
|---|
| 2174 | Made "Set/Pop Mark" only MESSAGE when interactive.
|
|---|
| 2175 |
|
|---|
| 2176 | /usr1/lisp/nhem/filecoms.lisp, 17-Oct-88 12:16:08, Edit by Chiles.
|
|---|
| 2177 | Installed new "Save All Files" that tells how many files it saved.
|
|---|
| 2178 |
|
|---|
| 2179 | /usr1/lisp/nhem/mh.lisp, 14-Oct-88 13:56:45, Edit by Chiles.
|
|---|
| 2180 | Made EXPUNGE-MESSAGES-FIX-UNSEEN-HEADERS always set the name back in case the
|
|---|
| 2181 | user used "Pick Headers". Broke off part of it to form
|
|---|
| 2182 | MAYBE-GET-NEW-MAIL-MSG-HDRS which is now also called in PICK-MESSAGE-HEADERS.
|
|---|
| 2183 | Made "Incorporate and Read New Mail" set the unseen mail buffer's name when
|
|---|
| 2184 | it already existed just in case someone used "Pick Headers".
|
|---|
| 2185 | PICK-MESSAGE-HEADERS now checks for the new mail buffer, and when the pick
|
|---|
| 2186 | expression is empty, it uses MAYBE-GET-NEW-MAIL-MSG-HDRS.
|
|---|
| 2187 |
|
|---|
| 2188 | /usr1/lisp/nhem/mh.lisp, 13-Oct-88 11:31:13, Edit by Chiles.
|
|---|
| 2189 | PROMPT-FOR-FOLDER was not giving must-exist to PROMPT-FOR-KEYWORD. It was
|
|---|
| 2190 | always passing nil.
|
|---|
| 2191 |
|
|---|
| 2192 | /usr1/lisp/nhem/bit-screen.lisp, 12-Oct-88 15:09:10, Edit by Chiles.
|
|---|
| 2193 | Reinstalled the better window deletion next merger code. Commented out the
|
|---|
| 2194 | hack in case we run into another asinine window manager.
|
|---|
| 2195 |
|
|---|
| 2196 | /usr1/lisp/nhem/lispbuf.lisp, 10-Oct-88 14:03:41, Edit by Chiles.
|
|---|
| 2197 | Modified commands that redirected *standard-output* for compiler warnings to
|
|---|
| 2198 | now redirect *error-output* to adhere to new compiler
|
|---|
| 2199 |
|
|---|
| 2200 | /usr1/lisp/nhem/lispbuf.lisp, 09-Oct-88 16:54:18, Edit by Chiles.
|
|---|
| 2201 | Made "Package" file option not choke when it couldn't stringify the thing.
|
|---|
| 2202 |
|
|---|
| 2203 | /usr1/lisp/nhem/bindings.lisp, 05-Oct-88 20:24:21, Edit by Chiles.
|
|---|
| 2204 | Eliminated bogus BIND-KEY in "Eval" mode for "Confirm Eval Input".
|
|---|
| 2205 |
|
|---|
| 2206 | /usr1/lisp/nhem/morecoms.lisp, 04-Oct-88 20:13:34, Edit by Chiles.
|
|---|
| 2207 | Made "Uppercase Region" and "Lowercase Region" insist on the region being
|
|---|
| 2208 | active. Made TWIDDLE-REGION, which implements above, take a region instead
|
|---|
| 2209 | of two marks.
|
|---|
| 2210 |
|
|---|
| 2211 | /usr1/lisp/nhem/htext4.lisp, 04-Oct-88 19:57:55, Edit by Chiles.
|
|---|
| 2212 | Modified FILTER-REGION doc string. Added page titles.
|
|---|
| 2213 |
|
|---|
| 2214 | /usr1/lisp/hemlock/bit-display.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2215 | /usr1/lisp/hemlock/keytrandefs.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2216 | /usr1/lisp/hemlock/tty-screen.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2217 | /usr1/lisp/hemlock/bit-screen.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2218 | /usr1/lisp/hemlock/font.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2219 | /usr1/lisp/hemlock/window.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2220 | /usr1/lisp/hemlock/bit-stream.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2221 | /usr1/lisp/hemlock/hunk-draw.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2222 | /usr1/lisp/hemlock/main.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2223 | /usr1/lisp/hemlock/xcoms.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2224 | /usr1/lisp/hemlock/charmacs.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2225 | /usr1/lisp/hemlock/rompsite.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2226 | /usr1/lisp/hemlock/keytran.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2227 | /usr1/lisp/hemlock/screen.lisp, 03-October-88, Edit by Chiles.
|
|---|
| 2228 | Modified to support X11 using CLX.
|
|---|
| 2229 |
|
|---|
| 2230 | /usr1/lisp/nhem/scribe.lisp, 30-Sep-88 14:45:41, Edit by Chiles.
|
|---|
| 2231 | Broke up long FORMAT string into several lines of code. Fixed bug in
|
|---|
| 2232 | DIRECTIVE-HELP.
|
|---|
| 2233 |
|
|---|
| 2234 | /usr1/lisp/nhem/filecoms.lisp, 27-Sep-88 11:48:10, Edit by Chiles.
|
|---|
| 2235 | Added a "Make Buffer Hook" to add all new buffers to the history. Added some
|
|---|
| 2236 | doc and a page title.
|
|---|
| 2237 |
|
|---|
| 2238 | /usr1/lisp/nhem/bindings.lisp, 22-Sep-88 22:46:30, Edit by Chiles.
|
|---|
| 2239 | Added binding for "Insert Scribe Directive". Deleted lots of other "Scribe"
|
|---|
| 2240 | bindings.
|
|---|
| 2241 |
|
|---|
| 2242 | /usr1/lisp/nhem/scribe.lisp, 21-Sep-88 22:48:46, Edit by Chiles.
|
|---|
| 2243 | Added new code to dispatch on a character and either insert a Scribe command
|
|---|
| 2244 | or environment, instead of having 30 similar commands. Deleted the following
|
|---|
| 2245 | commands entirely:
|
|---|
| 2246 | "Scribe Appendix"
|
|---|
| 2247 | "Scribe AppendixSection"
|
|---|
| 2248 | "Scribe Chapter"
|
|---|
| 2249 | "Scribe Heading"
|
|---|
| 2250 | "Scribe MajorHeading"
|
|---|
| 2251 | "Scribe Paragraph"
|
|---|
| 2252 | "Scribe PrefaceSection"
|
|---|
| 2253 | "Scribe Section"
|
|---|
| 2254 | "Scribe SubHeading"
|
|---|
| 2255 | "Scribe SubSection"
|
|---|
| 2256 | "Scribe UnNumbered"
|
|---|
| 2257 | "Scribe Verbatim"
|
|---|
| 2258 | "Scribe Verse"
|
|---|
| 2259 | Introduced "List Scribe Paragraph Delimiters".
|
|---|
| 2260 | Cleaned up code.
|
|---|
| 2261 | Got the stuff working.
|
|---|
| 2262 |
|
|---|
| 2263 | /usr1/lisp/nhem/lispmode.lisp, 15-Sep-88 14:31:53, Edit by Chiles.
|
|---|
| 2264 | Modified LISP-INDENT-REGION to do it undoably. It takes an optional argument
|
|---|
| 2265 | for the undo text. "Indent Form" supplies its name when calling this.
|
|---|
| 2266 | Documented INDENT-FOR-LISP. Modified some page boundaries.
|
|---|
| 2267 |
|
|---|
| 2268 | /usr1/lisp/nhem/bindings.lisp, 07-Sep-88 16:44:35, Edit by Chiles.
|
|---|
| 2269 | Changed "Eval Input" bindings to "Confirm Eval Input".
|
|---|
| 2270 |
|
|---|
| 2271 | /usr1/lisp/nhem/lispbuf.lisp, 07-Sep-88 16:43:34, Edit by Chiles.
|
|---|
| 2272 | Renamed "Eval Input" to "Confirm Eval Input".
|
|---|
| 2273 |
|
|---|
| 2274 | /usr1/lisp/nhem/mh.lisp, 07-Sep-88 13:08:04, Edit by Chiles.
|
|---|
| 2275 | Modified DELETE-AND-EXPUNGE-TEMP-DRAFTS one more time. Now it makes use of
|
|---|
| 2276 | MH's :errorp arguement to squelch errors.
|
|---|
| 2277 |
|
|---|
| 2278 | /usr1/lisp/hemlock/lispeval.lisp, 30-Aug-88 11:32:53, Edit by DBM.
|
|---|
| 2279 | Changed references to slave-utility-name to slave-utility and
|
|---|
| 2280 | slave-arguments to slave-utility-switches.
|
|---|
| 2281 |
|
|---|
| 2282 | /usr1/lisp/nhem/ts.lisp, 19-Aug-88 21:47:12, Edit by Chiles.
|
|---|
| 2283 | Fixed "Unwedge Interactive Input String" according to mail I sent.
|
|---|
| 2284 |
|
|---|
| 2285 | /usr1/lisp/nhem/bindings.lisp, 15-Aug-88 12:30:05, Edit by Chiles.
|
|---|
| 2286 | Added binding for "Scribe Buffer File".
|
|---|
| 2287 |
|
|---|
| 2288 | /usr1/lisp/nhem/lispeval.lisp, 15-Aug-88 11:11:10, Edit by Chiles.
|
|---|
| 2289 | Renamed "Slave Utility Name" to "Slave Utility" and
|
|---|
| 2290 | "Slave Arguments" to "Slave Utility Switches".
|
|---|
| 2291 |
|
|---|
| 2292 | /usr1/lisp/nhem/unixcoms.lisp, 15-Aug-88 11:09:48, Edit by Chiles.
|
|---|
| 2293 | Renamed "Print Utility Options" to "Print Utility Switches". Added Scribe
|
|---|
| 2294 | stuff.
|
|---|
| 2295 |
|
|---|
| 2296 | /usr1/lisp/nhem/mh.lisp, 09-Aug-88 23:16:09, Edit by Chiles.
|
|---|
| 2297 | Made "Expunge Messages" and "Quit Headers" doc strings mention "Temporary
|
|---|
| 2298 | Draft Folder". Modified DELETE-AND-EXPUNGE-TEMPORARY-DRAFTS to do a
|
|---|
| 2299 | directory to realize if there were really any messages to blow away.
|
|---|
| 2300 |
|
|---|
| 2301 | /usr1/lisp/nhem/doccoms.lisp, 09-Aug-88 22:57:13, Edit by Chiles.
|
|---|
| 2302 | Modified "Apropos" to use CURRENT-VARIABLE-TABLES, and cleaned up this moby
|
|---|
| 2303 | growing command.
|
|---|
| 2304 |
|
|---|
| 2305 | /usr1/lisp/nhem/echo.lisp, 09-Aug-88 22:26:46, Edit by Chiles.
|
|---|
| 2306 | Wrote CURRENT-VARIABLE-TABLES, and exported it. Modified PROMPT-FOR-VARIABLE
|
|---|
| 2307 | to use it.
|
|---|
| 2308 |
|
|---|
| 2309 | /usr1/lisp/nhem/mh.lisp, 07-Aug-88 04:03:13, Edit by Chiles.
|
|---|
| 2310 | "Remail Message".
|
|---|
| 2311 |
|
|---|
| 2312 | /usr1/lisp/nhem/filecoms.lisp, 04-Aug-88 22:20:23, Edit by Chiles.
|
|---|
| 2313 | Made "Insert File" and "Insert Buffer" push a buffer mark before inserting.
|
|---|
| 2314 |
|
|---|
| 2315 | /usr1/lisp/nhem/lispbuf.lisp, 04-Aug-88 21:31:10, Edit by Chiles.
|
|---|
| 2316 | Fixed default binding and doc string of "Unwedge Interactive Input Confirm".
|
|---|
| 2317 |
|
|---|
| 2318 | /usr1/lisp/nhem/mh.lisp, 30-Jul-88 22:09:59, Edit by Chiles.
|
|---|
| 2319 | Fixed a bug with "Reply to Message Prefix Action". Made "Reply to M in O
|
|---|
| 2320 | Window", when invoked in the headers buffer, put the message in the "current"
|
|---|
| 2321 | window.
|
|---|
| 2322 |
|
|---|
| 2323 | /usr1/lisp/nhem/highlight.lisp, 26-Jul-88 17:26:32, Edit by Chiles.
|
|---|
| 2324 | Did away with HIGHLIGHT-ACTIVE-REGION-P. Replaced calls with
|
|---|
| 2325 | REGION-ACTIVE-P. Made MAYBE-HIGHLIGHT-OPEN-PARENS check the value of
|
|---|
| 2326 | "Highlight Active Region" and REGION-ACTIVE-P instead of just the latter.
|
|---|
| 2327 |
|
|---|
| 2328 | /usr1/lisp/nhem/killcoms.lisp, 26-Jul-88 17:21:36, Edit by Chiles.
|
|---|
| 2329 | Made REGION-ACTIVE-P check for the last command type being a member of
|
|---|
| 2330 | *ephemerally-active-command-types*. Modified "Kill Region" and "Save Region"
|
|---|
| 2331 | to call CURRENT-REGION normally.
|
|---|
| 2332 |
|
|---|
| 2333 | /usr1/lisp/nhem/lispbuf.lisp, 19-Jul-88 22:35:22, Edit by Chiles.
|
|---|
| 2334 | Fixed bug in "Eval Input".
|
|---|
| 2335 |
|
|---|
| 2336 | /usr1/lisp/hemlock/linimage.lisp, 27-Jul-88 11:09:17, Edit by DBM.
|
|---|
| 2337 | /usr1/lisp/hemlock/line.lisp, 27-Jul-88 10:56:33, Edit by DBM.
|
|---|
| 2338 | Removed some old Perq cruft.
|
|---|
| 2339 |
|
|---|
| 2340 | /usr1/lisp/nhem/lispbuf.lisp, 19-Jul-88 22:35:22, Edit by Chiles.
|
|---|
| 2341 | Fixed bug in "Eval Input".
|
|---|
| 2342 |
|
|---|
| 2343 | /usr1/lisp/nhem/filecoms.lisp, 11-Jul-88 12:55:48, Edit by Chiles.
|
|---|
| 2344 | Fixed bug in "Visit File" telling the user that the file is already in some
|
|---|
| 2345 | buffer.
|
|---|
| 2346 |
|
|---|
| 2347 | /usr1/lisp/nhem/doccoms.lisp, 06-Jul-88 23:14:13, Edit by Chiles.
|
|---|
| 2348 | Added "Describe Pointer" command and frobbed "Help".
|
|---|
| 2349 |
|
|---|
| 2350 | /usr1/lisp/nhem/bindings.lisp, 05-Jul-88 16:34:31, Edit by Chiles.
|
|---|
| 2351 | Added bindings for new commands in Commands.Lisp.
|
|---|
| 2352 |
|
|---|
| 2353 | Added initial value for *describe-pointer-keylist*.
|
|---|
| 2354 |
|
|---|
| 2355 | /usr1/lisp/nhem/command.lisp, 05-Jul-88 16:36:40, Edit by Chiles.
|
|---|
| 2356 | Added "Mark to Beginning of Buffer" "Mark to End of Buffer".
|
|---|
| 2357 |
|
|---|
| 2358 | /usr1/lisp/nhem/ts.lisp, 04-Jul-88 15:46:46, Edit by Chiles.
|
|---|
| 2359 | Broke "Process Control" up into separate commands.
|
|---|
| 2360 |
|
|---|
| 2361 | /usr1/lisp/nhem/filecoms.lisp, 01-Jul-88 23:40:00, Edit by Chiles.
|
|---|
| 2362 | made "Visit File" MESSAGE when another buffer also contains the pathname.
|
|---|
| 2363 |
|
|---|
| 2364 | /usr1/lisp/nhem/mh.lisp, 29-Jun-88 23:33:40, Edit by Chiles.
|
|---|
| 2365 | Wrote "Delete Message and Down Line".
|
|---|
| 2366 |
|
|---|
| 2367 | Made "Deliver Message" say "Delivering draft ...".
|
|---|
| 2368 |
|
|---|
| 2369 | Deleted GET-MESSAGE-HEADERS-SEQ. Made SET-MESSAGE-HEADERS-IDS optionally
|
|---|
| 2370 | return an MH sequence. These were identical but for this difference.
|
|---|
| 2371 |
|
|---|
| 2372 | Made "Refile Message" and "Delete Message" maintain consistency.
|
|---|
| 2373 |
|
|---|
| 2374 | Made SHOW-MESSAGE-OFFSET-MARK return nil when it couldn't place the mark
|
|---|
| 2375 | instead of signalling an error. Wrote SHOW-MESSAGE-OFFSET-MSG-BUG, and
|
|---|
| 2376 | renamed SHOW-MESSAGE-OFFSET-HEADERS to SHOW-MESSAGE-OFFSET-HDRS-BUF. In a
|
|---|
| 2377 | message buffer, we move back to the headers buffer and delete the message
|
|---|
| 2378 | buffer.
|
|---|
| 2379 |
|
|---|
| 2380 | Added "Reply to Message Prefix Action" which controls prefix argument actions
|
|---|
| 2381 | in "Reply to Message".
|
|---|
| 2382 |
|
|---|
| 2383 | Removed "Automatic Current Message" feature.
|
|---|
| 2384 | Removed DEFHVAR just after "Headers Information".
|
|---|
| 2385 | Removed when...show from:
|
|---|
| 2386 | "Message Headers"
|
|---|
| 2387 | "Pick Headers"
|
|---|
| 2388 | INSERT-NEW-MAIL-MESSAGE-HEADERS
|
|---|
| 2389 | Modified REVAMP-HEADERS-BUFFER and CLEANUP-HEADERS-BUFFER to always take care
|
|---|
| 2390 | of the main message buffer.
|
|---|
| 2391 |
|
|---|
| 2392 |
|
|---|
| 2393 | /usr1/lisp/nhem/bindings.lisp, 27-Jun-88 13:45:22, Edit by Chiles.
|
|---|
| 2394 | Added bindings for macroexpansion and reenter input stuff.
|
|---|
| 2395 |
|
|---|
| 2396 | Added new bindings for "Process Control" break up.
|
|---|
| 2397 |
|
|---|
| 2398 |
|
|---|
| 2399 | /usr1/lisp/nhem/lispbuf.lisp, 27-Jun-88 13:34:56, Edit by Chiles.
|
|---|
| 2400 | Added "Editor Macroexpand Expression".
|
|---|
| 2401 |
|
|---|
| 2402 | Added "Reenter Interactive Input".
|
|---|
| 2403 |
|
|---|
| 2404 |
|
|---|
| 2405 | /usr1/lisp/nhem/lispeval.lisp, 27-Jun-88 13:33:11, Edit by Chiles.
|
|---|
| 2406 | Added "Macroexpand Expression".
|
|---|
| 2407 |
|
|---|
| 2408 | /usr1/lisp/nhem/bindings.lisp, 26-Jun-88 20:02:02, Edit by Chiles.
|
|---|
| 2409 | Uncommented binding for "Delete Message and Down Line".
|
|---|
| 2410 |
|
|---|
| 2411 | /usr1/lisp/nhem/bindings.lisp, 24-Jun-88 16:11:37, Edit by Chiles.
|
|---|
| 2412 | Fixed C-c bindings messed up by making C-c a hyper prefix. Made all c-, m-,
|
|---|
| 2413 | and s- bindings be spelled out for consistency.
|
|---|
| 2414 |
|
|---|
| 2415 | /usr1/lisp/nhem/mh.lisp, 16-Jun-88 15:02:40, Edit by Chiles.
|
|---|
| 2416 | Made "Delete Draft and Buffer" cleanup after split window drafts.
|
|---|
| 2417 |
|
|---|
| 2418 | /usr1/lisp/nhem/spellcoms.lisp, 16-Jun-88 12:54:08, Edit by Chiles.
|
|---|
| 2419 | Made corrections based on previous corrections undoable and changed message
|
|---|
| 2420 | to say "corrected" instead of "replaced".
|
|---|
| 2421 |
|
|---|
| 2422 | /usr1/lisp/nhem/mh.lisp, 15-Jun-88 20:04:23, Edit by Chiles.
|
|---|
| 2423 | Added MESSAGE's to INCORPORATE-NEW-MAIL.
|
|---|
| 2424 |
|
|---|
| 2425 | /usr1/lisp/nhem/lispeval.lisp, 13-Jun-88 19:28:48, Edit by Chiles.
|
|---|
| 2426 | Made #\c for "Edit Compiler Errors" center the window around the current
|
|---|
| 2427 | error.
|
|---|
| 2428 |
|
|---|
| 2429 | /usr1/lisp/nhem/mh.lisp, 10-Jun-88 16:16:58, Edit by Chiles.
|
|---|
| 2430 | Fixed a bug in "Headers Refile Message". It wasn't supplying
|
|---|
| 2431 | *refile-default-destination* to PROMPT-FOR-FOLDER when in a message buffer.
|
|---|
| 2432 |
|
|---|
| 2433 | /usr1/lisp/nhem/mh.lisp, 10-Jun-88 13:21:55, Edit by Chiles.
|
|---|
| 2434 | Made CLEANUP-HEADERS-REFERENCE, when the info is TYPEP 'draft-info, set the
|
|---|
| 2435 | replied-to folder and msg to nil.
|
|---|
| 2436 |
|
|---|
| 2437 | /usr1/lisp/nhem/lispbuf.lisp, 09-Jun-88 20:17:30, Edit by Chiles.
|
|---|
| 2438 | Fixed bug in warning message for "List Compile Group".
|
|---|
| 2439 |
|
|---|
| 2440 | /usr1/ch/lisp/files.lisp, 06-Jun-88 23:44:01, Edit by Christopher Hoover.
|
|---|
| 2441 | Fixed a bug which caused WRITE-FILE to sometimes lose when given an
|
|---|
| 2442 | "access" value.
|
|---|
| 2443 |
|
|---|
| 2444 | /usr1/ch/lisp/unixcoms.lisp, 03-Jun-88 15:54:46, Edit by Christopher Hoover.
|
|---|
| 2445 | Wrote the command "Unix Filter Region".
|
|---|
| 2446 |
|
|---|
| 2447 | /usr1/ch/lisp/auto-save.lisp, 16-May-88 02:31:07, Edit by Christopher Hoover.
|
|---|
| 2448 | Fixed the code so that "Auto Save Checkpoint Frequency" is always
|
|---|
| 2449 | truncated to an integer to keep (very) bad things from happening.
|
|---|
| 2450 |
|
|---|
| 2451 | /usr1/lisp/nhem/spellcoms.lisp, 01-Jun-88 10:46:45, Edit by Chiles.
|
|---|
| 2452 | Made "Check Word Spelling" show close words regardless of "Correct Unique
|
|---|
| 2453 | Spelling Immediately".
|
|---|
| 2454 |
|
|---|
| 2455 | /usr1/lisp/nhem/bindings.lisp, 31-May-88 15:25:23, Edit by Chiles.
|
|---|
| 2456 | Bound all alpha chars to "Illegal" in "Headers" and "Message" modes.
|
|---|
| 2457 |
|
|---|
| 2458 | /usr1/lisp/nhem/mh.lisp, 25-May-88 11:42:13, Edit by Chiles.
|
|---|
| 2459 | Created "Temporary Draft Folder" variable, wrote
|
|---|
| 2460 | DELETE-AND-EXPUNGE-TEMP-DRAFTS, and modified "Quit Headers"and "Expunge
|
|---|
| 2461 | Messages".
|
|---|
| 2462 |
|
|---|
| 2463 | /usr1/lisp/nhem/edit-defs.lisp, 25-May-88 11:09:51, Edit by Chiles.
|
|---|
| 2464 | Made "Edit Definition" and "Goto Definition" (which has a new name) use
|
|---|
| 2465 | editor Lisp if there is no currently valid slave.
|
|---|
| 2466 |
|
|---|
| 2467 | /usr1/lisp/nhem/lispeval.lisp, 25-May-88 02:39:37, Edit by Chiles.
|
|---|
| 2468 | Made "Describe Function Call" and "Describe Symbol" use the editor Lisp when
|
|---|
| 2469 | the current eval server doesn't exist is invalid.
|
|---|
| 2470 |
|
|---|
| 2471 | /usr1/lisp/nhem/mh.lisp, 24-May-88 14:57:36, Edit by Chiles.
|
|---|
| 2472 | Changed PROMPT-FOR-MESSAGE to take keyword args adding prompt. Changed all
|
|---|
| 2473 | the call sites. Made "Message Headers", "Delete Message", "Undelete
|
|---|
| 2474 | Message", and "Refile Message" supply particular prompt messages.
|
|---|
| 2475 |
|
|---|
| 2476 | Changed "Quit Headers Confirm" to "Expunge Messages Confirm".
|
|---|
| 2477 |
|
|---|
| 2478 | /usr1/lisp/nhem/mh.lisp, 19-May-88 12:14:27, Edit by Chiles.
|
|---|
| 2479 | Wrote BREAKUP-MESSAGE-SPEC and added the variable, "Unseen Headers Message
|
|---|
| 2480 | Spec". This affected "Incorporate and Show New Mail" and "Expunge Message".
|
|---|
| 2481 |
|
|---|
| 2482 | /usr1/lisp/nhem/mh.lisp, 15-May-88 15:40:24, Edit by Chiles.
|
|---|
| 2483 | Made MH-PROFILE-COMPONENT take an optional error-on-open argument, so when
|
|---|
| 2484 | this is used for sequence files, and the sequence file is not there or
|
|---|
| 2485 | readable, then the command can continue ... assuming the sequence file
|
|---|
| 2486 | operation is insignificant if the file cannot be opened. Made
|
|---|
| 2487 | MH-SEQUENCE-LIST use this argument.
|
|---|
| 2488 |
|
|---|
| 2489 | Made MARK-ONE-MESSAGE not write the file on :delete unless the message was
|
|---|
| 2490 | really in the sequence before deletion.
|
|---|
| 2491 |
|
|---|
| 2492 | /usr1/lisp/nhem/lispmode.lisp, 12-May-88 15:11:15, Edit by Chiles.
|
|---|
| 2493 | Added mailer and xlib DEFINDENT forms.
|
|---|
| 2494 |
|
|---|
| 2495 | /usr1/lisp/nhem/mh.lisp, 12-May-88 10:45:02, Edit by Chiles.
|
|---|
| 2496 | Fixed documentation for "Reply to Message in Other Window".
|
|---|
| 2497 |
|
|---|
| 2498 | /usr1/lisp/nhem/mh.lisp, 11-May-88 14:03:29, Edit by Chiles.
|
|---|
| 2499 | Wrote "Edit Message Buffer". Made a bunch of (subseq folder 1) calls be
|
|---|
| 2500 | calls to STRIP-FOLDER-NAME for consistency.
|
|---|
| 2501 |
|
|---|
| 2502 | /usr1/lisp/nhem/mh.lisp, 11-May-88 10:33:23, Edit by Chiles.
|
|---|
| 2503 | Made "Insert Message Region" know about split-window drafts.
|
|---|
| 2504 |
|
|---|
| 2505 | /usr1/lisp/hemlock/edit-defs.lisp, 10-May-88 17:11:28, Edit by Chiles.
|
|---|
| 2506 | Made "Edit Command Definition" on an argument prompt for a key instead of
|
|---|
| 2507 | prompting for a command name.
|
|---|
| 2508 |
|
|---|
| 2509 | /usr1/lisp/nhem/mh.lisp, 10-May-88 12:37:40, Edit by Chiles.
|
|---|
| 2510 | Made DELETE-HEADERS-LINE-REFERENCES delete message buffers if they are
|
|---|
| 2511 | not associated with a draft buffer. If they are, then it cleans up the
|
|---|
| 2512 | reference.
|
|---|
| 2513 |
|
|---|
| 2514 | Wrote "Reply to Message in Other Window" which splits the current window
|
|---|
| 2515 | when replying to a message. Made "Insert Message Buffer" try to delete a
|
|---|
| 2516 | window if the draft is a split-window draft. Made "Deliver Message"
|
|---|
| 2517 | delete a window if there are a couple lieing around and the draft is a
|
|---|
| 2518 | split-window draft.
|
|---|
| 2519 |
|
|---|
| 2520 | /usr1/lisp/nhem/command.lisp, 10-May-88 11:19:21, Edit by Chiles.
|
|---|
| 2521 | Added doc strings to "Exit Hemlock" and "Pause Hemlock".
|
|---|
| 2522 |
|
|---|
| 2523 | /usr1/lisp/nhem/files.lisp, 09-May-88 16:57:39, Edit by Chiles.
|
|---|
| 2524 | Made WRITE-FILE take keywords keep-backup (previously optional) and access.
|
|---|
| 2525 | When access is supplied non-nil, it is used as Unix modes with
|
|---|
| 2526 | MACH:UNIX-CHMOD.
|
|---|
| 2527 |
|
|---|
| 2528 | /usr1/lisp/nhem/doccoms.lisp, 10-May-88 08:27:39, Edit by Chiles.
|
|---|
| 2529 | Made "Describe Command" show bindings. Fixed bindings printing.
|
|---|
| 2530 |
|
|---|
| 2531 | /usr1/lisp/nhem/auto-save.lisp, 09-May-88 17:28:05, Edit by Chiles.
|
|---|
| 2532 | Made WRITE-CHECKPOINT-FILE call WRITE-FILE the new correct way supplying
|
|---|
| 2533 | :access #o600 for read/write by owner only.
|
|---|
| 2534 |
|
|---|
| 2535 | /usr1/lisp/nhem/spellcoms.lisp, 09-May-88 10:09:13, Edit by Chiles.
|
|---|
| 2536 | Made "Set Buffer Spelling Dictionary" hash on the namestring of the true name
|
|---|
| 2537 | instead of what was given. Made it also add the write hook instead of the
|
|---|
| 2538 | "Dictionary" file option. Stopped modifying "Write File Hook" buffer
|
|---|
| 2539 | specifically, using ADD-HOOK now. Made "Dictionary" file option LOUD-MESSAGE
|
|---|
| 2540 | if it couldn't find the dictionary file, blowing the whole thing off.
|
|---|
| 2541 | Changed "Message Buffer Insertion Prefix" to four spaces.
|
|---|
| 2542 |
|
|---|
| 2543 | /usr1/lisp/nhem/mh.lisp, 09-May-88 09:34:43, Edit by Chiles.
|
|---|
| 2544 | Fixed a bug in SETUP-HEADERS-MESSAGE-DRAFT that associated the draft with the
|
|---|
| 2545 | headers buffer which caused CLEANUP-DRAFT-BUFFER to try to delete a nil
|
|---|
| 2546 | headers mark into the headers buffer.
|
|---|
| 2547 |
|
|---|
| 2548 | /usr1/lisp/nhem/mh.lisp, 06-May-88 10:06:23, Edit by Chiles.
|
|---|
| 2549 | Renamed SETUP-MSG-BUF-REPLY-DRAFT to SETUP-MESSAGE-BUFFER-DRAFT, modifying it
|
|---|
| 2550 | to take a message buffer, message info, and a type. The type is one of
|
|---|
| 2551 | :reply, :compose, or :forward. It does the right thing.
|
|---|
| 2552 |
|
|---|
| 2553 | /usr1/lisp/nhem/tty-display.lisp, 05-May-88 17:26:08, Edit by Chiles.
|
|---|
| 2554 | Rewrote CM-OUTPUT-COORDINATE to not use TRUNCATE on floats or LOG. Changed
|
|---|
| 2555 | it from a macro to a function too. Now it builds the characters in a buffer,
|
|---|
| 2556 | using DEVICE-WRITE-STRING to send the chars out.
|
|---|
| 2557 |
|
|---|
| 2558 | /usr1/lisp/nhem/mh.lisp, 03-May-88 14:41:30, Edit by Chiles.
|
|---|
| 2559 | New Hemlock file. Ta dah!
|
|---|
| 2560 |
|
|---|
| 2561 | /usr1/lisp/nhem/bindings.lisp, 03-May-88 14:55:46, Edit by Chiles.
|
|---|
| 2562 | Added new mailer bindings.
|
|---|
| 2563 |
|
|---|
| 2564 | /usr1/lisp/nhem/display.lisp, 18-Apr-88 14:30:41, Edit by Chiles.
|
|---|
| 2565 | Added DEFVAR for *screen-image-trashed* which was lost due to old bitmap code
|
|---|
| 2566 | tossing.
|
|---|
| 2567 |
|
|---|
| 2568 | /usr1/lisp/nhem/window.lisp, 19-Apr-88 12:01:26, Edit by Chiles.
|
|---|
| 2569 | Inserted code from Owindow.Lisp (previously thrown away due to old bitmap
|
|---|
| 2570 | code tossing) that was still necessary for tty redisplay.
|
|---|
| 2571 |
|
|---|
| 2572 | /usr1/lisp/nhem/rompsite.lisp, 18-Apr-88 11:02:05, Edit by Chiles.
|
|---|
| 2573 | Made HEMLOCK-WINDOW test *hemlock-window-mngt* for being non-nil.
|
|---|
| 2574 |
|
|---|
| 2575 | Removed OBITMAP-SHOW-MARK.
|
|---|
| 2576 |
|
|---|
| 2577 | Removed loading old bitmap files from BUILD-HEMLOCK.
|
|---|
| 2578 |
|
|---|
| 2579 | /usr1/lisp/nhem/rompsite.lisp, 06-Apr-88 12:44:22, Edit by Chiles.
|
|---|
| 2580 | Made the editer server name default to "[<machine-name>:<user-name>]Editor".
|
|---|
| 2581 |
|
|---|
| 2582 | /usr1/lisp/nhem/display.lisp, 04-Apr-88 09:47:08, Edit by Chiles.
|
|---|
| 2583 | Removed some references to old bitmap redisplay in comments.
|
|---|
| 2584 |
|
|---|
| 2585 | /usr1/lisp/nhem/filecoms.lisp, 04-Apr-88 09:09:45, Edit by Chiles.
|
|---|
| 2586 | Changed the default of "Keep Backup Files" and the doc string.
|
|---|
| 2587 |
|
|---|
| 2588 | /usr1/lisp/hemlock/obit-display.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2589 | /usr1/lisp/hemlock/obit-screen.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2590 | /usr1/lisp/hemlock/ofont.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2591 | /usr1/lisp/hemlock/owindow.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2592 | /usr1/lisp/hemlock/pane-stream.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2593 | /usr1/lisp/hemlock/pane.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2594 | /usr1/lisp/hemlock/keyboard_codes.lisp, 01-Apr-88 16:27:00, Edit by Chiles
|
|---|
| 2595 | These files have been removed from the sources.
|
|---|
| 2596 |
|
|---|
| 2597 | /usr1/lisp/nhem/screen.lisp, 01-Apr-88 16:25:47, Edit by Chiles.
|
|---|
| 2598 | Made %INIT-SCREEN-MANAGER not regard CONSOLEP.
|
|---|
| 2599 |
|
|---|
| 2600 | /usr1/lisp/nhem/rompsite.lisp, 01-Apr-88 16:04:09, Edit by Chiles.
|
|---|
| 2601 | Rewrote (that is, mostly blew away a lot of code) GET-EDITOR-TTY-INPUT. Blew
|
|---|
| 2602 | away TRANSLATE-CHAR definition.
|
|---|
| 2603 |
|
|---|
| 2604 | Blew away all console character translation variables.
|
|---|
| 2605 |
|
|---|
| 2606 | Cleaned out console specific code in SETUP-INPUT and RESET-INPUT.
|
|---|
| 2607 |
|
|---|
| 2608 | Blew away use of *editor-console-input*.
|
|---|
| 2609 |
|
|---|
| 2610 | Blew away CONSOLEP.
|
|---|
| 2611 |
|
|---|
| 2612 |
|
|---|
| 2613 | /usr1/lisp/nhem/morecoms.lisp, 30-Mar-88 14:19:12, Edit by Chiles.
|
|---|
| 2614 | Removed unnecessary (null b) check in "List Buffers".
|
|---|
| 2615 |
|
|---|
| 2616 | /usr1/lisp/nhem/undo.lisp, 25-Mar-88 14:33:23, Edit by Chiles.
|
|---|
| 2617 | Massively documented this stuff.
|
|---|
| 2618 |
|
|---|
| 2619 | /usr0/ram/group.lisp, 21-Mar-88 13:58:49, Edit by Ram.
|
|---|
| 2620 | Changed Do-Active-Group to save and restore the Buffer-Point around the code
|
|---|
| 2621 | that hacks on the buffer. This means that group commands no longer trash the
|
|---|
| 2622 | point (which usually left you at the beginning of the buffer).
|
|---|
| 2623 |
|
|---|
| 2624 | /usr1/ch/lisp/echocoms.lisp, 21-Mar-88 13:33:57, Edit by Christopher Hoover.
|
|---|
| 2625 | Frobbed "Ignore File Types" -- deleted unknowns and added a few common
|
|---|
| 2626 | binary formats.
|
|---|
| 2627 |
|
|---|
| 2628 | /usr1/ch/lisp/auto-save.lisp, 16-Mar-88 16:54:00, Edit by Christopher Hoover.
|
|---|
| 2629 | Made the call to write-region in Auto Save supply NIL as the optional
|
|---|
| 2630 | argument for keeping backup files so that the luser does not end up
|
|---|
| 2631 | with .CKP.BAK files.
|
|---|
| 2632 |
|
|---|
| 2633 | /usr1/ch/lisp/files.lisp, 16-Mar-88 15:59:18, Edit by Christopher Hoover.
|
|---|
| 2634 | Made write-region take an optional argument which tells it whether or
|
|---|
| 2635 | not to do ":if-exist :rename" or ":if-exist :rename-and-delete".
|
|---|
| 2636 | If the argument is not supplied, it looks at the hvar "Keep Backup
|
|---|
| 2637 | Files".
|
|---|
| 2638 |
|
|---|
| 2639 | /usr1/ch/lisp/filecoms.lisp, 16-Mar-88 15:20:00, Edit by Christopher Hoover.
|
|---|
| 2640 | Added the hvar "Keep Backup Files". This variable controls whether
|
|---|
| 2641 | write region deletes .BAK files.
|
|---|
| 2642 |
|
|---|
| 2643 | /usr1/ch/lisp/filecoms.lisp, 14-Mar-88 22:14:47, Edit by Christopher Hoover.
|
|---|
| 2644 | Removed "c" and "h" from the file type hook which invokes Pascal mode
|
|---|
| 2645 | since Pascal mode is worse than Fundamental mode for editing C code.
|
|---|
| 2646 | Someday, there will be a real electric C mode.
|
|---|
| 2647 |
|
|---|
| 2648 | /usr1/lisp/nhem/rompsite.lisp, 15-Mar-88 21:00:11, Edit by Chiles.
|
|---|
| 2649 | Wrote RE-INIT-EDITOR-SERVER to be the port death handler instead of
|
|---|
| 2650 | INIT-EDITOR-SERVER.
|
|---|
| 2651 |
|
|---|
| 2652 | /usr1/lisp/nhem/morecoms.lisp, 15-Mar-88 16:25:44, Edit by Chiles.
|
|---|
| 2653 | Installed Naeem's mods to "Delete Previous Character Expanding Tabs" that
|
|---|
| 2654 | saves on the kill ring after some threshold.
|
|---|
| 2655 |
|
|---|
| 2656 | /usr1/lisp/nhem/command.lisp, 15-Mar-88 16:24:09, Edit by Chiles.
|
|---|
| 2657 | Installed Naeem's mods to "Delete Previous Character" and "Delete Next
|
|---|
| 2658 | Character" that saves on the kill ring after some threshold.
|
|---|
| 2659 |
|
|---|
| 2660 | /usr1/ch/lisp/echocoms.lisp, 14-Mar-88 21:50:47, Edit by Christopher Hoover
|
|---|
| 2661 | Deleted the hvar "Help Show Options" since it is not used anywhere.
|
|---|
| 2662 | Added a real doc string for the hvar "Beep on Ambiguity".
|
|---|
| 2663 |
|
|---|
| 2664 | Fixed Complete Keyword for files to use the new whizzy complete-file.
|
|---|
| 2665 | Added the hvar "Ignore File Types" to control which file types to
|
|---|
| 2666 | ignore.
|
|---|
| 2667 |
|
|---|
| 2668 | /usr1/lisp/nhem/morecoms.lisp, 10-Mar-88 20:59:36, Edit by Chiles.
|
|---|
| 2669 | Installed "Defhvar" command.
|
|---|
| 2670 |
|
|---|
| 2671 | /usr1/lisp/nhem/filecoms.lisp, 10-Mar-88 15:48:57, Edit by Chiles.
|
|---|
| 2672 | Modified PROCESS-FILE-OPTIONS to invoke the file type hook when no major mode
|
|---|
| 2673 | had been seen, even though some mode option had been specified. Modified the
|
|---|
| 2674 | "Mode" file option handler to return whether it had seen a major mode.
|
|---|
| 2675 |
|
|---|
| 2676 | /usr1/lisp/nhem/bit-screen.lisp, 08-Mar-88 14:57:10, Edit by Chiles.
|
|---|
| 2677 | Made REVERSE-VIDEO-HOOK-FUN make sure there is an X window for the random
|
|---|
| 2678 | typeout stream before trying to set its background.
|
|---|
| 2679 |
|
|---|
| 2680 | /usr1/lisp/nhem/fill.lisp, 06-Mar-88 21:28:51, Edit by Chiles.
|
|---|
| 2681 | Made %FILLING-SET-NEXT-LINE not call INDENT-NEW-COMMENT-LINE-COMMAND when
|
|---|
| 2682 | there is a fill prefix.
|
|---|
| 2683 |
|
|---|
| 2684 | /usr1/lisp/nhem/bit-display.lisp, 06-Mar-88 14:15:17, Edit by Chiles.
|
|---|
| 2685 | Fixed redisplay bug concerning excessive counting of lines to clear.
|
|---|
| 2686 | Otherwise case now stops counting cleared lines and packages off one clear
|
|---|
| 2687 | operations if we are currently counting.
|
|---|
| 2688 |
|
|---|
| 2689 | /usr1/lisp/nhem/font.lisp, 06-Mar-88 12:46:24, Edit by Chiles.
|
|---|
| 2690 | Made *default-font-family* have a default value so MAKE-WINDOW and things
|
|---|
| 2691 | trying to look at it under tty redisplay don't choke.
|
|---|
| 2692 |
|
|---|
| 2693 | /usr1/lisp/nhem/main.lisp, 02-Mar-88 22:03:26, Edit by Chiles.
|
|---|
| 2694 | Changed EXPORT of after-initializations to AFTER-EDITOR-INITIALIZATIONS which
|
|---|
| 2695 | is really what the macro is called.
|
|---|
| 2696 |
|
|---|
| 2697 | /usr1/lisp/nhem/font.lisp, 02-Mar-88 19:53:10, Edit by Chiles.
|
|---|
| 2698 | Rearranged some functions. Added doc strings for exported stuff. Deleted
|
|---|
| 2699 | hardwired structures. Moved two parameters to Rompsite.Lisp. Added logical
|
|---|
| 2700 | pages.
|
|---|
| 2701 |
|
|---|
| 2702 | /usr1/lisp/nhem/lispbuf.lisp, 02-Mar-88 14:12:30, Edit by Chiles.
|
|---|
| 2703 | Made SETUP-EVAL-MODE make a local binding of "Current Package" to nil.
|
|---|
| 2704 |
|
|---|
| 2705 | /usr1/lisp/nhem/lispeval.lisp, 02-Mar-88 13:42:49, Edit by Chiles.
|
|---|
| 2706 | Modified "Set Buffer Package" to set *package* when in the eval buffer.
|
|---|
| 2707 |
|
|---|
| 2708 | /usr1/lisp/nhem/bit-screen.lisp, 01-Mar-88 16:00:24, Edit by Chiles.
|
|---|
| 2709 | Made HUNK-MOUSE-ENTERED invoke the "Enter Window Hook" and made
|
|---|
| 2710 | HUNK-MOUSE-LEFT invoke the "Exit Window Hook". Fixed REVERSE-VIDEO-HOOK-FUN
|
|---|
| 2711 | to change the background pixmap for a window, so you don't get a flash of
|
|---|
| 2712 | white before Hemlock paints black when the window is exposed.
|
|---|
| 2713 |
|
|---|
| 2714 | /usr1/lisp/nhem/filecoms.lisp, 24-Feb-88 12:26:07, Edit by Chiles.
|
|---|
| 2715 | Changed "Last Resort Pathname Defaults" and "Last Resort Pathname Defaults
|
|---|
| 2716 | Function".
|
|---|
| 2717 |
|
|---|
| 2718 | /usr1/lisp/nhem/rompsite.lisp, 01-Mar-88 15:29:32, Edit by Chiles.
|
|---|
| 2719 | Made SITE-INIT define "Enter Window Hook" and "Exit Window Hook". Wrote
|
|---|
| 2720 | ENTER-WINDOW-AUTORAISE as example hook for losers into autoraising.
|
|---|
| 2721 |
|
|---|
| 2722 | Put in DEFHVAR in SITE-INIT for "Default Font". Modified INIT-RAW-IO,
|
|---|
| 2723 | SETUP-FONT-FAMILY, and OPEN-FONT in conjunction with supporting this new
|
|---|
| 2724 | variable.
|
|---|
| 2725 |
|
|---|
| 2726 | /usr1/chiles/work/temp-hem/rompsite.lisp, 22-Feb-88 21:07:14, Edit by Chiles.
|
|---|
| 2727 | Changed GET-HEMLOCK-CURSOR to not use ".mask" as a pathname, but to use
|
|---|
| 2728 | MAKE-PATHNAME :type "mask" ... instead.
|
|---|
| 2729 |
|
|---|
| 2730 | /usr1/chiles/work/temp-hem/lispeval.lisp, 22-Feb-88 21:01:49, Edit by Chiles.
|
|---|
| 2731 | Changed CLEANUP-COMPILE-NOTIFICATION to not use ".fasl" as a pathname, but to
|
|---|
| 2732 | use MAKE-PATHNAME :type "fasl" ... instead.
|
|---|
| 2733 |
|
|---|
| 2734 | /usr1/lisp/nhem/filecoms.lisp, 22-Feb-88 17:15:35, Edit by Chiles.
|
|---|
| 2735 | Introduced "Last Resort Pathname Defaults" and "Last Resort Pathname Defaults
|
|---|
| 2736 | Function" and modified BUFFER-DEFAULT-PATHNAME.
|
|---|
| 2737 |
|
|---|
| 2738 | /usr1/lisp/nhem/spellcoms.lisp, 22-Feb-88 16:50:33, Edit by Chiles.
|
|---|
| 2739 | Made "Check Word Spelling" output digits with possible correct spellings.
|
|---|
| 2740 | Made "Correct Last Misspelled Word" take 0-9 in the command loop as the
|
|---|
| 2741 | numbered word to use as a correct spelling.
|
|---|
| 2742 |
|
|---|
| 2743 | /usr1/lisp/nhem/morecoms.lisp, 22-Feb-88 13:13:54, Edit by Chiles.
|
|---|
| 2744 | Frobbed control flow in "Goto Page" and made it drop a mark when searching
|
|---|
| 2745 | page titles a first time.
|
|---|
| 2746 |
|
|---|
| 2747 | /usr1/lisp/nhem/auto-save.lisp, 18-Feb-88 17:25:10, Edit by Chiles.
|
|---|
| 2748 | Made "Save" mode turn off automatically in "Typescript" and "Eval" modes.
|
|---|
| 2749 |
|
|---|
| 2750 | /usr1/lisp/nhem/main.lisp, 18-Feb-88 17:11:12, Edit by Chiles.
|
|---|
| 2751 | Put "Save" mode in "Default Modes".
|
|---|
| 2752 |
|
|---|
| 2753 | /usr1/lisp/nhem/indent.lisp, 16-Feb-88 14:41:34, Edit by Chiles.
|
|---|
| 2754 | Fixed bug "Indent" being called with a zero argument.
|
|---|
| 2755 |
|
|---|
| 2756 | /usr1/lisp/nhem/searchcoms.lisp, 16-Feb-88 14:14:32, Edit by Chiles.
|
|---|
| 2757 | Made THE four searching commands only drop a mark if the region is not
|
|---|
| 2758 | active. Also, make i-search ^G invoke the abort-hook. Made incremental
|
|---|
| 2759 | searching commands set the last command type to nil since each letter typed
|
|---|
| 2760 | does not go through the command loop, and ephemerally active regions were
|
|---|
| 2761 | staying highlighted throughout the search.
|
|---|
| 2762 |
|
|---|
| 2763 | /usr1/lisp/nhem/lispmode.lisp, 14-Feb-88 20:34:03, Edit by Chiles.
|
|---|
| 2764 | Added DEFINDENT's for some CLOS stuff. Added one for "frob" for Rob and me.
|
|---|
| 2765 | Added a few for system calls.
|
|---|
| 2766 |
|
|---|
| 2767 | /usr1/lisp/nhem/lispeval.lisp, 11-Feb-88 13:58:31, Edit by Chiles.
|
|---|
| 2768 | Made FILE-COMPILE look at a new variable "Remote File Compile".
|
|---|
| 2769 |
|
|---|
| 2770 | /usr1/lisp/nhem/lispeval.lisp, 10-Feb-88 20:08:04, Edit by Chiles.
|
|---|
| 2771 | Made OLDER-OR-NON-EXISTENT-FASL-P's second argument optional.
|
|---|
| 2772 |
|
|---|
| 2773 | /usr1/lisp/nhem/lispbuf.lisp, 10-Feb-88 20:11:14, Edit by Chiles.
|
|---|
| 2774 | Made "List Compile Group" use OLDER-OR-NON-EXISTENT-FASL-P.
|
|---|
| 2775 |
|
|---|
| 2776 | /usr1/lisp/nhem/highlight.lisp, 10-Feb-88 19:52:50, Edit by Chiles.
|
|---|
| 2777 | Modified HIGHLIGHT-ACTIVE-REGION to not do anything when the window is the
|
|---|
| 2778 | echo area window.
|
|---|
| 2779 |
|
|---|
| 2780 | /usr1/lisp/nhem/killcoms.lisp, 10-Feb-88 15:55:19, Edit by Chiles.
|
|---|
| 2781 | Augmented the active region flag with an active region buffer variable to
|
|---|
| 2782 | circumvent echo area interactions.
|
|---|
| 2783 |
|
|---|
| 2784 | /usr1/lisp/nhem/main.lisp, 10-Feb-88 15:46:29, Edit by Chiles.
|
|---|
| 2785 | Made SAVE-ALL-BUFFERS optionally list unmodified buffers.
|
|---|
| 2786 |
|
|---|
| 2787 | /usr1/lisp/nhem/highlight.lisp, 08-Feb-88 13:49:37, Edit by Chiles.
|
|---|
| 2788 | Implemented highlighting active regions. Renamed a bunch of open paren
|
|---|
| 2789 | highlighting stuff, and frobbed it to interact with region highlighting.
|
|---|
| 2790 |
|
|---|
| 2791 | /usr1/lisp/nhem/killcoms.lisp, 08-Feb-88 13:30:20, Edit by Chiles.
|
|---|
| 2792 | Made CURRENT-REGION take another option to not deactivate the region.
|
|---|
| 2793 |
|
|---|
| 2794 | /usr1/lisp/nhem/rompsite.lisp, 06-Feb-88 16:23:45, Edit by Chiles.
|
|---|
| 2795 | Fixed bug in PRETTY-PRINT-CHARACTER that was created by INSERT-CHARACTER
|
|---|
| 2796 | checking the type of its arguments.
|
|---|
| 2797 |
|
|---|
| 2798 | /usr1/lisp/nhem/lispmode.lisp, 06-Feb-88 16:17:20, Edit by Chiles.
|
|---|
| 2799 | Fixed Scan-Direction-Valid to return NIL when it hits the end of the buffer.
|
|---|
| 2800 |
|
|---|
| 2801 | /usr1/lisp/nhem/killcoms.lisp, 06-Feb-88 10:11:35, Edit by Chiles.
|
|---|
| 2802 | Made "Exchange Point and Mark" no longer activate the region.
|
|---|
| 2803 |
|
|---|
| 2804 | /usr1/lisp/nhem/fill.lisp, 06-Feb-88 09:53:14, Edit by Chiles.
|
|---|
| 2805 | Made "Fill Paragraph" and "Fill Region" use p as the column if supplied.
|
|---|
| 2806 |
|
|---|
| 2807 | /usr1/lisp/nhem/rompsite.lisp, 04-Feb-88 15:33:11, Edit by Chiles.
|
|---|
| 2808 | Fixed the font stuff in initialization to not call TRUENAME on the font
|
|---|
| 2809 | names. This was wrong. Fixed the font stuff to be aware of a font not
|
|---|
| 2810 | opening, signalling an error if it is the default font and warning if it was
|
|---|
| 2811 | the highlighting font.
|
|---|
| 2812 |
|
|---|
| 2813 | /usr1/lisp/nhem/htext3.lisp, 04-Feb-88 16:02:41, Edit by Chiles.
|
|---|
| 2814 | Made INSERT-CHARACTER check the type of its argument.
|
|---|
| 2815 |
|
|---|
| 2816 | /usr1/lisp/nhem/searchcoms.lisp, 04-Feb-88 15:46:24, Edit by Chiles.
|
|---|
| 2817 | Fixed bug in i-search that allowed non-text characters to be searched for.
|
|---|
| 2818 | Also in the C-q case, nil was trying to be inserted into a buffer which
|
|---|
| 2819 | crashed Lisp.
|
|---|
| 2820 |
|
|---|
| 2821 | /usr1/lisp/nhem/command.lisp, 04-Feb-88 14:21:10, Edit by Chiles.
|
|---|
| 2822 | Provided error message for TEXT-CHARACTER nil result in "Self Insert" and
|
|---|
| 2823 | "Quoted Insert"
|
|---|
| 2824 |
|
|---|
| 2825 | /usr1/lisp/nhem/overwrite.lisp, 04-Feb-88 14:17:32, Edit by Chiles.
|
|---|
| 2826 | Protected use of TEXT-CHARACTER, testing for nil result.
|
|---|
| 2827 |
|
|---|
| 2828 | /usr1/lisp/nhem/lispeval.lisp, 03-Feb-88 11:57:33, Edit by Chiles.
|
|---|
| 2829 | /usr1/lisp/nhem/lispbuf.lisp, 03-Feb-88 11:57:33, Edit by Chiles.
|
|---|
| 2830 | Modified "Compile Buffer File", "Editor Compile Buffer File", "Compile
|
|---|
| 2831 | Group", and "Editor Compile Group". Deleted MAYBE-COMPILE-FILE and
|
|---|
| 2832 | MAYBE-COMPILE-EDITOR-FILE. Wrote OLDER-OR-NON-EXISTENT-FASL-P.
|
|---|
| 2833 |
|
|---|
| 2834 | /usr1/lisp/nhem/icom.lisp, 01-Feb-88 16:21:37, Edit by Chiles.
|
|---|
| 2835 | Merged Scott's hack to the comment hack to keep highlighted parens clean.
|
|---|
| 2836 |
|
|---|
| 2837 | /usr1/lisp/nhem/obit-screen.lisp, 01-Feb-88 16:08:35, Edit by Chiles.
|
|---|
| 2838 | Modified OBITMAP-MAKE-WINDOW and OBITMAP-DELETE-WINDOW to invalidate the
|
|---|
| 2839 | currently selected hunk.
|
|---|
| 2840 |
|
|---|
| 2841 | /usr1/lisp/nhem/tty-screen.lisp, 01-Feb-88 15:56:53, Edit by Chiles.
|
|---|
| 2842 | Modified TTY-MAKE-WINDOW and TTY-DELETE-WINDOW to invalidate the currently
|
|---|
| 2843 | selected hunk.
|
|---|
| 2844 |
|
|---|
| 2845 | /usr1/lisp/nhem/spellcoms.lisp, 01-Feb-88 08:28:09, Edit by Chiles.
|
|---|
| 2846 | Fixed MAYBE-READ-DEFAULT-USER-SPELLING-DICTIONARY.
|
|---|
| 2847 |
|
|---|
| 2848 | /usr1/lisp/nhem/bindings.lisp, 28-Jan-88 20:46:09, Edit by Chiles.
|
|---|
| 2849 | Deleted binding for "Compile Buffer File" in "Editor" mode.
|
|---|
| 2850 |
|
|---|
| 2851 | /usr1/lisp/nhem/interp.lisp, 28-Jan-88 11:18:47, Edit by Chiles.
|
|---|
| 2852 | Fixed problem with clearing prefix characters from the echo area when a bad
|
|---|
| 2853 | sequence is typed.
|
|---|
| 2854 |
|
|---|
| 2855 | /usr0/ram/lispmode.lisp, 27-Jan-88 17:21:48, Edit by Ram.
|
|---|
| 2856 | Wrote Find-Ignore-Region and used it to implement Valid-Spot and the new
|
|---|
| 2857 | Scan-Direction-Valid macro, which efficiently scans for a valid character
|
|---|
| 2858 | having the specified properties of its attribute. Used Scan-Direction-Valid
|
|---|
| 2859 | to substantially rewrite %Form-Offset. It now correctly handles character
|
|---|
| 2860 | literals (and as a side-effect, symbols with slashed characters). Also
|
|---|
| 2861 | changed form offset to skip over prefix characters when moving backward over
|
|---|
| 2862 | a list. Users will probably notice this, and hopefully like it.
|
|---|
| 2863 |
|
|---|
| 2864 | /usr0/ram/highlight.lisp, 27-Jan-88 17:15:35, Edit by Ram.
|
|---|
| 2865 | Changed Form-Offset to List-Offset in Maybe-Highlight-Open-Parens. Now that
|
|---|
| 2866 | backward form offset on lists include prefix characters, Form-Offset is no
|
|---|
| 2867 | longer correct. Directly doing List-Offset is slightly more efficient
|
|---|
| 2868 | anyway.
|
|---|
| 2869 |
|
|---|
| 2870 | /usr1/lisp/nhem/highlight.lisp, 27-Jan-88 15:29:50, Edit by Chiles.
|
|---|
| 2871 | Turned "Highlight Open Parens" off by default.
|
|---|
| 2872 |
|
|---|
| 2873 | /usr1/lisp/nhem/lispmode.lisp, 27-Jan-88 15:32:12, Edit by Chiles.
|
|---|
| 2874 | Turned "Paren Pause Period" and "Highlight Open Parens" on in "Lisp" mode.
|
|---|
| 2875 | Set "Paren Pause Period" to 0.5 by default.
|
|---|
| 2876 |
|
|---|
| 2877 | /usr1/lisp/nhem/tty-screen.lisp, 27-Jan-88 15:32:57, Edit by Chiles.
|
|---|
| 2878 | Made INIT-TTY-SCREEN-MANAGER make "Paren Pause Period" and "Highlight Open
|
|---|
| 2879 | Parens" be off in "Lisp" mode for tty's since we don't have highlighting
|
|---|
| 2880 | fonts for tty's.
|
|---|
| 2881 |
|
|---|
| 2882 | /usr1/lisp/hemlock/highlight.lisp, 25-Jan-88 16:19:49, Edit by DBM.
|
|---|
| 2883 | Chanded default for "Highlight Open Parens" to T.
|
|---|
| 2884 |
|
|---|
| 2885 | /usr1/lisp/nhem/newer/rompsite.lisp, 25-Jan-88 11:30:43, Edit by Chiles.
|
|---|
| 2886 | Made SLEEP-FOR-TIME deal with noting a read wait (dropping and lifting the
|
|---|
| 2887 | cursor).
|
|---|
| 2888 |
|
|---|
| 2889 | /usr1/lisp/nhem/main.lisp, 25-Jan-88 11:11:10, Edit by Chiles.
|
|---|
| 2890 | Entered DEFHVAR for "Key Echo Delay".
|
|---|
| 2891 |
|
|---|
| 2892 | /usr1/lisp/nhem/newer/interp.lisp, 25-Jan-88 11:06:01, Edit by Chiles.
|
|---|
| 2893 | Frobbed %COMMAND-LOOP to try to echo keys after some typing delay.
|
|---|
| 2894 |
|
|---|
| 2895 | /usr1/lisp/nhem/newer/lispeval.lisp, 24-Jan-88 19:43:50, Edit by Chiles.
|
|---|
| 2896 | Made DELETE-SERVER look for all bindings of "Current Eval Server", setting
|
|---|
| 2897 | them to nil if they referenced the argument info object. Also made it delete
|
|---|
| 2898 | the "Server Information" variable in the slave buffer if there was one.
|
|---|
| 2899 |
|
|---|
| 2900 | /usr1/lisp/nhem/newer/rompsite.lisp, 24-Jan-88 19:10:52, Edit by Chiles.
|
|---|
| 2901 | Modified EDITOR_CONNECT-HANDLER to define "Server Information" in the slave
|
|---|
| 2902 | buffer.
|
|---|
| 2903 |
|
|---|
| 2904 | /usr1/lisp/nhem/newer/command.lisp, 24-Jan-88 15:33:09, Edit by Chiles.
|
|---|
| 2905 | Installed Shareef's "Refresh Screen" that knows about arguments.
|
|---|
| 2906 |
|
|---|
| 2907 | /usr1/lisp/nhem/newer/lispmode.lisp, 24-Jan-88 15:27:06, Edit by Chiles.
|
|---|
| 2908 | Fixed bug in "Lisp Insert )" to make it echo the closing paren if it is not
|
|---|
| 2909 | DISPLAYED-P regardless of "Paren Pause Period".
|
|---|
| 2910 |
|
|---|
| 2911 | /usr1/lisp/nhem/highlight.lisp, 23-Jan-88 15:43:59, Edit by Chiles.
|
|---|
| 2912 | New file.
|
|---|
| 2913 |
|
|---|
| 2914 | /usr1/lisp/nhem/scribe.lisp, 23-Jan-88 15:42:11, Edit by Chiles.
|
|---|
| 2915 | Modified SCRIBE-INSERT-PAREN to know about "Paren Pause Period" possibly
|
|---|
| 2916 | being nil.
|
|---|
| 2917 |
|
|---|
| 2918 | /usr1/lisp/nhem/lispmode.lisp, 23-Jan-88 15:40:57, Edit by Chiles.
|
|---|
| 2919 | Modified "Lisp Insert )" to know about "Paren Pause Period" possibly being
|
|---|
| 2920 | nil.
|
|---|
| 2921 |
|
|---|
| 2922 | /usr1/lisp/nhem/morecoms.lisp, 23-Jan-88 15:36:22, Edit by Chiles.
|
|---|
| 2923 | Fixed "Mark Page" when point is at buffer-end.
|
|---|
| 2924 |
|
|---|
| 2925 | /usr1/lisp/nhem/srccom.lisp, 23-Jan-88 15:26:40, Edit by Chiles.
|
|---|
| 2926 | Put "Buffer Changes" from my init file into the core.
|
|---|
| 2927 |
|
|---|
| 2928 | /usr1/lisp/nhem/filecoms.lisp, 23-Jan-88 15:21:36, Edit by Chiles.
|
|---|
| 2929 | Modified "Revert File" to be more aware of whether it was backing up to the
|
|---|
| 2930 | checkpoint file or the saved file.
|
|---|
| 2931 |
|
|---|
| 2932 | /usr1/lisp/nhem/display.lisp, 23-Jan-88 14:01:50, Edit by Chiles.
|
|---|
| 2933 | Changed REDISPLAY-LOOP and REDISPLAY-WINDOWS-FROM-MARK to do the current
|
|---|
| 2934 | window first if it is going to get done, so the redisplay-hook effects could
|
|---|
| 2935 | be seen in other windows into the same buffer.
|
|---|
| 2936 |
|
|---|
| 2937 | /usr1/lisp/nhem/edit-defs.lisp, 23-Jan-88 14:47:28, Edit by Chiles.
|
|---|
| 2938 | Modified DEFINITION-EDITING-INFO to correspond to the new
|
|---|
| 2939 | FUN-DEFINED-FROM-PATHNAME ability to deal with encapsulations.
|
|---|
| 2940 |
|
|---|
| 2941 | /usr1/lisp/nhem/rompsite.lisp, 23-Jan-88 14:36:33, Edit by Chiles.
|
|---|
| 2942 | Modified FUN-DEFINED-FROM-PATHNAME, now deals with encapsulations.
|
|---|
| 2943 |
|
|---|
| 2944 | /usr1/lisp/nhem/indent.lisp, 23-Jan-88 13:42:43, Edit by Chiles.
|
|---|
| 2945 | Added Shareef's "Center Line" command.
|
|---|
| 2946 |
|
|---|
| 2947 | /usr1/lisp/nhem/files.lisp, 23-Jan-88 12:42:10, Edit by Chiles.
|
|---|
| 2948 | Made WRITE-FILE supply :if-exists :rename-and-delete.
|
|---|
| 2949 |
|
|---|
| 2950 | /usr1/lisp/nhem/lispeval.lisp, 23-Jan-88 12:28:13, Edit by Chiles.
|
|---|
| 2951 | Made "Compile File" signal an error when buffer has no associated pathname.
|
|---|
| 2952 |
|
|---|
| 2953 | /usr1/ch/lisp/filecoms.lisp, 22-Jan-88 11:48:49, Edit by Christopher Hoover
|
|---|
| 2954 | Fixed write-region to call (current-region) before prompting for filename.
|
|---|
| 2955 | This makes it work better with active regions.
|
|---|
| 2956 |
|
|---|
| 2957 | /usr1/chiles/work/modeline/window.lisp, 19-Jan-88 09:58:24, Edit by Chiles.
|
|---|
| 2958 | Modified DEFAULT-MODELINE-FUNCTION-FUNCTION and wrote
|
|---|
| 2959 | UPDATE-BUFFER-MODELINES, which is exported.
|
|---|
| 2960 |
|
|---|
| 2961 | /usr1/chiles/work/modeline/main.lisp, 19-Jan-88 10:10:27, Edit by Chiles.
|
|---|
| 2962 | Changed the value of "Default Modeline String".
|
|---|
| 2963 |
|
|---|
| 2964 | /usr1/chiles/work/modeline/lispmode.lisp, 19-Jan-88 10:05:31, Edit by Chiles.
|
|---|
| 2965 | Wrote SETUP-LISP-MODE to make a "Current Package" if there wasn't one already.
|
|---|
| 2966 |
|
|---|
| 2967 | /usr1/chiles/work/modeline/lispeval.lisp, 19-Jan-88 09:49:29, Edit by Chiles.
|
|---|
| 2968 | Made "Set Buffer Package" use PROMPT-FOR-EXPRESSION, using STRING on the
|
|---|
| 2969 | result. It also now calls UPDATE-BUFFER-MODELINES. When in a slave's
|
|---|
| 2970 | interactive buffer's, do NOT set "Current Package", but change *package* in
|
|---|
| 2971 | the slave. Modified sites of (value current-package) to supply "" instead of
|
|---|
| 2972 | the editor's *package*.
|
|---|
| 2973 |
|
|---|
| 2974 | /usr1/lisp/nhem/lispbuf.lisp, 18-Jan-88 12:50:34, Edit by Chiles.
|
|---|
| 2975 | Modified "package" file option to do a STRING of a READ-FROM-STRING.
|
|---|
| 2976 |
|
|---|
| 2977 | /usr1/lisp/nhem/ts.lisp, 17-Jan-88 20:53:13, Edit by Chiles.
|
|---|
| 2978 | Made MAKE-TYPESCRIPT use "Interactive History Length" when setting up
|
|---|
| 2979 | "Interactive History".
|
|---|
| 2980 |
|
|---|
| 2981 | /usr1/lisp/nhem/lispbuf.lisp, 17-Jan-88 20:51:25, Edit by Chiles.
|
|---|
| 2982 | Moved some stuff around. Created "Interactive History Length" used to setup
|
|---|
| 2983 | "Interactive History" when "Eval" mode is turned on.
|
|---|
| 2984 |
|
|---|
| 2985 | /usr1/lisp/nhem/spellcoms.lisp, 16-Jan-88 16:58:31, Edit by Chiles.
|
|---|
| 2986 | Introduced "Default User Spelling Dictionary". When set, this is loaded upon
|
|---|
| 2987 | entering "Spell" mode and when "Set Buffer Spelling Dictionary" (or
|
|---|
| 2988 | "dictionary" file option) runs. Also, "Save Incremental Spelling Insertions"
|
|---|
| 2989 | doesn't prompt for a file if this is set.
|
|---|
| 2990 |
|
|---|
| 2991 | Made SAVE-DICTIONARY-ON-WRITE make sure 'spell-information is bound in the
|
|---|
| 2992 | buffer.
|
|---|
| 2993 |
|
|---|
| 2994 | /usr1/ch/lisp/auto-save.lisp, 12-Jan-88 16:28:56, Edit by Christopher Hoover
|
|---|
| 2995 | Wrapped a condition-case around the write-file in Auto Save. This will cause
|
|---|
| 2996 | Auto Save to graceful handle write failures.
|
|---|
| 2997 |
|
|---|
| 2998 | /usr1/lisp/nhem/spellcoms.lisp, 06-Jan-88 22:14:14, Edit by Chiles.
|
|---|
| 2999 | Made incremental insertions dictionary specific with a global default for
|
|---|
| 3000 | upward compatability.
|
|---|
| 3001 | Commands with new names:
|
|---|
| 3002 | "Append to Spelling Dictionary" --> "Save Incremental Spelling Insertions"
|
|---|
| 3003 | "Augment Spelling Dictionary" --> "Read Spelling Dictionary"
|
|---|
| 3004 | New commands:
|
|---|
| 3005 | "Set Buffer Spelling Dictionary"
|
|---|
| 3006 | "Remove Word from Spelling Dictionary"
|
|---|
| 3007 | "List Incremental Spelling Insertions"
|
|---|
| 3008 | AND there is a "dictionary" file option that read a dictionary if necessary,
|
|---|
| 3009 | makes it the buffer's dictionary, and causes the incremental insertions for
|
|---|
| 3010 | this dictionary to be written when the buffer is.
|
|---|
| 3011 |
|
|---|
| 3012 | Added "Spelling Un-Correct Prompt for Insert" that makes "Undo Last Spelling
|
|---|
| 3013 | Correction" prompt before inserting word into dictionary.
|
|---|
| 3014 |
|
|---|
| 3015 | /usr1/lisp/nhem/doccoms.lisp, 22-Dec-87 15:42:26, Edit by Chiles.
|
|---|
| 3016 | Changed #\S help to #\V, "Describe and show Variable". Rewrote some code to
|
|---|
| 3017 | do this and added the command "Describe and show Variable".
|
|---|
| 3018 |
|
|---|
| 3019 | /usr1/lisp/nhem/spell-augment.lisp, 17-Dec-87 21:05:37, Edit by Chiles.
|
|---|
| 3020 | Added SPELL-ROOT-FLAGS, which returns a list of the letter flags a root entry
|
|---|
| 3021 | has, and SPELL-REMOVE-ENTRY, which removes an entry by clearing a flag if
|
|---|
| 3022 | appropriate or setting the dictionary element to -1.
|
|---|
| 3023 |
|
|---|
| 3024 | /usr1/lisp/nhem/spell-correct.lisp, 17-Dec-87 20:34:09, Edit by Chiles.
|
|---|
| 3025 | Made TRY-WORD-ENDINGS return the flag mask when a flag was used instead of
|
|---|
| 3026 | just t. Modified lookup hashing to know about deleted elements.
|
|---|
| 3027 |
|
|---|
| 3028 | /usr1/lisp/nhem/echo.lisp, 16-Dec-87 21:25:58, Edit by Chiles.
|
|---|
| 3029 | MAYBE-WAIT should really do a SLEEP instead of EDITOR-SLEEP to make sure
|
|---|
| 3030 | nothing happens while the user is trying to see the message.
|
|---|
| 3031 |
|
|---|
| 3032 | /usr1/lisp/nhem/active/text.lisp, 14-Dec-87 01:25:42, Edit by Chiles.
|
|---|
| 3033 | Made "Mark Paragraph" and "Mark Sentence" use PUSH-BUFFER-MARK, so it will
|
|---|
| 3034 | activate the region.
|
|---|
| 3035 |
|
|---|
| 3036 | /usr1/lisp/nhem/active/lispmode.lisp, 14-Dec-87 01:25:03, Edit by Chiles.
|
|---|
| 3037 | Made "Mark Defun" and "Mark Form" use PUSH-BUFFER-MARK, so it will activate
|
|---|
| 3038 | the region.
|
|---|
| 3039 |
|
|---|
| 3040 | /usr1/lisp/nhem/active/morecoms.lisp, 13-Dec-87 20:45:48, Edit by Chiles.
|
|---|
| 3041 | Modified "Insert Page Directory" to insert the listing at the curren point if
|
|---|
| 3042 | invoked with an argument.
|
|---|
| 3043 |
|
|---|
| 3044 | /usr1/lisp/nhem/active/lispeval.lisp, 12-Dec-87 13:15:04, Edit by Chiles.
|
|---|
| 3045 | Defined "Slave Utility Name" and "Slave Arguments" and made CREATE-SLAVE use
|
|---|
| 3046 | these to spawn Lisps.
|
|---|
| 3047 |
|
|---|
| 3048 | /usr1/lisp/nhem/active/main.lisp, 11-Dec-87 07:24:44, Edit by Chiles.
|
|---|
| 3049 | Defined and invoked "Reset Hook".
|
|---|
| 3050 |
|
|---|
| 3051 | /usr1/lisp/nhem/active/xcommand.lisp, 11-Dec-87 05:37:26, Edit by Chiles.
|
|---|
| 3052 | Made "Region to Cut Buffer" use CURRENT-REGION, insisting it be active.
|
|---|
| 3053 |
|
|---|
| 3054 | /usr1/lisp/nhem/active/lispbuf.lisp, 11-Dec-87 05:16:46, Edit by Chiles.
|
|---|
| 3055 | Made commands use CURRENT-REGION, insisting it be active. Changed the
|
|---|
| 3056 | semantics of "Editor Compile Defun" "Editor Evaluate Defun".
|
|---|
| 3057 |
|
|---|
| 3058 | /usr1/lisp/nhem/active/indent.lisp, 11-Dec-87 03:49:08, Edit by Chiles.
|
|---|
| 3059 | Made "Indent Region" and "Indent Rigidly" use CURRENT-REGION, insisting it be
|
|---|
| 3060 | active.
|
|---|
| 3061 |
|
|---|
| 3062 | /usr1/lisp/nhem/active/fill.lisp, 11-Dec-87 03:16:15, Edit by Chiles.
|
|---|
| 3063 | Made "Fill Region" use CURRENT-REGION, insisting it be active.
|
|---|
| 3064 |
|
|---|
| 3065 | /usr1/lisp/nhem/active/filecoms.lisp, 11-Dec-87 03:12:25, Edit by Chiles.
|
|---|
| 3066 | Made "Write Region" use CURRENT-REGION, insisting it be active.
|
|---|
| 3067 |
|
|---|
| 3068 | /usr1/lisp/nhem/active/abbrev.lisp, 11-Dec-87 03:05:12, Edit by Chiles.
|
|---|
| 3069 | Modified commands to use CURRENT-REGION, not insisting it be active.
|
|---|
| 3070 |
|
|---|
| 3071 | /usr1/lisp/nhem/active/morecoms.lisp, 11-Dec-87 02:40:31, Edit by Chiles.
|
|---|
| 3072 | Changed calls to PUSH-BUFFER-MARK that shouldn't activate the region. Made
|
|---|
| 3073 | "Count Lines Region" and "Count Words Region" use CURRENT-REGION, not
|
|---|
| 3074 | insisting it be active (for now). "Insert Page Directory" sets the command
|
|---|
| 3075 | type to :ephemerally-active, so "Kill Region" can kill the inserted text.
|
|---|
| 3076 |
|
|---|
| 3077 | /usr1/lisp/nhem/active/lispeval.lisp, 11-Dec-87 01:52:20, Edit by Chiles.
|
|---|
| 3078 | Made "Edit Compiler Errors" not activate the region when it calls
|
|---|
| 3079 | PUSH-BUFFER-MARK. Made commands use CURRENT-REGION, insisting it be active.
|
|---|
| 3080 | Changed the semantics of "Compile Defun" and "Evaluate Defun". Fixed bug in
|
|---|
| 3081 | FILE-COMPILE-TEMP-FILE.
|
|---|
| 3082 |
|
|---|
| 3083 | /usr1/lisp/nhem/active/edit-defs.lisp, 11-Dec-87 01:32:31, Edit by Chiles.
|
|---|
| 3084 | Made GO-TO-DEFINITION not activate the region when it calls
|
|---|
| 3085 | PUSH-BUFFER-MARK.
|
|---|
| 3086 |
|
|---|
| 3087 | /usr1/lisp/nhem/active/command.lisp, 11-Dec-87 01:25:22, Edit by Chiles.
|
|---|
| 3088 | Made "Beginning of Buffer" and "End of Buffer" not activate the region when
|
|---|
| 3089 | they call PUSH-BUFFER-MARK.
|
|---|
| 3090 |
|
|---|
| 3091 | /usr1/lisp/nhem/active/register.lisp, 11-Dec-87 01:01:22, Edit by Chiles.
|
|---|
| 3092 | Fixed bug in cleanup for deleted buffers -- should free register when its a
|
|---|
| 3093 | mark since you cannot list it. Made "Get Register" set LAST-COMMAND-TYPE to
|
|---|
| 3094 | :ephemerally-active, so "Kill Region" can kill the inserted text.
|
|---|
| 3095 |
|
|---|
| 3096 | /usr1/lisp/nhem/active/bindings.lisp, 10-Dec-87 23:41:40, Edit by Chiles.
|
|---|
| 3097 | Added bindings for "Activate Region", "Pop and Goto Mark", and "Pop Mark".
|
|---|
| 3098 | Bound "Verbose Directory" to ^X^D and destroyed translation for ^D, so I
|
|---|
| 3099 | duplicated bindings for "Delete Next Character" and "Scribe Display".
|
|---|
| 3100 |
|
|---|
| 3101 | /usr1/lisp/nhem/macros.lisp, 10-Dec-87 16:49:39, Edit by Chiles.
|
|---|
| 3102 | Made ADD-HOOK use PUSHNEW.
|
|---|
| 3103 |
|
|---|
| 3104 | /usr1/lisp/nhem/register.lisp, 10-Dec-87 00:08:00, Edit by Chiles.
|
|---|
| 3105 | New Register hacking code.
|
|---|
| 3106 |
|
|---|
| 3107 | /usr1/lisp/nhem/bindings.lisp, 09-Dec-87 13:55:22, Edit by Chiles.
|
|---|
| 3108 | Made bindings for "Transpose Regions" and "Directory".
|
|---|
| 3109 | Added default bindings for register stuff.
|
|---|
| 3110 |
|
|---|
| 3111 | /usr1/lisp/nhem/morecoms.lisp, 09-Dec-87 13:36:55, Edit by Chiles.
|
|---|
| 3112 | Added "Transpose Regions".
|
|---|
| 3113 |
|
|---|
| 3114 | /usr1/lisp/nhem/doccoms.lisp, 09-Dec-87 13:20:28, Edit by Chiles.
|
|---|
| 3115 | Wrote "Show Variable".
|
|---|
| 3116 |
|
|---|
| 3117 | /usr1/lisp/nhem/echo.lisp, 09-Dec-87 13:04:50, Edit by Chiles.
|
|---|
| 3118 | Modified PROMPT-FOR-VARIABLE and wrote VARIABLE-VERIFICATION-FUNCTION to
|
|---|
| 3119 | notice when a variable completion lost due to multiple entries of the same
|
|---|
| 3120 | variable.
|
|---|
| 3121 |
|
|---|
| 3122 | /usr1/lisp/nhem/spellcoms.lisp, 09-Dec-87 01:05:57, Edit by Chiles.
|
|---|
| 3123 | Made "Append to Spelling Dictionary" take an optional file argument.
|
|---|
| 3124 |
|
|---|
| 3125 | /usr1/lisp/nhem/edit-defs.lisp, 08-Dec-87 18:18:44, Edit by Chiles.
|
|---|
| 3126 | Merged with lost sources to get back the preference translation functionality
|
|---|
| 3127 | where one directory can be mapped to an ordered list of translations.
|
|---|
| 3128 |
|
|---|
| 3129 | /usr1/lisp/nhem/lispeval.lisp, 08-Dec-87 22:54:12, Edit by Chiles.
|
|---|
| 3130 | Modifed eval-notification structure, EVAL-OPERATION_COMPLETE, REGION-EVAL,
|
|---|
| 3131 | and FILE-COMPILE-TEMP-FILE. Wrote PATHNAME-FOR-REMOTE-ACCESS and STRING-EVAL
|
|---|
| 3132 | and the command "Load File".
|
|---|
| 3133 |
|
|---|
| 3134 | /usr1/lisp/nhem/lispbuf.lisp, 08-Dec-87 19:48:43, Edit by Chiles.
|
|---|
| 3135 | Renamed "Load File" to be "Editor Load File".
|
|---|
| 3136 |
|
|---|
| 3137 | /usr1/lisp/nhem/main.lisp, 05-Dec-87 18:14:19, Edit by Chiles.
|
|---|
| 3138 | Defined "Redisplay Hook".
|
|---|
| 3139 |
|
|---|
| 3140 | /usr1/lisp/nhem/display.lisp, 05-Dec-87 15:37:53, Edit by Chiles.
|
|---|
| 3141 | Put a redisplay hook into REDISPLAY-WINDOW-RECENTERING.
|
|---|
| 3142 |
|
|---|
| 3143 | /usr1/lisp/nhem/rompsite.lisp, 04-Dec-87 21:10:14, Edit by Chiles.
|
|---|
| 3144 | Made SITE-WRAPPER-MACRO bind *standard-input* to a stream that disallows
|
|---|
| 3145 | reads. This is to keep people from losing in "Eval" mode.
|
|---|
| 3146 |
|
|---|
| 3147 | /usr1/lisp/nhem/filecoms.lisp, 04-Dec-87 15:00:50, Edit by Chiles.
|
|---|
| 3148 | Made "Visit File" set buffer-writable, so the buffer's region could be
|
|---|
| 3149 | deleted when the buffer was read only.
|
|---|
| 3150 |
|
|---|
| 3151 | /usr1/lisp/nhem/edit-defs.lisp, 04-Dec-87 14:54:21, Edit by Chiles.
|
|---|
| 3152 | Created "Editor Definition Info" variable to control where "Edit
|
|---|
| 3153 | Definition" and "Go to Definition" get their defined from information,
|
|---|
| 3154 | the editor Lisp or the slave Lisp.
|
|---|
| 3155 |
|
|---|
| 3156 | /usr1/lisp/nhem/lispbuf.lisp, 04-Dec-87 13:52:46, Edit by Chiles.
|
|---|
| 3157 | Made "Editor Definition Info" t in "Eval" mode.
|
|---|
| 3158 |
|
|---|
| 3159 | /usr1/lisp/nhem/lispeval.lisp, 04-Dec-87 13:53:20, Edit by Chiles.
|
|---|
| 3160 | Made "Editor Definition Info" t in "Editor" mode.
|
|---|
| 3161 |
|
|---|
| 3162 | /usr1/lisp/hemlock/lispeval.lisp, 02-Dec-87 13:23:27, Edit by DBM.
|
|---|
| 3163 | Mofified for new name server.
|
|---|
| 3164 |
|
|---|
| 3165 | /usr1/lisp/hemlock/rompsite.lisp, 02-Dec-87 13:22:10, Edit by DBM.
|
|---|
| 3166 | Modified for new name server.
|
|---|
| 3167 |
|
|---|
| 3168 | /usr1/lisp/nhem/bit-screen.lisp, 29-Nov-87 22:55:03, Edit by Chiles.
|
|---|
| 3169 | Made BITMAP-DELETE-WINDOW call REMOVE-XWINDOW-OBJECT on the X window
|
|---|
| 3170 | instead of the Hemlock window.
|
|---|
| 3171 |
|
|---|
| 3172 | /usr1/lisp/nhem/auto-save.lisp, 23-Nov-87 15:59:36, Edit by Chiles.
|
|---|
| 3173 | Picked up Chris' latest version. Tweaked a defvar into a defhvar.
|
|---|
| 3174 | Changed its reference and made "Save" mode be turned off when nil or an
|
|---|
| 3175 | empty pathname is returned.
|
|---|
| 3176 |
|
|---|
| 3177 | /usr1/lisp/nhem/lispeval.lisp, 23-Nov-87 14:33:19, Edit by Chiles.
|
|---|
| 3178 | Fixed logic error in GET-CURRENT-SERVER.
|
|---|
| 3179 |
|
|---|
| 3180 | /usr1/lisp/nhem/lispeval.lisp, 20-Nov-87 14:17:52, Edit by Chiles.
|
|---|
| 3181 | Wrote CALL-EVAL_FORM that makes sure the server isn't busy, binds and
|
|---|
| 3182 | error handler, and binds a server death handler. EVAL_FORM-IN-CLIENT and
|
|---|
| 3183 | "Re-Evaluate Defvar" use this.
|
|---|
| 3184 |
|
|---|
| 3185 | /usr1/lisp/nhem/rompsite.lisp, 20-Nov-87 13:22:23, Edit by Chiles.
|
|---|
| 3186 | Made GET-HEMLOCK-CURSOR do a TRUENAME on the cursor bitmap file variable.
|
|---|
| 3187 |
|
|---|
| 3188 | /usr1/lisp/nhem/searchcoms.lisp, 20-Nov-87 11:56:35, Edit by Chiles.
|
|---|
| 3189 | "Delete Matching Lines" modified and new "Delete Non-Matching Lines" by
|
|---|
| 3190 | Chris.
|
|---|
| 3191 |
|
|---|
| 3192 | /usr1/lisp/nhem/killcoms.lisp, 20-Nov-87 11:58:26, Edit by Chiles.
|
|---|
| 3193 | "Delete Blank Lines" added by Chris.
|
|---|
| 3194 |
|
|---|
| 3195 | /usr1/lisp/nhem/bindings.lisp, 20-Nov-87 12:06:58, Edit by Chiles.
|
|---|
| 3196 | Added binding for "Delete Blank Lines".
|
|---|
| 3197 |
|
|---|
| 3198 | /usr1/lisp/nhem/morecoms.lisp, 20-Nov-87 12:10:21, Edit by Chiles.
|
|---|
| 3199 | Added Chris' "Count Words Region".
|
|---|
| 3200 |
|
|---|
| 3201 | /usr1/lisp/nhem/bit-screen.lisp, 19-Nov-87 00:02:04, Edit by Chiles.
|
|---|
| 3202 | Fixed problem with flushing random typeout with the mouse over the
|
|---|
| 3203 | typeout window. Apparently when X buries a window, you do not get an
|
|---|
| 3204 | exit event, but Hemlock was getting an entered event and causing the
|
|---|
| 3205 | cursor to get out of sync.
|
|---|
| 3206 |
|
|---|
| 3207 | /usr1/lisp/nhem/lispeval.lisp, 18-Nov-87 22:39:54, Edit by Chiles.
|
|---|
| 3208 | Rewrote CHECK-SERVER-INFO, SUB-CHECK-SERVER-INFO, and GET-CURRENT-SERVER.
|
|---|
| 3209 | Added MAYBE-CREATE-SLAVE in the process. Now when the current eval
|
|---|
| 3210 | server dies, the next Lisp interaction command does not signal an error
|
|---|
| 3211 | but tries to get a valid slave for the user.
|
|---|
| 3212 |
|
|---|
| 3213 | /usr1/lisp/nhem/rompsite.lisp, 18-Nov-87 01:07:02, Edit by Chiles.
|
|---|
| 3214 | Wrote EDITOR-INPUT-METHOD-MACRO to replace the bodies of EDITOR-TTY-IN
|
|---|
| 3215 | and EDITOR-WINDOW-IN. Added to the macro a test for re-entering a
|
|---|
| 3216 | Hemlock input method, signalling an error if this happens. Added a
|
|---|
| 3217 | binding of an error condition handler that exits Hemlock and goes into
|
|---|
| 3218 | the debugger.
|
|---|
| 3219 |
|
|---|
| 3220 | /usr1/lisp/hemlock/bit-screen.lisp, 17-Nov-87 17:03:15, Edit by Chiles.
|
|---|
| 3221 | Made enter and exit window event handlers call CURSOR-INVERT-CENTER when
|
|---|
| 3222 | the cursor is dropped.
|
|---|
| 3223 |
|
|---|
| 3224 | /usr1/lisp/nhem/lispeval.lisp, 17-Nov-87 15:40:42, Edit by Chiles.
|
|---|
| 3225 | Made CREATE-SLAVE not call INIT-EDITOR-SERVER since we presumably catch
|
|---|
| 3226 | nameserver crashes now.
|
|---|
| 3227 |
|
|---|
| 3228 | /usr1/lisp/nhem/lispbuf.lisp, 15-Nov-87 20:30:20, Edit by Chiles.
|
|---|
| 3229 | Made "Compile File" do an update compilation.
|
|---|
| 3230 |
|
|---|
| 3231 | /usr1/lisp/nhem/lispeval.lisp, 15-Nov-87 20:11:12, Edit by Chiles.
|
|---|
| 3232 | Made "Compile File" do an update compilation.
|
|---|
| 3233 |
|
|---|
| 3234 | /usr1/lisp/nhem/main.lisp, 15-Nov-87 18:20:19, Edit by Chiles.
|
|---|
| 3235 | Fixed doc string of ED to escape some "'s.
|
|---|
| 3236 |
|
|---|
| 3237 | /usr1/lisp/nhem/morecoms.lisp, 15-Nov-87 17:27:12, Edit by Chiles.
|
|---|
| 3238 | Made "Exit Recursive Edit" and "Abort Recursive Edit" call
|
|---|
| 3239 | IN-RECURSIVE-EDIT, signalling an error when nil.
|
|---|
| 3240 |
|
|---|
| 3241 | /usr1/lisp/nhem/buffer.lisp, 15-Nov-87 16:48:01, Edit by Chiles.
|
|---|
| 3242 | Made EXIT-RECURSIVE-EDIT and ABORT-RECURSIVE-EDIT signal an error when
|
|---|
| 3243 | not in a recursive edit. Wrote IN-RECURSIVE-EDIT.
|
|---|
| 3244 |
|
|---|
| 3245 | /usr1/lisp/nhem/lispbuf.lisp, 15-Nov-87 13:45:32, Edit by Chiles.
|
|---|
| 3246 | Made "Load File" supply (or load default buffer pathname default) for
|
|---|
| 3247 | :default to PROMPT-FOR-FILE.
|
|---|
| 3248 |
|
|---|
| 3249 | /usr1/lisp/nhem/, 15-Nov-87 13:24:00, Edit by Chiles.
|
|---|
| 3250 | Renamed Integrity.Lisp to Hi-Integrity.Lisp. Created Ed-Integrity.Lisp
|
|---|
| 3251 | that currently includes tty redisplay testing code. Modified Ctw.Lisp to
|
|---|
| 3252 | conform with these two changes.
|
|---|
| 3253 |
|
|---|
| 3254 | /usr1/lisp/nhem/tty-display.lisp, 15-Nov-87 12:35:09, Edit by Chiles.
|
|---|
| 3255 | Generally added major gobs of documentation.
|
|---|
| 3256 | Modified:
|
|---|
| 3257 | COMPUTE-TTY-CHANGES
|
|---|
| 3258 | Introduced cum-inserts.
|
|---|
| 3259 | Changed computation of line deletions location.
|
|---|
| 3260 | Changed where deletions are done for the modeline due to excessive
|
|---|
| 3261 | insertion above it.
|
|---|
| 3262 | DO-SEMI-DUMB-LINE-WRITES
|
|---|
| 3263 | Commented out a somewhat bogus optimization that was causing
|
|---|
| 3264 | TTY-SMART-WINDOW-REDISPLAY to lose when "Scroll Redraw Ration"
|
|---|
| 3265 | kicked in.
|
|---|
| 3266 | DELETE-SI-LINES
|
|---|
| 3267 | INSERT-SI-LINES
|
|---|
| 3268 | Changed variable names.
|
|---|
| 3269 |
|
|---|
| 3270 | /usr1/lisp/nhem/filecoms.lisp, 14-Nov-87 13:38:42, Edit by Chiles.
|
|---|
| 3271 | Made "Write Region" use BUFFER-PATHNAME-DEFAULTS.
|
|---|
| 3272 |
|
|---|
| 3273 | /usr1/lisp/nhem/lispeval.lisp, 11-Nov-87 21:54:53, Edit by Chiles.
|
|---|
| 3274 | Modified "Edit Compiler Errors" to not switch to errors buffer unless it
|
|---|
| 3275 | has too. This fixes spurious redisplay when there are no errors to edit.
|
|---|
| 3276 |
|
|---|
| 3277 | /usr1/lisp/nhem/main.lisp, 10-Nov-87 19:19:13, Edit by Chiles.
|
|---|
| 3278 | Removed DEFHVAR's for "Timer Hook" and "Timer Hook Interval".
|
|---|
| 3279 |
|
|---|
| 3280 | /usr1/lisp/nhem/rompsite.lisp, 10-Nov-87 19:15:25, Edit by Chiles.
|
|---|
| 3281 | Added page title "Time queue". This is used in editor input stream in
|
|---|
| 3282 | methods in conjunction with user interfaces SCHEDULE-EVENT and
|
|---|
| 3283 | REMOVE-SCHEDULED-EVENT to all the user to have functions invoked
|
|---|
| 3284 | periodically.
|
|---|
| 3285 |
|
|---|
| 3286 | /usr1/lisp/nhem/main.lisp, 09-Nov-87 21:23:37, Edit by Chiles.
|
|---|
| 3287 | Added AFTER-EDITOR-INITIALIZATIONS macro. Made ED funcall stuff on
|
|---|
| 3288 | *after-editor-initializations-funs* put there by the macro.
|
|---|
| 3289 |
|
|---|
| 3290 | /usr1/lisp/nhem/filecoms.lisp, 06-Nov-87 00:59:21, Edit by Chiles.
|
|---|
| 3291 | Modified WRITE-DA-FILE and READ-DA-FILE to invoke the "Write File Hook"
|
|---|
| 3292 | and "Read File Hook" hooks. eh!
|
|---|
| 3293 |
|
|---|
| 3294 | /usr2/lisp/nhem/lispeval.lisp, 26-Oct-87 11:36:35, Edit by Chiles.
|
|---|
| 3295 | Put back in feature of restoring previous buffer in "Edit Compiler
|
|---|
| 3296 | Errors" that was lost somehow.
|
|---|
| 3297 |
|
|---|
| 3298 | /usr2/lisp/nhem/filecoms.lisp, 25-Oct-87 17:13:04, Edit by Chiles.
|
|---|
| 3299 | ROB: Split two subfunctions off of "Find File". FIND-FILE-BUFFER does
|
|---|
| 3300 | all the work, returning the buffer and a flag indicating whether it
|
|---|
| 3301 | created a buffer. Fixed some :prompt values.
|
|---|
| 3302 |
|
|---|
| 3303 | /usr2/lisp/nhem/edit-defs.lisp, 25-Oct-87 16:42:00, Edit by Chiles.
|
|---|
| 3304 | Fixed bug in GET-DEFINITION-PATTERN for type :command.
|
|---|
| 3305 |
|
|---|
| 3306 | /usr0/ram/group.lisp, 04-Oct-87 15:10:49, Edit by Ram.
|
|---|
| 3307 | Changed Group-Read-File to use Find-File-Buffer instead of Find-File-Command,
|
|---|
| 3308 | eliminating the need for gruesome hacks to tell whether a buffer was created.
|
|---|
| 3309 | This also has the beneficial side-effect of making it easy for group commands
|
|---|
| 3310 | to leave to buffer history intact. Changed Do-Active-Group to restore the
|
|---|
| 3311 | buffer that was current at the time the command was done.
|
|---|
| 3312 |
|
|---|
| 3313 | /usr1/lisp/hemlock/hunk-draw.lisp, 23-Oct-87 15:45:14, Edit by Chiles.
|
|---|
| 3314 | Wrote CURSOR-INVERT-CENTER to hollow out the center of the cursor. THis
|
|---|
| 3315 | is used when Hemlock is not the listener to corresspond with Xterm
|
|---|
| 3316 | behaviour. Modified DROP-CURSOR and LIFT-CURSOR to use this new fun too
|
|---|
| 3317 | when Hemlock is not the listener, so we don't get little black squares or
|
|---|
| 3318 | empty boxes when we should.
|
|---|
| 3319 |
|
|---|
| 3320 | /usr2/lisp/nhem/filecoms.lisp, 23-Oct-87 15:36:25, Edit by Chiles.
|
|---|
| 3321 | Inserted Chris Hoover's "Revert File" and "Mode" file option definitions.
|
|---|
| 3322 |
|
|---|
| 3323 | /usr2/lisp/nhem/hunk-draw.lisp, 23-Oct-87 15:24:36, Edit by Chiles.
|
|---|
| 3324 | Fixed documentation for DRAW-HUNK-BOTTOM-BORDER and HUNK-REPLACE-MODELINE,
|
|---|
| 3325 | stating dependencies on BITMAP-HUNK-MODELINE-POS not returning nil.
|
|---|
| 3326 |
|
|---|
| 3327 | /usr2/lisp/nhem/bit-screen.lisp, 23-Oct-87 15:16:40, Edit by Chiles.
|
|---|
| 3328 | Fixed a usage of BITMAP-HUNK-MODELINE-POS that was assuming it was never
|
|---|
| 3329 | nil.
|
|---|
| 3330 |
|
|---|
| 3331 | /usr1/lisp/hemlock/lispeval.lisp, 23-Oct-87 12:10:09, Edit by DBM.
|
|---|
| 3332 | File-compile, Region-eval, and region-compile were passing a
|
|---|
| 3333 | structure as a port to the servers.
|
|---|
| 3334 |
|
|---|
| 3335 | /usr2/lisp/nhem/bindings.lisp, 23-Oct-87 11:58:45, Edit by Chiles.
|
|---|
| 3336 | Killed bindings for c-m-c and c-m-\c in "Echo Area".
|
|---|
| 3337 |
|
|---|
| 3338 | /usr2/lisp/nhem/bit-screen.lisp, 22-Oct-87 15:43:08, Edit by Chiles.
|
|---|
| 3339 | Fixed BITMAP-MAKE-WINDOW to set the thumb-bar-p slot to (and
|
|---|
| 3340 | modeline-string (value thumb-bar-meter)) instead of just the Hvar's
|
|---|
| 3341 | value. Windows without modelines were get a nil not number error.
|
|---|
| 3342 |
|
|---|
| 3343 | /usr2/lisp/nhem/lispbuf.lisp, 16-Oct-87 14:04:38, Edit by Chiles.
|
|---|
| 3344 | Made DESCRIBE-SYMBOL-AUX slightly better with respect to (quote <symbol>)
|
|---|
| 3345 | (function <symbol>).
|
|---|
| 3346 |
|
|---|
| 3347 | /usr2/lisp/nhem/lispeval.lisp, 15-Oct-87 22:22:13, Edit by Chiles.
|
|---|
| 3348 | Made DESCRIBE-SYMBOL-AUX slightly better with respect to (quote <symbol>)
|
|---|
| 3349 | (function <symbol>).
|
|---|
| 3350 |
|
|---|
| 3351 | /usr2/lisp/nhem/edit-defs.lisp, 15-Oct-87 21:02:29, Edit by Chiles.
|
|---|
| 3352 | Added a hack to catch command definitions when looking for the name of a
|
|---|
| 3353 | function, and the last sever letters of the function name are "COMMAND".
|
|---|
| 3354 |
|
|---|
| 3355 | /usr2/lisp/nhem/bit-screen.lisp, 15-Oct-87 16:33:54, Edit by Chiles.
|
|---|
| 3356 | Made HUNK-EXPOSED-OR-CHANGED take a width and height argument since the X
|
|---|
| 3357 | exposedwindow handler is supposed to now and eliminated the call to
|
|---|
| 3358 | FULL-WINDOW-STATE.
|
|---|
| 3359 |
|
|---|
| 3360 | /usr1/lisp/hemlock/rompsite.lisp, 12-Oct-87 16:56:14, Edit by DBM.
|
|---|
| 3361 | Added auto-save.fasl to list of files loaded.
|
|---|
| 3362 |
|
|---|
| 3363 | /usr1/lisp/hemlock/auto-save.lisp, 12-Oct-87 16:49:34, Edit by DBM.
|
|---|
| 3364 | Added to the hemlock sources.
|
|---|
| 3365 |
|
|---|
| 3366 | /usr2/lisp/nhem/lispeval.lisp, 06-Oct-87 00:18:25, Edit by Chiles.
|
|---|
| 3367 | Modified "Edit Compiler Errors" to save a pointer to the previous buffer
|
|---|
| 3368 | when moving to the background buffer, and to use this before EDITOR-ERROR
|
|---|
| 3369 | calls to restore the user's position.
|
|---|
| 3370 |
|
|---|
| 3371 | /usr2/lisp/nhem/edit-defs.lisp, 01-Oct-87 14:06:00, Edit by Chiles.
|
|---|
| 3372 | Rewrote translation stuff and GO-TO-DEFINITION to handle a list of
|
|---|
| 3373 | translations for a given match. This allows me to first look on
|
|---|
| 3374 | vancouver, then wb1, then lisp-rt1, then fred, etc. for sources depending
|
|---|
| 3375 | on which machines are down.
|
|---|
| 3376 |
|
|---|
| 3377 | /usr2/lisp/nhem/filecoms.lisp, 01-Oct-87 12:20:46, Edit by Chiles.
|
|---|
| 3378 | Modified "Save All Files" to show the file it is going to write when
|
|---|
| 3379 | prompting, and when the buffer name is not derived from the pathname, it
|
|---|
| 3380 | shows both.
|
|---|
| 3381 |
|
|---|
| 3382 | /usr2/lisp/nhem/bit-screen.lisp, 30-Sep-87 22:39:37, Edit by Chiles.
|
|---|
| 3383 | Rewrote BITMAP-DELETE-WINDOW to not lose when a window is made and then
|
|---|
| 3384 | deleted right away. Created DELETING-WINDOW-DROP-EVENT that drops
|
|---|
| 3385 | pending events for a window that is about to be deleted. Also, made
|
|---|
| 3386 | BITMAP-DELETE-WINDOW lift the cursor when the window being deleted
|
|---|
| 3387 | displayed the cursor.
|
|---|
| 3388 |
|
|---|
| 3389 | /usr2/lisp/nhem/ts.lisp, 30-Sep-87 21:57:18, Edit by Chiles.
|
|---|
| 3390 | Made PROCESS_OPERATION_CONTROL-HANDLER test for *in-top-level-catcher*
|
|---|
| 3391 | before throwing to top level.
|
|---|
| 3392 |
|
|---|
| 3393 | /usr2/lisp/nhem/tty-display.lisp, 29-Sep-87 15:40:22, Edit by Chiles.
|
|---|
| 3394 | Modified TTY-SMART-CLEAR-TO-EOW and TTY-DUMB-WINDOW-REDISPLAY to clear
|
|---|
| 3395 | screen image lines properly ... had some off-by-one problems.
|
|---|
| 3396 |
|
|---|
| 3397 | /usr2/lisp/nhem/lispbuf.lisp, 28-Sep-87 12:59:25, Edit by Chiles.
|
|---|
| 3398 | Made "Editor Compile Defun" and "Editor Compile Region" call
|
|---|
| 3399 | COMPILE-FROM-STREAM with :defined-from-pathname supplied as the buffer's
|
|---|
| 3400 | pathname.
|
|---|
| 3401 |
|
|---|
| 3402 | /usr2/lisp/nhem/rompsite.lisp, 28-Sep-87 11:21:07, Edit by Chiles.
|
|---|
| 3403 | Made FUN-DEFINED-FROM-PATHNAME test for "/..", clipping it and the
|
|---|
| 3404 | machine name if it is present in the defining file name.
|
|---|
| 3405 |
|
|---|
| 3406 | /usr2/lisp/nhem/lispeval.lisp, 25-Sep-87 11:42:25, Edit by Chiles.
|
|---|
| 3407 | Modified "Set Eval Buffer" to set the global eval server always.
|
|---|
| 3408 | Modified "Set Compile Server" to set the global compile server always.
|
|---|
| 3409 | Rewrote or added support routines SELECT-CURRENT-SERVER,
|
|---|
| 3410 | SELECT-GLOBAL-SERVER, SELECT-CURRENT-COMPILE-SERVER,
|
|---|
| 3411 | SELECT-GLOBAL-COMPILE-SERVER, GET-CURRENT-SERVER, CHECK-SERVER-INFO.
|
|---|
| 3412 | Modified "Select Background" to try for the current compile server's
|
|---|
| 3413 | background with a prefix argument. Modified "Edit Compiler Errors" to
|
|---|
| 3414 | look for a compile server before using the current eval server. Added
|
|---|
| 3415 | commands "Current Eval Server" and "Current Compile Server". Introduced
|
|---|
| 3416 | "Prompt for Current Server", so CHECK-SERVER-INFO does not prompt for
|
|---|
| 3417 | creating a new slave but prompts for an already known server instead.
|
|---|
| 3418 |
|
|---|
| 3419 | /usr2/lisp/nhem/morecoms.lisp, 24-Sep-87 23:12:42, Edit by Chiles.
|
|---|
| 3420 | Modified "List Buffers" to show both buffer name and pathname when the
|
|---|
| 3421 | are different and both exist.
|
|---|
| 3422 |
|
|---|
| 3423 | /usr2/lisp/nhem/hunk-draw.lisp, 25-Sep-87 09:48:17, Edit by Chiles.
|
|---|
| 3424 | Made HUNK-DRAW-BOTTOM-BORDER enhance the 80'th notch it draws.
|
|---|
| 3425 |
|
|---|
| 3426 | /usr2/lisp/nhem/defsyn.lisp, 24-Sep-87 23:32:57, Edit by Chiles.
|
|---|
| 3427 | Made #\formfeed no longer is a whitespace character.
|
|---|
| 3428 |
|
|---|
| 3429 | /usr2/lisp/nhem/bindings.lisp, 24-Sep-87 23:28:26, Edit by Chiles.
|
|---|
| 3430 | Did some "Argument Digit" binding.
|
|---|
| 3431 |
|
|---|
| 3432 | /usr2/lisp/nhem/lispmode.lisp, 24-Sep-87 23:24:29, Edit by Chiles.
|
|---|
| 3433 | "Minimum Lines Parsed" and "Maximum Lines Parsed" now default to 50 and
|
|---|
| 3434 | 500.
|
|---|
| 3435 |
|
|---|
| 3436 | /usr2/lisp/nhem/searchcoms.lisp, 24-Sep-87 23:22:41, Edit by Chiles.
|
|---|
| 3437 | Made "Count Occurrences" use echo area for result instead of random
|
|---|
| 3438 | typeout.
|
|---|
| 3439 |
|
|---|
| 3440 | /usr2/lisp/nhem/filecoms.lisp, 24-Sep-87 22:16:48, Edit by Chiles.
|
|---|
| 3441 | Made default for "Save All Files Confirm" be t.
|
|---|
| 3442 |
|
|---|
| 3443 | /usr2/lisp/nhem/bindings.lisp, 24-Sep-87 22:11:20, Edit by Chiles.
|
|---|
| 3444 | Made binding for "Select Background", C-M-C.
|
|---|
| 3445 |
|
|---|
| 3446 | /usr2/lisp/nhem/lispbuf.lisp, 24-Sep-87 22:02:32, Edit by Chiles.
|
|---|
| 3447 | Changed "Lisp Describe" to "Editor Describe".
|
|---|
| 3448 |
|
|---|
| 3449 | /usr2/lisp/nhem/doccoms.lisp, 24-Sep-87 21:56:40, Edit by Chiles.
|
|---|
| 3450 | Replaced instance of LISP-DESCRIBE-COMMAND with EDITOR-DESCRIBE-COMMAND.
|
|---|
| 3451 |
|
|---|
| 3452 | /usr2/lisp/nhem/lispbuf.lisp, 24-Sep-87 21:48:36, Edit by Chiles.
|
|---|
| 3453 | Removed "Eval Mode" command.
|
|---|
| 3454 |
|
|---|
| 3455 | /usr2/lisp/nhem/lispeval.lisp, 24-Sep-87 00:21:19, Edit by Chiles.
|
|---|
| 3456 | Fixed "Set Buffer Package" to not try to access nil when there isn't a
|
|---|
| 3457 | current eval server. Also, made it test for the server being valid
|
|---|
| 3458 | before trying to use it.
|
|---|
| 3459 |
|
|---|
| 3460 | /usr2/lisp/nhem/lispeval.lisp, 23-Sep-87 22:49:32, Edit by Chiles.
|
|---|
| 3461 | Modified GET-CURRENT-SERVER and CREATE-SERVER to use
|
|---|
| 3462 | MAYBE-GET-SLAVE-NAME.
|
|---|
| 3463 |
|
|---|
| 3464 | /usr2/lisp/nhem/rompsite.lisp, 23-Sep-87 22:27:38, Edit by Chiles.
|
|---|
| 3465 | Modified EDITOR_CONNECT-handler to handler name argument differently.
|
|---|
| 3466 | Added definition of "Thumb Bar Meter" to SITE-INIT.
|
|---|
| 3467 |
|
|---|
| 3468 | /usr2/lisp/nhem/bit-screen.lisp, 23-Sep-87 15:03:12, Edit by Chiles.
|
|---|
| 3469 | Made HUNK-EXPOSED-REGION and HUNK-RESET call HUNK-DRAW-BOTTOM-BORDER.
|
|---|
| 3470 |
|
|---|
| 3471 | /usr2/lisp/nhem/hunk-draw.lisp, 23-Sep-87 14:56:44, Edit by Chiles.
|
|---|
| 3472 | Renamed HUNK-DRAW-TOP-BORDER to HUNK-DRAW-BOTTOM-BORDER and made it do it
|
|---|
| 3473 | to the bottom. Made hunk-bottom-border be 10 instead of 3.
|
|---|
| 3474 |
|
|---|
| 3475 | /usr2/lisp/nhem/bindings.lisp, 21-Sep-87 17:13:39, Edit by Chiles.
|
|---|
| 3476 | Made "Compile File" be the default binding for "Editor" mode.
|
|---|
| 3477 |
|
|---|
| 3478 | /usr2/lisp/nhem/rompsite.lisp, 21-Sep-87 12:55:58, Edit by Chiles.
|
|---|
| 3479 | Modified EDITOR-WINDOW-IN to not use VARIABLE-VALUE four times in a loop.
|
|---|
| 3480 | Likewise for EDITOR-TTY-IN.
|
|---|
| 3481 |
|
|---|
| 3482 | /usr2/lisp/nhem/edit-defs.lisp, 20-Sep-87 23:57:08, Edit by Chiles.
|
|---|
| 3483 | Rewrote GET-DEFINTION-FILE and wrote MAYBE-TRANSLATE-DEFINITION-FILE to
|
|---|
| 3484 | have definition directory translation done in the editor instead of the
|
|---|
| 3485 | client.
|
|---|
| 3486 |
|
|---|
| 3487 | /usr2/lisp/nhem/bindings.lisp, 15-Sep-87 16:44:28, Edit by Chiles.
|
|---|
| 3488 | Made prefix key translation for #\control-^ to be :control.
|
|---|
| 3489 |
|
|---|
| 3490 | /usr2/lisp/nhem/lispeval.lisp, 14-Sep-87 22:09:42, Edit by chiles.
|
|---|
| 3491 | Modified "Set Buffer Package" to use new TL:SET_PACKAGE interface.
|
|---|
| 3492 |
|
|---|
| 3493 | /usr2/lisp/nhem/htext4.lisp, 14-Sep-87 17:27:44, Edit by chiles.
|
|---|
| 3494 | Modified DELETE-CHARACTERS to do nothing and return t when n = 0.
|
|---|
| 3495 | Modified DELETE-REGION to do nothing when the region is empty.
|
|---|
| 3496 | Modified DELETE-AND-SAVE-REGION to just return an empty region when its
|
|---|
| 3497 | argument is empty.
|
|---|
| 3498 |
|
|---|
| 3499 | /usr2/lisp/nhem/htext3.lisp, 14-Sep-87 17:12:52, Edit by chiles.
|
|---|
| 3500 | Modified INSERT-STRING to not modify buffer when the string is empty.
|
|---|
| 3501 | INSERT-CHARACTER always modifies the buffer.
|
|---|
| 3502 | INSERT-REGION wins on empty regions because of INSERT-STRING.
|
|---|
| 3503 |
|
|---|
| 3504 | /usr2/lisp/nhem/display.lisp, 14-Sep-87 17:14:52, Edit by chiles.
|
|---|
| 3505 | Added some documentation to REDISPLAY-WINDOW-RECENTERING. Modified
|
|---|
| 3506 | MAYBE-UPDATE-WINDOW-IMAGE to return to or nil based on whether it updated
|
|---|
| 3507 | the window image.
|
|---|
| 3508 |
|
|---|
| 3509 | /usr2/lisp/nhem/cursor.lisp, 14-Sep-87 16:59:56, Edit by chiles.
|
|---|
| 3510 | Modified MAYBE-RECENTER-WINDOW to return t or nil based on whether it
|
|---|
| 3511 | recentered.
|
|---|
| 3512 |
|
|---|
| 3513 | /usr2/lisp/nhem/filecoms.lisp, 13-Sep-87 18:37:15, Edit by Chiles.
|
|---|
| 3514 | Made "Log Entry Template" capitalize file author.
|
|---|
| 3515 |
|
|---|
| 3516 | /usr2/lisp/nhem/lispeval.lisp, 13-Sep-87 17:59:15, Edit by Chiles.
|
|---|
| 3517 | Modified server-info structure, removing the ll-buffer slot in favor of a
|
|---|
| 3518 | slave-ts slot. Modified CREATE-SLAVE to pass the -slave switch the name
|
|---|
| 3519 | of the editor server in case two people are on the same machine (in which
|
|---|
| 3520 | case they must use -edit differently), and instead of using EDITOR-SLEEP,
|
|---|
| 3521 | it now uses SERVER (it was returning immediately on input with
|
|---|
| 3522 | EDITOR-SLEEP). Modified REGION-EVAL, REGION-COMPILE, and FILE-COMPILE to
|
|---|
| 3523 | pass the slave-ts slot of the server-info structure of the notification,
|
|---|
| 3524 | so terminal-io will happen in the interactive buffer for the server
|
|---|
| 3525 | instead of the background buffer.
|
|---|
| 3526 |
|
|---|
| 3527 | /usr2/lisp/nhem/main.lisp, 13-Sep-87 14:32:47, Edit by Chiles.
|
|---|
| 3528 | Added DEFHVAR's for "Input Hook", "Timer Hook", and "Timer Hook
|
|---|
| 3529 | Interval". Added code in ED to handle Hemlock specific init files.
|
|---|
| 3530 |
|
|---|
| 3531 | /usr2/lisp/nhem/ts.lisp, 13-Sep-87 15:34:09, Edit by Chiles.
|
|---|
| 3532 | Modified READ-OR-HANG to message about input waits that occur while a
|
|---|
| 3533 | buffer is not visible. Introduced variable "Input Wait Alarm".
|
|---|
| 3534 |
|
|---|
| 3535 | /usr2/lisp/nhem/rompsite.lisp, 13-Sep-87 14:41:27, Edit by Chiles.
|
|---|
| 3536 | Made editor input stream methods deal with "Input Hook", "Timer Hook",
|
|---|
| 3537 | and "Timer Hook Interval". Modified EDITOR_CONNECT-HANDLER to correspond
|
|---|
| 3538 | with new server-info structure.
|
|---|
| 3539 |
|
|---|
| 3540 | /usr1/lisp/hemlock/rompsite.lisp, 10-Sep-87 14:38:14, Edit by DBM.
|
|---|
| 3541 | Now that Lisp no longer diddles the interrupt characters, the bare
|
|---|
| 3542 | console has to be modified so that it doesn't send one of the standard
|
|---|
| 3543 | control characters as part of the encoding for control characters.
|
|---|
| 3544 |
|
|---|
| 3545 | /usr0/ram/htext1.lisp, 10-Sep-87 13:29:50, Edit by Ram
|
|---|
| 3546 | Added a without-interrupts in Close-Line and some warnings about exclusion
|
|---|
| 3547 | elsewhere.
|
|---|
| 3548 |
|
|---|
| 3549 | /usr2/lisp/nhem/lispbuf.lisp, 09-Sep-87 22:09:00, Edit by Chiles.
|
|---|
| 3550 | Wrote "Select Eval Buffer" command.
|
|---|
| 3551 |
|
|---|
| 3552 | /usr2/lisp/nhem/lispeval.lisp, 09-Sep-87 21:47:46, Edit by Chiles.
|
|---|
| 3553 | Rewrote the local queuing of :unsent notifications. This involved
|
|---|
| 3554 | deleting all the old stuff and changing KILL-NOTIFICATION and
|
|---|
| 3555 | MAYBE-QUEUE-OPERATION-REQUEST.
|
|---|
| 3556 |
|
|---|
| 3557 | /usr2/lisp/nhem/filecoms.lisp, 09-Sep-87 18:17:34, Edit by Chiles.
|
|---|
| 3558 | Changed "Log Entry Template".
|
|---|
| 3559 |
|
|---|
| 3560 | /usr2/lisp/nhem/rompsite.lisp, 09-Sep-87 18:06:39, Edit by Chiles.
|
|---|
| 3561 | Made MORE-READ-CHAR call REDISPLAY while looping on SERVER.
|
|---|
| 3562 |
|
|---|
| 3563 | /usr2/lisp/nhem/tty-display-rt.lisp, 09-Sep-87 16:00:26, Edit by Chiles.
|
|---|
| 3564 | Modified INIT-TTY-DEVICE and EXIT-TTY-DEVICE to not assume that
|
|---|
| 3565 | system:*file-input-handlers* had an association for Unix stdin (0).
|
|---|
| 3566 |
|
|---|
| 3567 | /usr2/lisp/nhem/lispbuf.lisp, 08-Sep-87 14:04:00, Edit by Chiles.
|
|---|
| 3568 | Replaced appropriate occurrences of "top-level" and "top level" with
|
|---|
| 3569 | "eval".
|
|---|
| 3570 |
|
|---|
| 3571 | /usr2/lisp/nhem/lispeval.lisp, 07-Sep-87 20:56:39, Edit by Chiles.
|
|---|
| 3572 | Replaced occurrences of "lisp listener" with "slave lisp" or "lisp
|
|---|
| 3573 | interaction". Renamed things to to with "anonymous client lisp" to
|
|---|
| 3574 | "slave".
|
|---|
| 3575 |
|
|---|
| 3576 | /usr2/lisp/nhem/tty-display-rt.lisp, 06-Sep-87 18:47:02, Edit by Chiles.
|
|---|
| 3577 | Added some documentation to the exit method.
|
|---|
| 3578 |
|
|---|
| 3579 | /usr2/lisp/nhem/filecoms.lisp, 03-Sep-87 16:12:28, Edit by Chiles.
|
|---|
| 3580 | Made "Directory" list Unix dot files if the prefix is supplied and made
|
|---|
| 3581 | the random typeout window have the right number of lines for each
|
|---|
| 3582 | listing. Made a "Verbose Directory" command like "Directory" but based
|
|---|
| 3583 | on the new :verbose argument to PRINT-DIRECTORY.
|
|---|
| 3584 |
|
|---|
| 3585 | /usr2/lisp/nhem/rompsite.lisp, 06-Sep-87 18:07:40, Edit by Chiles.
|
|---|
| 3586 | Fixed INIT-RAW-IO again to not push into system:*file-input-handlers*.
|
|---|
| 3587 | Modified EDITOR_CONNECT-HANDLER to make "Slave Lisp <n>" buffer names
|
|---|
| 3588 | instead of "Lisp Listener <n>" buffer names.
|
|---|
| 3589 |
|
|---|
| 3590 | /usr2/lisp/nhem/tty-display.lisp, 06-Sep-87 16:54:18, Edit by Chiles.
|
|---|
| 3591 | Fixed TTY-SMART-CLEAR-TO-EOW boundary condition -- when clearing last
|
|---|
| 3592 | line of window to eow, needed >= test instead of = test.
|
|---|
| 3593 |
|
|---|
| 3594 | /usr2/lisp/nhem/bindings.lisp, 05-Sep-87 15:52:11, Edit by Chiles.
|
|---|
| 3595 | Deleted binding of "Exit Hemlock" to C-c since it is later used for
|
|---|
| 3596 | "Process Control". Changed binding of "Select Lisp Listener" to be a
|
|---|
| 3597 | binding for "Select Slave Lisp". Replaced occurrences of "top-level"
|
|---|
| 3598 | with "eval".
|
|---|
| 3599 |
|
|---|
| 3600 | /usr2/lisp/nhem/morecoms.lisp, 05-Sep-87 14:08:32, Edit by Chiles.
|
|---|
| 3601 | Made "List Buffers" print pathnames with the FILE-NAMESTRING first
|
|---|
| 3602 | followed by two spaces and the DIRECTORY-NAMESTRING.
|
|---|
| 3603 |
|
|---|
| 3604 | /usr2/lisp/nhem/hunk-draw.lisp, 01-Sep-87 15:02:57, Edit by Chiles.
|
|---|
| 3605 | Made CURSOR-INVERT do an X:XFLUSH.
|
|---|
| 3606 |
|
|---|
| 3607 | /usr2/lisp/nhem/bindings.lisp, 01-Sep-87 15:00:47, Edit by Chiles.
|
|---|
| 3608 | Fixed merge lossage from re-integration with sources.
|
|---|
| 3609 |
|
|---|
| 3610 | /usr2/lisp/nhem/bindings.lisp, 28-Aug-87 17:05:12, Edit by Chiles.
|
|---|
| 3611 | Fixed some bindings for "Editor" mode and put them on the right page.
|
|---|
| 3612 |
|
|---|
| 3613 | /usr2/lisp/nhem/lispeval.lisp, 28-Aug-87 19:05:14, Edit by Chiles.
|
|---|
| 3614 | Fixed bug in CREATE-ANONYMOUS-CLIENT-LISP and "Select Lisp Listener".
|
|---|
| 3615 | Made "Set Eval Server" really define a buffer local variable when a
|
|---|
| 3616 | prefix was supplied.
|
|---|
| 3617 |
|
|---|
| 3618 | /usr1/ram/charmacs.lisp, 25-Aug-87 19:59:00, Edit by Ram
|
|---|
| 3619 | Flushed Alt and Oops character names. Added Escape as a name to shadow
|
|---|
| 3620 | the initial Altmode name. Added Enter and Action as alternate names for
|
|---|
| 3621 | Return and Linefeed.
|
|---|
| 3622 |
|
|---|
| 3623 | /usr1/ram/keytran.lisp, 25-Aug-87 19:44:24, Edit by Ram
|
|---|
| 3624 | Changed delete to translate to delete rather than oops. Made all random
|
|---|
| 3625 | named keys translate to a super character when shifted. Made keypad keys
|
|---|
| 3626 | always translate to super characters.
|
|---|
| 3627 |
|
|---|
| 3628 | /usr1/ram/bindings.lisp, 25-Aug-87 19:15:10, Edit by Ram
|
|---|
| 3629 | Frobbed bindings to allow rational documentation. Case-Insensitivize now
|
|---|
| 3630 | translates to lowercase. Use of Insert as an Escape standin had been
|
|---|
| 3631 | flushed. Insert is now used for X cut buffer operations. Bindings to Oops
|
|---|
| 3632 | have been flushed. Interactive input kill/abort is now M-i/C-M-i. Flushed
|
|---|
| 3633 | redundant extra bindings of mouse commands to super-clicks (except for S-left
|
|---|
| 3634 | being the same as middle). Made S-Left and S-Right be illegal in the echo
|
|---|
| 3635 | area. Made illegal upclicks do nothing so that you don't get annoying double
|
|---|
| 3636 | errors. Made C-_ be a :Help character. Flushed M-_ binding for Help and
|
|---|
| 3637 | Help on Parse. Made redundant bindings to backspace and return for C-h and
|
|---|
| 3638 | C-m so that TTYs can win. (Scribe mode is still wedged pending intallation
|
|---|
| 3639 | of the new Scribe insertion command.) Use Delete character name instead of
|
|---|
| 3640 | Rubout.
|
|---|
| 3641 |
|
|---|
| 3642 | /usr2/lisp/nnhem/searchcoms.lisp, 24-Aug-87 09:17:00, Edit by Chiles
|
|---|
| 3643 | Added Chris Hoover's "List Matching Lines", "Delete Matching Lines", and
|
|---|
| 3644 | "Count Occurrences". Redid page breaks.
|
|---|
| 3645 |
|
|---|
| 3646 | /usr2/lisp/nnhem/lispeval.lisp, 23-Aug-87 18:53:42, Edit by Chiles
|
|---|
| 3647 | Rewrote "Select Lisp Listener" and wrote CREATE-ANONYMOUS-CLIENT-LISP to
|
|---|
| 3648 | be used in the command and GET-CURRENT-SERVER.
|
|---|
| 3649 |
|
|---|
| 3650 | /usr2/lisp/nnhem/tty-screen.lisp, 23-Aug-87 10:15:58, Edit by Chiles
|
|---|
| 3651 | TTY-RANDOM-TYPEOUT-CLEANUP now calls REDISPLAY-WINDOW-ALL instead of
|
|---|
| 3652 | funcall'ing DEVICE-DUMB-REDISPLAY directly.
|
|---|
| 3653 |
|
|---|
| 3654 | /usr2/lisp/nnhem/font.lisp, 22-Aug-87 14:10:06, Edit by Chiles
|
|---|
| 3655 | SETF methods for changing a window's font set the hunk's trashed slot to
|
|---|
| 3656 | :font-change instead of t.
|
|---|
| 3657 |
|
|---|
| 3658 | /usr2/lisp/nnhem/window.lisp, 21-Aug-87 19:59:19, Edit by Chiles
|
|---|
| 3659 | Replaced numeric constants with symbolic ones. WINDOW-CHANGED no longer
|
|---|
| 3660 | redisplays, but it does update the window image (recentering if current
|
|---|
| 3661 | window).
|
|---|
| 3662 |
|
|---|
| 3663 | /usr2/lisp/nhem/pane.lisp, 19-Aug-87 22:34:12, Edit by Chiles
|
|---|
| 3664 | Wrote OFROB-CURSOR to be the note-read-wait method for old bitmap
|
|---|
| 3665 | displays. Rewrote PANE-SHOW-CURSOR. Titled pages. Documented cursor
|
|---|
| 3666 | stuff.
|
|---|
| 3667 |
|
|---|
| 3668 | /usr2/lisp/nhem/obit-screen.lisp, 19-Aug-87 22:28:24, Edit by Chiles
|
|---|
| 3669 | Added an initialization for the note-read-wait slot of the default old
|
|---|
| 3670 | bitmap device to #'ofrob-cursor. OBITMAP-RANDOM-TYPEOUT-CLEANUP now
|
|---|
| 3671 | calls REDISPLAY-WINDOW-ALL instead of ODUMB-WINDOW-REDISPLAY.
|
|---|
| 3672 |
|
|---|
| 3673 | /usr2/lisp/nhem/hunk-draw.lisp, 19-Aug-87 18:53:14, Edit by Chiles
|
|---|
| 3674 | Rewrote HUNK-SHOW-CURSOR. Added FROB-CURSOR. Tweaked DROP-CURSOR and
|
|---|
| 3675 | LIFT-CURSOR.
|
|---|
| 3676 |
|
|---|
| 3677 | /usr2/lisp/nhem/bit-screen.lisp, 19-Aug-87 18:49:23, Edit by Chiles
|
|---|
| 3678 | Initialized note-read-wait slot of default bitmap device to #'frob-cursor
|
|---|
| 3679 | which is new in Hunk-Draw.Lisp. Modified SET-WINDOW-HOOK-RAISE-FUN. Put
|
|---|
| 3680 | DEFHVAR in SITE-INIT. Removed all references to BITMAP-HUNK-LOCK.
|
|---|
| 3681 | Additionally modified HUNK-RESET, HUNK-EXPOSED-OR-CHANGED, and
|
|---|
| 3682 | HUNK-CHANGED. HUNK-EXPOSED-OR-CHANGED now calls REDISPLAY-WINDOW-ALL
|
|---|
| 3683 | instead of DUMB-WINDOW-REDISPLAY.
|
|---|
| 3684 |
|
|---|
| 3685 | /usr2/lisp/nhem/display.lisp, 19-Aug-87 18:46:16, Edit by Chiles
|
|---|
| 3686 | Added device structure slot note-read-wait which is a function that
|
|---|
| 3687 | somehow notes on the display that input is expected. This will simply be
|
|---|
| 3688 | dropping the cursor for now on the RT. Rewrote REDISPLAY-LOOP to take a
|
|---|
| 3689 | window variable to bind and two forms for general window redisplay and
|
|---|
| 3690 | current window redisplay. Added REDISPLAY-WINDOW, REDISPLAY-WINDOW-ALL,
|
|---|
| 3691 | MAYBE-UPDATE-WINDOW-IMAGE, and REDISPLAY-WINDOW-RECENTERING. Modified
|
|---|
| 3692 | REDISPLAY-WINDOWS-FROM-MARK to use REDISPLAY-WINDOW-RECENTERING (which is
|
|---|
| 3693 | also used by REDISPLAY).
|
|---|
| 3694 |
|
|---|
| 3695 | /usr2/lisp/nhem/bit-display.lisp, 19-Aug-87 14:44:03, Edit by Chiles
|
|---|
| 3696 | Reorganized pages some: put smart redisplay structure definitions on the
|
|---|
| 3697 | smart window redisplay page, and retitle/titled other pages. Did away
|
|---|
| 3698 | with most macros, making them functions and moving their definitions
|
|---|
| 3699 | below their uses. Modified some call sites and argument passing of what
|
|---|
| 3700 | were macros and now are functions. Removed code from
|
|---|
| 3701 | SMART-WINDOW-REDISPLAY and DUMB-WINDOW-REDISPLAY that is now encorporated
|
|---|
| 3702 | into the REDISPLAY and REDISPLAY-ALL loops. Removed references and sets
|
|---|
| 3703 | to BITMAP-HUNK-LOCK.
|
|---|
| 3704 |
|
|---|
| 3705 | /usr2/lisp/nhem/obit-display.lisp, 19-Aug-87 14:44:14, Edit by Chiles
|
|---|
| 3706 | Moved definition of *current-font* from Bit-Display.Lisp to the only file
|
|---|
| 3707 | using it, this one. Removed recenterp argument from
|
|---|
| 3708 | OSMART-WINDOW-REDISPLAY and ODUMB-WINDOW-REDISPLAY. Also removed window
|
|---|
| 3709 | image building code from these functions since it is now taken care of
|
|---|
| 3710 | higher up in the redisplay calls.
|
|---|
| 3711 |
|
|---|
| 3712 | /usr2/lisp/nhem/tty-display-rt.lisp, 19-Aug-87 12:26:13, Edit by Chiles
|
|---|
| 3713 | Modified INIT-TTY-DEVICE and EXIT-TTY-DEVICE to destructively modify
|
|---|
| 3714 | system:*file-input-handlers*. Now the standard input file descriptor
|
|---|
| 3715 | used for terminal streams is associated with an editor input handler
|
|---|
| 3716 | instead of the editor having its own file descriptor.
|
|---|
| 3717 |
|
|---|
| 3718 | /usr2/lisp/nhem/rompsite.lisp, 18-Aug-87 15:29:01, Edit by Chiles
|
|---|
| 3719 | Modified INIT-RAW-IO to not open the tty device. Now, it simply assumes
|
|---|
| 3720 | Unix standard input. Modified TTY-BEEP to not write to the editor's file
|
|---|
| 3721 | descriptor which is Unix standard input but to write to 1 (Unix standard
|
|---|
| 3722 | output). Put DEFHVAR for "Set Window Autoraise" in SITE-INIT. Modified
|
|---|
| 3723 | SHOW-MARK to call REDISPLAY-WINDOW instead of calling the smart redisplay
|
|---|
| 3724 | method out of the device. Made editor connect handler store lisp
|
|---|
| 3725 | listener buffer in server-info slot.
|
|---|
| 3726 |
|
|---|
| 3727 | /usr2/lisp/nhem/tty-display.lisp, 18-Aug-87 15:13:41, Edit by Chiles
|
|---|
| 3728 | Moved INIT-TTY-DEVICE and EXIT-TTY-DEVICE to Tty-Display-Rt.Lisp.
|
|---|
| 3729 | Deleted code from TTY-SMART-WINDOW-REDISPLAY and
|
|---|
| 3730 | TTY-SEMI-DUMB-WINDOW-REDISPLAY that was folded into the REDISPLAY and
|
|---|
| 3731 | REDISPLAY-ALL loops. Likewise for TTY-DUMB-WINDOW-REDISPLAY. Also
|
|---|
| 3732 | deleted recenterp arguments from all these functions.
|
|---|
| 3733 |
|
|---|
| 3734 | /usr2/lisp/nhem/rompsite.lisp, 18-Aug-87 14:13:43, Edit by Chiles
|
|---|
| 3735 | Made EDITOR-TTY-IN and EDITOR-WINDOW-IN drop and lift the cursor at most
|
|---|
| 3736 | once, not each time SERVER is called.
|
|---|
| 3737 |
|
|---|
| 3738 | /usr2/lisp/nhem/vars.lisp, 18-Aug-87 13:29:37, Edit by Chiles
|
|---|
| 3739 | Fixed error form for GET-MODE-OBJECT to say the argument is not a defined
|
|---|
| 3740 | mode instead of saying NIL isn't.
|
|---|
| 3741 |
|
|---|
| 3742 | /usr2/lisp/nhem/buffer.lisp, 18-Aug-87 13:28:01, Edit by Chiles
|
|---|
| 3743 | Fixed MODE-MAJOR-P to return MODE-OBJECT-MAJOR-P instead of
|
|---|
| 3744 | MODE-OBJECT-NAME.
|
|---|
| 3745 |
|
|---|
| 3746 | /usr2/lisp/nhem/morecoms.lisp, 11-Aug-87 12:03:46, Edit by Chiles
|
|---|
| 3747 | JR fixed "List Buffers" to print the pathname of the buffer unless there
|
|---|
| 3748 | was not one or the buffer names was not derived from it. Otherwise,
|
|---|
| 3749 | print the buffer name.
|
|---|
| 3750 |
|
|---|
| 3751 | /usr2/lisp/nhem/bindings.lisp, 30-Jul-87 15:26:08, Edit by Chiles
|
|---|
| 3752 | Added binding for C-M-\L to "Illegal" in "Echo Area" mode.
|
|---|
| 3753 |
|
|---|
| 3754 | /usr2/lisp/nhem/line.lisp, 29-Jul-87 15:28:41, Edit by Chiles
|
|---|
| 3755 | Rob documented the line defstruct, eliminating the chars slot in favor of
|
|---|
| 3756 | always having the %chars slot. Added a macro for LINE-%CHARS instead of
|
|---|
| 3757 | symbol-function and symbol-plist hackery.
|
|---|
| 3758 |
|
|---|
| 3759 | /usr2/lisp/nhem/struct.lisp, 29-Jul-87 15:31:55, Edit by Chiles
|
|---|
| 3760 | Fixed documentation on COMMANDP.
|
|---|
| 3761 |
|
|---|
| 3762 | /usr2/lisp/nhem/echo.lisp, 28-Jul-87 16:26:44, Edit by Chiles
|
|---|
| 3763 | Merged some code from the Perq to fix up current buffer and window when
|
|---|
| 3764 | trying to confirm a non-existent parse.
|
|---|
| 3765 |
|
|---|
| 3766 | /usr2/lisp/nhem/bit-screen.lisp, 26-Jul-87 20:13:05, Edit by Chiles
|
|---|
| 3767 | Made SET-WINDOW-HOOK-RAISE-FUN look at the value of "Set Window Autoraise".
|
|---|
| 3768 |
|
|---|
| 3769 | /usr2/lisp/nhem/rompsite.lisp, 26-Jul-87 19:59:31, Edit by Chiles
|
|---|
| 3770 | Made EDITOR-SLEEP loop around SERVER using its timeout functionality
|
|---|
| 3771 | instead of busy looping.
|
|---|
| 3772 |
|
|---|
| 3773 | /usr2/lisp/nhem/lispeval.lisp, 26-Jul-87 20:04:08, Edit by Chiles
|
|---|
| 3774 | Made loop waiting for anonymous client lisp use EDITOR-SLEEP which loops
|
|---|
| 3775 | around SERVER. Before, the client Lisp could never connect since SERVER
|
|---|
| 3776 | was never being called.
|
|---|
| 3777 |
|
|---|
| 3778 | Wrote "Select Lisp Listener" command.
|
|---|
| 3779 |
|
|---|
| 3780 | /usr2/lisp/nhem/tty-display.lisp, 26-Jul-87 18:56:41, Edit by Chiles
|
|---|
| 3781 | Fixed display bug involving lines that are both new and changed (seen
|
|---|
| 3782 | often in the echo area for some reason).
|
|---|
| 3783 |
|
|---|
| 3784 | /usr2/lisp/nhem/filecoms.lisp, 25-Jul-87 19:37:16, Edit by Chiles
|
|---|
| 3785 | Fixed "Select Previous Buffer" to not call "Circulate Buffer" since it
|
|---|
| 3786 | doesn't exist.
|
|---|
| 3787 |
|
|---|
| 3788 | /usr2/lisp/nhem/macros.lisp, 25-Jul-87 18:30:59, Edit by Chiles
|
|---|
| 3789 | Made LISP-ERROR-ERROR-HANDLER have an E command that reports the
|
|---|
| 3790 | condition it was called on in a pop-up window.
|
|---|
| 3791 |
|
|---|
| 3792 | /usr2/lisp/nhem/lispeval.lisp, 25-Jul-87 19:28:23, Edit by Chiles
|
|---|
| 3793 | Made FILE-COMPILE use a temporary output file for compiler output when
|
|---|
| 3794 | its ouput-file argument is not t. This temporary file is publicly
|
|---|
| 3795 | writeable in case the eval server is running on another machine.
|
|---|
| 3796 |
|
|---|
| 3797 | /usr2/lisp/nhem/edit-defs.lisp, 25-Jul-87 19:25:32, Edit by Chiles
|
|---|
| 3798 | Made "Go to Definition" and "Edit Definition" use the client Lisp to
|
|---|
| 3799 | determine where something is defined. Had to restructure the code
|
|---|
| 3800 | significantly, but it can be put back to non-eval-server functionality
|
|---|
| 3801 | easily and cleanly.
|
|---|
| 3802 |
|
|---|
| 3803 | /usr2/lisp/nhem/bindings.lisp, 23-Jul-87 11:07:22, Edit by Chiles
|
|---|
| 3804 | Added bindings for "Process Control", "Editor Evaluate Expression", and
|
|---|
| 3805 | "Select Lisp Listener".
|
|---|
| 3806 |
|
|---|
| 3807 | Rompsite.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3808 | Tty streams now loop over SERVER for input, so the eval-server stuff can
|
|---|
| 3809 | be used on terminals. There are a couple new functions for connection to
|
|---|
| 3810 | editor servers.
|
|---|
| 3811 |
|
|---|
| 3812 | Lispeval.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3813 | This is a new file replacing a lot of commands in Lispbuf.Lisp with
|
|---|
| 3814 | similar commands that use the eval server interface. New in this file
|
|---|
| 3815 | from the Perq implementation is function description.
|
|---|
| 3816 |
|
|---|
| 3817 | Ts.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3818 | This is a new file that implements the server side of the typescript
|
|---|
| 3819 | protocol.
|
|---|
| 3820 |
|
|---|
| 3821 | Morecoms.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3822 | Made "Do Nothing", typically bound to up mouse clicks, propagate the last
|
|---|
| 3823 | command type (as if nothing happened). This was needed to make
|
|---|
| 3824 | super-rightup keep the command type of super-rightdown ("Insert Kill Buffer").
|
|---|
| 3825 |
|
|---|
| 3826 | Keytran.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3827 | Made shift-mouseclicks send super-mouseclick.
|
|---|
| 3828 |
|
|---|
| 3829 | Bindings.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3830 | Addeds lots of new bindings and changed a few with respect to the
|
|---|
| 3831 | eval-server stuff going in.
|
|---|
| 3832 |
|
|---|
| 3833 | Bit-Screen.Lisp, while doing eval-server, Edit by Chiles
|
|---|
| 3834 | Fixed initial windows hook to keep echo area border visible on the screen
|
|---|
| 3835 | by hacking in another -2 pixels. This might be because X has by default
|
|---|
| 3836 | moves windows down from the top, so the top borders will show.
|
|---|
| 3837 |
|
|---|
| 3838 | /usr1/ram/lispmode.lisp, 01-Jul-87 12:04:59, Edit by Ram
|
|---|
| 3839 | Fixed Quest-For-Balancing-Paren to use the net-open and net-close information
|
|---|
| 3840 | correctly. It's silly to go to the trouble of computing this information,
|
|---|
| 3841 | and then (incorrectly) compute a paren balance by subtracting the two.
|
|---|
| 3842 |
|
|---|
| 3843 | /usr2/lisp/nhem/streams.lisp, 19-Jun-87 18:02:55, Edit by Chiles
|
|---|
| 3844 | Merged in some fixes from old Perq version.
|
|---|
| 3845 |
|
|---|
| 3846 | /usr2/lisp/nhem/lispbuf.lisp, 19-Jun-87 17:54:25, Edit by Chiles
|
|---|
| 3847 | Changed the following command names to be prefixed by "Editor ":
|
|---|
| 3848 | "Editor Evaluate Defun"
|
|---|
| 3849 | "Editor Re-evaluate Defvar"
|
|---|
| 3850 | "Editor Evaluate Expression"
|
|---|
| 3851 | "Editor Compile Defun"
|
|---|
| 3852 | "Editor Compile Region"
|
|---|
| 3853 | "Editor Evaluate Region"
|
|---|
| 3854 | "Editor Evaluate Buffer"
|
|---|
| 3855 | "Editor Compile File"
|
|---|
| 3856 | "Editor Compile Group"
|
|---|
| 3857 | "Editor Describe Function Call"
|
|---|
| 3858 | "Editor Describe Symbol".
|
|---|
| 3859 | Removed old reference to KILL-TOP-LEVEL-INPUT-COMMAND in "Top-Level Eval".
|
|---|
| 3860 |
|
|---|
| 3861 | /usr2/lisp/nhem/killcoms.lisp, 19-Jun-87 17:39:34, Edit by Chiles
|
|---|
| 3862 | Wrote BUFFER-MARK which is to CURRENT-MARK as BUFFER-POINT is to
|
|---|
| 3863 | CURRENT-POINT.
|
|---|
| 3864 |
|
|---|
| 3865 | /usr2/lisp/nhem/filecoms.lisp, 16-Jun-87 23:25:52, Edit by Chiles
|
|---|
| 3866 | Removed the definition of the "Package" file option, placing a new
|
|---|
| 3867 | version in Lispbuf.Lisp.
|
|---|
| 3868 |
|
|---|
| 3869 | /usr2/lisp/nhem/srccom.lisp, 18-Jun-87 10:23:01, Edit by Chiles
|
|---|
| 3870 | Made "Compare Buffers" and "Merge Buffers" only handle the current region
|
|---|
| 3871 | in each buffer when the prefix argument is supplied.
|
|---|
| 3872 |
|
|---|
| 3873 | /usr2/lisp/nhem/bindings.lisp, 16-Jun-87 14:09:20, Edit by Chiles
|
|---|
| 3874 | Added bindings for super-<mouseclick> characters. Added binding for
|
|---|
| 3875 | "Exit Hemlock". Added binding for "Circulate Buffer".
|
|---|
| 3876 |
|
|---|
| 3877 | /usr2/lisp/nhem/morecoms.lisp, 15-Jun-87 22:18:26, Edit by Chiles
|
|---|
| 3878 | Made "Do Nothing" set the last command type to its current value.
|
|---|
| 3879 | Added "Insert Kill Buffer".
|
|---|
| 3880 |
|
|---|
| 3881 | /usr2/lisp/nhem/echocoms.lisp, 15-Jun-87 13:47:15, Edit by Chiles
|
|---|
| 3882 | Made "Help on Parse" check for *parse-help* being nil.
|
|---|
| 3883 |
|
|---|
| 3884 | /usr2/lisp/nhem/bit-screen.lisp, 08-Jun-87 12:20:39, Edit by Chiles
|
|---|
| 3885 | Modified DEFAULT-CREATE-INITIAL-WINDOWS-HOOK to added in a couple more
|
|---|
| 3886 | border widths, so the echo area's bottom border is visible.
|
|---|
| 3887 |
|
|---|
| 3888 | *************************
|
|---|
| 3889 |
|
|---|
| 3890 | /usr1/lisp/hemlock/rompsite.lisp, 03-Jun-87 10:09:24, Edit by DBM.
|
|---|
| 3891 | All references to the accint package have been changed to Mach.
|
|---|
| 3892 |
|
|---|
| 3893 | /usr1/lisp/hemlock/obit-screen.lisp, 03-Jun-87 10:05:34, Edit by DBM.
|
|---|
| 3894 | All references to the accint package have been changed to Mach.
|
|---|
| 3895 |
|
|---|
| 3896 | /usr2/lisp/nhem/tty-display.lisp, 01-Jun-87 21:25:15, Edit by Chiles
|
|---|
| 3897 | Modified TTY-SMART-WINDOW-REDISPLAY to punt insert/delete line
|
|---|
| 3898 | optimizations in favor of redrawing every altered line when "Scroll
|
|---|
| 3899 | Redraw Ratio" is exceeded.
|
|---|
| 3900 |
|
|---|
| 3901 | /usr2/lisp/nhem/command.lisp, 01-Jun-87 21:12:21, Edit by Chiles
|
|---|
| 3902 | "Scroll Redraw Ratio" is a new Hemlock variable that controls the
|
|---|
| 3903 | abortion of insert/delete line optimization in terminal redisplay in
|
|---|
| 3904 | favor of redrawing all altered lines. This is used in Tty-Display.Lisp.
|
|---|
| 3905 |
|
|---|
| 3906 | /usr2/lisp/nhem/tty-display.lisp, 27-May-87 14:38:50, Edit by Chiles
|
|---|
| 3907 | Wrote TTY-SMART-CLEAR-TO-EOW to use the internal screen image instead of
|
|---|
| 3908 | TTY-SEMI-DUMB-WINDOW-REDISPLAY and TTY-SMART-WINDOW-REDISPLAY using the
|
|---|
| 3909 | clear-to-eow method that clears every line disregarding internal
|
|---|
| 3910 | information.
|
|---|
| 3911 |
|
|---|
| 3912 | /usr2/lisp/nhem/rompsite.lisp, 26-May-87 16:14:27, Edit by Chiles
|
|---|
| 3913 | Modified EDITOR-TTY-IN to detect lowercase control g's.
|
|---|
| 3914 |
|
|---|
| 3915 | /usr2/lisp/nhem/bit-screen.lisp, 25-May-87 17:40:30, Edit by Chiles
|
|---|
| 3916 | Modified arguments to X window event handlers as per the changes in
|
|---|
| 3917 | X.Lisp.
|
|---|
| 3918 |
|
|---|
| 3919 | /usr1/ram/spellcoms.lisp, 22-May-87 04:02:19, Edit by Ram
|
|---|
| 3920 | Fixed Fix-Word to bump the mark in the all uppercase case even when the word
|
|---|
| 3921 | is already in the hashtable.
|
|---|
| 3922 |
|
|---|
| 3923 | /usr1/ram/echo.lisp, 14-May-87 13:07:07, Edit by Ram
|
|---|
| 3924 | Changed Message to use displayed-p on the buffer end to tell whether the echo
|
|---|
| 3925 | area needs to be cleared rather than just counting the lines. This works
|
|---|
| 3926 | much better in the presence of wrapped lines.
|
|---|
| 3927 |
|
|---|
| 3928 | /usr1/ram/cursor.lisp, 14-May-87 13:02:09, Edit by Ram
|
|---|
| 3929 | Changed renamed Display-P to %Displayed-P, and wrote Displayed-P which does
|
|---|
| 3930 | an update-window-iamge before calling %Displayed-P.
|
|---|
| 3931 |
|
|---|
| 3932 | /usr2/lisp/xhem/xcommand.lisp, 12-May-87 16:00:16, Edit by Chiles
|
|---|
| 3933 | This is a new file of X specific commands. Currently it only contains
|
|---|
| 3934 | "Insert Cut Buffer" and "Region to Cut Buffer".
|
|---|
| 3935 |
|
|---|
| 3936 | /usr2/lisp/xhem/keyboard_codes.lisp, 12-May-87 15:55:42, Edit by Chiles
|
|---|
| 3937 | Modified some translations to work better with the new key bindings.
|
|---|
| 3938 |
|
|---|
| 3939 | /usr2/lisp/xhem/lispbuf.lisp, 12-May-87 14:43:15, Edit by Chiles
|
|---|
| 3940 | Added "List Compile File" and "Re-evaluate Defvar".
|
|---|
| 3941 |
|
|---|
| 3942 | /usr2/lisp/xhem/command.lisp, 12-May-87 14:07:11, Edit by Chiles
|
|---|
| 3943 | Modified "Self Insert" and "Quoted Insert" to handler new TEXT-CHARACTER
|
|---|
| 3944 | in Rompsite.Lisp.
|
|---|
| 3945 |
|
|---|
| 3946 | /usr2/lisp/xhem/morecoms.lisp, 12-May-87 14:01:29, Edit by Chiles
|
|---|
| 3947 | Made "List Buffers" on a prefix argument list only modified buffers.
|
|---|
| 3948 |
|
|---|
| 3949 | /usr2/lisp/xhem/main.lisp, 12-May-87 12:55:51, Edit by Chiles
|
|---|
| 3950 | Stopped ED from calling REDISPLAY-ALL when the editor has been entered
|
|---|
| 3951 | already and moved this into the device init methods that require this.
|
|---|
| 3952 |
|
|---|
| 3953 | /usr2/lisp/xhem/lispmode.lisp, 12-May-87 12:53:32, Edit by Chiles
|
|---|
| 3954 | Blasted a couple bogus type declarations on some DEFSTRUCT slots.
|
|---|
| 3955 | Inserted a few lines to LISP-INDENTATION from my init file.
|
|---|
| 3956 |
|
|---|
| 3957 | /usr2/lisp/xhem/indent.lisp, 12-May-87 12:48:29, Edit by Chiles
|
|---|
| 3958 | Replaced a couple SCAN-CHAR and REV-SCAN-CHAR uses with FIND-ATTRIBUTE
|
|---|
| 3959 | and REVERSE-FIND-ATTRIBUTE, so compilation in a Lisp without Hemlock
|
|---|
| 3960 | wouldn't lose.
|
|---|
| 3961 |
|
|---|
| 3962 | /usr2/lisp/xhem/filecoms.lisp, 12-May-87 12:42:08, Edit by Chiles
|
|---|
| 3963 | Renamed "New Window" to "Split Window", and made "New Window" prompt the
|
|---|
| 3964 | user for a window.
|
|---|
| 3965 |
|
|---|
| 3966 | /usr2/lisp/xhem/charmacs.lisp, 12-May-87 12:24:05, Edit by Chiles
|
|---|
| 3967 | Modified character name a-list. Rob Flushed addition of the command-bits
|
|---|
| 3968 | feature and added the all-bit-names constant.
|
|---|
| 3969 |
|
|---|
| 3970 | /usr2/lisp/xhem/window.lisp, 12-May-87 11:47:35, Edit by Chiles
|
|---|
| 3971 | This contains the stuff we still need from Owindow.Lisp and some new
|
|---|
| 3972 | stuff brought over from the Perq.
|
|---|
| 3973 |
|
|---|
| 3974 | /usr2/lisp/xhem/tty-screen.lisp, 12-May-87 11:43:55, Edit by Chiles
|
|---|
| 3975 | Modified to fit the new device independent structure, adding beep and
|
|---|
| 3976 | finish-output methods. Creating and Deleting window methods now set
|
|---|
| 3977 | *screen-image-trashed since not all devices need this. Random typeout
|
|---|
| 3978 | methods got an extra argument that we ignore.
|
|---|
| 3979 |
|
|---|
| 3980 | /usr2/lisp/xhem/struct.lisp, 12-May-87 11:37:25, Edit by Chiles
|
|---|
| 3981 | Modified window, dis-line, and font structures. When the old bitmap
|
|---|
| 3982 | stuff goes away, so will a few slots of windows. Also, some old setf
|
|---|
| 3983 | stuff for old font information will go away.
|
|---|
| 3984 |
|
|---|
| 3985 | /usr2/lisp/xhem/screen.lisp, 12-May-87 11:34:06, Edit by Chiles
|
|---|
| 3986 | Modified to be once-again device independent with respect to the addition
|
|---|
| 3987 | of Hemlock running under X windows. MAKE-WINDOW and DELETE-WINDOW no
|
|---|
| 3988 | longer set *screen-image-trashed* since this isn't necessary for all
|
|---|
| 3989 | devices.
|
|---|
| 3990 |
|
|---|
| 3991 | /usr2/lisp/xhem/rompsite.lisp, 12-May-87 00:56:01, Edit by Chiles
|
|---|
| 3992 | SITE-INIT is all new and defines some Hemlock variables for controlling
|
|---|
| 3993 | some of the X activity. INIT-RAW-IO is much bigger now for initializing
|
|---|
| 3994 | stuff when we are running under X. *editor-windowed-input* is set to t
|
|---|
| 3995 | when we are running under X, and WINDOWED-MONITOR-P returns the value of
|
|---|
| 3996 | this variable for use is other files.
|
|---|
| 3997 |
|
|---|
| 3998 | BEEP was moved to Code:Machio.Lisp, and there's a couple different
|
|---|
| 3999 | beeping methods in here now that get called as a result of
|
|---|
| 4000 | *beep-function* being bound by SITE-WRAPPER-MACRO. HEMLOCK-WINDOW calls
|
|---|
| 4001 | *hemlock-window-mngt* when *current-window* is bound, which happens going
|
|---|
| 4002 | in and out of Hemlock.
|
|---|
| 4003 |
|
|---|
| 4004 | The X scan code translation mechanism lives here, but the initialization
|
|---|
| 4005 | is in Keytran.Lisp. Terminal translation now downcases control
|
|---|
| 4006 | characters to interact more smoothly with the new Hemlock key translation
|
|---|
| 4007 | and binding scheme.
|
|---|
| 4008 |
|
|---|
| 4009 | There are now different types of editor input streams that all a head and
|
|---|
| 4010 | tail pointer into an input queue of events. One is used for terminals
|
|---|
| 4011 | and flat bitmap screens, and the other uses SERVER for windowed input
|
|---|
| 4012 | under X. TEXT-CHARACTER is new and now more correct.
|
|---|
| 4013 |
|
|---|
| 4014 | There is a page of X support: getting a Hemlock cursor, setting up a grey
|
|---|
| 4015 | pixmap for border frobbing, cut buffer manipulation, and naming windows.
|
|---|
| 4016 |
|
|---|
| 4017 | /usr2/lisp/xhem/owindow.lisp, 12-May-87 00:52:54, Edit by Chiles
|
|---|
| 4018 | This file used to be Window.Lisp. It now contains only the old bitmap
|
|---|
| 4019 | related code for setting up a windows image.
|
|---|
| 4020 |
|
|---|
| 4021 | /usr2/lisp/xhem/ofont.lisp, 12-May-87 00:51:35, Edit by Chiles
|
|---|
| 4022 | This file used to be Font.Lisp. It now contains only the few things
|
|---|
| 4023 | necessary for old bitmap font interfacing.
|
|---|
| 4024 |
|
|---|
| 4025 | /usr2/lisp/xhem/obit-screen.lisp, 12-May-87 00:43:50, Edit by Chiles
|
|---|
| 4026 | This file used to be Screen-Bit.Lisp. Shared stuff has been moved to
|
|---|
| 4027 | the new file by the old name. Window creation and deletion methods now
|
|---|
| 4028 | set *screen-image-trashed* since this is not meaningful across all
|
|---|
| 4029 | devices.
|
|---|
| 4030 |
|
|---|
| 4031 | /usr2/lisp/xhem/obit-display.lisp, 12-May-87 00:40:35, Edit by Chiles
|
|---|
| 4032 | This file used to be Bit-Display.Lisp. Shared stuff has been moved to
|
|---|
| 4033 | the new file by the old name.
|
|---|
| 4034 |
|
|---|
| 4035 | /usr2/lisp/xhem/macros.lisp, 12-May-87 00:35:30, Edit by Chiles
|
|---|
| 4036 | WITH-RANDOM-TYPEOUT has been modified to handle new termination
|
|---|
| 4037 | functionality involved with running Hemlock under X.
|
|---|
| 4038 | LISP-ERROR-ERROR-HANDLER no longer calls REDISPLAY after returning from a
|
|---|
| 4039 | BREAK. This is the responsibility of the device's init method if it is
|
|---|
| 4040 | necessary.
|
|---|
| 4041 |
|
|---|
| 4042 | /usr2/lisp/xhem/keytran.lisp, 12-May-87 00:30:18, Edit by Chiles
|
|---|
| 4043 | This is a new file. It contains the initialization of the keyboard
|
|---|
| 4044 | translations for Hemlock running under X. These were too numerous to
|
|---|
| 4045 | leave in Rompsite since there is no hack for generating the translations.
|
|---|
| 4046 |
|
|---|
| 4047 | /usr2/lisp/xhem/hunk-draw.lisp, 12-May-87 00:28:02, Edit by Chiles
|
|---|
| 4048 | This is a new file, a kin to Pane.Lisp. It contains screen painting
|
|---|
| 4049 | routines for Hemlock running under X windows. This includes cursor and
|
|---|
| 4050 | border manipulation.
|
|---|
| 4051 |
|
|---|
| 4052 | /usr2/lisp/xhem/font.lisp, 12-May-87 00:12:10, Edit by Chiles
|
|---|
| 4053 | This is a new file, replacing the currently named Ofont.Lisp. It
|
|---|
| 4054 | contains the pseudo-independent Hemlock font information implementation.
|
|---|
| 4055 | This includes stuff particular for running Hemlock under X windows and
|
|---|
| 4056 | stuff that is used by the other bitmap redisplay/screen manager code.
|
|---|
| 4057 |
|
|---|
| 4058 | /usr2/lisp/xhem/display.lisp, 12-May-87 00:09:23, Edit by Chiles
|
|---|
| 4059 | The device structure has been modified to handle new methods, such as
|
|---|
| 4060 | beeping and finishing output. The device-clear method is now optional.
|
|---|
| 4061 | The entry points into redisplay have been modified to encorporate the
|
|---|
| 4062 | needs of Hemlock running under X windows.
|
|---|
| 4063 |
|
|---|
| 4064 | /usr2/lisp/xhem/bit-screen.lisp, 11-May-87 23:16:26, Edit by Chiles
|
|---|
| 4065 | This is a new file, replacing the currently named Obit-Screen.Lisp. It
|
|---|
| 4066 | contains the event handlers for selected events on Hemlock windows, the
|
|---|
| 4067 | screen management methods for Hemlock running under X windows, the random
|
|---|
| 4068 | typeout methods, and screen manager initialization.
|
|---|
| 4069 |
|
|---|
| 4070 | /usr2/lisp/xhem/bit-hunk-stream.lisp, 11-May-87 22:43:36, Edit by Chiles
|
|---|
| 4071 | This is a new file. It contains the bitmap-hunk-output-stream structure
|
|---|
| 4072 | definition and the associated methods. This is used for random typeout.
|
|---|
| 4073 |
|
|---|
| 4074 | /usr2/lisp/xhem/bit-display.lisp, 11-May-87 22:38:47, Edit by Chiles
|
|---|
| 4075 | This is a new file, replacing the currently named Obit-Display.Lisp. It
|
|---|
| 4076 | contains the bitmap-hunk structure and the X related redisplay methods.d
|
|---|
| 4077 |
|
|---|
| 4078 | /usr1/ram/cursor.lisp, 08-May-87 05:02:09, Edit by Ram
|
|---|
| 4079 | Totally rewrote dis-line-offset-guess, making it dramatically simpler and
|
|---|
| 4080 | more correct by making it do only what is needed for the scrolling functions,
|
|---|
| 4081 | rather than attempting to make it preserve position within the line.
|
|---|
| 4082 |
|
|---|
| 4083 | /../chiles/usr/lisp/hemlock/bindings.lisp, 29-Apr-87 23:33:27, Edit by Ram
|
|---|
| 4084 | Massively revised bindings now that we have key-translations and a real meta
|
|---|
| 4085 | key. C-Z and Escape are now handled as bit-prefix characters, so all
|
|---|
| 4086 | explicit bindings containing these have been flushed. Key translations are
|
|---|
| 4087 | used to make things case-insensitive, so duplicate bindings for different
|
|---|
| 4088 | case have been flushed.
|
|---|
| 4089 |
|
|---|
| 4090 | All the C-<punctuation>/Escape <punctuation> bindings pairs have been
|
|---|
| 4091 | replaced with M-<punctuation>. This is the main user-interface change. Also
|
|---|
| 4092 | the commands previously bound to C-Z M-<char> have been rebound to C-M-<CHAR>
|
|---|
| 4093 | (i.e. control meta shift). This is necessary since C-Z M-<char> is just
|
|---|
| 4094 | C-M-<char> due to the bit prefix mechanism. We selectively flush the
|
|---|
| 4095 | uppercasing translation for the control meta chars used in this way.
|
|---|
| 4096 |
|
|---|
| 4097 | In a more rt-specific change, uses of Help have been replaced with Home.
|
|---|
| 4098 |
|
|---|
| 4099 | /usr/ram/interp.lisp, 30-Apr-87 00:36:04, Edit by Ram
|
|---|
| 4100 | New Key-Translation mechanism replaces key links. A key translation
|
|---|
| 4101 | specifies a substitution that is done one key arguments to the bindings
|
|---|
| 4102 | functions. When the translated-from key appears as a subsequence of the key
|
|---|
| 4103 | to be translated, that subsequence is replaced with the translation. There
|
|---|
| 4104 | is also a mechanism for defining bit-prefix characters.
|
|---|
| 4105 |
|
|---|
| 4106 | The key-table code has been changed a fair amount. Key-tables are now
|
|---|
| 4107 | structures. The conditionalization off of the commands-bits feature has been
|
|---|
| 4108 | flushed. Keys are no longer internally assumed to be simple-vectors so that
|
|---|
| 4109 | we can use vectors with fill-pointers as internal buffers.
|
|---|
| 4110 |
|
|---|
| 4111 | Also put in a few doc strings and made crunch-key allow any seqence and check
|
|---|
| 4112 | that the components are characters. The type check was in the PERQ version
|
|---|
| 4113 | but got lost.
|
|---|
| 4114 |
|
|---|
| 4115 | /usr/ram/spellcoms.slisp, 12-Apr-87 10:57:44, Edit by Ram
|
|---|
| 4116 | Fixed Spell-Replace-Word not to consider words beginning with #\' to be
|
|---|
| 4117 | capitalized.
|
|---|
| 4118 |
|
|---|
| 4119 | /../wb1/usr/chiles/nhem/lispmode.slisp, 04-Apr-87 22:44:36, Edit by Chiles
|
|---|
| 4120 | Modified "Transpose Forms" such that
|
|---|
| 4121 | (form1) ;comment
|
|---|
| 4122 | (form2)
|
|---|
| 4123 | became
|
|---|
| 4124 | (form2) ;comment
|
|---|
| 4125 | (form1)
|
|---|
| 4126 | instead of
|
|---|
| 4127 | ;comment
|
|---|
| 4128 | (form2) (form1)
|
|---|
| 4129 |
|
|---|
| 4130 | /../wb1/usr/chiles/nhem/tty-display.slisp, 26-Mar-87 18:51:40, Edit by Chiles
|
|---|
| 4131 | Fixed bug in TTY-SEMI-DUMB-WINDOW-REDISPLAY and
|
|---|
| 4132 | TTY-SMART-WINDOW-REDISPLAY that came up when writing the modeline. Put
|
|---|
| 4133 | in an UNWIND-PROTECT around TTY-SMART-LINE-REDISPLAY since it can throw
|
|---|
| 4134 | out of redisplay leaving the terminal in standout mode.
|
|---|
| 4135 |
|
|---|
| 4136 | /../wb1/usr/chiles/nhem/htext1.slisp, 26-Mar-87 18:10:15, Edit by Chiles
|
|---|
| 4137 | Modified MODIFYING-BUFFER to invoke new "Buffer Modified Hook" when the
|
|---|
| 4138 | buffer went from unmodified to modified.
|
|---|
| 4139 |
|
|---|
| 4140 | /../wb1/usr/chiles/nhem/main.slisp, 26-Mar-87 17:49:12, Edit by Chiles
|
|---|
| 4141 | Added definition for "Buffer Modified Hook" and changed definition for
|
|---|
| 4142 | "Default Modeline String".
|
|---|
| 4143 |
|
|---|
| 4144 | /../wb1/usr/chiles/nhem/window.slisp, 26-Mar-87 17:37:32, Edit by Chiles
|
|---|
| 4145 | Made %INIT-REDISPLAY add QUEUE-BUFFER-CHANGES to new "Buffer Modified Hook".
|
|---|
| 4146 | Made DEFAULT-MODELINE-FUNCTION-FUNCTION return one more value, whether
|
|---|
| 4147 | the buffer is modified.
|
|---|
| 4148 |
|
|---|
| 4149 | /../wb1/usr/chiles/nhem/buffer.slisp, 26-Mar-87 18:14:08, Edit by Chiles
|
|---|
| 4150 | Made %SET-BUFFER-MODIFIED to invoke new "Buffer Modified Hook" on sense.
|
|---|
| 4151 |
|
|---|
| 4152 | /usr1/ram/group.slisp, 20-Mar-87 14:10:56, Edit by Ram
|
|---|
| 4153 | Changed the "Group Search" commands to feel more like the "Query Replace"
|
|---|
| 4154 | commands. :Yes now exits instead of skipping, skipping is moved to :No and
|
|---|
| 4155 | skipping the rest of the file is move to :Do-All.
|
|---|
| 4156 |
|
|---|
| 4157 | /usr/ram/searchcoms.slisp, 19-Mar-87 00:04:09, Edit by Ram
|
|---|
| 4158 | Changed query-replace-function to set up the search pattern itself. Also
|
|---|
| 4159 | made it error if the count is specified and negative, rather than trying to
|
|---|
| 4160 | do replacement backwards and getting it wrong. Also restore the search
|
|---|
| 4161 | pattern after a recursive edit.
|
|---|
| 4162 |
|
|---|
| 4163 | /usr/ram/group.slisp, 19-Mar-87 00:31:13, Edit by Ram
|
|---|
| 4164 | Fixed up a bunch of things. Indirect filespecs are parsed normally; it is no
|
|---|
| 4165 | longer assumed that the rest of the line is the name of the file. The
|
|---|
| 4166 | default file name is no longer capitalized. Temporary search buffers are no
|
|---|
| 4167 | longer renamed to "Group Search", making exiting from searches more
|
|---|
| 4168 | well-defined. "Group Search" restores the search pattern after a recursive
|
|---|
| 4169 | edit.
|
|---|
| 4170 |
|
|---|
| 4171 | /usr/lisp/nhem/lispmode.slisp, 12-Mar-87 16:05:30, Edit by Chiles
|
|---|
| 4172 | Rewrote TOP-LEVEL-OFFSET to be correct and to not move the mark unless it
|
|---|
| 4173 | could really do the offset. Modified INSIDE-DEFUN-P to not return t when
|
|---|
| 4174 | point is between a top level form and the beginning of the buffer. Added
|
|---|
| 4175 | START-DEFUN-P to be used in heavily modified versions of "End of Defun"
|
|---|
| 4176 | and "Mark Defun" commands.
|
|---|
| 4177 |
|
|---|
| 4178 | /../wb1/usr/chiles/nhem/lispmode.slisp, 03-Mar-87 17:33:05, Edit by Chiles
|
|---|
| 4179 | Fixed LISP-INDENTATION to do a "generic" indent instead of simply
|
|---|
| 4180 | returning 0. This fixes doc strings.
|
|---|
| 4181 |
|
|---|
| 4182 | /../wb1/usr/chiles/nhem/indent.slisp, 27-Feb-87 14:18:59, Edit by Chiles
|
|---|
| 4183 | Fixed "Indent" command to only affect argument number of lines (instead
|
|---|
| 4184 | of one too many) when the prefix argument is supplied. Rewrote
|
|---|
| 4185 | INDENT-REGION-FOR-COMMANDS to be much simpler, fixing a couple
|
|---|
| 4186 | irritatingly buggy special cases.
|
|---|
| 4187 |
|
|---|
| 4188 | /../wb1/usr/chiles/nhem/fill.slisp, 27-Feb-87 12:18:50, Edit by Chiles
|
|---|
| 4189 | Fixed "Fill Paragrah" command's undoability. When a prefix was added to
|
|---|
| 4190 | the first line, it was ignored by the undo region do to a :left-inserting
|
|---|
| 4191 | mark.
|
|---|
| 4192 |
|
|---|
| 4193 | /usr1/ram/text.slisp, 23-Feb-87 11:00:53, Edit by Ram
|
|---|
| 4194 | The "Paragraph Delimiter Function" variable is now used to determine whether
|
|---|
| 4195 | a line is a paragraph break. This is used by Scribe mode.
|
|---|
| 4196 |
|
|---|
| 4197 | /usr1/ram/spellcoms.slisp, 23-Feb-87 10:52:18, Edit by Ram
|
|---|
| 4198 | "Spell Correct Unique Spelling Immediately" (on by default) causes an unknown
|
|---|
| 4199 | word with only one correction to be corrected immediately in auto-spell mode,
|
|---|
| 4200 | rather than requiring "Correct Last Misspelled Word" to be done.
|
|---|
| 4201 |
|
|---|
| 4202 | The "Undo Last Spelling Correction" command undoes the last incremental
|
|---|
| 4203 | spelling correction and places the word in the dictionary.
|
|---|
| 4204 |
|
|---|
| 4205 | "Spell Ignore Uppercase" (off by default) causes all-uppercase unknown words
|
|---|
| 4206 | to be ignored.
|
|---|
| 4207 |
|
|---|
| 4208 | /usr1/ram/defsyn.slisp, 23-Feb-87 10:50:01, Edit by Ram
|
|---|
| 4209 | Changed definition of "Lisp Syntax" attribute for new Lisp mode primitives.
|
|---|
| 4210 |
|
|---|
| 4211 | /usr1/ram/lispbuf.slisp, 23-Feb-87 10:48:54, Edit by Ram
|
|---|
| 4212 | Changed to use new Lisp mode primitives.
|
|---|
| 4213 |
|
|---|
| 4214 | /usr1/ram/htext1.slisp, 23-Feb-87 10:19:19, Edit by Ram
|
|---|
| 4215 | Deleted old line-plist support. The user directly accesses the Plist slot
|
|---|
| 4216 | now that he is responsible for keeping treack of when it changes.
|
|---|
| 4217 |
|
|---|
| 4218 | /usr1/ram/line.slisp, 23-Feb-87 10:17:30, Edit by Ram
|
|---|
| 4219 | Merged in code to implement the documented line-plist/line-signature
|
|---|
| 4220 | semantics. This code somehow never got merged in from the PERQ version.
|
|---|
| 4221 |
|
|---|
| 4222 | /usr1/ram/scribe.slisp, 20-Feb-87 16:25:07, Edit by Ram
|
|---|
| 4223 | A real Scribe mode. Has general bracket balancing, and knows about paragraph
|
|---|
| 4224 | boundaries. Also various commands for inserting Scribe directives bound to
|
|---|
| 4225 | C-H mumble.
|
|---|
| 4226 |
|
|---|
| 4227 | /usr1/ram/bindings.slisp, 20-Feb-87 14:22:45, Edit by Ram
|
|---|
| 4228 | New bindings for "Undo Last Spelling Correction" and Scribe mode commands.
|
|---|
| 4229 |
|
|---|
| 4230 | /usr1/ram/lispmode.slisp, 18-Feb-87 11:42:22, Edit by Ram
|
|---|
| 4231 | New Lisp mode primitives, courtesy of Ivan (Crash and burn like an unblanced
|
|---|
| 4232 | paren Vazquez. These primitives know about Lisp commenting and quotation
|
|---|
| 4233 | conventions, and ignoring meaningless parens and quotes. This is done by
|
|---|
| 4234 | pre-parsing the lines in the buffer, annotating them with information about
|
|---|
| 4235 | the quoted areas on the line. Forward-Form and Backward-Form are gone,
|
|---|
| 4236 | replaced by Form-Offset. Similarly, Forward-List and Backward-List are
|
|---|
| 4237 | replaced by List-Offset.
|
|---|
| 4238 |
|
|---|
| 4239 | All users of these Lisp parsing primitives must call Pre-Command-Parse-Check
|
|---|
| 4240 | or equivalent to ensure that the buffer is properly annotated. This function
|
|---|
| 4241 | calls the values of "Parse Start Function" and "Parse End Function" to
|
|---|
| 4242 | determine the area of the buffer to parse. The default parse start and end
|
|---|
| 4243 | functions use "Minimum Lines Parsed", "Maximum Lines Parsed" and
|
|---|
| 4244 | "Defun Parse Goal" to determine how much stuff to parse.
|
|---|
| 4245 |
|
|---|
| 4246 | I also reimplemented Lisp indentation. Other than general cleanup, use of
|
|---|
| 4247 | newly avilable syntax information, and bug fixes, the major changes are:
|
|---|
| 4248 | -- Unless there is a reason otherwise, indentation for a form will be copied
|
|---|
| 4249 | from the previous form.
|
|---|
| 4250 | -- If no special args appear on the same line with the form name, then the
|
|---|
| 4251 | special args are indented four spaces. This is useful with
|
|---|
| 4252 | Unwind-Protect and Multiple-Value-Bind.
|
|---|
| 4253 | -- DEFxxx is now uniformly treated as a two-arg special form, rather than
|
|---|
| 4254 | being bizzarely special-cased. "Indent Defanything" controls this
|
|---|
| 4255 | behavior.
|
|---|
| 4256 | -- Lines in the middle of a quoted string are not indented, rather than
|
|---|
| 4257 | being indented as though they were lines of code. This eliminates
|
|---|
| 4258 | spurious whitespace in multi-line strings.
|
|---|
| 4259 |
|
|---|
| 4260 | /usr/lisp/hemlock/termcap.slisp, 17-Feb-87 12:04:32, Edit by Chiles
|
|---|
| 4261 | Made GET-TERMCAP handle TERMCAP environment variable.
|
|---|
| 4262 |
|
|---|
| 4263 | /usr/lisp/hemlock/rompsite.slisp, 17-Feb-87 11:48:16, Edit by Chiles
|
|---|
| 4264 | Modified SITE-WRAPPER-MACRO to call init/exit methods out of the device.
|
|---|
| 4265 | EDITOR-LISTEN now loops a parameter number of times which can be set when
|
|---|
| 4266 | using a slow line to make sure the editor listens for input before
|
|---|
| 4267 | wasting redisplay effort.
|
|---|
| 4268 |
|
|---|
| 4269 | /usr/lisp/hemlock/tty-display.slisp, 16-Feb-87 17:05:01, Edit by Chiles
|
|---|
| 4270 | Added "semi dumb" terminal redisplay. This is used for terminals without
|
|---|
| 4271 | add line and delete line. Made INIT-TTY-DEVICE (renamed) and
|
|---|
| 4272 | EXIT-TTY-DEVICE (renamed) call standard init/exit function from
|
|---|
| 4273 | Rompsite.Slisp.
|
|---|
| 4274 |
|
|---|
| 4275 | /usr/lisp/hemlock/macros.slisp, 14-Feb-87 01:33:08, Edit by Chiles
|
|---|
| 4276 | Made LISP-ERROR-ERROR-HANDLER call init/exit methods out of the device
|
|---|
| 4277 | when going in and out of Hemlock.
|
|---|
| 4278 |
|
|---|
| 4279 | /usr/lisp/hemlock/bit-screen.slisp, 14-Feb-87 01:08:15, Edit by Chiles
|
|---|
| 4280 | Added INIT-BITMAP-DEVICE and EXIT-BITMAP-DEVICE. Now whenever the editor
|
|---|
| 4281 | is exited or entered there is a method to be called in the device
|
|---|
| 4282 | structure.
|
|---|
| 4283 |
|
|---|
| 4284 | /usr/lisp/hemlock/main.slisp, 14-Feb-87 00:27:47, Edit by Chiles
|
|---|
| 4285 | Made ED reflect new SITE-WRAPPER-MACRO in Rompsite.Slisp.
|
|---|
| 4286 |
|
|---|
| 4287 | /usr/lisp/hemlock/tty-screen.slisp, 14-Feb-87 00:13:44, Edit by Chiles
|
|---|
| 4288 | Modified MAKE-DEVICE to reflect new "semi dumb" redisplay ability.
|
|---|
| 4289 |
|
|---|
| 4290 | /usr/lisp/hemlock/rompsite.slisp, 12-Feb-87 13:02:40, Edit by DBM.
|
|---|
| 4291 | A bug in get-editor-input was causing Hemlock to drop characters.
|
|---|
| 4292 | There used to be a (setq *events* before the (rplacd (last *events*...
|
|---|
| 4293 |
|
|---|
| 4294 | /usr/lisp/hemlock/rompsite.slisp, 10-Feb-87 15:58:23, Edit by DBM.
|
|---|
| 4295 | Modified all the unix package specifiers to be mach.
|
|---|
| 4296 |
|
|---|
| 4297 | /usr/lisp/hemlock/tty-display-rt.slisp, 10-Feb-87 15:54:04, Edit by DBM.
|
|---|
| 4298 | Modified all the unix package specifiers to be mach.
|
|---|
| 4299 |
|
|---|
| 4300 | /usr/lisp/hemlock/spell-rt.slisp, 10-Feb-87 15:52:41, Edit by DBM.
|
|---|
| 4301 | Modified all the unix package specifiers to be mach.
|
|---|
| 4302 |
|
|---|
| 4303 | /usr/lisp/hemlock/macros.slisp, 10-Feb-87 15:51:58, Edit by DBM.
|
|---|
| 4304 | Modified all the unix package specifiers to be mach.
|
|---|
| 4305 |
|
|---|
| 4306 | /usr/lisp/hemlock/files.slisp, 10-Feb-87 15:49:03, Edit by DBM.
|
|---|
| 4307 | Modified all the unix package specifiers to be mach.
|
|---|
| 4308 |
|
|---|
| 4309 | /usr/lisp/hemlock/rompsite.slisp, 14-Jan-87 14:20:03, Edit by DBM.
|
|---|
| 4310 | Wrapped a catch of redisplay-catcher around the redisplay form
|
|---|
| 4311 | in show-mark -- otherwise sometimes a bad throw would happen.
|
|---|
| 4312 |
|
|---|
| 4313 | /usr/lisp/hemlock/rompsite.slisp, 14-Jan-87 14:05:30, Edit by DBM.
|
|---|
| 4314 | Export pause-hemlock, so that the command works.
|
|---|
| 4315 |
|
|---|
| 4316 | /usr/lisp/hemlock/tty-hunk-stream.slisp, 14-Jan-87 11:58:52, Edit by Chiles
|
|---|
| 4317 | Fixed scrolling for random typeout -- forgot to local variable to line 0
|
|---|
| 4318 | TTY-HUNK-STREAM-NEWLINE.
|
|---|
| 4319 |
|
|---|
| 4320 | /usr/lisp/hemlock/bit-screen.slisp, 13-Jan-87 16:45:31, Edit by DBM.
|
|---|
| 4321 | Modified bitmap-make-window so that it creates a bitmap-hunk
|
|---|
| 4322 | instead of device-hunk to describe the device. Also added the
|
|---|
| 4323 | arguments :device, :text-pane, and :modeline-pane to the call.
|
|---|
| 4324 |
|
|---|
| 4325 | /usr/lisp/hemlock/macros.slisp, 12-Jan-87 12:56:43, Edit by DBM.
|
|---|
| 4326 | Changed device-random-output-stream to device-random-typeout-stream.
|
|---|
| 4327 |
|
|---|
| 4328 | /usr/lisp/hemlock/tty-screen.slisp, 11-Jan-87 17:03:35, Edit by Chiles
|
|---|
| 4329 | This is a new file. It contains terminal screen management
|
|---|
| 4330 | initialization, device methods for window operations, and device methods
|
|---|
| 4331 | for random typeout.
|
|---|
| 4332 |
|
|---|
| 4333 | /usr/lisp/hemlock/tty-hunk-stream.slisp, 11-Jan-87 16:58:52, Edit by Chiles
|
|---|
| 4334 | This is a new file. It contains stream-hunk and tty-hunk-stream
|
|---|
| 4335 | structure definitions and stream operations. This is used for random
|
|---|
| 4336 | typeout.
|
|---|
| 4337 |
|
|---|
| 4338 | /usr/lisp/hemlock/tty-display.slisp, 10-Jan-87 15:35:09, Edit by Chiles
|
|---|
| 4339 | This is a new file. It contains terminal device structures, hunk
|
|---|
| 4340 | structures, and other structures needed for terminal redisplay methods.
|
|---|
| 4341 |
|
|---|
| 4342 | /usr/lisp/hemlock/tty-display-rt.slisp, 31-Dec-86 01:12:12, Edit by Chiles
|
|---|
| 4343 | This is a new file. It contains RT specific, terminal redisplay code.
|
|---|
| 4344 |
|
|---|
| 4345 | /usr/lisp/hemlock/termcap.slisp, 11-Jan-87 16:36:33, Edit by Chiles
|
|---|
| 4346 | This is a new file. It contains code for building a representation of
|
|---|
| 4347 | terminal capabilities from Unix termcap files.
|
|---|
| 4348 |
|
|---|
| 4349 | /usr/lisp/hemlock/screen.slisp, 11-Jan-87 16:30:31, Edit by Chiles
|
|---|
| 4350 | This is a new file. The previous contents are now in Bit-Screen.Slisp --
|
|---|
| 4351 | see log entry below. This file contains new %INIT-SCREEN-MANAGER,
|
|---|
| 4352 | PREPARE-FOR-RANDOM-TYPEOUT, and RANDOM-TYPEOUT-CLEANUP functions, and it
|
|---|
| 4353 | contains new window operations that dispatch off the device structure --
|
|---|
| 4354 | MAKE-WINDOW, NEXT-WINDOW, PREVIOUS-WINDOW, and DELETE-WINDOW.
|
|---|
| 4355 |
|
|---|
| 4356 | /usr/lisp/hemlock/rompsite.slisp, 11-Jan-87 16:06:26, Edit by Chiles
|
|---|
| 4357 | Organized file into logical partitions with page markers. Added
|
|---|
| 4358 | *editor-console-input* to be used in GET-EDITOR-INPUT, which should go
|
|---|
| 4359 | away when we are on a window system -- maybe a device method for
|
|---|
| 4360 | translating input characters or even getting them. Modified INIT-RAW-IO
|
|---|
| 4361 | to set *editor-console-input*. Modified SITE-WRAPPER-MACRO, so it does
|
|---|
| 4362 | not signal an error if it cannot find a bitmap device. Added terminal
|
|---|
| 4363 | character translation tables and TTY-TRANSLATE-CHAR. Added
|
|---|
| 4364 | SLEEP-FOR-TIME to be used in input stuff and SHOW-MARK. Rewrote
|
|---|
| 4365 | SHOW-MARK code to dispatch off of device. Added functions CONSOLEP and
|
|---|
| 4366 | GET-TERMINAL-NAME for use in Screen.Slisp. Modified BUILD-HEMLOCK to be
|
|---|
| 4367 | consistent with new files.
|
|---|
| 4368 |
|
|---|
| 4369 | /usr/lisp/hemlock/main.slisp, 11-Jan-87 16:00:36, Edit by Chiles
|
|---|
| 4370 | Modified ED to call any device init or exit function going in or out of
|
|---|
| 4371 | ED.
|
|---|
| 4372 |
|
|---|
| 4373 | /usr/lisp/hemlock/display.slisp, 11-Jan-87 14:35:16, Edit by Chiles
|
|---|
| 4374 | This is a new file. The previous contents are now in Bit-Display.Slisp --
|
|---|
| 4375 | see log entry below. This file contains device structure definitions for
|
|---|
| 4376 | redisplay methods and device-hunk structure definitions for claiming
|
|---|
| 4377 | areas of the screens. It contains the entry points into redisplay.
|
|---|
| 4378 |
|
|---|
| 4379 | /usr/lisp/hemlock/bit-screen.slisp, 11-Jan-87 15:03:07, Edit by Chiles
|
|---|
| 4380 | Created from old Screen.Slisp. Removed functions MAKE-WINDOW,
|
|---|
| 4381 | NEXT-WINDOW, PREVIOUS-WINDOW, DELETE-WINDOW, PREPARE-FOR-RANDOM-TYPEOUT,
|
|---|
| 4382 | and RANDOM-TYPEOUT-CLEANUP putting them in the new Screen.Slisp. Added
|
|---|
| 4383 | bitmap device funs, bitmap-hunk structure definition, new initialization
|
|---|
| 4384 | function for bitmap screen management, new bitmap window operation
|
|---|
| 4385 | methods (make, delete, next, previous), and new random typeout setup and
|
|---|
| 4386 | cleanup for bitmaps. Deleted screen-hunk structure definition.
|
|---|
| 4387 |
|
|---|
| 4388 | /usr/lisp/hemlock/bit-display.slisp, 11-Jan-87 14:50:38, Edit by Chiles
|
|---|
| 4389 | Created file from old Display.Slisp. Removed functions REDISPLAY,
|
|---|
| 4390 | REDISPLAY-ALL, and REDISPLAY-WINDOWS-FROM-MARK putting them in the new
|
|---|
| 4391 | Display.Slisp.
|
|---|
| 4392 |
|
|---|
| 4393 | /usr/lisp/hemlock/window.slisp, 28-Dec-86 21:46:17, Edit by Chiles
|
|---|
| 4394 | Modified %REDISPLAY-INIT to initialize the device before calling
|
|---|
| 4395 | REDISPLAY-ALL.
|
|---|
| 4396 |
|
|---|
| 4397 | /usr/lisp/hemlock/macros.slisp, 18-Dec-86 17:14:25, Edit by Chiles
|
|---|
| 4398 | Rewrote WITH-RANDOM-TYPEOUT to grab the random typeout stream from the
|
|---|
| 4399 | device structure gotten from the current window.
|
|---|
| 4400 |
|
|---|
| 4401 | /usr/slisp/hemlock/macros.slisp, 22-Oct-86 22:11:22, Edit by Chiles
|
|---|
| 4402 | Error-error handler calls BREAK on the condition instead of the string
|
|---|
| 4403 | "Hemlock Debug".
|
|---|
| 4404 |
|
|---|
| 4405 | /usr/slisp/hemlock/rompsite.slisp, 22-Oct-86 22:01:22, Edit by Chiles
|
|---|
| 4406 | Setup for spell files.
|
|---|
| 4407 |
|
|---|
| 4408 | /usr/slisp/hemlock/spell-build.slisp, 22-Oct-86 17:48:02, Edit by Chiles
|
|---|
| 4409 | /usr/slisp/hemlock/spellcoms.slisp, 22-Oct-86 17:47:04, Edit by Chiles
|
|---|
| 4410 | /usr/slisp/hemlock/spell-augment.slisp, 22-Oct-86 17:46:21, Edit by Chiles
|
|---|
| 4411 | /usr/slisp/hemlock/spell-correct.slisp, 22-Oct-86 17:45:29, Edit by Chiles
|
|---|
| 4412 | The spelling correction stuff has been rewritten substantially. This is
|
|---|
| 4413 | the RT implementation. These files should be implementation independent,
|
|---|
| 4414 | modulo their use of Spell-Rt.Slisp.
|
|---|
| 4415 |
|
|---|
| 4416 | /usr/slisp/hemlock/spell-rt.slisp, 22-Oct-86 17:38:27, Edit by Chiles
|
|---|
| 4417 | Created this file to contain implementation dependent spelling code.
|
|---|
| 4418 |
|
|---|
| 4419 | /usr/slisp/hemlock/bindings.slisp, 22-Oct-86 17:35:48, Edit by Chiles
|
|---|
| 4420 | Used the new DO-ALPHA-CHARS macro from Charmacs.Slisp to do key linking.
|
|---|
| 4421 | Also, uncommented the spelling bindings.
|
|---|
| 4422 |
|
|---|
| 4423 | /usr/slisp/hemlock/edit-defs.slisp, 11-Oct-16 16:56:45, Edit by Chiles
|
|---|
| 4424 | Created this file to contain the stuff just removed from Lispmode.Slisp.
|
|---|
| 4425 |
|
|---|
| 4426 | /usr/slisp/hemlock/lispmode.slisp, 10-Oct-16 12:53:41, Edit by Chiles
|
|---|
| 4427 | Rewrote GET-DEFINITION-FILE to match longer, more specific directory
|
|---|
| 4428 | specification before matching shorter, less specific specifications.
|
|---|
| 4429 | Before it only matched whole directory namestrings.
|
|---|
| 4430 |
|
|---|
| 4431 | Removed all of the definition editing code form Lispmode.slisp.
|
|---|
| 4432 |
|
|---|
| 4433 | /sys/slisp/hemlock/echo.slisp#1, 08-Sep-86 01:15:37, Edit by Chiles
|
|---|
| 4434 | /sys/slisp/hemlock/macros.slisp#1, 08-Sep-86 01:15:37, Edit by Chiles
|
|---|
| 4435 | Made error handling stuff use the new error system.
|
|---|
| 4436 |
|
|---|
| 4437 | /sys/slisp/hemlock/morecoms.slisp#1, 27-Aug-86 10:51:27, Edit by Chiles
|
|---|
| 4438 | Modified "View Page Directory" and "Insert Page Directory" to be smarter
|
|---|
| 4439 | when creating a pop-up window and to be more general with respect to a
|
|---|
| 4440 | :page-delimiter character that is not also a :whitespace character.
|
|---|
| 4441 |
|
|---|
| 4442 | /sys/slisp/hemlock/filecoms.slisp#1, 26-Aug-86 16:18:09, Edit by Chiles
|
|---|
| 4443 | Modified WRITE-DA-FILE to display the buffer's name when prompting about
|
|---|
| 4444 | tacking a newline at the end of the file.
|
|---|
| 4445 |
|
|---|
| 4446 | /sys/slisp/hemlock/filecoms.slisp#1, 05-Aug-86 18:17:17, Edit by Chiles
|
|---|
| 4447 | Added *buffer-history-ptr* and modified "Select Previous Buffer" to walk
|
|---|
| 4448 | down *buffer-history* (when called repeatedly with an argument), selecting
|
|---|
| 4449 | successively previous buffers while leaving *buffer-history* unchanged.
|
|---|
| 4450 |
|
|---|
| 4451 | /sys/slisp/hemlock/Bindings.slisp#1, 26-Jul-86 10:57:47, Edit by Chiles
|
|---|
| 4452 | Added bindings:
|
|---|
| 4453 | (bind-key "Kill Previous Word" #\meta-backspace)
|
|---|
| 4454 | (bind-key "Echo Area Kill Previous Word" #\meta-backspace)
|
|---|
| 4455 | (bind-key "Complete Keyword" #\altmode :mode "Echo Area")
|
|---|
| 4456 | The last one is added in case you hit Esc, see nothing happened, and hit
|
|---|
| 4457 | it again. It doesn't hurt to bind this even if you have to hit Esc Esc
|
|---|
| 4458 | to get it to work.
|
|---|
| 4459 |
|
|---|
| 4460 | /sys/slisp/hemlock/lispmode.slisp#1, 25-Jul-86 11:49:43, Edit by Chiles
|
|---|
| 4461 | Fixed bug involving a comment starting after a function name and the
|
|---|
| 4462 | first argument being lined up with the comment instead of under the
|
|---|
| 4463 | function name; for example:
|
|---|
| 4464 | (cond (special-arg-p ; comment this cond branch
|
|---|
| 4465 | (first-thing-in-branch arg)
|
|---|
| 4466 | ...)
|
|---|
| 4467 | becomes
|
|---|
| 4468 | (cond (special-arg-p ; comment this cond branch
|
|---|
| 4469 | (first-thing-in-branch arg)
|
|---|
| 4470 | ...)
|
|---|
| 4471 | Note, this is somewhat kludged since a #|...|# comment will still
|
|---|
| 4472 | generate bogus indentation, but the whole LISP-INDENTATION algorithm
|
|---|
| 4473 | needs to be revamped anyway.
|
|---|
| 4474 |
|
|---|
| 4475 | /sys/slisp/hemlock/lispmode.slisp#1, 24-Jul-86 13:22:30, Edit by Chiles
|
|---|
| 4476 | "End of Defun" never worked since it was believed that MARK-AFTER was
|
|---|
| 4477 | enough to cause NEXT-TOP-LEVEL to move its argument mark, but actually
|
|---|
| 4478 | the use of LINE-OFFSET is required.
|
|---|
| 4479 |
|
|---|
| 4480 | /sys/slisp/hemlock/lispmode.slisp#1, 23-Jul-86 10:20:29, Edit by Chiles
|
|---|
| 4481 | Made LISP-INDENTATION check that the paren was on the start of a line
|
|---|
| 4482 | before doing the "DEF" hack with *indent-defanything*.
|
|---|
| 4483 |
|
|---|
| 4484 | /sys/slisp/hemlock/echo.slisp#1, 15-Jul-86 12:10:21, Edit by Chiles
|
|---|
| 4485 | Missed :trim argument to PROMPT-FOR-STRING while merging.
|
|---|
| 4486 |
|
|---|
| 4487 | 08-Jul-86
|
|---|
| 4488 | Merged most of Hemlock's changes on the Perq since the fall of 85.
|
|---|
| 4489 | Didn't try to pick up anything having to do with the eval server/
|
|---|
| 4490 | two Lisps. The files things were taken from were:
|
|---|
| 4491 | abbrev.slisp
|
|---|
| 4492 | bindings.slisp
|
|---|
| 4493 | command.slisp
|
|---|
| 4494 | comments.slisp
|
|---|
| 4495 | echo.slisp
|
|---|
| 4496 | filecoms.slisp
|
|---|
| 4497 | fill.slisp
|
|---|
| 4498 | group.slisp
|
|---|
| 4499 | indent.slisp
|
|---|
| 4500 | kbdmac.slisp
|
|---|
| 4501 | killcoms.slisp
|
|---|
| 4502 | lispbuf.slisp
|
|---|
| 4503 | lispeval.slisp
|
|---|
| 4504 | lispmode.slisp
|
|---|
| 4505 | main.slisp
|
|---|
| 4506 | morecoms.slisp
|
|---|
| 4507 | overwrite.slisp
|
|---|
| 4508 | perqsite.slisp
|
|---|
| 4509 | scribe.slisp
|
|---|
| 4510 | searchcoms.slisp
|
|---|
| 4511 | text.slisp
|
|---|
| 4512 | undo.slisp
|
|---|
| 4513 | vars.slisp
|
|---|
| 4514 | window.slisp
|
|---|