Consolidate license copies
[its.git] / sysdoc / ddt.bugs
1 Copyright (c) 1999 Massachusetts Institute of Technology
2
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 3 of the License, or (at
6 your option) any later version.
7
8 This program is distributed in the hope that it will be useful, but
9 WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 General Public License for more details.
12
13 You should have received a copy of the GNU General Public License
14 along with this program; if not, write to the Free Software
15 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
16 ------------------------------
17
18 Date: Tue, 10 Apr 90 05:44:53 EDT
19 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
20 Sender: DEVON0@AI.AI.MIT.EDU
21 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
22 Message-ID: <719848.900410.DEVON0@AI.AI.MIT.EDU>
23
24 the ^A command initially defaults to XUNAME, probably should be UNAME instead?
25 \1f
26 Date: Sat, 17 Mar 90 13:44:03 EST
27 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
28 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
29 Message-ID: <712025.900317.DEVON@AI.AI.MIT.EDU>
30
31 is there any reason why [MESSAGE FROM ...] is all caps?  As long as I'm making a new version I would like to change that.
32 \1f
33 Received: from lcs.mit.edu (CHAOS 15044) by AI.AI.MIT.EDU; 11 Mar 90 02:50:01 EST
34 Received: from ai.ai.mit.edu by mintaka.lcs.mit.edu id aa28273;
35           11 Mar 90 2:43 EST
36 Date: Sun, 11 Mar 90 02:45:36 EST
37 From: Alan Bawden <ALAN%AI.AI.MIT.EDU@MINTAKA.lcs.mit.edu>
38 Subject:  Most Alarming
39 To: ZVONA%AI.AI.MIT.EDU@MINTAKA.lcs.mit.edu
40 cc: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.lcs.mit.edu
41 In-reply-to: Msg of Fri  9 Mar 90 16:04:36 EST from David Chapman <ZVONA%AI.AI.MIT.EDU at MINTAKA.LCS.MIT.EDU>
42 Message-ID: <709638.900311.ALAN@AI.AI.MIT.EDU>
43
44     Date: Fri,  9 Mar 90 16:04:36 EST
45     From: David Chapman <ZVONA%AI.AI.MIT.EDU at MINTAKA.LCS.MIT.EDU>
46     :alarm should accept jcl of the form .+t, not just absolute times.
47     (I almost always want relative, not absolute.)
48
49 Boy are you ever right.  I can't tell you how often I have thought the same
50 thing.  But if you ever looked at the code in DDT that parses the argument
51 to :ALARM, you'd understand why I haven't done anything about it.
52
53 \1f
54 Date: Fri,  9 Mar 90 16:04:36 EST
55 From: David Chapman <ZVONA%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
56 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
57 Message-ID: <709226.900309.ZVONA@AI.AI.MIT.EDU>
58
59 :alarm should accept jcl of the form .+t, not just absolute times.
60 (I almost always want relative, not absolute.)
61 \1f
62 Date: Tue,  6 Mar 90 14:08:36 EST
63 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
64 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
65 Message-ID: <707938.900306.DEVON@AI.AI.MIT.EDU>
66
67 did it again.  This time I'll actually look at it.
68 \1f
69 Date: Thu, 11 Jan 90 21:19:13 EST
70 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
71 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
72 Message-ID: <687775.900111.DEVON@AI.AI.MIT.EDU>
73
74 got a bug upon reattaching.
75 \1f
76 Date: Mon,  2 Oct 89 10:55:40 EDT
77 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
78 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
79 Message-ID: <650549.891002.DEVON@AI.AI.MIT.EDU>
80
81 <uname>$0u when not logged in
82 offers --MSGS-- after logging you in.
83 \1f
84 Date: Sat,  9 Sep 89 23:31:06 EDT
85 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
86 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
87 Message-ID: <642536.890909.DEVON@AI.AI.MIT.EDU>
88
89 the usual bug message upon reattaching after network disconnected for no particular reason
90 \1f
91 Date: Wed,  9 Aug 89 01:04:56 EDT
92 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
93 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
94 Message-ID: <631514.890809.DEVON@AI.AI.MIT.EDU>
95
96 I'm connected uchicago->ghoti->ai, but a moment ago I lost my connection.
97 reconnecting to ghoti thence chsupdup ai thence --attach your detached tree--
98 HACTRO$J!:$ Reowned $
99  DDT BUG: PLEASE DO ...
100 \1f
101 Date: Sat,  1 Jul 89 13:10:39 EDT
102 From: Devon Sean McCullough <DEVON%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU>
103 To: BUG-DDT%AI.AI.MIT.EDU@MINTAKA.LCS.MIT.EDU
104 Message-ID: <616466.890701.DEVON@AI.AI.MIT.EDU>
105
106 I left my terminal idle for a long time, when I returned and reexposed the window
107 I got some emacs mode line updates (I have it display the time) and a DDT BUG message
108 and then the lispm said attempt to receive on broken chaos connection or something.
109 \1f
110 Date: Sun, 14 May 89 12:27:21 EDT
111 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
112 To: BUG-DDT@AI.AI.MIT.EDU
113 Message-ID: <594989.890514.DEVON@AI.AI.MIT.EDU>
114
115 PS:  it it had said NO START ADDR? that would not have been startling but it tried to run at zero when I did F^H later.
116 \1f
117 Date: Sun, 14 May 89 12:23:58 EDT
118 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
119 To: BUG-DDT@AI.AI.MIT.EDU
120 Message-ID: <594988.890514.DEVON@AI.AI.MIT.EDU>
121
122 I typed F ^H ^G (my finger slipped) and it made an empty job named F.
123 I can't object to this behavior but I was startled.
124 \1f
125 Date: Mon, 17 Apr 89 17:49:28 EDT
126 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
127 To: BUG-DDT@AI.AI.MIT.EDU
128 Message-ID: <579062.890417.DEVON@AI.AI.MIT.EDU>
129
130 I unexpected disconnected (unix lossage) and upon reconnecting and attaching my detached tree I got the ddt bug message.
131 \1f
132 Date: Sat,  4 Mar 89 13:41:32 EST
133 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
134 To: BUG-DDT@AI.AI.MIT.EDU
135 Message-ID: <549317.890304.DEVON@AI.AI.MIT.EDU>
136
137 --Attach Your Detached Tree--
138 HACTRO$J!:$ Reowned $
139  DDT BUG: PLEASE ...
140 \1f
141 Date: Wed, 22 Feb 89 20:33:36 EST
142 From: "Robert E. Seastrom" <RS@AI.AI.MIT.EDU>
143 To: BUG-DDT@AI.AI.MIT.EDU
144 Message-ID: <542995.890222.RS@AI.AI.MIT.EDU>
145
146 Hello...  I just reattached a detatched tree after unintentionally dropping
147 a Chaos connection, and it told yme to write you and tell what happened...
148
149
150     ---Rob  (RS)
151 \1f
152 Date: Tue, 21 Feb 89 09:49:57 EST
153 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
154 To: BUG-DDT@AI.AI.MIT.EDU
155 Message-ID: <541826.890221.DEVON@AI.AI.MIT.EDU>
156
157 connecting via terminus:
158 ai its.1632. pword.2659.
159 tty 20
160 ...
161 --attach your detached tree--
162 hactro$j!:$ reowned $
163  ddt bug: please do :bug ddt descriing circumstances.
164 Mail from ...
165 ^Z?? ... :bug ddt ...
166 \1f
167 Date: Sun, 12 Feb 89 15:02:14 EST
168 From: David Chapman <ZVONA@AI.AI.MIT.EDU>
169 To: BUG-DDT@AI.AI.MIT.EDU
170 Message-ID: <536722.890212.ZVONA@AI.AI.MIT.EDU>
171
172 We were out of disk space, so I moved a bunch of stuff from usersn;
173 to second:.  But after not very long, it wouldn't let me do it any more,
174 complaining 
175
176 DSK:USERS3;_COPY_ OUTPUT -- DEVICE FULL
177
178 Does this mean that SECOND: is full?  If so, it should say so.
179 (And "someone" should run a gfr...)
180 \1f
181 Date: Sat, 14 Jan 89 19:37:31 EST
182 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
183 To: BUG-DDT@AI.AI.MIT.EDU
184 Message-ID: <520170.890114.DEVON@AI.AI.MIT.EDU>
185
186 AI ITS.1616. PWORD.2659.
187 TTY 15
188 3. Lusers, Fair Share = 61%
189 *devon\eu
190 Password:
191 [OK]
192 --Attach Your Detached Tree--
193 HACTRO\eJ:\e Reowned \e
194  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
195 Mail from MAILER-DAEMON@EDDIE.MIT.EDU (Mail Delivery Subsystem) (111. lines)
196 \1a?? :bug ddt
197 Msg:
198 AI ITS.1616.....well, I could go on, but those are the circumstances.
199 \1f
200 Received: from REAGAN.AI.MIT.EDU (CHAOS 13065) by AI.AI.MIT.EDU  1 Jan 89 20:01:01 EST
201 Received: from NULLSTELLENSATZ.AI.MIT.EDU by REAGAN.AI.MIT.EDU via CHAOS with CHAOS-MAIL id 158580; Sun 1-Jan-89 19:55:56 EST
202 Date: Sun, 1 Jan 89 19:56 EST
203 From: David Chapman <Zvona@AI.AI.MIT.EDU>
204 To: bug-send@AI.AI.MIT.EDU
205 Message-ID: <19890102005613.1.ZVONA@NULLSTELLENSATZ.AI.MIT.EDU>
206
207 Presumably no one cares, but:
208
209 I got a send from an nli job, and replied to it, and it bitched
210 that the host MIT-AI was unknown, but succeeded in sending it anyway.
211 The error message had a raw ^P code in it, which suggests that someone
212 never tested that piece of code at all...
213 \1f
214 Date: Tue,  6 Dec 88 01:39:03 EST
215 From: Mark Becker <MBECK@AI.AI.MIT.EDU>
216 To: BUG-DDT@AI.AI.MIT.EDU
217 Message-ID: <499265.881206.MBECK@AI.AI.MIT.EDU>
218
219 While running FR I had a line drop.
220
221 On reconnecting, I logged in, declined to attach to my detached tree, and
222 let my LOGIN file complete.  This sets up a CRTSTY.
223
224 On completion of the LOGIN, I did HACTRO$J to re-own the tree.
225
226 That is when I received the message to send BUG-DDT a note.
227
228 Regards,
229 Mark
230 \1f
231 Date: Sun, 13 Nov 88 18:21:19 EST
232 From: Igor Rivin <RIVIN@AI.AI.MIT.EDU>
233 Sender: RIVIN0@AI.AI.MIT.EDU
234 To: BUG-DDT@AI.AI.MIT.EDU
235 Message-ID: <485266.881113.RIVIN0@AI.AI.MIT.EDU>
236
237 I just did "f orca@wc", and got a ddt bug
238 message. The finger then proceeded to succeed without problems,
239 except for telling me that "Job F finished", which is somewhat unusual.
240 \1f
241 Date: Wed,  2 Nov 88 23:04:23 EST
242 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
243 To: BUG-DDT@AI.AI.MIT.EDU
244 Message-ID: <477868.881102.DEVON@AI.AI.MIT.EDU>
245
246 I attached my detached tree and it reported a bug.
247 Nothing unusal to report, don't know why it did it.
248 \1f
249 Date: Wed,  3 Aug 88 11:31:41 EDT
250 From: Henry Minsky <HQM@AI.AI.MIT.EDU>
251 To: BUG-DDT@AI.AI.MIT.EDU
252 Message-ID: <422033.880803.HQM@AI.AI.MIT.EDU>
253
254 I logged in from the terminal in alans office.
255 ITS said --attach your detached tree-- , and i typed <space>
256 Then it said 
257 HACTRO$J!:$ REOWNED $
258 DDT BUG ...
259
260 \1f
261 Date: Mon,  6 Jun 88 17:12:56 EDT
262 From: "Michael A.  Patton" <MAP@AI.AI.MIT.EDU>
263 Subject: What fun, Oh joy  a DDT bug
264 To: BUG-DDT@AI.AI.MIT.EDU
265 cc: MAP@AI.AI.MIT.EDU
266 Message-ID: <392828.880606.MAP@AI.AI.MIT.EDU>
267
268 These are the circumstances as far as I can reconstruct them:
269
270 I was logged in, idle at a DDT prompt (as far as I can recall) from my
271 workstation using Chaos SUPDUP.  The connection was lost (I don't know
272 the details because that window was hidden and timed-out while I wasn't
273 looking).  When I opened a new connection (same size window, etc.) and
274 logged in it said (as I expected):
275 --Attach Your Detached Tree--
276 to which I replied with a space and got:
277 HACTRO$J!:$ Reowned $
278  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES. 
279 From whence I typed this description in.  I don't know if there are any
280 other facts you want, if so please feel free to ask and I'll try and
281 remember as best I can.
282
283         Mike Patton
284 \1f
285 Date: Mon,  7 Mar 88 16:22:11 EST
286 From: Jonathan A Rees <JAR@AI.AI.MIT.EDU>
287 Subject:  Trivia question
288 To: BUG-DDT@AI.AI.MIT.EDU
289 Message-ID: <337471.880307.JAR@AI.AI.MIT.EDU>
290
291
292 Can anyone tell me what "NOS" is mnemonic for?  Just to jog your
293 memory, it's the error you get if you say something like "1@2" to DDT.
294 The source code isn't very helpful:
295
296 EFLDNO: TLO F,FLNNUL    ;NOT AN OP - FIELD NOT NULL.
297         SKIPL (P)       ;PREVIOUS WASN'T OP => CONSEC. ARGS, ERROR.
298          JRST EFLNOS
299         ...
300
301 EFLNOS: 7TYPE [ASCII /\16 NOS\ 6/]
302         MOVE D,[O.OP+"+,,OPTAB0+"+-1]   ;+
303         JRST EFLD4
304
305 \1f
306 Received: from MC.LCS.MIT.EDU (CHAOS 3131) by AI.AI.MIT.EDU  8 Feb 88 15:18:00 EST
307 Received: from FORD.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 8 FEB 88  15:17:42 EST
308 Date: Monday, 8 February 1988, 15:18-EST
309 From: Devon Sean McCullough <Devon@MIT-AI>
310 To: bug-ddt@ai
311
312 My screen looked something like this:
313
314 devon\eu
315 Password:
316 [OK]
317 ^_j  PUR?  DDT BUG, PLEASE DO :BUG DDT ...
318
319 Perhaps DDT can't handle %PIJST while starting up?
320 \1f
321 Date: Fri,  8 Jan 88 15:48:45 EST
322 From: Devon Sean McCullough <DEVON@AI.AI.MIT.EDU>
323 To: BUG-DDT@AI.AI.MIT.EDU
324 Message-ID: <308832.880108.DEVON@AI.AI.MIT.EDU>
325
326 in ddt 1544, logging in with \e1u runs my init file.
327 \1f
328 Date: Thu, 31 Dec 87 05:27:36 EST
329 From: John Bunch <HACKIT@AI.AI.MIT.EDU>
330 To: BUG-DDT@AI.AI.MIT.EDU
331 Message-ID: <305300.871231.HACKIT@AI.AI.MIT.EDU>
332
333 I cant seem to get a message describing the commands in ddt.  When I try I 
334 get a line that says:
335
336 DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
337
338 All I tried to do was a :?
339
340 \1f
341 Date: Wed, 21 Oct 87 23:29:25 EDT
342 From: Igor Rivin <RIVIN@AI.AI.MIT.EDU>
343 Sender: RIVIN0@AI.AI.MIT.EDU
344 To: BUG-DDT@AI.AI.MIT.EDU
345 Message-ID: <272666.871021.RIVIN0@AI.AI.MIT.EDU>
346
347 I was having a converstion with someone over the machine (via :reply)
348 and as I was spying upon my correspondent (by :rwk;f) I got stuck
349 in spy mode (Ie interrupts like space, ^Z, ^G, etc...) wouldn't get me
350 out. Also, the :reply's directed to me once I was in this state
351 got lost. This is not the first time this happened...What is happening?
352
353 Tnx
354 \1f
355 Date: Mon, 18 May 87 19:20:02 EDT
356 From: Kent M Pitman <KMP@AI.AI.MIT.EDU>
357 To: BUG-DDT@AI.AI.MIT.EDU
358 Message-ID: <201833.870518.KMP@AI.AI.MIT.EDU>
359
360 I did KMP^F and then did ^O and tried to mouse on the filename
361 but it did not respond by inserting its name.
362 \1f
363 Date: Tue, 12 May 87 11:38:10 EDT
364 From: Ed Schwalenberg <ED@AI.AI.MIT.EDU>
365 Subject: Flakey behavior
366 To: BUG-DDT@AI.AI.MIT.EDU
367 Message-ID: <198871.870512.ED@AI.AI.MIT.EDU>
368
369 Several times now, I've had the following happen:
370 I've typed $$v and been told I had no jobs, and gotten a prompt.  Then I
371 typed u^K, and nothing happens.  Peek claims that my HACTRN is doing TTYI.
372 Typing ^L clears my screen, but does NOT redisplay any buffered input.
373 If I quit out with ^G, everything returns to normal.  An example of a HACTRN
374 in this state is ED HACTRO on AI.
375
376 I was using :CRTSTY H1510 this last time; I don't remember if I was
377 using CRTSTY on the other occasions.
378 \1f
379 Date: Wed, 29 Apr 87 15:58:51 EDT
380 From: Chris Hanson <CPH@AI.AI.MIT.EDU>
381 To: BUG-DDT@AI.AI.MIT.EDU
382 Message-ID: <192871.870429.CPH@AI.AI.MIT.EDU>
383
384 My tree was detached because the network connection was interrupted by
385 the local machine (kleph.ai.mit.edu).  Later, I re-connected, logged in,
386 and answered yes when asked if I wanted to attach my detached tree.
387 It printed:
388
389 HACTRO$J!:$ Reowned $
390  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
391
392 The detached tree was running the HACTRN job, and had one other job,
393 an E, stopped.
394 \1f
395 Date: Thu, 23 Apr 87 06:06:45 EDT
396 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
397 Subject:  :MSGS fixed, %PIJST handler installed
398 To: GUMBY@AI.AI.MIT.EDU
399 cc: BUG-DDT@AI.AI.MIT.EDU
400 Message-ID: <189547.870423.ALAN@AI.AI.MIT.EDU>
401
402 I just installed a new DDT that has a fix to make the :MSGS command
403 function as well as it did before the advent of "Received:" lines (I fixed
404 GMSGS as well).  Note that the most recent source for DDT was not installed
405 since since it has some half-implemented ^_J (%PIJST) code in it.  This
406 code seems to be fairly harmless, so it is now installed.
407 \1f
408 Date: Wed, 15 Apr 87 21:40:15 EDT
409 From: David Chapman <ZVONA@AI.AI.MIT.EDU>
410 To: BUG-DDT@AI.AI.MIT.EDU
411 Message-ID: <185434.870415.ZVONA@AI.AI.MIT.EDU>
412
413 This may of course be related to Alan's taking the machine down at the
414 moment.
415 \1f
416 Date: Wed, 15 Apr 87 21:38:34 EDT
417 From: David Chapman <ZVONA@AI.AI.MIT.EDU>
418 To: BUG-DDT@AI.AI.MIT.EDU
419 Message-ID: <185432.870415.ZVONA@AI.AI.MIT.EDU>
420
421 My connection to AI got lost.  I got a new connection, did :reatta zvona,
422 and it claimed it got a DDT bug and asked me to report it.  One funny
423 symptom: I was in emacs at the time the connection was lost, and when
424 I got the job back I was in DDT, but the emacs mode line continued to 
425 redisplay itself.
426 \1f
427 Received: from SRI-NIC.ARPA (TCP 1200000063) by AI.AI.MIT.EDU 15 Apr 87 02:05:24 EDT
428 Date: Tue 14 Apr 87 23:02:02-PDT
429 From: Mark Lottor <MKL@SRI-NIC.ARPA>
430 Subject: send host name
431 To: bug-send@AI.AI.MIT.EDU
432 Message-ID: <12294619505.27.MKL@SRI-NIC.ARPA>
433
434 I just got a send from someone on AI.AI.MIT.EDU,
435 it came out as
436
437 "user@AI" which made it a bit hard to reply to...
438 -------
439 \1f
440 Date: Wed,  4 Mar 87 13:27:02 EST
441 From: "Devon S. McCullough" <DEVON@AI.AI.MIT.EDU>
442 To: BUG-DDT@AI.AI.MIT.EDU
443 Message-ID: <163079.870304.DEVON@AI.AI.MIT.EDU>
444
445 Devon\e1u ran my init file.  I was in DDT, not pword.
446 Devon\e0u ran some sort of default init, which I guess is right.
447 \1f
448 Received: from umn-cs.arpa (TCP 20031360001) by AI.AI.MIT.EDU  1 Mar 87 17:36:10 EST
449 Received: by umn-cs.arpa (5.51/4.7)
450         id AA15402; Sun, 1 Mar 87 16:33:27 CST
451 Date: Sun, 1 Mar 87 16:33:27 CST
452 From: haque@umn-cs.arpa (Samudra E. Haque)
453 Message-Id: <8703012233.AA15402@umn-cs.arpa>
454 To: bug-ddt@ai.ai.mit.edu, devon@ai.ai.mit.edu, haque@umn-cs.arpa
455 Subject: attempt to explain anomaly
456
457
458
459 I hope I can explain this .. :-)
460
461 Okay, I am working from my office here at the computer science dept,
462 at the University of Minnesota. I usually use a z-29 in ansi mode, and
463 use the telnet program off our VAX/UNIX 4.3 bsd to connect to you.
464         With that setup, I offer:
465         
466         When I telnet in to mit-ai, I am usually able to :login
467 straight in, upon which I am asked for my password and such. 
468 I also run the :CRTSTY vt100 speed 9600 
469 to set up my screen , without which I have serious trouble trying to
470 communicate with you.   
471
472 One one such session I was using the :telnet program and was trying to 
473 :telnet umn-cs                  (net address:128.101.224.1). 
474
475 I was able to get through and start up a session. When I logged out of
476 umn-cs, the telnet connection did not seem to break, (I did not get
477 back the telnet prompt or did not get back to command level). 
478
479 At this stage I waited for 5 - 10 minutes to make sure, that the
480 ethernet was not acting up strange and had for some reason a huge
481 choke of packets all accross the United States. After that I was
482 forced to get back to my own telnet and abort the session.
483
484
485 NOW.. what happened the night of the 
486   
487     Date: Sun,  1 Mar 87 00:26:42 EST 
488
489 I logged in and the first thing that I was given was some sort of
490 prompt that asked me if I wanted my detached tree attached. I did NOT
491 know about this detached tree until right then. So just for
492 curiosity's sake I did re-attach the tree, and then I find out that it
493 was that telnet job from the previous session. I was this time
494 successfully able to quit out of telnet. HOWEVER, then your system popped 
495 me straight into what I think is your mailer, with a prompt line that
496 said ... ( I am paraphrasing) :
497
498 bug: respond with :BUG-DDT DESCRIBING CIRCUMSTANCES
499
500 To me it was not clear wether I would have to type the whole line
501 after the second colon or just mail to bug-ddt and then describe
502 circumstances. In UNIX, we have a convention that the system prompts
503 with the exact format of response it wants. Any additional parameters
504 get either quoted or given secondary visual attributes. For example we
505 would say %mail BUG-DDT      <describing the circumstances>.
506
507 Nowhere did the system mention it had core-dumped on me!!
508
509 I was not even able to set up my screen and take proper care of
510 editing the letter to write a decent response. And then of course I
511 had to hit cntrl-c (I believe) to send off the letter. In unix cntrl-c
512 means <abort job>, and I had thought that would have done it. Instead
513 it mailed the letter, but did not say "response mailed" or any other 
514 confirmation message.
515 ********************************************************************************
516 Devon, 
517 I assume you are part of the Systems Group responsible for ai.ai.mit.edu . 
518 In your letter you made quite a sarcastic ,and in my opinion a very rude 
519 response to my difficulties communicating with your system over the internet. 
520 :
521 >>>   SUNDAY, MARCH 1, 1987  04:29:02 PM 
522 >>>Welcome to ITS 
523  
524 >>>From: "Devon S. McCullough" <DEVON@AI.AI.MIT.EDU> 
525 >>>To: HAQUE@AI.AI.MIT.EDU 
526 >>>In-reply-to: Msg of Sun  1 Mar 87 00:26:42 EST from Samudra E. Haque <HAQUE at ! 
527 >>>Message-ID: <161273.870301.DEVON@AI.AI.MIT.EDU> 
528  
529 >>>Thanks for your incredibly helpful description the the circumstances 
530 >>>leading to DDT's coredumping on you.  (see above) 
531  
532 >>>        --Devon 
533
534 You will  say that I have made errors in typing in commands, and I would say 
535 rightly so, my unfamiliarity with your system and system incomptability lead 
536 to quite a big mess up.
537
538 BUT that does not give you the right to flame any person across the
539 internet just to satisfy your annoyance. 
540
541 At our systems group we try to be complacent with ALL user requests, 
542 however strange, routine or ignorant they might be. A lot of users
543 don't have the first hand contact with all the systems and are often
544 very infrequent users, and are even familiar with OTHER operating systems,
545 as I am in this case. At that stage we try to help them out with
546 information as much as possible.I sometimes get very annoyed at our clients , 
547 but they are what the group stands for ,and I always bear that in mind *first*.
548
549 Of course, since I am only a guest at your system, you do have the
550 right to terminate my priveledges, if that is your system policy and if that
551 is your wish.
552
553 I can be reached at the net address haque@umn-cs.arpa for further
554 comments.
555
556 ********************************************************************************
557 disclaimer: The opinions expressed in this article are mine, and in no
558 way should be taken to represent the opinions of my employer, The
559 University of Minnesota, Minneapolis, or that of the Computer Science
560 Department .
561 ********************************************************************************
562
563                                 Samudra E. Haque
564                                 CSci Systems Group
565                                 University of Minnesota
566                                 Minneapolis, MN 55455
567                                 (612) 625 0876
568
569 \1f
570 Date: Sun,  1 Mar 87 12:09:49 EST
571 From: "Devon S. McCullough" <DEVON@AI.AI.MIT.EDU>
572 To: HAQUE@AI.AI.MIT.EDU
573 cc: BUG-DDT@AI.AI.MIT.EDU
574 In-reply-to: Msg of Sun  1 Mar 87 00:26:42 EST from Samudra E. Haque <HAQUE at AI.AI.MIT.EDU>
575 Message-ID: <161273.870301.DEVON@AI.AI.MIT.EDU>
576
577     Date: Sun,  1 Mar 87 00:26:42 EST
578     From: Samudra E. Haque <HAQUE at AI.AI.MIT.EDU>
579     To:   BUG-DDT at AI.AI.MIT.EDU
580
581      describing circumstances
582     :kill
583
584 Thanks for your incredibly helpful description the the circumstances
585 leading to DDT's coredumping on you.  (see above)
586
587         --Devon
588 \1f
589 Date: Sun,  1 Mar 87 00:26:42 EST
590 From: "Samudra E. Haque" <HAQUE@AI.AI.MIT.EDU>
591 To: BUG-DDT@AI.AI.MIT.EDU
592 Message-ID: <161088.870301.HAQUE@AI.AI.MIT.EDU>
593
594  describing circumstances
595 :kill
596 \1f
597 Date: Tue, 24 Feb 87 23:37:44 EST
598 From: Richard Barth <BARTH@AI.AI.MIT.EDU>
599 To: BUG-DDT@AI.AI.MIT.EDU
600 Message-ID: <159215.870224.BARTH@AI.AI.MIT.EDU>
601
602    Upon logging on I got a message saying "DDT bug: please do
603 :bug ddt describing cuircumstances"  hence this msg.  
604
605    I assume what's wanted is a description
606 of my sudden departure from the system before.  I was waiting for 
607 RMAIL, running under EMACS, to finish showing me a message. And waiting.
608 And waiting. Finally hit return or something, and got a note, probably from the TAC,
609 telling me that the host was unreachable. That  remained the 
610 situation for a while, so I reset the connection and had dinner.
611 \1f
612 Received: from MC.LCS.MIT.EDU (CHAOS 3131) by AI.AI.MIT.EDU 10 Feb 87 02:12:51 EST
613 Received: from MX.LCS.MIT.EDU (CHAOS 1440) by MC.LCS.MIT.EDU 10 Feb 87 02:13:46 EST
614 Date: Tue, 10 Feb 87 02:13:06 EST
615 From: Jon Solomon <JSOL%MX.LCS.MIT.EDU@MC.LCS.MIT.EDU>
616 To: BUG-DDT%MX.LCS.MIT.EDU@MC.LCS.MIT.EDU
617 Message-ID: <969141.870210.JSOL@MX.LCS.MIT.EDU>
618
619 oh never mind, it's my fool init file breaking again.
620
621
622 \1f
623 Received: from MC.LCS.MIT.EDU (CHAOS 3131) by AI.AI.MIT.EDU 10 Feb 87 02:12:40 EST
624 Received: from MX.LCS.MIT.EDU (CHAOS 1440) by MC.LCS.MIT.EDU 10 Feb 87 02:13:26 EST
625 Date: Tue, 10 Feb 87 02:12:46 EST
626 From: Jon Solomon <JSOL%MX.LCS.MIT.EDU@MC.LCS.MIT.EDU>
627 To: BUG-DDT%MX.LCS.MIT.EDU@MC.LCS.MIT.EDU
628 Message-ID: <969140.870210.JSOL@MX.LCS.MIT.EDU>
629
630 typing ^G^L makes ddt print the ddt bug message.
631
632 so here I am bugging ddt describing the circumstances.
633
634
635 \1f
636 Received: from MC.LCS.MIT.EDU (CHAOS 3131) by AI.AI.MIT.EDU 22 Dec 86 03:16:41 EST
637 Date: Mon, 22 Dec 86 03:19:19 EST
638 From: Rob Austein <SRA@MC.LCS.MIT.EDU>
639 To: BUG-DDT@MC.LCS.MIT.EDU
640 Message-ID: <148894.861222.SRA@MC.LCS.MIT.EDU>
641
642 MC BUGPAUSED, I $P'd it, went back to my Lispm, attached my tree.
643 DDT announced that it had hit a bug.  I see nothing wrong.
644
645 \1f
646 Date: Tue,  9 Dec 86 18:58:11 EST
647 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
648 To: BUG-DDT@AI.AI.MIT.EDU
649 Message-ID: <128601.861209.ALAN@AI.AI.MIT.EDU>
650
651 I did ALAN$1U and DDT ran my init file anyway.
652 \1f
653 Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 30 OCT 86  06:22:55 EST
654 Received: from MX.LCS.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 30 OCT 86  06:09:29 EST
655 Date: Wed, 29 Oct 86 19:18:08 EST
656 From: "Devon S. McCullough" <DEVON%MX.LCS.MIT.EDU@MC.LCS.MIT.EDU>
657 Subject:  :ALARM redisplay bug
658 To: BUG-DDT@MX.LCS.MIT.EDU
659 Message-ID: <[MX.LCS.MIT.EDU].955325.861029.DEVON>
660
661 In DDT, with the cursor somewhere other than the home postion, type
662 ":alarm 20:20\ 3\f¢ and you will see two displays, one at the home position reading
663 ":alarm 20:20^C" and one wherever your cursor was when you initially
664 typed the command, because DDT is trying to redisplay in the wrong place.
665 \1f
666 Date: Tue, 28 Oct 86 17:28:42 EST
667 From: David Chapman <ZVONA@AI.AI.MIT.EDU>
668 Subject:  [COMSAT: Msg of Tuesday, 28 October 1986 17:21-EST]
669 To: BUG-SEND@AI.AI.MIT.EDU
670 Message-ID: <[AI.AI.MIT.EDU].111779.861028.ZVONA>
671
672 I tried to send a tty msg to someone at symbolics on a machine not in
673 our host tables (dodo.scrc) by addressing it to dang@192.10.4.102.
674 That worked ok once, but the next time it timed out and asked if I
675 wanted to send via comsat.  So I said yes, and it spazzed in such a
676 way as to generate the following message:
677
678 Date: Tue, 28 Oct 86 17:21:14 EST
679 From: Communications Satellite <COMSAT at AI.AI.MIT.EDU>
680 To:   ZVONA at AI.AI.MIT.EDU
681 Re:   Msg of Tuesday, 28 October 1986 17:21-EST
682
683 ============ A copy of your message is being returned, because: ============
684 "DANG@192.10.4.102" at AI.AI.MIT.EDU is an unknown recipient.
685 ============ Failed message follows: ============
686 Date: Tue, 28 Oct 86 17:21:13 EST
687 From: David Chapman <ZVONA@AI.AI.MIT.EDU>
688 To: "DANG@192.10.4.102"@AI.AI.MIT.EDU
689 Message-ID: <[AI.AI.MIT.EDU].111772.861028.ZVONA>
690
691 ... text deleted ...
692 \1f
693 Received: from OZ.AI.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 21 OCT 86  14:10:30 EDT
694 Received: from PIGPEN.AI.MIT.EDU by OZ.AI.MIT.EDU via Chaosnet; 21 Oct 86 14:09-EDT
695 Date: Tue, 21 Oct 86 14:08 EDT
696 From: Alan Bawden <Alan@AI.AI.MIT.EDU>
697 Subject: More about system message expiration.
698 To: ED@AI.AI.MIT.EDU
699 cc: Bug-GMSGS@AI.AI.MIT.EDU, Bug-DDT@AI.AI.MIT.EDU
700 Message-ID: <861021140843.6.ALAN@PIGPEN.AI.MIT.EDU>
701
702 Actually, the expiration date stuff is even more broken than I implied in
703 my previous message.  Basically, the expiration date on system messages are
704 ignored for any system other than the originating ITS machine.  This is
705 because as the message passes from one ITS to another it is given a
706 Recieved: line at the front.  Since system messages always have ITS-style
707 headers (COMSAT even manufactures once for system mail arriving with
708 NET-style headers), this results in a header like:
709
710     Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 22 SEP 86  19:11:58 EDT
711     DISTRIB:  *BBOARD
712     EXPIRES: 10/23/86 19:11:26
713     ED@AI.AI.MIT.EDU 09/22/86 19:11:26 Re: New Technical Bookstore in Kendall Square
714     Quantum Books...
715
716 which is confusing to many programs, including GMSGS.  Since GMSGS can't
717 find the expiration date, the message never expires.  Occasionally some
718 system hacker cleans the .MSGS. directory up by hand.
719
720 Someday someone should fix GMSGS and the :MSGS command in DDT, to
721 understand what hit them.
722 \1f
723 Date: Fri, 26 Sep 86 01:27:12 EDT
724 From: "Pandora B. Berman" <CENT@AI.AI.MIT.EDU>
725 Subject: huh?
726 To: BUG-DDT@AI.AI.MIT.EDU
727 Message-ID: <[AI.AI.MIT.EDU].98894.860926.CENT>
728
729 i had just gobbled some new mail into my rmail, and ^Z'd out. got a
730 TYIIOT) .IOT A,CH which didn't look unusual for a ^Z sort of exit, but
731 it was followed immediately by a DDT BUG: msg. only remarkable
732 circumstance is that COMSAT was just eating up all sorts of disk space
733 by not being able to delivery mail locally (KWH's dir was full -- i
734 fixed that) and then by needing to shrink its LISTS MSGS file back
735 to something reasonable. but when i started in with the RMAIL again,
736 there was plenty space.
737 \1f
738 Date: Tue, 16 Sep 86 15:44:02 EDT
739 From: David Chapman <ZVONA@AI.AI.MIT.EDU>
740 To: BUG-DDT@AI.AI.MIT.EDU
741 Message-ID: <[AI.AI.MIT.EDU].94755.860916.ZVONA>
742
743 What about $$^F takes its argument from the ^R default if the argument
744 given is null.
745 \1f
746 Date: Sun, 22 Jun 86 03:39:05 EDT
747 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
748 Subject:  NO MAR?
749 To: BUG-DDT@AI.AI.MIT.EDU
750 In-reply-to: Msg of Tue 17 Jun 86 01:09:06 EDT from Alan Bawden <ALAN at AI.AI.MIT.EDU>
751 Message-ID: <[AI.AI.MIT.EDU].60029.860622.ALAN>
752
753     Date: Tue, 17 Jun 86 01:09:06 EDT
754     From: Alan Bawden <ALAN at AI>
755     Someone needs to go through DDT and find all the places it believes
756     there is a MAR....
757
758 I did this.
759 \1f
760 Date: Tue, 17 Jun 86 01:09:06 EDT
761 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
762 Subject: KS10's got no MAR
763 To: BUG-DDT@AI.AI.MIT.EDU
764 cc: ALAN@AI.AI.MIT.EDU
765 Message-ID: <[AI.AI.MIT.EDU].57866.860617.ALAN>
766
767 Someone needs to go through DDT and find all the places
768 it believes there is a MAR.  Currently setting .MARA gets
769 an ILOPR on KS10's (although you can easily convince me that
770 some other behavior would be more friendly).  I wonder how many
771 DDT crashes on CRASH; are a result of users randomly typing \eI...
772 \1f
773 Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 9 MAY 86  14:36:04 EDT
774 Received: from MX.LCS.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 9 MAY 86  14:35:37 EDT
775 Date: Fri,  9 May 86 14:34:36 EDT
776 From: David Chapman <ZVONA@MX.LCS.MIT.EDU>
777 To: BUG-DDT@MX.LCS.MIT.EDU
778 Message-ID: <[MX.LCS.MIT.EDU].303.860509.ZVONA>
779
780 I was logged into MX from 7bhub, which lost the connection.
781 When I did :reatta zvona, it complained of a DDT bug, but
782 didn't say anything more specific.
783 \1f
784 Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 29 APR 86  09:06:29 EDT
785 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 29 APR 86  09:06:29 EDT
786 Date: Tue, 29 Apr 86 09:06:22 EDT
787 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
788 Subject:  MXUSR:
789 To: SRA@AI.AI.MIT.EDU
790 cc: BUG-DDT@MC.LCS.MIT.EDU
791 In-reply-to: Msg of Mon 28 Apr 86 15:44:54 EDT from Rob Austein <SRA%TSTGW.LCS.MIT.EDU at AI.AI.MIT.EDU>
792 Message-ID: <[AI.AI.MIT.EDU].32479.860429.ALAN>
793
794     Date: Mon, 28 Apr 86 15:44:54 EDT
795     From: Rob Austein <SRA at TSTGW>
796     :exists command special cases MLUSR:, MCUSR:, AIUSR:, DMUSR: devices,
797     may be other such lossage.
798
799 Hmm...  I thought I knew about all the places DDT special cased ML devices,
800 but sure enough, here is another one.  Fixed and installed.
801 \1f
802 Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 28 APR 86  15:48:50 EDT
803 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 28 APR 86  15:48:38 EDT
804 Received: from MX.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 28 APR 86  15:46:06 EDT
805 Date: Mon, 28 Apr 86 15:44:54 EDT
806 From: Rob Austein <SRA%TSTGW.LCS.MIT.EDU@AI.AI.MIT.EDU>
807 To: BUG-DDT%TSTGW.LCS.MIT.EDU@AI.AI.MIT.EDU
808 Message-ID: <[TSTGW.LCS.MIT.EDU].190.860428.SRA>
809
810 :exists command special cases MLUSR:, MCUSR:, AIUSR:, DMUSR: devices,
811 may be other such lossage.
812 \1f
813 Date: Mon, 21 Apr 86 23:50:43 EST
814 From: "Keith F. Lynch" <KFL@AI.AI.MIT.EDU>
815 To: BUG-DDT@AI.AI.MIT.EDU
816 Message-ID: <[AI.AI.MIT.EDU].29648.860421.KFL>
817
818 I just go a message asking me to send to this list.
819 I had just done :GMSGS * when I got a notice that I had mail from seismo.
820 Instead of completing at once as :GMSGS * usually does, it just sat there.
821 After a minute, I did ^Z then ^P.  After another minute it told me it
822 wanted my TTY.  I did $P, it told me there were messages, and then I got
823 the BUG DDT message.  My mailbox, previously empty, contained the message
824 from seismo but no messages from :GMSGS *.
825                                                                 ...Keith
826 \1f
827 Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 21 APR 86  21:03:27 EST
828 Date: Mon, 21 Apr 86 20:59:31 EST
829 From: "Christopher C. Stacy" <CSTACY@MC.LCS.MIT.EDU>
830 Subject: ITS names
831 To: BUG-LISP@MC.LCS.MIT.EDU
832 cc: BUG-DDT@MC.LCS.MIT.EDU
833 Message-ID: <[MC.LCS.MIT.EDU].891348.860421.CSTACY>
834
835 (STATUS HSNAME 'PINTO 'MX) gives an ILOPR on MC, a DDT BUG on AI or MX.
836 \1f
837 Date: Sun, 20 Apr 86 23:24:03 EST
838 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
839 Subject:  ..SYSUUO uses 1-Procees
840 To: DEVON@AI.AI.MIT.EDU
841 cc: BUG-DDT@AI.AI.MIT.EDU
842 In-reply-to: Msg of Sun 20 Apr 86 11:35:46 EST from Devon S. McCullough <DEVON at AI.AI.MIT.EDU>
843 Message-ID: <[AI.AI.MIT.EDU].29132.860420.ALAN>
844
845     Date: Sun, 20 Apr 86 11:35:46 EST
846     From: Devon S. McCullough <DEVON at AI.AI.MIT.EDU>
847     I did emacs$j $l sys2;ts emacs 
848     ..sysuuo/0
849     $g
850     and it stopped on an open so I did $p and got the bug message.
851
852 DDT uses 1-Proceed to advance the job past system calls in this mode.
853 Until 1-Proceed microcode works, ..SYSUUO is of only limited utility.
854 \1f
855 Date: Sun, 20 Apr 86 11:35:46 EST
856 From: "Devon S. McCullough" <DEVON@AI.AI.MIT.EDU>
857 To: BUG-DDT@AI.AI.MIT.EDU
858 Message-ID: <[AI.AI.MIT.EDU].28941.860420.DEVON>
859
860 I did emacs$j $l sys2;ts emacs 
861 ..sysuuo/0
862 $g
863 and it stopped on an open so I did $p and got the bug message.
864 \1f
865 Date: Wed,  2 Apr 86 03:06:59 EST
866 From: "Paul R. Grupp" <GRUPP@AI.AI.MIT.EDU>
867 To: BUG-DDT@AI.AI.MIT.EDU
868 Message-ID: <[AI.AI.MIT.EDU].23284.860402.GRUPP>
869
870 I was logged into AI via ARPAnet and got detached.  Later logging back in
871 from MC and answering <space> to the --Attach Your Detached Tree-- question
872 produced the following;
873 HACTRO$J!$ Reowned $
874  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
875 ITS not being debugged!!
876
877 I can't think of any other unusual circumstances.
878 \1f
879 Date: Sat, 29 Mar 86 01:38:09 EST
880 From: "David A. Moon" <MOON@AI.AI.MIT.EDU>
881 To: BUG-DDT@AI.AI.MIT.EDU
882 Message-ID: <[AI.AI.MIT.EDU].22244.860329.MOON>
883
884 The <alt>I command caused ddt bug please do :bug ddt describing circumstances.  Maybe it's not implemented on KS's.
885 \1f
886 Date: Thu, 27 Mar 86 02:56:11 EST
887 From: Rob Austein <SRA@AI.AI.MIT.EDU>
888 To: BUG-DDT@AI.AI.MIT.EDU
889 Message-ID: <[AI.AI.MIT.EDU].21738.860327.SRA>
890
891 I forgot I was on AI and did foo$I to set MAR.  DDT asked
892 me to please file a bug report on subject.  DDT should probably be
893 fixed for this case, all things considered.
894
895 (meta-bug?)
896 \1f
897 Date: Sun, 23 Mar 86 21:27:35 EST
898 From: Alan Bawden <ALAN@AI.AI.MIT.EDU>
899 Subject:  Grand migration begins
900 To: BUG-ITS@AI.AI.MIT.EDU, BUG-DDT@AI.AI.MIT.EDU,
901     KS-ITS@AI.AI.MIT.EDU
902 Message-ID: <[AI.AI.MIT.EDU].20774.860323.ALAN>
903
904 OK this is it.  The migration of ITS system files from MC to AI is
905 beginning.  I have already moved a few directories and mailing lists and
906 having just moved Bug-ITS and Bug-DDT to AI, I thought I would test them by
907 informing you all of how this migration will work.  I expect to have most
908 of the SYS*** directories moved to AI by tomorrow.  If you have some
909 question about the status of a particular directory, look for a file on
910 that directory named " MOVED TO AI ".  If that file exists, then the file
911 you are looking for now lives on AI, edits on MC are likely to be lost.  If
912 that file doesn't exist, then MC still has the master copy.  In any case,
913 if I am logged in, be cautious about timing screws.
914 \1f
915 Date: Fri, 21 Mar 86 15:48:18 EST
916 From: Alan Bawden <ALAN@MC.LCS.MIT.EDU>
917 Subject:  STEVEH's ddt bug
918 To: GUMBY@MC.LCS.MIT.EDU
919 cc: BUG-DDT@MC.LCS.MIT.EDU, BUG-GMSGS@MC.LCS.MIT.EDU,
920     STEVEH@AI.AI.MIT.EDU
921 In-reply-to: Msg of Fri 21 Mar 86 05:11:54 EST from David Vinayak Wallace <GUMBY at MC.LCS.MIT.EDU>
922 Message-ID: <[MC.LCS.MIT.EDU].858526.860321.ALAN>
923
924     Date: Fri, 21 Mar 86 05:11:54 EST
925     From: David Vinayak Wallace <GUMBY at MC>
926     Any time someone who existed but had no directory nor login file
927     logged in, :INTEST would cause a bug (dunno why).  But it's a stupid
928     thing to have at the end of an init file anyway, so I changed it to
929     :VK.  Voila -- no more bug.
930
931 Cretins everywhere.
932
933 Gumby you are a cretin because you didn't bother to look at the
934 documentation for the :INTEST command before you flused in from the USERSn
935 init file.  It is perfectly reasonable to put :INTEST in your init file.
936 It simply means to do a bunch of default login actions like doing a :MSGS.
937 You also lose points for not bothering to track the bug down.  Take a look
938 at the routine DBGHAK in DDT to see how easy it is to do.
939
940 The bigger cretin is the cretin who implemented the :MSGS database library.
941 Guess what happens when the database gets bigger than the file that
942 contains it?  Right, it starts getting MPVs.  Just a little time bomb
943 ticking away waiting for the 506th user to run :MSGS or :GMSGS.
944
945 I expanded the size of the database and put the :INTEST command back in the
946 USERSn init file.  I didn't fix SYSENG;MSGS.
947 \1f
948 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 21 MAR 86  05:12:01 EST
949 Received: from MC.LCS.MIT.EDU by AI.AI.MIT.EDU via Chaosnet; 21 MAR 86  05:12:19 EST
950 Date: Fri, 21 Mar 86 05:11:54 EST
951 From: David Vinayak Wallace <GUMBY@MC.LCS.MIT.EDU>
952 Subject:  STEVEH's ddt bug
953 To: STEVEH@AI.AI.MIT.EDU
954 cc: BUG-DDT@AI.AI.MIT.EDU
955 In-reply-to: Msg of Fri 21 Mar 86 03:18:50 EST from Stephen C. Hill <STEVEH at AI.AI.MIT.EDU>
956 Message-ID: <[MC.LCS.MIT.EDU].858038.860321.GUMBY>
957
958 Any time someone who existed but had no directory nor login file
959 logged in, :INTEST would cause a bug (dunno why).  But it's a stupid
960 thing to have at the end of an init file anyway, so I changed it to
961 :VK.  Voila -- no more bug.
962 \1f
963 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 21 MAR 86  03:18:30 EST
964 Date: Fri, 21 Mar 86 03:18:50 EST
965 From: "Stephen C. Hill" <STEVEH@AI.AI.MIT.EDU>
966 To: BUG-DDT@AI.AI.MIT.EDU
967 Message-ID: <[AI.AI.MIT.EDU].20290.860321.STEVEH>
968
969 It seems to be related to the :intest command in the * login file.
970 \1f
971 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 21 MAR 86  03:16:26 EST
972 Date: Fri, 21 Mar 86 03:16:46 EST
973 From: "Stephen C. Hill" <STEVEH@AI.AI.MIT.EDU>
974 To: BUG-DDT@AI.AI.MIT.EDU
975 cc: STEVEH@AI.AI.MIT.EDU
976 Message-ID: <[AI.AI.MIT.EDU].20287.860321.STEVEH>
977
978 I had just logged onto AI with a new account.  The system said:
979 [Home dir=USERS3]
980    FRIDAY, MARCH 21, 1986  03:13:16 AM
981 Welcome to ITS
982
983  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
984
985 {End quote}
986 I don't know anything else to report.
987 \1f
988 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 18 MAR 86  21:48:12 EST
989 Date: Tue, 18 Mar 86 21:48:04 EST
990 From: "G. Brendan Reilly" <REILLY@AI.AI.MIT.EDU>
991 To: BUG-DDT@AI.AI.MIT.EDU
992 Message-ID: <[AI.AI.MIT.EDU].19779.860318.REILLY>
993
994 Each time I type 
995
996 :msgs
997
998 I get a DDT bug, as well as each time I login using 
999
1000 REILLY$U
1001
1002 \1f
1003 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 12 MAR 86  14:16:05 EST
1004 Date: Wed, 12 Mar 86 14:16:01 EST
1005 From: Rex Sanders <REX@AI.AI.MIT.EDU>
1006 To: BUG-DDT@AI.AI.MIT.EDU
1007 Message-ID: <[AI.AI.MIT.EDU].18724.860312.REX>
1008
1009 telnet mit-ai
1010 login for first time and answer lots of nosy questions
1011 entered done
1012 got "...changes sent for processing
1013 ...
1014 Welcome to ITS
1015
1016  DDT BUG: PLEASE DO ...
1017 \1f
1018 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 9 MAR 86  18:13:17 EST
1019 Date: Sun,  9 Mar 86 18:17:06 EST
1020 From: Patrick Greussay <PG@AI.AI.MIT.EDU>
1021 To: BUG-DDT@AI.AI.MIT.EDU
1022 Message-ID: <[AI.AI.MIT.EDU].18242.860309.PG>
1023
1024 Hmm, I tried logging out from PG's account, logging back in
1025 again, and typing ^F, and I got the same DDT BUG message.
1026 But then I typed ^F again and it worked fine.  And I can't
1027 find anything else wrong anywhere.
1028 \1f
1029 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 9 MAR 86  18:11:15 EST
1030 Date: Sun,  9 Mar 86 18:15:04 EST
1031 From: Patrick Greussay <PG@AI.AI.MIT.EDU>
1032 To: BUG-DDT@AI.AI.MIT.EDU
1033 Message-ID: <[AI.AI.MIT.EDU].18240.860309.PG>
1034
1035 Uh, hi, this is Phil Agre.  I set up this account for my 
1036 friend Patrick Greussay, and I tried logging in to it,
1037 and it said [Home dir=USERS3] and I said ^F and I got
1038 DDT BUG: PLEASE DO :BUG DDT etc.  My guess is that there
1039 isn't actually a USERS3 directory.  Maybe it got USERS3
1040 from MC, where it (Panda) also seems to have gotten Patrick's
1041 home address etc.  (Er, um, I guess that's where it got 
1042 them?  OZ maybe?)
1043 \1f
1044 Date: Wed, 26 Feb 86 23:37:23 EST
1045 From: "Steven A. Swernofsky" <SASW@MC.LCS.MIT.EDU>
1046 To: BUG-DDT@MC.LCS.MIT.EDU
1047 Message-ID: <[MC.LCS.MIT.EDU].832159.860226.SASW>
1048
1049 after using babyl, i typed "q" to quit and hung up my phone
1050 redailing, i attached my detached tree--and received the ddt bug message
1051
1052 i am dailing in from a tac.
1053 -- Steve
1054 \1f
1055 Received: from SPEECH.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 25 JAN 86  15:56:18 EST
1056 Date: Sat 25 Jan 86 15:55:30-EST
1057 From: John Wroclawski <JTW%MIT-SPEECH@MIT-MC.ARPA>
1058 Subject: return addresses in mailed messages
1059 To: bug-send@MC.LCS.MIT.EDU
1060
1061
1062 I got a send from someone via mail because I'd logged out already. 
1063 The return address (From: field) was of the form
1064
1065 FOO at MC.LCS.MIT.EDU
1066
1067 which is illegal these days, the current format only allowing the
1068 @ form (Foo@MC...) Because of this replying to the message didn't
1069 work.
1070 -------
1071 \1f
1072 Date: Mon, 30 Dec 85 07:55:53 EST
1073 From: "Stephen C. Hill" <STEVEH@MC.LCS.MIT.EDU>
1074 Subject:  PURPG message
1075 To: ALAN@MC.LCS.MIT.EDU
1076 cc: BUG-CRTSTY@MC.LCS.MIT.EDU, BUG-DDT@MC.LCS.MIT.EDU,
1077     CSTACY@MC.LCS.MIT.EDU, GRUPP@MC.LCS.MIT.EDU,
1078     STEVEH@MC.LCS.MIT.EDU
1079 In-reply-to: Msg of Sun 29 Dec 85 14:39:16 EST from Alan Bawden <ALAN at MC.LCS.MIT.EDU>
1080 Message-ID: <[MC.LCS.MIT.EDU].768543.851230.STEVEH>
1081
1082 Whatever the problem was last night, it is working fine now.
1083 Thanks (somebody.)
1084 \1f
1085 Date: Sun, 29 Dec 85 14:39:16 EST
1086 From: Alan Bawden <ALAN@MC.LCS.MIT.EDU>
1087 Subject:  PURPG message
1088 To: GRUPP@MC.LCS.MIT.EDU
1089 cc: BUG-CRTSTY@MC.LCS.MIT.EDU, BUG-DDT@MC.LCS.MIT.EDU,
1090     CSTACY@MC.LCS.MIT.EDU, STEVEH@MC.LCS.MIT.EDU
1091 In-reply-to: Msg of Sun 29 Dec 85 04:36:46 EST from Paul R. Grupp <GRUPP at MC.LCS.MIT.EDU>
1092 Message-ID: <[MC.LCS.MIT.EDU].768095.851229.ALAN>
1093
1094     Date: Sun, 29 Dec 85 04:36:46 EST
1095     From: Paul R. Grupp <GRUPP at MC>
1096         Date: Sun, 29 Dec 85 03:19:42 EST
1097         From: Stephen C. Hill <STEVEH at MC>
1098         I have consistently been getting
1099         PURPG; 70105>>.CALL 70247 (SIOT)
1100         messages tonight, while trying to use my usual :CRTSTY IQ120.
1101     Nothing has changed in the installed CRTSTY on MC since July '85, so this
1102     looks like a DDT BUG.  Other people have recently been reporting the same
1103     error message for any terminal setting.
1104
1105 That message is unlikely to have anything to do with a DDT bug.  
1106
1107 Looking at the CRTSTY binary reveals that 70105 = FTLINT+4.  Not having a
1108 crash dump I can only guess what the fatal interrupt was, but an IOC error
1109 on the DSK channel seems like a good guess given that the CRASH; directory
1110 is full.  I'll clean up CRASH; and we can see if the problem goes away.
1111 (I'll prune CRASH;CRTSTY LOG while I am at it...)
1112
1113 And, no, I have no idea why this shows up as a PURPG, perhaps somebody
1114 would like to try debugging it rather than crying wolf and pointing fingers
1115 at other programs.
1116
1117 [ And anyone who assembles the current CRTSTY source should be aware that
1118   they are debugging changes that GUMBY and KLH have made since the last
1119   binary was made. ]
1120 \1f
1121 Date: Sun, 29 Dec 85 04:36:46 EST
1122 From: "Paul R. Grupp" <GRUPP@MC.LCS.MIT.EDU>
1123 Subject:  PURPG message
1124 To: ALAN@MC.LCS.MIT.EDU, CSTACY@MC.LCS.MIT.EDU,
1125     BUG-DDT@MC.LCS.MIT.EDU
1126 cc: BUG-CRTSTY@MC.LCS.MIT.EDU, STEVEH@MC.LCS.MIT.EDU
1127 In-reply-to: Msg of Sun 29 Dec 85 03:19:42 EST from Stephen C. Hill <STEVEH at MC.LCS.MIT.EDU>
1128 Message-ID: <[MC.LCS.MIT.EDU].767988.851229.GRUPP>
1129
1130     Date: Sun, 29 Dec 85 03:19:42 EST
1131     From: Stephen C. Hill <STEVEH at MC.LCS.MIT.EDU>
1132     To:   BUG-CRTSTY at MC.LCS.MIT.EDU
1133     Re:   PURPG message
1134
1135     I have consistently been getting PURPG; 70105>>.CALL 70247 (SIOT) messages
1136     tonight, while trying to use my usual :CRTSTY IQ120.  Something ain't
1137     right, but I'm not sure if it is CRTSTY.  Please help, cause BABYL is a
1138     BITCH without FULL-screen capability!  Thanks, Steve
1139
1140 Nothing has changed in the installed CRTSTY on MC since July '85, so this
1141 looks like a DDT BUG.  Other people have recently been reporting the same
1142 error message for any terminal setting.
1143 \1f
1144 Received: from AI.AI.MIT.EDU by MC.LCS.MIT.EDU via Chaosnet; 19 DEC 85  03:39:47 EST
1145 Date: Thu, 19 Dec 85 03:37:33 EST
1146 From: Alan Bawden <ALAN%AI.AI.MIT.EDU@MC.LCS.MIT.EDU>
1147 Subject:  %PIJST
1148 To: GUMBY@AI.AI.MIT.EDU
1149 cc: BUG-DDT@AI.AI.MIT.EDU
1150 Message-ID: <[AI.AI.MIT.EDU].9064.851219.ALAN>
1151
1152 In ITS version 1552 (now running on AI) the %PIJST interrupt is finally
1153 implemented:
1154
1155 Typing ^_J will give the job that currently has the console a %PIJST
1156 interrupt if it has it enabled.  If that job does -not- have %PIJST
1157 enabled, ITS will check to see if its superior does, or if its superior's
1158 superior does, and so forth, up to the root of the job tree.  If nobody is
1159 willing, the ^_J is treated as if it was an illegal escape sequence.  (It
1160 echos as "^_?" in that case.)
1161
1162 So its time finish the code in DDT to actually handle the interrupt.
1163 \1f
1164 Date: Tue, 10 Dec 85 14:02:37 EST
1165 From: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1166 Subject:  TPL command
1167 To: ALAN@MIT-MC.ARPA
1168 cc: BUG-DDT@MIT-MC.ARPA
1169 In-reply-to: Msg of Tue 10 Dec 85 00:18:00 EST from Alan Bawden <ALAN at MIT-MC.ARPA>
1170 Message-ID: <[MIT-MC.ARPA].748544.851210.GUMBY>
1171
1172     Date: Tue, 10 Dec 85 00:18:00 EST
1173     From: Alan Bawden <ALAN at MIT-MC.ARPA>
1174
1175     I use it all the time.
1176
1177     No kidding, I have a translation from TPL: to LP7: so that I can
1178     use :TPL to generate simple hardcopy.  You could make it more
1179     usefull to me by making it use better filenames than
1180     TPL:<sname>;PRINT OUTPUT, like have it use the names of the file I
1181     asked to print.
1182
1183 It seems to me that the unix people have this one right -- this should
1184 be a piece of user code, not something stuck in the middle of DDT.
1185
1186 Of course, were it in DDT you could have a variable containing the
1187 name of your desired printer, and no translation would be necessary...
1188 \1f
1189 Date: Tue, 10 Dec 85 00:18:00 EST
1190 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1191 Subject:  TPL
1192 To: GUMBY@MIT-MC.ARPA
1193 cc: BUG-DDT@MIT-MC.ARPA
1194 In-reply-to: Msg of Mon  9 Dec 85 19:39:57 EST from David Vinayak Wallace <GUMBY at MIT-MC.ARPA>
1195 Message-ID: <[MIT-MC.ARPA].748091.851210.ALAN>
1196
1197     Date: Mon,  9 Dec 85 19:39:57 EST
1198     From: David Vinayak Wallace <GUMBY at MIT-MC.ARPA>
1199     Does anyone mind if I flush the TPL command?  
1200
1201 I use it all the time.
1202
1203 No kidding, I have a translation from TPL: to LP7: so that I can use :TPL
1204 to generate simple hardcopy.  You could make it more usefull to me by making
1205 it use better filenames than TPL:<sname>;PRINT OUTPUT, like have it use the
1206 names of the file I asked to print.
1207 \1f
1208 Date: Mon,  9 Dec 85 19:39:57 EST
1209 From: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1210 Subject: TPL
1211 To: BUG-DDT@MIT-MC.ARPA
1212 Message-ID: <[MIT-MC.ARPA].747564.851209.GUMBY>
1213
1214 Does anyone mind if I flush the TPL command?  
1215 \1f
1216 Received: from SCRC-STONY-BROOK.ARPA by MIT-MC.ARPA 29 Nov 85 23:50:31 EST
1217 Received: from EUPHRATES.SCRC.Symbolics.COM by SCRC-STONY-BROOK.ARPA via CHAOS with CHAOS-MAIL id 364604; Fri 29-Nov-85 23:45:47-EST
1218 Date: Fri, 29 Nov 85 23:44 EST
1219 From: David A. Moon <Moon@SCRC-STONY-BROOK.ARPA>
1220 Subject: Any takers?
1221 To: Alan Bawden <ALAN@MIT-MC.ARPA>
1222 cc: BUG-ITS@MIT-MC.ARPA, BUG-RANDOM-PROGRAM@MIT-MC.ARPA,
1223     BUG-DDT@MIT-MC.ARPA
1224 In-Reply-To: <[MIT-MC.ARPA].692189.851024.ALAN>
1225 Message-ID: <851129234420.3.MOON@EUPHRATES.SCRC.Symbolics.COM>
1226
1227     Date: Thu, 24 Oct 85 23:38:25 EDT
1228     From: Alan Bawden <ALAN@MIT-MC.ARPA>
1229
1230     With all of these parity errors MC gets these days, and with all of these
1231     naive users who haven't the slightest idea what to do when they have
1232     detached job trees, the amount of disowned junk is getting to be a pain.
1233     Now there is really no good reason why a program couldn't be written that
1234     would would look around in the system for jobs with your XUNAME and offer
1235     some intelligent (and clearly explained) choices to you.  Anybody
1236     interested?  I'm not up for thinking about the problem right now, but I'd
1237     be happy to brainstorm in person with anyone else who would like to take a
1238     crack at it.
1239
1240
1241 I'm sure I wrote this at Ellen's request and she put it into the init files of
1242 the known naive Macsyma users.  I think it was called RETACH or something like
1243 that.
1244
1245 \1f
1246 Received: from MIT-SPEECH by MIT-MC.ARPA via Chaosnet; 29 OCT 85  01:07:23 EST
1247 Date: Tue 29 Oct 85 01:07:51-EST
1248 From: John Wroclawski <JTW%MIT-SPEECH@MIT-MC.ARPA>
1249 Subject: header lossage
1250 To: bug-send@MIT-MC.ARPA
1251
1252
1253 A send from Alan (on MC) to me (on MC) lost because I logged out. SEND
1254 thoughtfully tried to mail it to "JTW at MIT-MC.ARPA" from "ALAN at
1255 MIT-MC.ARPA". Comsat forwarded the mail to me at SPEECH, where
1256 replying lost because the form "FOO at BAR" (" at " instead of @) is
1257 currently politically incorrect.
1258 -------
1259 \1f
1260 Date: Thu, 24 Oct 85 23:38:25 EDT
1261 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1262 Subject:  Any takers?
1263 To: BUG-ITS@MIT-MC.ARPA, BUG-RANDOM-PROGRAM@MIT-MC.ARPA,
1264     BUG-DDT@MIT-MC.ARPA
1265 Message-ID: <[MIT-MC.ARPA].692189.851024.ALAN>
1266
1267 With all of these parity errors MC gets these days, and with all of these
1268 naive users who haven't the slightest idea what to do when they have
1269 detached job trees, the amount of disowned junk is getting to be a pain.
1270 Now there is really no good reason why a program couldn't be written that
1271 would would look around in the system for jobs with your XUNAME and offer
1272 some intelligent (and clearly explained) choices to you.  Anybody
1273 interested?  I'm not up for thinking about the problem right now, but I'd
1274 be happy to brainstorm in person with anyone else who would like to take a
1275 crack at it.
1276 \1f
1277 Received: from MIT-AI.ARPA by MIT-MC.ARPA via Chaosnet; 23 OCT 85  16:23:48 EDT
1278 Date: Wed, 23 Oct 85 13:26:26 EDT
1279 From: "Devon S. McCullough" <DEVON%MIT-AI.ARPA@MIT-MC.ARPA>
1280 To: BUG-DDT%MIT-AI.ARPA@MIT-MC.ARPA
1281 Message-ID: <[MIT-AI.ARPA].5580.851023.DEVON>
1282
1283 I was running an inferior DDT with ..SYSUUO/0 and upon starting it did a .SUSET which I looked up then when I did $P it crashed.
1284 \1f
1285 Date: Mon, 21 Oct 85 21:38:03 EDT
1286 From: Joel Fajans <JFJ@MIT-MC.ARPA>
1287 To: BUG-DDT@MIT-MC.ARPA
1288 Message-ID: <[MIT-MC.ARPA].687647.851021.JFJ>
1289
1290 My terminal crashed several hours ago, and when I logged on, my
1291 old tree was still there along with a message asking me to
1292 do a ddt bug and "describe the circumstances".   Unfortunately,
1293 I wasn't paying attention and I don't know what happened beyond
1294 being in a MACSYMA after using :crtsty vt100
1295
1296 \1f
1297 Received: from MIT-AI.ARPA by MIT-MC.ARPA via Chaosnet; 16 OCT 85  15:15:37 EDT
1298 Date: Wed, 16 Oct 85 15:18:31 EDT
1299 From: "Devon S. McCullough" <DEVON%MIT-AI.ARPA@MIT-MC.ARPA>
1300 To: BUG-DDT%MIT-AI.ARPA@MIT-MC.ARPA
1301 Message-ID: <[MIT-AI.ARPA].5282.851016.DEVON>
1302
1303 the :reattach program should be part of ddt so it doesn't say
1304 (please log in) which is extremely disconcerting!
1305 And PWORD too, it can ask you for your password and then run it.
1306 Maybe it should just know to not give the message, otherwise
1307 running the reattach program as usual.
1308 \1f
1309 Received: from MIT-AI.ARPA by MIT-MC.ARPA via Chaosnet; 18 SEP 85  17:07:34 EDT
1310 Date: Wed, 18 Sep 85 17:12:55 EDT
1311 From: "Devon S. McCullough" <DEVON%MIT-AI.ARPA@MIT-MC.ARPA>
1312 To: BUG-DDT%MIT-AI.ARPA@MIT-MC.ARPA
1313 Message-ID: <[MIT-AI.ARPA].4267.850918.DEVON>
1314
1315 in LJCL when I rubout a return I get a DDT BUG.
1316 \1f
1317 Date: Wed, 18 Sep 85 16:33:57 EDT
1318 From: Devon S. McCullough <DEVON@MIT-MC.ARPA>
1319 To: BUG-DDT@MIT-MC.ARPA
1320 Message-ID: <[MIT-MC.ARPA].649799.850918.DEVON>
1321
1322 Control-Q should quote Return, if not all the time then at least
1323 within the :JCL command so I can enter JCL containing Return characters.
1324 \1f
1325 Received: from MIT-AI.ARPA by MIT-MC.ARPA via Chaosnet; 18 SEP 85  15:59:34 EDT
1326 Date: Wed, 18 Sep 85 16:04:50 EDT
1327 From: "Devon S. McCullough" <DEVON%MIT-AI.ARPA@MIT-MC.ARPA>
1328 To: BUG-DDT%MIT-AI.ARPA@MIT-MC.ARPA
1329 Message-ID: <[MIT-AI.ARPA].4258.850918.DEVON>
1330
1331 :alarm is completely confusing.  If it made some attempt to check it's input
1332 for meaningful vs meaningless jcl, there might appear to be some rhyme or
1333 reason to it's seemingly random behavior.  :alarm followed by four spaces
1334 seems to do something (don't ask me what) for instance (no <return> needed!)
1335 and if you give it back what it output, ie, :alarm .+8:00, it acts weirdly,
1336 taking the : as a terminator.  Yech.
1337 \1f
1338 Date: Sun,  1 Sep 85 12:57:40 EDT
1339 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1340 Subject:  Feature
1341 To: DEVON@MIT-MC.ARPA
1342 cc: BUG-DDT@MIT-MC.ARPA, BUG-ITS@MIT-MC.ARPA
1343 In-reply-to: Msg of Sat 31 Aug 85 18:00:59 EDT from Devon S. McCullough <DEVON at MIT-MC.ARPA>
1344 Message-ID: <[MIT-MC.ARPA].630167.850901.ALAN>
1345
1346     Date: Sat, 31 Aug 85 18:00:59 EDT
1347     From: Devon S. McCullough <DEVON at MIT-MC.ARPA>
1348     ...
1349     By the way, how does the system know about sharable pure pages?
1350     If it knows that much why doesn't it know about binaries' filenames?
1351
1352 It's because the concept of a "file" exists only at a higher level of
1353 abstraction than the level where page sharing is done.  Sharing is done at
1354 the level of pages and disk blocks.  A file is a name for a sequence of
1355 disk blocks, but there is no way to go backwards from a disk address to see
1356 which file (if any) it came from.  (Other than mapping over the entire
1357 filesystem.)  If there was some reason this operation needed to be done
1358 with great regularity, the information could be saved.  But it is rare to
1359 want to do that, so we don't.  
1360
1361 (I actually have a tool that does it since I needed it once for debugging
1362 disk ECC recovery on AI.  I think there might also be a routine in the
1363 version of the salvager that runs under timesharing that does it.)
1364 \1f
1365 Date: Sat, 31 Aug 85 18:00:59 EDT
1366 From: Devon S. McCullough <DEVON@MIT-MC.ARPA>
1367 Subject:  Feature
1368 To: ALAN@MIT-MC.ARPA
1369 cc: BUG-DDT@MIT-MC.ARPA, BUG-ITS@MIT-MC.ARPA
1370 In-reply-to: Msg of Sat 31 Aug 85 12:36:41 EDT from Alan Bawden <ALAN at MIT-MC.ARPA>
1371 Message-ID: <[MIT-MC.ARPA].629753.850831.DEVON>
1372
1373 I was thinking that :SNARF could simply get the start address, etc,
1374 from the croaked DDT, but Alan's suggestion is better.
1375 By the way, how does the system know about sharable pure pages?
1376 If it knows that much why doesn't it know about binaries' filenames?
1377 \1f
1378 Date: Sat, 31 Aug 85 12:36:41 EDT
1379 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1380 Subject:  Feature
1381 To: DEVON@MIT-MC.ARPA, BUG-DDT@MIT-MC.ARPA, BUG-ITS@MIT-MC.ARPA
1382 In-reply-to: Msg of Sat 31 Aug 85 03:57:02 EDT from Devon S. McCullough <DEVON at MIT-MC.ARPA>
1383 Message-ID: <[MIT-MC.ARPA].629584.850831.ALAN>
1384
1385     Date: Sat, 31 Aug 85 03:57:02 EDT
1386     From: Devon S. McCullough <DEVON at MC>
1387     To:   BUG-DDT at MC
1388     I snarfed an emacs from a hactro and tried to do <alt>G
1389     "no start address" I don't know if this is a DDT bug or an ITS bug.
1390
1391 It isn't exactly anybody's bug.  The start address of a program is treated
1392 just like the symbol table.  It is stored in binary files for the benefit
1393 of people who load, start, and/or debug the program, but it is not kept
1394 anywhere in the job itself.  ITS doesn't concern itself with where you
1395 think a job should be restarted.
1396
1397 Now it -is- a little inconvenient that there is no way to go from a random
1398 job you find floating around the system back to its binary to find its
1399 symbols and starting address.  So let me float a few suggestions through
1400 the air and see if anybody thinks they are a good idea:
1401
1402 (1) Add a user variable that would contain a starting address.  This would
1403     cover the common case that Devon complained about.  (Happens to me all
1404     the time too.)
1405
1406 (2) Add four user variables that would contain the filename of the binary
1407     for the this job.  This would enable symbols to be found as well as the
1408     start address.
1409
1410 (3) Add a user variable that contains the address of a block in the job's
1411     address space, in some extensible format we design later, that contains
1412     all kinds of information.  Like a vector of start addresses, filenames
1413     of binary files, etc.
1414
1415 (4) Since (3) requires cooperation from the job itself, but (1) covers the
1416     most common case, we could do both.  One user variable containing a
1417     start address and one containing the address of a block of information
1418     (or zero if the job doesn't have one).  Note that these are both 18 bit
1419     quantities, so this really only adds an extra word to every set of job
1420     variables.
1421
1422 A problem with (3) and (4) is that the new info-block user variable seems
1423 somehow redundant with the existing use of the left half of .40ADDR.  The
1424 16.-word block addressed by LH(.40ADDR) is currently only used for
1425 temporary hacking by a job's superior; perhaps there is some way to combine
1426 the two?  Perhaps one of the words addressed by RH(.40ADDR) can be the
1427 info-block pointer if the job sets some bit in .OPTION?
1428
1429 I guess I'm in favor of at least (1) if not some variant of (4).
1430 \1f
1431 Date: Sat, 31 Aug 85 03:57:02 EDT
1432 From: Devon S. McCullough <DEVON@MIT-MC.ARPA>
1433 To: BUG-DDT@MIT-MC.ARPA
1434 Message-ID: <[MIT-MC.ARPA].629396.850831.DEVON>
1435
1436 I snarfed an emacs from a hactro and tried to do <alt>G
1437 "no start address" I don't know if this is a DDT bug or an ITS bug.
1438 \1f
1439 Date: Thu, 29 Aug 85 23:05:15 EDT
1440 From: Devon S. McCullough <DEVON@MIT-MC.ARPA>
1441 Subject:  previous ddt bug
1442 To: BUG-DDT@MIT-MC.ARPA
1443 Message-ID: <[MIT-MC.ARPA].628200.850829.DEVON>
1444
1445 Must have been some irreproducable flakiness.  I looked at my logout file,
1446 and when I manually did :ddtsym ttyopt/ it did the ddt bug message again.
1447 \1f
1448 Date: Thu, 29 Aug 85 20:03:46 EDT
1449 From: Devon S. McCullough <DEVON@MIT-MC.ARPA>
1450 To: BUG-DDT@MIT-MC.ARPA
1451 Message-ID: <[MIT-MC.ARPA].628072.850829.DEVON>
1452
1453 I'm mystified.
1454 My display shows f^H! followed by a finger display followed by
1455
1456  E\eJ
1457 *
1458 [Here is KFL]
1459 \e\eu\16    DDT BUG: PLEASE DO :BUG...that's all I know.
1460 I's in the supdup window of a CADR.
1461 \1f
1462 Date: Sun, 25 Aug 85 01:55:34 EDT
1463 From: Leigh L. Klotz <KLOTZ@MIT-MC.ARPA>
1464 To: BUG-DDT@MIT-MC.ARPA
1465 Message-ID: <[MIT-MC.ARPA].623456.850825.KLOTZ>
1466
1467 Do you thing \e\ 1 should try to read mail from twenex sites if the
1468 person's mail is forwarded there.  Granted it will lose if the mail
1469 is forwarded elsewhere from the twenex address, but we have that
1470 problem with its mail forwarding too.
1471 \1f
1472 Date: Tue, 20 Aug 85 20:16:51 EDT
1473 From: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1474 Subject:  non-local users
1475 To: ALAN@MIT-MC.ARPA
1476 cc: BUG-SEND@MIT-MC.ARPA, RDZ@MIT-MC.ARPA
1477 In-reply-to: Msg of Tue 20 Aug 85 09:10:02 EDT from Alan Bawden <ALAN at MIT-MC.ARPA>
1478 Message-ID: <[MIT-MC.ARPA].619594.850820.GUMBY>
1479
1480 we could make ddt .include send...?
1481 \1f
1482 Date: Tue, 20 Aug 85 09:10:02 EDT
1483 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1484 Subject:  non-local users
1485 To: RDZ@MIT-MC.ARPA
1486 cc: BUG-SEND@MIT-MC.ARPA
1487 In-reply-to: Msg of Mon 19 Aug 85 23:17:15 EDT from Ramin D. Zabih <RDZ at MIT-MC.ARPA>
1488 Message-ID: <[MIT-MC.ARPA].618789.850820.ALAN>
1489
1490     Date: Mon, 19 Aug 85 23:17:15 EDT
1491     From: Ramin D. Zabih <RDZ at MIT-MC.ARPA>
1492     Why can't send use :CHSEND when you give it a non-local user?
1493     ie instead of :send  foo@zermatt bar doing :mail, why can't it do :chsend?
1494
1495 I'll guess that you are complaining about the built-in DDT :SEND command?
1496 If you set ..SNDFLG non-zero in your init file, then :SEND will run the
1497 SEND -program- which knows all kinds of ways to reach people.
1498
1499 I would set this switch non-zero by default except that it is occasionaly
1500 a feature that J. Random Luser can :SEND a message to a wizard when the
1501 system has no free job slots.
1502
1503 (Note that even if you set ..SNDFLG you can still use :OSEND command which
1504 is just an alias of the :SEND command.)
1505 \1f
1506 Date: Mon, 19 Aug 85 23:17:15 EDT
1507 From: Ramin D. Zabih <RDZ@MIT-MC.ARPA>
1508 Subject: non-local users
1509 To: BUG-SEND@MIT-MC.ARPA
1510 Message-ID: <[MIT-MC.ARPA].618472.850819.RDZ>
1511
1512 Why can't send use :CHSEND when you give it a non-local user?
1513 ie instead of :send  foo@zermatt bar doing :mail, why can't it do :chsend?
1514 \1f
1515 Date: Thu,  1 Aug 85 09:06:58 EDT
1516 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1517 Subject:  I see no bug here
1518 To: KLOTZ@MIT-MC.ARPA
1519 cc: BUG-DDT@MIT-MC.ARPA
1520 In-reply-to: Msg of Thu  1 Aug 85 01:20:16 EDT from Leigh L. Klotz <KLOTZ at MIT-MC.ARPA>
1521 Message-ID: <[MIT-MC.ARPA].596555.850801.ALAN>
1522
1523     Date: Thu,  1 Aug 85 01:20:16 EDT
1524     From: Leigh L. Klotz <KLOTZ at MC>
1525     If my default filename is dir:cdate down, but them I remember that
1526     I want to see what the $$^F default is this week and type $$^F it
1527     waits a long time, presumably doing something complicated with
1528     DIRDIR:
1529
1530 It should read DIRDIR:NAME1 UP which really has no right to work, but
1531 someone once went to the trouble to make DIRDIR: and alias of DIRDSK: so it
1532 does anyway.  I don't seem to be able to reproduce any lossage here.
1533 \1f
1534 Date: Thu,  1 Aug 85 01:20:16 EDT
1535 From: Leigh L. Klotz <KLOTZ@MIT-MC.ARPA>
1536 To: BUG-DDT@MIT-MC.ARPA
1537 Message-ID: <[MIT-MC.ARPA].596146.850801.KLOTZ>
1538
1539 If my default filename is dir:cdate down, but them I remember that
1540 I want to see what the $$^F default is this week and type $$^F it
1541 waits a long time, presumably doing something complicated with
1542 DIRDIR:
1543 \1f
1544 Date: Fri, 19 Jul 85 01:59:22 EDT
1545 From: Tim McNerney <TIM@MIT-MC.ARPA>
1546 To: BUG-DDT@MIT-MC.ARPA
1547 Message-ID: <[MIT-MC.ARPA].581275.850719.TIM>
1548
1549 When I reattached to a detached tree, DDT urged me to send this "bug"
1550 message.  Is this something to worry about?
1551 \1f
1552 Date: Wed, 17 Jul 85 00:10:55 EDT
1553 From: Christopher C. Stacy <CSTACY@MIT-MC.ARPA>
1554 To: BUG-SEND@MIT-MC.ARPA
1555 Message-ID: <[MIT-MC.ARPA].578804.850717.CSTACY>
1556
1557 IWBNI there was a command which a sender could type to execute a
1558 program or DDT command and have the output go into the message text.
1559 Somehow...
1560
1561  :SEND LOSER rampant featurism  $
1562  >>!
1563  Eval:  :WHOIS LOSER
1564  ^L
1565  [Message from CSTACY]
1566  rampant featurism
1567  LOSER T  J.Q. Loser HACTRN  T11 Vadic Dialup
1568  (Loss)  [ML]  Hacking receiving flames for CSTACY
1569  Birthday February 29; NE43-1069; no phone; no home
1570  no address
1571     "I ain't got nobody..."
1572  ^C
1573
1574
1575 \1f
1576 Date: Tue, 16 Jul 85 19:43:03 EDT
1577 From: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1578 Subject:  net sends when NLI
1579 To: BUG-SEND@MIT-MC.ARPA
1580 Message-ID: <[MIT-MC.ARPA].578471.850716.GUMBY>
1581
1582 I got a over the arpane  send when I wasn't logged in, so it went into
1583 my mail file.  unfortunately it did not go into my mail file with a To:
1584 header.
1585
1586 Btw, it's still imp(ossible to :reply to net sends -- the address gets fukt.
1587 \1f
1588 Date: Mon,  8 Jul 85 20:02:52 EDT
1589 From: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1590 Subject: replying to internet sends
1591 To: BUG-SEND@MIT-MC.ARPA
1592 Message-ID: <[MIT-MC.ARPA].568289.850708.GUMBY>
1593
1594 always tries to reply to something like "727M40", which it fails to do.
1595 \1f
1596 Date: Mon,  8 Jul 85 17:24:06 EDT
1597 From: Christopher C. Stacy <CSTACY@MIT-MC.ARPA>
1598 To: BUG-DDT@MIT-MC.ARPA
1599 Message-ID: <[MIT-MC.ARPA].568153.850708.CSTACY>
1600
1601 I had a raid display on, and typed 0$V, and got a bug report.
1602 \1f
1603 Date: Sat, 29 Jun 85 01:19:10 EDT
1604 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1605 Subject:  MC weirdness
1606 To: GUMBY@MIT-MC.ARPA
1607 cc: JNC@MIT-MC.ARPA, BUG-DDT@MIT-MC.ARPA
1608 In-reply-to: Msg of Sat 29 Jun 85 00:12 EDT from David Vinayak Wallace <Gumby at MIT-MC.ARPA>
1609 Message-ID: <[MIT-MC.ARPA].559470.850629.ALAN>
1610
1611     Date: Sat, 29 Jun 85 00:12 EDT
1612     From: David Vinayak Wallace <Gumby at MIT-MC.ARPA>
1613     How could I tell that CRASH; was full?  EVERY DDT was acting that way,
1614     and there was no way to shut it off.  It didn't occur to me to look at
1615     CRASH; at all.
1616
1617 Well what does it -usually- mean when someone can't write a file on ITS?
1618 It means a directory is full.  I didn't expect you to do anything when
1619 -every- DDT was acting broken, I expected you to look after the machine came
1620 back up.  I figured that since you wrote the crash file to GUMBY; rather
1621 than CRASH; that you had noticed that something was wrong with the latter.
1622 (If that is really not the case, let me warn you that it isn't a good idea
1623 to write out files under exec DDT to directories other than ., CRASH,
1624 CRASH2 (when it exists), and CSTACY.  See CHANNA;RAKASH DMPCPY.)
1625
1626 DDT should probabyl have a feature where if it has crashed dumped itself
1627 once in a session, it should never bother to do so again.  Future errors
1628 would cause it to just explain to the user that his DDT thinks it is broken,
1629 but there is only one crash dump per customer.
1630 \1f
1631 Date: Mon, 10 Jun 85 01:46:45 EST
1632 From: Alan Bawden <ALAN@MIT-MC.ARPA>
1633 Subject:  DCP;DDTBUG XFILE
1634 To: DCP@MIT-MC.ARPA
1635 cc: BUG-DDT@MIT-MC.ARPA
1636 In-reply-to: Msg of Sat  8 Jun 85 22:48:15 EST from David C. Plummer <DCP at MIT-MC.ARPA>
1637 Message-ID: <[MIT-MC.ARPA].536390.850610.ALAN>
1638
1639 OK, you can define more symbols in the latest DDT.  (There was already
1640 enough room for the symbol table to grow into, but a bug prevented it from
1641 being useful...)
1642 \1f
1643 Date: Sat,  8 Jun 85 22:48:15 EST
1644 From: David C. Plummer <DCP@MIT-MC.ARPA>
1645 To: BUG-DDT@MIT-MC.ARPA
1646 Message-ID: <[MIT-MC.ARPA].535609.850608.DCP>
1647
1648 Regarding all the crashes I've been causing.  It appears to be because
1649 there is some bogus limitation on the number of additional symbols
1650 one can tell DDT about itself.  My init file happens to use that many 
1651 plus about 5.  An easier way to reproduce it is to do
1652         :xfile dcp;ddtbug xfile
1653 in a fresh DDT.  I would appreciate it if this bogus limitation 
1654 were made non-existent, or at least larger.
1655 \1f
1656 Date: Sat,  8 Jun 85 22:30:19 EST
1657 From: David C. Plummer <DCP@MIT-MC.ARPA>
1658 To: BUG-DDT@MIT-MC.ARPA
1659 Message-ID: <[MIT-MC.ARPA].535598.850608.DCP>
1660
1661 I was logging in, and my init file noticed it had to remake
1662 itself because there is a new DDT.  It blew out (manner unknown
1663 (I haven't investigated)), took a crash, and asked my to :BUG DDT.
1664 \1f
1665 Date: Thu,  9 May 85 14:22:42 EST
1666 From: David Vinayak Wallace <GUMBY@MIT-MC>
1667 Subject:  Selected job when system full
1668 To: BUG-DDT@MIT-MC
1669 Message-ID: <[MIT-MC].493632.850509.GUMBY>
1670
1671 This is hard to reproduce, but:
1672 I had one job, an E.  I did f\v and got "SYSTEM FULL?"  I then typed \ep and
1673 got "JOB?".  \e\ev showed the E, but it was not selected.
1674 \1f
1675 Received: from SRI-NIC.ARPA by MIT-MC.ARPA;  7 MAY 85 12:04:16 EDT
1676 Date: Tue, 7 May 1985  09:03 PDT
1677 Message-ID: <[SRI-NIC].IAN. 7-May-85 09:03:08>
1678 From: Ian Macky <Ian@SRI-NIC>
1679 To:   Alan Bawden <ALAN@MIT-MC>
1680 Cc:   BUG-DDT@MIT-MC
1681
1682 I didn't realize ^C in that situation simply typed CRLF and did
1683 nothing else... I was thinking it terminated the symbol, but that's
1684 obviously not the case else yow^C would have done ?U? ...  Oh well,
1685 ignore me.
1686 \1f
1687 Date: Tue,  7 May 85 03:43:19 EST
1688 From: Alan Bawden <ALAN@MIT-MC>
1689 To: GRENNY@MIT-MC
1690 cc: BUG-DDT@MIT-MC
1691 In-reply-to: Msg of Tue  7 May 85 00:56:00 EST from Ian Wacky <GRENNY>
1692 Message-ID: <[MIT-MC].489348.850507.ALAN>
1693
1694     Date: Tue,  7 May 85 00:56:00 EST
1695     From: Ian Wacky <GRENNY>
1696
1697     *yow^C
1698     : JOB?
1699
1700     this doesn't seem right.
1701
1702 Whats the problem?  You tried to define a symbol named "YOW" when you
1703 didn't have any selected job.  The fact that you typed a ^C so that DDT
1704 would type a newline is irrelevant.
1705 \1f
1706 Date: Tue,  7 May 85 00:56:00 EST
1707 From: Ian Wacky <GRENNY@MIT-MC>
1708 To: BUG-DDT@MIT-MC
1709 Message-ID: <[MIT-MC].489109.850507.GRENNY>
1710
1711 *yow^C
1712 : JOB?
1713
1714 this doesn't seem right.
1715 \1f
1716 Date: Tue, 30 Apr 85 01:16:24 EDT
1717 From: Alan Bawden <ALAN@MIT-MC>
1718 Subject:  Oh yeah, right...
1719 To: GREN@MIT-MC
1720 cc: BUG-ITS@MIT-MC, KS-ITS@MIT-MC, BUG-DDT@MIT-MC
1721 Message-ID: <[MIT-MC].476201.850430.ALAN>
1722
1723     [Message from GREN at MIT-AI  1:05pm]
1724     hey, single-stepping isn't working right!
1725
1726 Oh yeah.  Until I get back into microcode hacking again, hackers who debug
1727 programs using DDT on AI will find that features related to single stepping
1728 don't work right.  I'll fix it eventually, I just haven't put in the
1729 support for it yet.
1730
1731 I won't be fixing the fact that AI doesn't have a MAR, so somebody should
1732 be fixing DDT to know that some ITS machines lack the feature.
1733 \1f
1734 Received: from STONY-BROOK.SCRC.Symbolics.COM by MIT-MC.ARPA; 24 APR 85 22:44:49 EST
1735 Received: from EUPHRATES.SCRC.Symbolics.COM by STONY-BROOK.SCRC.Symbolics.COM via CHAOS with CHAOS-MAIL id 223568; Wed 24-Apr-85 22:43:01-EST
1736 Date: Wed, 24 Apr 85 22:43 EST
1737 From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
1738 Subject: can't reply to bogus headers
1739 To: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1740 cc: BUG-SEND@MIT-MC.ARPA, kmp@STONY-BROOK.SCRC.Symbolics.COM,
1741     bug-lispm%MIT-OZ@MIT-MC.ARPA
1742 In-Reply-To: <[MIT-MC].468737.850424.GUMBY>
1743 Message-ID: <850424224324.2.MOON@EUPHRATES.SCRC.Symbolics.COM>
1744
1745     Date: Wed, 24 Apr 85 21:45:29 EST
1746     From: David Vinayak Wallace <GUMBY@MIT-MC>
1747
1748
1749     I cannot reply to a send (presumably generated with CONVERSE) with the
1750     following header:
1751         TTY msg from 192.10.41.78:
1752         Date: Wed, 24 Apr 85 20:39 EST
1753         From: kmp@RIO-DE-JANEIRO.SCRC.Symbolics.COM
1754         To: Gumby@MIT-MC.ARPA
1755
1756     :REPLY says To: 3525 (or some integer), but then complains
1757     "can't" when you try to send it off.
1758
1759 Not a Lisp Machine bug.  The REPLY program is evidently broken
1760 (again!).
1761
1762 \1f
1763 Received: from STONY-BROOK.SCRC.Symbolics.COM by MIT-MC.ARPA; 24 APR 85 22:44:38 EST
1764 Received: from EUPHRATES.SCRC.Symbolics.COM by STONY-BROOK.SCRC.Symbolics.COM via CHAOS with CHAOS-MAIL id 223566; Wed 24-Apr-85 22:42:54-EST
1765 Date: Wed, 24 Apr 85 22:43 EST
1766 From: David A. Moon <Moon@STONY-BROOK.SCRC.Symbolics.COM>
1767 Subject: can't reply to bogus headers
1768 To: David Vinayak Wallace <GUMBY@MIT-MC.ARPA>
1769 cc: BUG-SEND@MIT-MC.ARPA, kmp@STONY-BROOK.SCRC.Symbolics.COM,
1770     bug-lispm%MIT-OZ@MIT-MC.ARPA
1771 In-Reply-To: <[MIT-MC].468737.850424.GUMBY>
1772 Message-ID: <850424224316.1.MOON@EUPHRATES.SCRC.Symbolics.COM>
1773
1774     Date: Wed, 24 Apr 85 21:45:29 EST
1775     From: David Vinayak Wallace <GUMBY@MIT-MC>
1776
1777
1778     I cannot reply to a send (presumably generated with CONVERSE) with the
1779     following header:
1780         TTY msg from 192.10.41.78:
1781         Date: Wed, 24 Apr 85 20:39 EST
1782         From: kmp@RIO-DE-JANEIRO.SCRC.Symbolics.COM
1783         To: Gumby@MIT-MC.ARPA
1784
1785     :REPLY says To: 3525 (or some integer), but then complains
1786     "can't" when you try to send it off.
1787
1788 Not a Lisp Machine bug.  The REPLY program is evidently broken.
1789
1790 \1f
1791 Date: Wed, 24 Apr 85 21:45:29 EST
1792 From: David Vinayak Wallace <GUMBY@MIT-MC>
1793 Subject:  can't reply to bogus headers
1794 To: BUG-SEND@MIT-MC
1795 cc: kmp@SCRC-STONY-BROOK, bug-lispm@MIT-OZ
1796 Message-ID: <[MIT-MC].468737.850424.GUMBY>
1797
1798
1799 I cannot reply to a send (presumably generated with CONVERSE) with the
1800 following header:
1801     TTY msg from 192.10.41.78:
1802     Date: Wed, 24 Apr 85 20:39 EST
1803     From: kmp@RIO-DE-JANEIRO.SCRC.Symbolics.COM
1804     To: Gumby@MIT-MC.ARPA
1805
1806 :REPLY says To: 3525 (or some integer), but then complains
1807 "can't" when you try to send it off.
1808 \1f
1809 Received: from MIT-AI by MIT-MC via Chaosnet; 24 APR 85  18:43:13 EST
1810 Date: Wed, 24 Apr 85 02:57:10 EST
1811 From: Alan Bawden <ALAN@MIT-AI>
1812 To: BUG-SEND@MIT-AI
1813 Message-ID: <[MIT-AI].26.850424.ALAN>
1814
1815 On AI doing :SEND FOO
1816 gets some compalin about ambigous host name or something.
1817 Perhaps there is some internal table in SENDER that needs
1818 to be updated to know about the new ITS machine?
1819 \1f
1820 Date: Sun, 21 Apr 85 16:21:51 EST
1821 From: Gail Zacharias <GZ@MIT-MC>
1822 To: CSTACY@MIT-MC
1823 cc: BUG-SEND@MIT-MC
1824 In-reply-to: Msg of Sun 21 Apr 85 15:50:30 EST from Christopher C. Stacy <CSTACY>
1825 Message-ID: <[MIT-MC].463703.850421.GZ>
1826
1827 Reply^K was failing for me with fully formed messages from OZ and HT
1828 (coming up with Author?).  I can't reproduce it now, so maybe something
1829 else was wrong. (possibly the messages from WGD in my sends file with an
1830 unknown host name in the header?).
1831
1832 At the time I was getting the 'connection waiting for response to SYN'
1833 errors from sending to WGD@24512/chaos, the microwave link was up.  I ended
1834 up supduping to OZ and sending to him with no problems.
1835
1836 Btw, in the case of unknown hosts, the messages come out like
1837 TTY Message from chaosnet site 24512/CHAOS
1838 User-Name@WHAT-THE-HOST-THINKS-IT-IS-CALLED ....
1839
1840 It would be nice if reply put together the User-Name from the second line
1841 with the host number from the first line.  (Maybe it does but whatever was
1842 screwing things up for me that night screwed this up also?)
1843 \1f
1844 Date: Sun, 21 Apr 85 16:02:16 EST
1845 From: Christopher C. Stacy <CSTACY@MIT-MC>
1846 To: BUG-SEND@MIT-MC
1847 Message-ID: <[MIT-MC].463694.850421.CSTACY>
1848
1849 And, oh yeah.  I made SENDER work on non-ARPAnet sites (ie MIT-AI).
1850 It is not possible to route interactive sends for the Internet
1851 through COMSAT.  This may be fixed the next time I work on COMSAT,
1852 which I believe is where the bug is.
1853 \1f
1854 Date: Sun, 21 Apr 85 15:58:59 EST
1855 From: Christopher C. Stacy <CSTACY@MIT-MC>
1856 To: BUG-SEND@MIT-MC
1857 Message-ID: <[MIT-MC].463689.850421.CSTACY>
1858
1859 I fixed the problem where re-trying a TCP send would get
1860 completely weird results, apparently trying to go out
1861 over the Chaosnet.  I also fixed a typo or two and cleaned
1862 up the SCHECK host-lookup routine.
1863 \1f
1864 Date: Sun, 21 Apr 85 15:50:30 EST
1865 From: Christopher C. Stacy <CSTACY@MIT-MC>
1866 To: GZ@MIT-MC
1867 cc: BUG-SEND@MIT-MC
1868 In-reply-to: Msg of Wed17 Apr 85 02:15:51 EST from Gail Zacharias <GZ>
1869 Message-ID: <[MIT-MC].463680.850421.CSTACY>
1870
1871     Date: Wed,17 Apr 85 02:15:51 EST
1872     From: Gail Zacharias <GZ>
1873     To:   BUG-SEND
1874     Message-ID: <[MIT-MC].457594.850417.GZ>
1875
1876     How come :REPLY is not hacking normal net sends anymore? 
1877
1878 I don't know what this means, but Gren suggests that you are referring
1879 to the fact that most 20X sites dont put any header on their outgoing
1880 sends, and REPLY cannot read minds.
1881
1882     Also, how do I send to  a chaosnet host number?  I tried WGD@24512/chaos
1883     but it said connection waiting for SYN or something equally unlikely for
1884     a chaosnet connection.  The machine in question is receiving send
1885     connections just fine, since I was able to send there from OZ.
1886
1887 :S WGD@24512/CHAOS works OK for me; it tries to connect to Chaos
1888 address 24512.  It fails, since the microwave to SCRC is more or less
1889 permanently down.
1890 \1f
1891 Date: Sat,20 Apr 85 16:00:29 EST
1892 From: Christopher C. Stacy <CSTACY@MIT-MC>
1893 To: BUG-DDT@MIT-MC
1894 Message-ID: <[MIT-MC].462914.850420.CSTACY>
1895
1896 If I set MAILNT to 2, when I am interrupted by a send, 
1897 I get mail notifications on my screen too.  Maybe this
1898 is a feature.  Need yet finer grade control?
1899 \1f
1900 Date: Thu,18 Apr 85 02:45:29 EST
1901 From: Christopher C. Stacy <CSTACY@MIT-MC>
1902 Subject: :MAILNT
1903 To: BUG-DDT@MIT-MC
1904 cc: JCMA@MIT-MC, MLY@MIT-MC
1905 Message-ID: <[MIT-MC].459201.850418.CSTACY>
1906
1907 I updated the :MAILNT feature to know a little more about network
1908 sends; it looks at message headers, and now knows to flush the
1909 Received lines crap.  It also now tries to find a Subject to include
1910 in the one-line notification.
1911
1912 I also updated DDTORD to tell about (R-OPTION NO-CLI), replacing
1913 its previous suggestion that you EQV yourself directly to a file.
1914 \1f
1915 Date: Wed,17 Apr 85 02:15:51 EST
1916 From: Gail Zacharias <GZ@MIT-MC>
1917 To: BUG-SEND@MIT-MC
1918 Message-ID: <[MIT-MC].457594.850417.GZ>
1919
1920 How come :REPLY is not hacking normal net sends anymore? 
1921 Also, how do I send to  a chaosnet host number?  I tried WGD@24512/chaos
1922 but it said connection waiting for SYN or something equally unlikely for
1923 a chaosnet connection.  The machine in question is receiving send connections
1924 just fine, since I was able to send there from OZ.
1925 \1f
1926 Date: Fri,12 Apr 85 02:31:34 EST
1927 From: Alan Bawden <ALAN@MIT-MC>
1928 Subject:  _VZ67@
1929 To: BUG-SENDER@MIT-MC, BUG-DDT@MIT-MC
1930 Message-ID: <[MIT-MC].452500.850412.ALAN>
1931
1932 I just got the following:
1933
1934     MESSAGE FROM REPLY _VZ67@
1935     ly from CSTAC0 at MIT-MC  2:20am]
1936     OK.  I'll ...
1937
1938 Note that SIXBIT/_VZ67@/ is ASCII/ÛRep/.  I got two sends in -extremely-
1939 close succession (this was the first of the two) when this happened, so
1940 perhaps there is a timing screw in DDT's %PICLI handler?  Perhaps there is
1941 a bug in the CLI: device?
1942 \1f
1943 Date: 14 March 1985 07:31-EST
1944 From: David Vinayak Wallace <GUMBY @ MIT-MC>
1945 Subject:  EMACS escape
1946 To: BANDY @ MIT-MC
1947 cc: BUG-SEND @ MIT-MC
1948 In-reply-to: Msg of 14 Mar 1985 02:16-EST from Andrew Scott Beals <BANDY>
1949
1950 Write it to a file FIRST and then use "I" or "A."  
1951
1952 I, for one, am sick and tired of whining people like you who are always
1953 demanding useless things like EMACS escapes, debuggers, and other
1954 "features." Why can't you all just type correctly the first time?
1955 \1f
1956 Date: 14 March 1985 02:16-EST
1957 From: Andrew Scott Beals <BANDY @ MIT-MC>
1958 To: BUG-SEND @ MIT-MC
1959
1960 There isn't an emacs escape to send!
1961
1962 How do you expect us to send each other screenfulls and screenfulls
1963 of cruft which is all relavant and topical if we don't have an
1964 emacs escape?
1965
1966
1967 complainingly,
1968         andy
1969 \1f
1970 Date: 27 February 1985 01:49-EST
1971 From: Eli Liang <ELI @ MIT-MC>
1972 To: BUG-DDT @ MIT-MC
1973
1974 logged off at 0:35 about by accidentally quiting telnet
1975 at 1:45 I telneted from cvl.arpa to mit-mc, tred to sign on rms's
1976 acct with a rms$u but of couse it was still disconnected
1977 and it told me so, so i then did a sign on into my acct with a eli$u
1978 typed in my passwd and it says:
1979
1980 [OK]
1981 [Home dir=GUEST1]
1982 --Attach Your Detached Tree--
1983 <I hit space bar at this point>
1984 HACTRO$J!:$ Reowned $
1985  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
1986 <so I am... hope this helps... hope I can get back out and on again... hope...>
1987 <-eli>
1988
1989 \1f
1990 Date: 26 February 1985 08:57-EST
1991 From: Christopher C. Stacy <CSTACY @ MIT-MC>
1992 Subject: another SENDER feature
1993 To: BUG-SEND @ MIT-MC, BUG-MAIL @ MIT-MC
1994 cc: GSB @ MIT-MC, ALAN @ MIT-MC
1995
1996 I added TCP/SMTP code to SENDER today, so it will now do interactive
1997 sends directly to foreign sites, rather than going through COMSAT.
1998 \1f
1999 Date: 19 February 1985 17:03-EST
2000 From: Michael B. McIlrath <MBM @ MIT-MC>
2001 To: BUG-DDT @ MIT-MC
2002
2003 I had disconnected a supdup connection without logging out.
2004 When I logged back in and "attached my detached tree" DDT
2005 printed 
2006 HACTRO$J!:$ Reowned $                   
2007  DDT BUG: PLEASE DO :BUG DDT DECRIBING CIRCUMSTANCES.
2008
2009 I have no idea what this is about.
2010 \1f
2011 Date: 14 February 1985 14:45-EST
2012 From: Alan Bawden <ALAN @ MIT-MC>
2013 To: BUG-SEND @ MIT-MC
2014
2015 I created a Bug-SEND mailing list since people frequently send mail to that
2016 address.  It goes to both Bug-SENDER and to Bug-DDT, since :SEND might use
2017 either SENDER or DDT's built-in command.
2018 \1f
2019 Date: 7 February 1985 16:40-EST
2020 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2021 Subject: :OUTTEST logs me out
2022 To: BUG-DDT @ MIT-MC
2023
2024
2025 \1f
2026 Date: 7 February 1985 04:20-EST
2027 From: Ian Macky <GREN @ MIT-MC>
2028 Sender: GRENNY @ MIT-MC
2029 To: BUG-DDT @ MIT-MC
2030
2031 phr's bug was a blown hack inplanted in his hactrn...
2032 \1f
2033 Date: 7 February 1985 04:10-EST
2034 From: Paul Rubin <PHR @ MIT-MC>
2035 To: BUG-DDT @ MIT-MC
2036
2037 I tried to read some sends files using ctrl-A and I got the message
2038 "DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES."
2039 I don't think I did anything that I haven't done many times before.
2040
2041 Oh.  I was telnetted from another host, and had the tn process
2042 stopped so some buffers might have gotten clogged.  But I don't
2043 think so, there wasn't much typeout waiting when I finally looked.
2044 \1f
2045 Date: 4 February 1985 16:40-EST
2046 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2047 To: BUG-DDT @ MIT-MC
2048
2049 I fixed a fencepost bug in the directory lister.
2050 \1f
2051 Date: 1 February 1985 06:44-EST
2052 From: Devon S. McCullough <DEVON @ MIT-MC>
2053 To: BUG-DDT @ MIT-MC
2054
2055 Sometimes when you are debugging two jobs that communicate with each other
2056 you want to single-step one of them without giving it the TTY.  Well, I
2057 found that ^N^Z^P does not work (the ^N is forgotten) but $^N^Z^P does.
2058 Seems to me that both should.  When the $^N'd syscall returns I get a
2059 notification from DDT [Job FOO returning] which is how I know it worked.
2060 \1f
2061 Date: 29 January 1985 00:25-EST
2062 From: Andrew Scott Beals <BANDY @ MIT-MC>
2063 Subject: a thousand pardons
2064 To: BUG-DDT @ MIT-MC
2065
2066 Somenow the control characters in my init file got converted into their
2067 printing equivalents, which was causing it to luse.
2068
2069 Sorry for bothering y'all.
2070         andy
2071 \1f
2072 Date: 26 January 1985 08:13-EST
2073 From: Leo P. Harten <LPH @ MIT-MC>
2074 To: BUG-DDT @ MIT-MC
2075
2076 While listing a long series of files using :find, and with the cursor at the
2077 bottom of the H19 screen with --MORE-- prompt, the receipt of a send caused
2078 a .VAL 0 and a return to DDT from FIND. ALT-P returned to the FIND, and
2079 a new send while waiting at the --MORE-- caused the .VAL 0 again. I may have
2080 typed a space before the --MORE-- prompt, if that makes any difference in
2081 an attempt to reproduce this behavior. Not what I call a high-priority bug...
2082 \1f
2083 Date: 26 January 1985 06:41-EST
2084 From: Devon S. McCullough <DEVON @ MIT-MC>
2085 To: BUG-DDT @ MIT-MC
2086
2087 if I fjob something and then ujob it it doesn't get reowned even if it should.
2088 \1f
2089 Date: 26 January 1985 02:54-EST
2090 From: George I. Fann <GIF @ MIT-MC>
2091 To: BUG-DDT @ MIT-MC
2092
2093 describing d
2094 circumstac
2095 nces
2096  
2097 \1f
2098 Date: 22 January 1985 01:14-EST
2099 From: Devon S. McCullough <DEVON @ MIT-MC>
2100 To: BUG-DDT @ MIT-MC
2101
2102 This is probably actually a TAC bug, perhaps some interaction with the
2103 telnet commands in my login file, but just now it hung waiting for me
2104 to type a space in response to a "--more--" type query, but didn't send
2105 the prompt until AFTER i typed the space.  I don't know where else to
2106 report this, but i vaguely recall this happening before (long ago)
2107 \1f
2108 Date: 21 January 1985 02:08-EST
2109 From: "Lawrence A. DeLuca, Jr." <HENRIK @ MIT-MC>
2110 To: BUG-DDT @ MIT-MC
2111
2112
2113 hi...i don't think it was ddt's fault, but all of a sudden i got
2114 a lot of UUUUUU's across my screen which seemed to confuse it...
2115
2116 it gave the DDT ERROR -- USE :BUG DDT TO REPORT THE MESSAGE
2117
2118 so i guess the coredumps are mine...
2119
2120                                         henrik (larry deluca)
2121
2122 \1f
2123 Date: 20 January 1985 10:44-EST
2124 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2125 Subject:  HSNAME change
2126 To: ALAN @ MIT-MC
2127 cc: BRUC @ MIT-MC, BUG-DDT @ MIT-MC, BUG-INQUIR @ MIT-MC,
2128     BUG-ITS @ MIT-MC, KMP @ MIT-MC, TAFT @ MIT-MC,
2129     USER-ACCOUNTS @ MIT-MC
2130 In-reply-to: Msg of 19 Jan 1985 02:35-EST from Alan Bawden <ALAN>
2131
2132 I fixed this (right this time).
2133 \1f
2134 Date: 19 January 1985 02:35-EST
2135 From: Alan Bawden <ALAN @ MIT-MC>
2136 Subject:  HSNAME change
2137 To: CSTACY @ MIT-MC, KMP @ MIT-MC, BUG-INQUIR @ MIT-MC
2138 cc: USER-ACCOUNTS @ MIT-MC, BRUC @ MIT-MC, BUG-DDT @ MIT-MC,
2139     TAFT @ MIT-MC, BUG-ITS @ MIT-MC
2140 In-reply-to: Msg of 18 Jan 1985 23:48-EST from Robert E. Bruccoleri <BRUC>
2141
2142     Date: 18 January 1985 23:48-EST
2143     From: Robert E. Bruccoleri <BRUC at MC>
2144     My home directory was changed from USERS0; to GUEST0; recently
2145     without the relocation of my files or the redirection of my mail....
2146
2147     Date: 18 January 1985 23:59-EST
2148     From: Kent M Pitman <KMP at MC>
2149     INQUIR seems to give people with a "Z" designation (clinical decision
2150     making group) a GUESTn home dir if they don't have a home dir of their
2151     own.  This is arguably a bug....
2152
2153 Earlier the same day....
2154
2155     Date: 18 January 1985 09:26-EST
2156     From: Christopher C. Stacy <CSTACY at MC>
2157     Subject: AI file directories
2158     To: BUG-INQUIR at MC
2159     cc: BUG-DDT at MC, BUG-ITS at MC, KMP at MC, TAFT at MC
2160     Enough occasional and small users from AI use MC now that I was
2161     getting tired of using INQUIR to manually force their home directory
2162     to be AI0.  This morning I taught INQUIR that if an "A" person comes
2163     along who does not have a directory, it will automatically stick them
2164     in AI0 (rather than USERSn).  Of course, if AI0 starts getting too
2165     full due to many people, we can make more dirs.   But I don't think
2166     that's too likely since most AI people with alot of files have their
2167     own directory and don't need to use AI0.
2168
2169 Well, more than just AI users seem to have their directories changed, so I
2170 retracted the new version of LSRTNS, reassembled DDT (being careful to
2171 increment the version number this time) and installed it.  The buggy 
2172 ATSIGN DDT was renamed to be ATSIGN XDDT.
2173 \1f
2174 Date: 18 January 1985 09:27-EST
2175 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2176 To: BUG-DDT @ MIT-MC
2177
2178 The latest DDT installed on MC is simply a reassembly which includes
2179 the latest version of LSRTNS.
2180 \1f
2181 Date: 18 January 1985 09:26-EST
2182 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2183 Subject: AI file directories
2184 To: BUG-INQUIR @ MIT-MC
2185 cc: BUG-DDT @ MIT-MC, BUG-ITS @ MIT-MC, KMP @ MIT-MC, TAFT @ MIT-MC
2186
2187 Enough occasional and small users from AI use MC now that I was
2188 getting tired of using INQUIR to manually force their home directory
2189 to be AI0.  This morning I taught INQUIR that if an "A" person comes
2190 along who does not have a directory, it will automatically stick them
2191 in AI0 (rather than USERSn).  Of course, if AI0 starts getting too
2192 full due to many people, we can make more dirs.   But I don't think
2193 that's too likely since most AI people with alot of files have their
2194 own directory and don't need to use AI0.
2195
2196 \1f
2197 Date: 14 January 1985 13:30-EST
2198 From: Alan Bawden <ALAN @ MIT-MC>
2199 Subject:  hardware lossage
2200 To: BUG-DDT @ MIT-MC
2201 cc: RMC @ MIT-MC
2202 In-reply-to: Msg of 13 Jan 1985 23:59-EST from R. Martin Chavez <RMC>
2203
2204     Date: 13 January 1985 23:59-EST
2205     From: R. Martin Chavez <RMC>
2206     Host closing connection...whil I was finally getting rid of a big file
2207     tooo! 
2208
2209     Date: 14 January 1985 00:05-EST
2210     From: R. Martin Chavez <RMC>
2211     Sorry...I was reading mail, and for no apparent reason, got
2212     Host closing connection.
2213
2214     A simple re-open and login worked;  The system prompted me to send
2215     the BUG DDT, hence your previously uninformative message.
2216
2217 I would hazzard a guess that this has something to do with the parity
2218 errors that MC was getting at the moment this happened...
2219 \1f
2220 Date: 14 January 1985 00:05-EST
2221 From: R. Martin Chavez <RMC @ MIT-MC>
2222 To: BUG-DDT @ MIT-MC
2223
2224 Sorry...I was reading mail, and for no apparent reason, got
2225 Host closing connection.
2226
2227 A simple re-open and login worked;  The system prompted me to send
2228 the BUG DDT, hence your previously uninformative message.
2229 \1f
2230 Date: 13 January 1985 23:59-EST
2231 From: R. Martin Chavez <RMC @ MIT-MC>
2232 To: BUG-DDT @ MIT-MC
2233
2234
2235 Host closing connection...whil I was finally getting rid of a big file tooo!
2236 \1f
2237 Date: 13 January 1985 23:59-EST
2238 From: R. Martin Chavez <RMC @ MIT-MC>
2239 To: BUG-DDT @ MIT-MC
2240
2241
2242 Host closing connection...whil I was finally getting rid of a big file tooo!
2243 \1f
2244 Date: 11 January 1985 19:37-EST
2245 From: Leigh L. Klotz <KLOTZ @ MIT-MC>
2246 To: TAR @ MIT-MC
2247 cc: BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
2248 In-reply-to: Msg of 9 Jan 1985 15:48-EST from Thomas A. Russ <TAR>
2249
2250     Date: 9 January 1985 15:48-EST
2251     From: Thomas A. Russ <TAR>
2252     Sender: TAR0
2253     To:   BUG-ITS
2254
2255     :CHUNAME doesn't work.  It prints the "-- Massacre and Reset --"
2256     question, but when I type <space>, it responds with a single question
2257     mark ("?") and does nothing.
2258
2259 Probably you, in your incarnation as TAR0, were trying to :CHUNAM to
2260 TAR, but there already was a TAR, possibly detached.  DDT was informing
2261 you in its usual terse fashion, (which has saved us at last count over
2262 2^23 character output calls since ITS was first booted).
2263
2264 \1f
2265 Date: 9 January 1985 17:19-EST
2266 From: Glenn S. Burke <GSB @ MIT-MC>
2267 To: BUG-DDT @ MIT-MC
2268 cc: TAR @ MIT-MC
2269
2270     Date: 9 January 1985 15:48-EST
2271     From: Thomas A. Russ <TAR @ MIT-MC>
2272     Sender: TAR0 @ MIT-MC
2273
2274     :CHUNAME doesn't work.  It prints the "-- Massacre and Reset --"
2275     question, but when I type <space>, it responds with a single question
2276     mark ("?") and does nothing.
2277
2278 If ddt used USRVAR to change the uname it could detect the job-already-exists
2279 error and produce a more coherent error message, and not have to special-case
2280 the ilopr as it does now.
2281 \1f
2282 Date: 9 January 1985 16:45-EST
2283 From: Alan Bawden <ALAN @ MIT-MC>
2284 Subject:  :CHUNAME
2285 To: TAR @ MIT-MC, BUG-DDT @ MIT-MC
2286
2287     Date: 9 January 1985 15:48-EST
2288     From: Thomas A. Russ <TAR>
2289     Sender: TAR0
2290     To:   BUG-ITS
2291     :CHUNAME doesn't work.  It prints the "-- Massacre and Reset --"
2292     question, but when I type <space>, it responds with a single question
2293     mark ("?") and does nothing.
2294
2295 Since you sent this message while logged in as TAR0 I'll make a guess about
2296 the nature of the problem.  If you are logged in as TAR0, and still logged
2297 in elsewhere as TAR, and you try ":CHUNAME TAR" it will fail because you
2298 can't be logged in twice with the same name.  (I don't think it would be
2299 reasonable for :CHUNAME to go and gun someone named TAR just because you
2300 wanted to be logged in under that name yourself.)  In that situation
2301 :REATTACH is usually what people want.
2302
2303 Of course this is just a guess.  If you weren't still logged in elsewhere
2304 as TAR, then there would be a bug.
2305
2306 [ Bug-DDT: It would be nice if DDT gave an explanatory error message in the
2307   case outlined above, rather that just cryptically saying "?". ]
2308 \1f
2309 Date: 9 January 1985 16:04-EST
2310 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2311 To: TAR @ MIT-MC
2312 cc: BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
2313 In-reply-to: Msg of 9 Jan 1985 15:48-EST from Thomas A. Russ <TAR>
2314
2315     Date: 9 January 1985 15:48-EST
2316     From: Thomas A. Russ <TAR>
2317     Sender: TAR0
2318     To:   BUG-ITS
2319
2320     :CHUNAME doesn't work.  It prints the "-- Massacre and Reset --"
2321     question, but when I type <space>, it responds with a single question
2322     mark ("?") and does nothing.
2323
2324 This would probably be a DDT bug, not an ITS bug.
2325 :CHUNAME works fine for me.  Please send a real bug report,
2326 specifying the input you gave the function.
2327 \1f
2328 Date: 4 January 1985 17:40-EST
2329 From: Ian Macky <GREN @ MIT-MC>
2330 To: BUG-DDT @ MIT-MC
2331
2332 you can't flush :corprt by rubbing the --more--, how annoying.
2333 you have to ^g...
2334 \1f
2335 Date: 3 January 1985 08:20-EST
2336 From: Devon S. McCullough <DEVON @ MIT-MC>
2337 To: BUG-DDT @ MIT-MC
2338
2339 Earlier I sent a bug report complaining that SEND was not prompting me after sending...
2340 Here is the screw I just figured out:
2341 :send foo bla bla bla bleh^W(oops nothing happened so I'll just do)<return>^L
2342 (hey, the ^W didn't work, funny)^W bla bla bla^C
2343
2344 Well is send is smart enought to become mail, it should be able to deal
2345 intelligently with this too, eh?
2346 \1f
2347 Date: 29 December 1984 16:57-EST
2348 From: Alan Bawden <ALAN @ MIT-MC>
2349 Subject:  :MOVE
2350 To: BUG-DDT @ MIT-MC
2351
2352 A random wanted to create SYS;TS ATHENA so he did:
2353
2354 :MOVE SYS3;TS OZ,SYS;TS ATHENA
2355
2356 Since :MOVE just opens the input file, sucks out the bits, and then does
2357 DELEWO, this had the same effect as
2358
2359 :MOVE SYSBIN;SUPDUP BIN,SYS;TS ATHENA
2360
2361 which broke all of the other supdup aliases.  Perhaps :MOVE should check
2362 for links first and create a new link with the same target instead?
2363 \1f
2364 Date: 15 December 1984 02:30-EST
2365 From: Devon S. McCullough <DEVON @ MIT-MC>
2366 To: BUG-DDT @ MIT-MC
2367
2368
2369 is this normal behavior?
2370
2371 :mail u@h
2372 Msg:
2373 bla bla blah...^C<---cursor stays right there, giving no indication that
2374 the ^C did anything and that you are now talking to DDT toplevel.
2375 \1f
2376 Date: 4 November 1984 14:42-EST
2377 From: Alan Bawden <ALAN @ MIT-MC>
2378 Subject:  I just checked and he isn't blue...
2379 To: BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
2380
2381 Every once in a great while when I log in I discover that %TOMOR is not set
2382 in my TTYOPT word.  Since my LOGIN does nothing to change the default
2383 setting of more processing it must be the case that normally ITS or DDT (or
2384 PWORD?) turns it on.  Well sometimes, given a blue Moon or something, it
2385 must fail to work...
2386 \1f
2387 Date: 30 October 1984 11:46-EST
2388 From: Kenneth Byrd Story <STORY @ MIT-MC>
2389 To: BUG-DDT @ MIT-MC
2390
2391 I keep getting logged-out automatically by mc; what's the problem?
2392 \1f
2393 Received: from SCRC-EUPHRATES by SCRC-STONY-BROOK via CHAOS with CHAOS-MAIL id 113864; Tue 23-Oct-84 20:30:36-EDT
2394 Date: Tue, 23 Oct 84 20:30 EDT
2395 From: "David A. Moon" <Moon@SCRC-STONY-BROOK.ARPA>
2396 Subject: RDIO 2,100000
2397 To: Alan Bawden <ALAN@MIT-MC.ARPA>
2398 cc: CSTACY@MIT-MC.ARPA, KS-ITS@MIT-MC.ARPA, BUG-DDT@MIT-MC.ARPA
2399 In-Reply-To: The message of 23 Oct 84 00:28-EDT from Alan Bawden <ALAN at MIT-MC>
2400 Message-ID: <841023203030.9.MOON@EUPHRATES.SCRC.Symbolics>
2401
2402     Date: 23 October 1984 00:28-EDT
2403     From: Alan Bawden <ALAN @ MIT-MC>
2404
2405     Barf.  I was faked out today by DDT not understanding how to assemble typed
2406     in KS IO instructions properly.  The random kludges necessary to get the
2407     traditional IO instructions to type in correctly (like "CONI 4," which does
2408     not put the 4 in the same place as "MOVE 4," does) manage to screw the new
2409     RDIO/WRIO instructions.  Apparently DDT just checks for ones in the top three
2410     bits of the opcode to determine that it should do the kludge.  The effect
2411     is really confusing if you don't know whats going on: you type 
2412     "RDIO 2,100000" and the answer appears in AC 4.  Perhaps somebody else on
2413     KS-ITS who wants to help us out would be willing to stomp out this buglet?
2414
2415     Timesharing DDT has the same bug almost.  It masks out the low two bits of
2416     the AC field before putting it in the wrong place.
2417
2418     MIDAS does the right thing by making the kludge a property of the symbol
2419     rather than a property of its value.
2420
2421 I believe that the right way to fix this is to check whether bits 0-8 of the
2422 word are equal to 700 when storing the AC field.  If they are, it's an old-type
2423 I/O instruction and the AC number is really a device number and needs to
2424 be shifted.  If they aren't, it's a normal instruction and the AC field is
2425 an AC field.  Probably DDT currently checks bits 0-2 instead, but that's wrong.
2426 \1f
2427 Date: 23 October 1984 00:28-EDT
2428 From: Alan Bawden <ALAN @ MIT-MC>
2429 Subject:  RDIO 2,100000
2430 To: CSTACY @ MIT-MC
2431 cc: KS-ITS @ MIT-MC, BUG-DDT @ MIT-MC
2432
2433 Barf.  I was faked out today by DDT not understanding how to assemble typed
2434 in KS IO instructions properly.  The random kludges necessary to get the
2435 traditional IO instructions to type in correctly (like "CONI 4," which does
2436 not put the 4 in the same place as "MOVE 4," does) manage to screw the new
2437 RDIO/WRIO instructions.  Apparently DDT just checks for ones in the top three
2438 bits of the opcode to determine that it should do the kludge.  The effect
2439 is really confusing if you don't know whats going on: you type 
2440 "RDIO 2,100000" and the answer appears in AC 4.  Perhaps somebody else on
2441 KS-ITS who wants to help us out would be willing to stomp out this buglet?
2442
2443 Timesharing DDT has the same bug almost.  It masks out the low two bits of
2444 the AC field before putting it in the wrong place.
2445
2446 MIDAS does the right thing by making the kludge a property of the symbol
2447 rather than a property of its value.
2448 \1f
2449 Date: 28 September 1984 02:01-EDT
2450 From: Ian Macky <GREN @ MIT-MC>
2451 To: BUG-DDT @ MIT-MC
2452
2453 :CORPRT should be smarter about grouping similar pages, not devote one
2454 line to each always.  Also, even tho you get a flushed at --More--,
2455 it really doesn't, and continues blasting out stuff.
2456 \1f
2457 Date: 29 August 1984 15:15-EDT
2458 From: Jon Solomon <JSOL @ MIT-MC>
2459 To: BUG-DDT @ MIT-MC
2460
2461 never mind, I see what happened. forgive my last message.
2462 \1f
2463 Date: 29 August 1984 15:11-EDT
2464 From: Jon Solomon <JSOL @ MIT-MC>
2465 To: BUG-DDT @ MIT-MC
2466
2467
2468 I shouldn't really bother you guys with a problem in my
2469 init file, but I have a problem with my init file.
2470
2471 I set things so that ^G says "feep" tather than "quit".
2472 Don't ask me why, I think it's cute.
2473
2474 The problem is that recently ddt changed version numbers and
2475 the label I'm supposed to change isn't the one I thought it was.
2476 Can anyone tell me what label to use? If you want to see more,
2477 look at cpr;jsol login. Thanks.
2478
2479 --JSol
2480 \1f
2481 Date: 26 August 1984 01:13-EDT
2482 From: Alan Bawden <ALAN @ MIT-MC>
2483 Subject:  alt alt control F not hairy enough!
2484 To: MOON @ MIT-MC
2485 cc: BUG-DDT @ MIT-MC
2486 In-reply-to: Msg of 25 Aug 1984 16:41-EDT from David A. Moon <MOON>
2487
2488     Date: 25 August 1984 16:41-EDT
2489     From: David A. Moon <MOON>
2490     It doesn't look like there's any way currently to customize it so
2491     cstacy $$3^F will show dir:cstacy;cdate down rather than
2492     dir:foobar;cdate cstacy.  Would it be right to make a prefix argument
2493     go in the directory if both DIRFN1+n and DIRFN2+n are nonzero, or would
2494     that screw up other things?
2495
2496 If you look in my LOGIN file and in the source of DDT you will find that I
2497 have already implemented an experimental version of \e\e\ 6 that does things
2498 like what you describe here.  (As well as most of the other suggestions I
2499 could find about \e\e\ 6.)  The result works fine, but the interface sucks and
2500 is still less general than I would like, despite its amazing
2501 programmability.  I don't plan to document it, I plan to rip it out and
2502 install something that lets you execute a little (assembly language)
2503 program to say what to do and then to supply a bunch of little programs
2504 people can "bind" to numbers as they like.
2505 \1f
2506 Date: 25 August 1984 16:41-EDT
2507 From: David A. Moon <MOON @ MIT-MC>
2508 Subject: alt alt control F not hairy enough!
2509 To: BUG-DDT @ MIT-MC
2510
2511 It doesn't look like there's any way currently to customize it so
2512 cstacy $$3^F will show dir:cstacy;cdate down rather than dir:foobar;cdate cstacy.
2513 Would it be right to make a prefix argument go in the directory if both
2514 DIRFN1+n and DIRFN2+n are nonzero, or would that screw up other things?
2515 \1f
2516 Date: 24 August 1984 21:22-EDT
2517 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2518 To: BUG-DDT @ MIT-MC
2519
2520 DDT is write locked.
2521 \1f
2522 Date: 17 August 1984 21:04-EDT
2523 From: Alan Bawden <ALAN @ MIT-MC>
2524 Subject:  Not my fault
2525 To: KMP @ MIT-MC
2526 cc: BUG-DDT @ MIT-MC
2527 In-reply-to: Msg of 17 Aug 1984 18:57-EDT from Kent M Pitman <KMP>
2528
2529     Date: 17 August 1984 18:57-EDT
2530     From: Kent M Pitman <KMP>
2531     :OUTTEST is documented to do the actions normally associated with
2532     logging out. Is it really reasonable that it should also log one out?
2533     It seems unsymmetric with :INTEST and is also completely worthless as a
2534     way of testing the logout if it is functionally equivalent to :LOGOUT.
2535
2536 You set BYERUN don't you.
2537
2538 As I reported a month ago when I was looking at that code, setting BYERUN
2539 causes OUTTEST to actually log you out.  Whoever added the BYERUN feature
2540 made setting that switch do precisely "\17:BYE
2541 \e\e1U".  Since OUTTEST and LOGOUT share a fair amount of code its not clear
2542 how to disentangle them to make this work.  I don't plan to touch it.
2543 \1f
2544 Date: 17 August 1984 18:57-EDT
2545 From: Kent M Pitman <KMP @ MIT-MC>
2546 Sender: KMP0 @ MIT-MC
2547 To: BUG-DDT @ MIT-MC
2548
2549 :OUTTEST is documented to do the actions normally associated with logging
2550 out. Is it really reasonable that it should also log one out? It seems
2551 unsymmetric with :INTEST and is also completely worthless as a way of testing
2552 the logout if it is functionally equivalent to :LOGOUT.
2553 \1f
2554 Date: 5 August 1984 23:42-EDT
2555 From: Alan Bawden <ALAN @ MIT-MC>
2556 Subject:  chuname broken
2557 To: MLY @ MIT-MC
2558 cc: BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
2559 In-reply-to: Msg of 5 Aug 1984 22:31-EDT from Richard Mlynarik <MLY>
2560
2561     Date: 5 August 1984 22:31-EDT
2562     From: Richard Mlynarik <MLY>
2563     Sender: MLY0
2564     logged in as anything, and typing ":chuname mly" at ddt
2565     gets me the right "--massacre and reset--" but confirming
2566     with  a space just gets me a "?" and my uname is still the same.
2567
2568 This bug report seems to be saying that you were unable to get CHUNAME to
2569 work under any circumstances.  Funny, because I can't seem to get it to
2570 fail under any circumstances.  I notice that you sent this bug report
2571 logged in as "MLY0", perhaps you can tell me what other MLY's were logged
2572 in at the time, what you were logged in as, and what you tried to CHUNAME
2573 to.
2574 \1f
2575 Date: 28 July 1984 14:24-EDT
2576 From: Alan Bawden <ALAN @ MIT-MC>
2577 To: GUMBY @ MIT-MC
2578 cc: BUG-DDT @ MIT-MC
2579 In-reply-to: Msg of 28 Jul 1984 05:17-EDT from David Vinayak Wallace <GUMBY>
2580
2581     Date: 28 July 1984 05:17-EDT
2582     From: David Vinayak Wallace <GUMBY>
2583     Now I have a logout file, BYERUN seems to be ignored
2584
2585 If you have a LOGOUT file, you don't -need- BYERUN.
2586 \1f
2587 Date: 28 July 1984 05:17-EDT
2588 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2589 To: BUG-DDT @ MIT-MC
2590
2591 Now I have a logout file, BYERUN seems to be ignored
2592 \1f
2593 Date: 19 July 1984 04:42-EDT
2594 From: Alan Bawden <ALAN @ MIT-MC>
2595 Subject:  More logout grinching
2596 To: GUMBY @ MIT-MC
2597 cc: BUG-DDT @ MIT-MC
2598 In-reply-to: Msg of 19 Jul 1984 04:03-EDT from David Vinayak Wallace <GUMBY>
2599
2600     Date: 19 July 1984 04:03-EDT
2601     From: David Vinayak Wallace <GUMBY>
2602     Now all the winning things have been fixed with questions and logout, how
2603     come the \17 in my logout file gets printed?  (as in:
2604      \e\eu\17
2605     MC ITS ....
2606     ?)
2607
2608 1.  Thats not the ^W in your logout file being echoed.  Thats caused by the
2609     fact that you have a matching ^V at the end of your LOGOUT.  Remove
2610     that ^V, and you won't have anything to complain about.  (Don't ask
2611     what causes it.  Its not something recent either...)
2612
2613 2.  If you try logging out sometime when you don't have an E job at all, you
2614     will be surprised.  I think there is probably a bug with JOBP here, but
2615     I'm not planning on looking for it.
2616
2617 3.  Its probably a bad idea to do a :JOBP E in your logout file in the
2618     first place.  Suppose you have an Emacs job with something valuable in
2619     it, but you want to log out.  You do :DISOWN to disown the Emacs so
2620     loggin out won't kill it.  You type $$U.  Your LOGOUT file then does
2621     :JOBP E, reowning your Emacs.  Then when you get logged out, your Emacs
2622     job gets killed.
2623
2624 4.  WHat happens if you have an E0 job?
2625
2626 5.  If I were you, I would write a little program in Midas to run in my
2627     LOGOUT file that performs the test you really want (look for jobs whose
2628     superior is the correct job, whose XJNAMEs are "E", "EMACS", etc. and
2629     put together an appropriate string to .VALUE), rather than trying
2630     to get DDT to do it for me.
2631 \1f
2632 Date: 19 July 1984 04:03-EDT
2633 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2634 Subject:  More logout grinching
2635 To: BUG-DDT @ MIT-MC
2636
2637 Now all the winning things have been fixed with questions and logout, how
2638 come the \17 in my logout file gets printed?  (as in:
2639  \e\eu\17
2640 MC ITS ....
2641 ?)
2642
2643 david
2644 \1f
2645 Date: 14 July 1984 03:27-EDT
2646 From: Alan Bawden <ALAN @ MIT-MC>
2647 Subject: Its a mystery to me.
2648 To: BUG-ITS @ MIT-MC
2649 cc: BUG-DDT @ MIT-MC
2650
2651 How come when a job gets a parity error its superior DDT always gets a
2652 %PIB42?  DDT seemingly get it simultaneous with the interrupt from the
2653 inferior, but thats what you would expect of a real B42, right?  There
2654 doesn't seem to be anything wrong with what DDT is doing as far as I can
2655 tell...
2656 \1f
2657 Date: 10 July 1984 00:49-EDT
2658 From: Alan Bawden <ALAN @ MIT-MC>
2659 To: DCP @ MIT-MC
2660 cc: BUG-DDT @ MIT-MC, BUG-ITS @ MIT-MC, CSTACY @ MIT-MC
2661 In-reply-to: Msg of 10 Jul 1984 00:19-EDT from David C. Plummer <DCP>
2662
2663     Date: 10 July 1984 00:19-EDT
2664     From: David C. Plummer <DCP>
2665     I'm still not a speed reader.  (I'm coming in over a vadic,
2666     AAA, ITS 1370, DDT 1480.)  <alt><alt>U prints the bye
2667     message and then clears the screen.
2668
2669 OK, OK.  I fixed it again.  If its still broken, perhaps you better see
2670 Evelyn Wood, because I can't imagine how I can have failed to fix it this
2671 time.
2672 \1f
2673 Date: 10 July 1984 00:19-EDT
2674 From: David C. Plummer <DCP @ MIT-MC>
2675 To: ALAN @ MIT-MC, BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC, CSTACY @ MIT-MC
2676
2677 I'm still not a speed reader.  (I'm coming in over a vadic,
2678 AAA, ITS 1370, DDT 1480.)  <alt><alt>U prints the bye
2679 message and then clears the screen.
2680 \1f
2681 Date: 9 July 1984 19:35-EDT
2682 From: Alan Bawden <ALAN @ MIT-MC>
2683 Subject: This one isn't my fault
2684 To: BUG-DDT @ MIT-MC
2685
2686 The :LOGOUT/:OUTTEST/:CHUNAME code really is gross.
2687 I just noticed an apparently old bug where setting BYERUN causes
2688 :OUTTEST to actually log you out after running BYE.  If BYERUN isn't set,
2689 then you don't get logged out.  Yuck.
2690 \1f
2691 Date: 9 July 1984 19:10-EDT
2692 From: Alan Bawden <ALAN @ MIT-MC>
2693 Subject:  oops
2694 To: DCP @ MIT-MC, BUG-DDT @ MIT-MC
2695 cc: BUG-ITS @ MIT-MC
2696 In-reply-to: Msg of 9 Jul 1984 10:14-EDT from David C. Plummer <DCP>
2697
2698     Date: 9 July 1984 10:14-EDT
2699     From: David C. Plummer <DCP>
2700     Either ITS was changed, or DDT was, and for the worse.
2701     When I log out, it does a :BYE followed by :OUTEST.
2702     I don't think either of these are at fault.  What happens
2703     is that it prints the BYE message, and then clears the
2704     screen before printing the console free message.  Needless
2705     to say, I'm not a speed reader.
2706
2707 Believe it or not, another symptom of this same bug was the fact that
2708 :CHUNAME didn't work anymore.  I fixed the bug and installed a new DDT.
2709 \1f
2710 Date: 9 July 1984 16:35-EDT
2711 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2712 To: BUG-DDT @ MIT-MC
2713 cc: BUG-ITS @ MIT-MC
2714
2715 I de-installed the latest DDT, since there are all these bug
2716 reports coming in and the responsible hacker is asleep now.
2717 \1f
2718 Date: 9 July 1984 16:30-EDT
2719 From: Leslie Bromberg <BROM @ MIT-MC>
2720 To: BUG-DDT @ MIT-MC
2721
2722 I was trying to do a chuname to a friend's name for him to use my terminal,
2723 and got a message saying ddt bug: please do ......
2724 anyway, the transfer of login names did not work....
2725 is chuname still around and operating??
2726 \1f
2727 Date: 9 July 1984 10:14-EDT
2728 From: David C. Plummer <DCP @ MIT-MC>
2729 To: BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
2730
2731 Either ITS was changed, or DDT was, and for the worse.
2732 When I log out, it does a :BYE followed by :OUTEST.
2733 I don't think either of these are at fault.  What happens
2734 is that it prints the BYE message, and then clears the
2735 screen before printing the console free message.  Needless
2736 to say, I'm not a speed reader.
2737 \1f
2738 Date: 9 July 1984 03:11-EDT
2739 From: Alan Bawden <ALAN @ MIT-MC>
2740 Subject:  Another --Kill etc -- bug
2741 To: BUG-DDT @ MIT-MC
2742 cc: GUMBY @ MIT-MC
2743 In-reply-to: Msg of 6 Jun 1984 05:55-EDT from David Vinayak Wallace <GUMBY>
2744
2745     Date: 6 June 1984 05:55-EDT
2746     From: David Vinayak Wallace <GUMBY>
2747     Try this:
2748     foo\ej
2749     ..safe/-1
2750     bar\ej
2751     \e\eu
2752     You will be asked --Kil Protected Job--
2753     Type space.  You are asked again.
2754     Very confusing.  bar has a zero ..safe.
2755
2756 I fixed this and will install it in a moment.  While I was at it I fixed
2757 DDT to always ask those questions about Killing Protected Jobs and Despite
2758 Pending Alarms, etc. with the TTY turned on so that the user would know
2759 what DDT was waiting for.
2760 \1f
2761 Date: 6 July 1984 20:53-EDT
2762 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2763 Subject: :SSTATU and :VERSIO within xfile
2764 To: BUG-DDT @ MIT-MC
2765
2766 :SSTATUS and :VERIO don't work within an XFILE.
2767 The only way I can get them to print out is to 
2768 \17:SSTATUS\16
2769 \17:VERSIO\16
2770 which still prints a prompt after each command.
2771 \1f
2772 Date: 6 June 1984 05:55-EDT
2773 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2774 Subject: Another --Kill etc -- bug
2775 To: BUG-DDT @ MIT-MC
2776
2777 Try this:
2778 foo\ej
2779 ..safe/-1
2780 bar\ej
2781 \e\eu
2782 You will be asked --Kil Protected Job--
2783 Type space.  You are asked again.
2784 Very confusing.  bar has a zero ..safe.
2785
2786 david
2787 \1f
2788 Date: 4 June 1984 15:26-EDT
2789 From: Benjamin Kuipers <BEN @ MIT-MC>
2790 To: BUG-DDT @ MIT-MC
2791
2792 While logged in via 1200 baud Vadic, and doing $^A to HACTRN to read
2793 new mail, my carrier suddenly disappeared.  Later, when I logged
2794 back in, and attached my detached tree, HACTRO told me
2795 "DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES."
2796 which I hereby do, for whatever good it may do you.
2797 Cheers.
2798                                 Ben
2799 \1f
2800 Date: 2 June 1984 15:55-EDT
2801 From: Alan Bawden <ALAN @ MIT-MC>
2802 Subject:  --Despite lossage?--
2803 To: GUMBY @ MIT-MC
2804 cc: BUG-DDT @ MIT-MC
2805 In-reply-to: Msg of 1 Jun 1984 23:47-EDT from David Vinayak Wallace <GUMBY>
2806
2807     Date: 1 June 1984 23:47-EDT
2808     From: David Vinayak Wallace <GUMBY>
2809     Can't you just end your logout file with :VK?
2810
2811 Certainly that wouldn't be acceptable since it would then print out a ddt
2812 prompt before the console free message.  Better would be enough \16's to
2813 zero out TTYFLG.  Best would be for unexpected messages of the form
2814 --Despite pending braindamage?-- to make sure they are always seen so that
2815 users don't have to do queer things like putting wierdness in their LOGIN
2816 and LOGOUT files.  (Like you know why every LOGIN.CMD file on 20X ends with
2817 "TAKE<crlf>"?)
2818 \1f
2819 Date: 1 June 1984 23:47-EDT
2820 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2821 Subject:  --Despite lossage?--
2822 To: ALAN @ MIT-MC
2823 cc: BUG-DDT @ MIT-MC
2824 In-reply-to: Msg of 1 Jun 1984 20:51-EDT from Alan Bawden <ALAN>
2825
2826 Can't you just end your logout file with :VK?
2827 \1f
2828 Date: 1 June 1984 20:51-EDT
2829 From: Alan Bawden <ALAN @ MIT-MC>
2830 Subject:  --Despite lossage?--
2831 To: GUMBY @ MIT-MC
2832 cc: BUG-DDT @ MIT-MC
2833 In-reply-to: Msg of 1 Jun 1984 04:17-EDT from David Vinayak Wallace <GUMBY>
2834
2835     Date: 1 June 1984 04:17-EDT
2836     From: David Vinayak Wallace <GUMBY>
2837     It would be nice if, when I log out DDT would run my LOGOUT file before
2838     checking for jobs with their ..safe set.  I have a logout file that looks
2839     for an E  with its ..safe set, and zeros it before logging out.  This
2840     doesn't get run until I've already been asked "Kill protected job?"
2841
2842 Related problem:  The --Despite pending alarm?-- message you get when you
2843 try and log out with a :ALARM still waiting to go off happens after your
2844 logout file has been run.  According to Gumby's reasoning this is better
2845 than having it run first, because then your LOGOUT can check for that
2846 occurance.  Unfortunately there is this other bug where if your LOGOUT file
2847 uses \17, as most do, the --Despite pending alarm?-- gets asked INVISIBLY!
2848 Of course it is still waiting for a confirming space character, so it looks
2849 to the user like his LOGOUT is just hanging.  If anybody does anything
2850 about this, they should deal with this problem as well.
2851 \1f
2852 Date: 1 June 1984 04:17-EDT
2853 From: David Vinayak Wallace <GUMBY @ MIT-MC>
2854 To: BUG-DDT @ MIT-MC
2855
2856 It would be nice if, when I log out DDT would run my LOGOUT file before
2857 checking for jobs with their ..safe set.  I have a logout file that looks
2858 for an E  with its ..safe set, and zeros it before logging out.  This
2859 doesn't get run until I've already been asked "Kill protected job?"
2860
2861 david
2862 \1f
2863 Date: 29 May 1984 16:45-EDT
2864 From: Sarah L. Ferguson <SASHA @ MIT-MC>
2865 To: BUG-DDT @ MIT-MC
2866
2867 I dialed up mc  from NJ, line got munged, after I had logged on.
2868 When I reconnected and reattached my old tree, I got a nessage saying
2869 that there was a ddt bug and I should report it.  I don't see any 
2870 bug symptoms to report, except for the message itself.  Possibly (but not
2871 likely) relevent details are that I'm using a stupid hp2621a, and an
2872 automatic dialout.
2873 \1f
2874 Date: 8 May 1984 02:02-EDT
2875 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2876 To: BUG-DDT @ MIT-MC
2877
2878 Reattaching has some bug, probably due to tty info changing.
2879 \1f
2880 Date: 29 April 1984 22:26-EST
2881 From: Alan Bawden <ALAN @ MIT-MC>
2882 Subject:  TCP:/CHAOS: Host 259, Local 17, Foreign 105
2883 To: BUG-DDT @ MIT-MC
2884
2885 In the source (DDT 1471), I made DDT print TCP: and CHAOS: filenames
2886 rationally.
2887 \1f
2888 Date: 22 April 1984 23:19-EST
2889 From: Christopher C. Stacy <CSTACY @ MIT-MC>
2890 Subject:  login init problems
2891 To: SULLIV @ MIT-MC
2892 cc: BUG-DDT @ MIT-MC
2893 In-reply-to: Msg of 22 Apr 1984 17:37-EST from Michael E. Sullivan <SULLIV>
2894
2895
2896 The :EXISTS at the end of your login init leaves a random value lying
2897 around.  I bet this gets slurped up or mixed up in some VALRETted
2898 stuff from EMACS or something pretty soon, causing randomness.
2899 Something very similar happenned to me a while back, although I don't
2900 remember the details.  I fixed this bug in your init file, so let's
2901 see if the problem goes away.
2902 \1f
2903 Date: 22 April 1984 23:05-EST
2904 From: Alan Bawden <ALAN @ MIT-MC>
2905 Subject:  CHECKSUM?
2906 To: BUG-DDT @ MIT-MC, SULLIV @ MIT-MC
2907 In-reply-to: Msg of 22 Apr 1984 17:37-EST from Michael E. Sullivan <SULLIV>
2908
2909     Date: 22 April 1984 17:37-EST
2910     From: Michael E. Sullivan <SULLIV>
2911     When I log on, something strange happens somewhere....
2912
2913     If I run :babyl it says almost immediately:
2914     ^V  CHECKSUM:INPUSH
2915     This is totally damaged, and I have to $^X. and start again.
2916
2917 I had never seen DDT say "CHECKSUM?" until this afternoon, when I tried to
2918 \eL something (I forget just what) and this resulted.  (This was before I
2919 read SULLIV's message.)  \eLing it again worked.  I didn't even know that
2920 this message was in DDT's repertoire of complaints.  I suppose this could
2921 be a tremendous coincidence...
2922
2923     ...  I've also noticed that if I type a number
2924     (like 4000000) then a job, it loses in the same way.
2925
2926 What does it mean to "type a number then a job"?  If I type 105E\b or 105:E or
2927 anthing else I can think of that might be described in this way, nothing
2928 unusual happens to me.
2929 \1f
2930 Date: 22 April 1984 17:37-EST
2931 From: Michael E. Sullivan <SULLIV @ MIT-MC>
2932 To: BUG-DDT @ MIT-MC
2933 cc: SULLIV @ MIT-MC
2934
2935
2936 When I log on, something strange happens somewhere.  I'm not sure what
2937 causes it; probably something in my login file (it's not the cleanest
2938 thing you've ever seen).  Anyway, the first job I start after the
2939 login file ends always aborts for one reason or another.  If I start
2940 off with Emacs (GSB's E version) it prints the header then it says:
2941  NOS? :INPUSH    102010
2942 It can be $P'd and it then works normally.
2943 If I run :babyl it says almost immediately:
2944 ^V  CHECKSUM:INPUSH
2945 This is totally damaged, and I have to $^X. and start again.
2946
2947 If I type a ^L before doing any of this, it types: 4000000 what I
2948 first took to be an open memory location.  But there is no slash.  If
2949 I type <cr> either before or after ^L, the first job doesn't lose.
2950
2951 This has only been happening for several months.  I first noticed it
2952 after a new version of DDT was installed, although I'm not sure other
2953 things didn't change also.  I've also noticed that if I type a number
2954 (like 4000000) then a job, it loses in the same way.
2955 \1f
2956 Date: 19 April 1984 23:08-EST
2957 From: Mark E. Becker <MBECK @ MIT-MC>
2958 To: BUG-DDT @ MIT-MC
2959
2960 Just got DDT BUG message.  Did a send to another user that somehow hung
2961 my terminal.  Couldn't get loose so did @R to local tac and re-opened
2962 connection.  Re-owned job after logging back in and tried to resume a
2963 connection to MIT-OZ.  And thats what did it.
2964 \1f
2965 Date: 16 Apr 1984  12:32 PST (Mon)
2966 Message-ID: <[SRI-NIC].IAN.16-Apr-84 12:32:30>
2967 From: Ian Macky <Ian@SRI-NIC>
2968 To:   Alan Bawden <ALAN@MIT-MC>
2969 Cc:   BUG-DDT@MIT-MC, DEVON@MIT-MC
2970 Subject: Not DDT's problem
2971 In-reply-to: Msg of 16 Apr 1984  12:28-PST from Alan Bawden <ALAN at MIT-MC>
2972
2973 Ah, OK - what made it confusing is that various programs were running
2974 around handling input different ways.  I couldn't figure out how n
2975 characters, all echoed at interrupt level, echoed back OUT OF ORDER...
2976
2977 The answer is they don't.
2978 \1f
2979 Date: 16 April 1984 15:28-EST
2980 From: Alan Bawden <ALAN @ MIT-MC>
2981 Subject:  Not DDT's problem
2982 To: Ian @ SRI-NIC
2983 cc: BUG-DDT @ MIT-MC, DEVON @ MIT-MC
2984 In-reply-to: Msg of 15 Apr 1984  15:56 PST (Sun) from Ian Macky <Ian at SRI-NIC>
2985
2986     Date: 15 Apr 1984  15:56 PST (Sun)
2987     From: Ian Macky <Ian at SRI-NIC>
2988     I *still* don't understand how, interrupt-level echoing aside, input
2989     can be echoed back out of order!  Why why why?
2990
2991 I guess I don't see what you are asking exactly.  Perhaps if I explained
2992 step by step how Devon's complaints happen:
2993
2994     Date: 15 April 1984 14:44-EST
2995     From: Devon S. McCullough <DEVON>
2996     I suppose this is pretty well-known by now, but for the record, due
2997     the the various ways characters get echoed, if I type F ^L ^K I get
2998     ^KF!
2999     at the top of the screen, 
3000
3001 This one is easy.  Devon types F^L^K very fast.  All three characters
3002 echo immediately.  Since the way ^L echos is by clearing the screen, he now
3003 has a blank screen with a "^K" in the upper left-hand corner.  Now DDT gets
3004 into the act.  DDT reads the F and stores it in some kind of type-in
3005 buffer.  Next DDT reads the ^L.  Since DDT knows that ^L clears the screen,
3006 it redisplays what is in the type-in buffer.  This causes DDT to print an
3007 "F" after the "^K".  Finally DDT reads the ^K, prints a "!" and starts the
3008 program.
3009
3010                               and if I type E ^H ^X R I get
3011     *^X ^H R
3012     after my * prompt, until Emacs gets around to clearing the screen.
3013
3014 To understand this one you have to understand that DDT performs a kludge to
3015 cause ^H to appear to echo as "^H" rather than by backing up a character:
3016 When you type a ^H it actually echos by backing up, but when DDT reads it,
3017 it corrects this by moving the cursor forward one position, and then
3018 outputting "^H" (ugh, what a kludge).  So in this case Devon types E^H^X
3019 which all echo immediately, which on a terminal with overstriking leaves
3020 him looking at "^X" because the "^" overstruck the "E".  DDT now reads the
3021 E and the ^H and performs the ^H kludge resulting in "^X ^H" as the
3022 display.  If the next thing Devon types is R, and if he really then sees
3023 "^X ^H R", then I suspect that the EMACS that is now running has probably
3024 output a space (I can't exactly reproduce it because it depends so
3025 critically on timing that I can't control).
3026 \1f
3027 Date: 15 Apr 1984  15:56 PST (Sun)
3028 Message-ID: <[SRI-NIC].IAN.15-Apr-84 15:56:09>
3029 From: Ian Macky <Ian@SRI-NIC>
3030 To:   Alan Bawden <ALAN@MIT-MC>
3031 Cc:   BUG-DDT@MIT-MC, DEVON@MIT-MC
3032 Subject: Not DDT's problem
3033 In-reply-to: Msg of 15 Apr 1984  13:19-PST from Alan Bawden <ALAN at MIT-MC>
3034
3035 I *still* don't understand how, interrupt-level echoing aside, input
3036 can be echoed back out of order!  Why why why?
3037 \1f
3038 Date: 15 April 1984 16:19-EST
3039 From: Alan Bawden <ALAN @ MIT-MC>
3040 Subject:  Not DDT's problem
3041 To: DEVON @ MIT-MC
3042 cc: BUG-DDT @ MIT-MC
3043 In-reply-to: Msg of 15 Apr 1984 14:44-EST from Devon S. McCullough <DEVON>
3044
3045     Date: 15 April 1984 14:44-EST
3046     From: Devon S. McCullough <DEVON>
3047     I suppose this is pretty well-known by now, but for the record, due
3048     the the various ways characters get echoed, if I type F ^L ^K I get
3049     ^KF!
3050     at the top of the screen, and if I type E ^H ^X R I get
3051     *^X ^H R
3052     after my * prompt, until Emacs gets around to clearing the screen.
3053
3054 Not really a DDT bug.  Almost every program on ITS exhibits some form of
3055 this behavior.  Its what comes from letting ITS echo your characters at tty
3056 interrupt level.  Programs can prevent it from happening, if they want, by
3057 requesting main program level echoing (like 20X -- ITS gives you the
3058 choice) or echoing characters themselves.  The default is interrupt level
3059 echoing, and most programs don't bother to request anything else.
3060
3061 You can think of it as a feature: it lets you see your typeahead rather
3062 than hiding it from you until your program actually eats it.
3063 \1f
3064 Date: 15 April 1984 14:44-EST
3065 From: Devon S. McCullough <DEVON @ MIT-MC>
3066 To: BUG-DDT @ MIT-MC
3067
3068 I suppose this is pretty well-known by now, but for the record, due
3069 the the various ways characters get echoed, if I type F ^L ^K I get
3070 ^KF!
3071 at the top of the screen, and if I type E ^H ^X R I get
3072 *^X ^H R
3073 after my * prompt, until Emacs gets around to clearing the screen.
3074 \1f
3075 Date: 6 April 1984 02:11-EST
3076 From: Alan Bawden <ALAN @ MIT-MC>
3077 Subject:  0\e\eJ
3078 To: BUG-DDT @ MIT-MC
3079 cc: GREN @ MIT-MC
3080 In-reply-to: Msg of 6 Apr 1984 01:21-EST from Ian Macky <GREN>
3081
3082     Date: 6 April 1984 01:21-EST
3083     From: Ian Macky <GREN>
3084     To:   BUG-DDT
3085
3086     $1'      $$$J causes a :DDT BUG ...
3087        123456 spaces here
3088
3089 0\e\eJ works just as well.  Setting a job's jname to 0 isn't allowed and
3090 generates an IOC interrupt.  \e\eJ should check for this before charging
3091 ahead.
3092 \1f
3093 Date: 6 April 1984 01:21-EST
3094 From: Ian Macky <GREN @ MIT-MC>
3095 To: BUG-DDT @ MIT-MC
3096
3097 $1'      $$$J causes a :DDT BUG ...
3098    123456 spaces here
3099 \1f
3100 Date: 17 March 1984 16:02-EST
3101 From: Alan Bawden <ALAN @ MIT-MC>
3102 Subject:  Didn't this used to work?
3103 To: ALAN @ MIT-MC
3104 cc: BUG-DDT @ MIT-MC
3105 In-reply-to: Msg of 16 Mar 1984 16:49-EST from Alan Bawden <ALAN>
3106
3107     Date: 16 March 1984 16:49-EST
3108     From: Alan Bawden <ALAN>
3109     Doing \e\12 USR:ALAN;ALAN E,DSK:ALAN;E >
3110     reproducably generates PLEASE DO :BUG DDT messages.
3111     I had a job named E at the time.
3112
3113 I doubt that it ever worked.  DDT is completely unprepared for the fact
3114 that .IOTing from the USR: device can cause an MPV.
3115 \1f
3116 Date: 16 March 1984 16:49-EST
3117 From: Alan Bawden <ALAN @ MIT-MC>
3118 Subject: Didn't this used to work?
3119 To: BUG-DDT @ MIT-MC
3120
3121 Doing \e\12 USR:ALAN;ALAN E,DSK:ALAN;E >
3122 reproducably generates PLEASE DO :BUG DDT messages.
3123 I had a job named E at the time.
3124 \1f
3125 Date: 13 March 1984 12:17-EST
3126 From: Alan Bawden <ALAN @ MIT-MC>
3127 To: CSTACY @ MIT-MC
3128 cc: BUG-DDT @ MIT-MC, BUG-ITS @ MIT-MC, KMP @ MIT-MC
3129 In-reply-to: Msg of Tue 13 Mar 84 06:54 EST from Christopher C. Stacy <CStacy at MIT-MC.ARPA>
3130
3131     Date: Tue, 13 Mar 84 06:54 EST
3132     From: Christopher C. Stacy <CStacy at MC>
3133         Date: 29 February 1984 10:59-EST
3134         From: Kent M Pitman <KMP>
3135         SYS4^F clears the screen and types NON-DIRECTORY DEVICE.
3136         Shouldn't this give a no such directory error? I assume
3137         DDT or ITS is somehow stripping the 4 and assuming I'm
3138         trying to reference the SYS device. My file defaults end
3139         up with SYS4: in them...
3140     I think this might be an ITS bug.  In DDT at NCTLF2, it tries to open
3141     the file "SYS4:.FILE. (DIR)", starts up a JOB.07 frob for some reason,
3142     and succeeds.
3143
3144 As I already said, the place to do something about this is in the unknown
3145 device handler.  (You know, SYS;ATSIGN DEVICE?  The file we don't have a
3146 source for?)  ITS proper, and DDT are doing exactly the right things.
3147 \1f
3148 Date: Tue, 13 Mar 84 06:54 EST
3149 From: "Christopher C. Stacy" <CStacy@MIT-MC.ARPA>
3150 To: BUG-ITS@MIT-MC.ARPA
3151 Cc: Kent M Pitman <KMP@MIT-MC.ARPA>, BUG-DDT@MIT-MC.ARPA
3152 In-reply-to: The message of 29 Feb 84 10:59-EST from Kent M Pitman <KMP>
3153
3154     Date: 29 February 1984 10:59-EST
3155     From: Kent M Pitman <KMP>
3156     SYS4^F clears the screen and types NON-DIRECTORY DEVICE.
3157     Shouldn't this give a no such directory error? I assume
3158     DDT or ITS is somehow stripping the 4 and assuming I'm
3159     trying to reference the SYS device. My file defaults end
3160     up with SYS4: in them...
3161
3162 I think this might be an ITS bug.  In DDT at NCTLF2, it tries to open
3163 the file "SYS4:.FILE. (DIR)", starts up a JOB.07 frob for some reason,
3164 and succeeds.
3165 \1f
3166 Date: 11 March 1984 16:24-EST
3167 From: Owen T. Anderson <OTA @ MIT-MC>
3168 To: BUG-DDT @ MIT-MC
3169
3170 I just did a reatta ota/k after a network disconnect and was told to
3171 do a bug ddt and report circumstances.  I can't find a problem though.
3172 If you want more info send mail to ota@s1-a for fast response
3173 \1f
3174 Date: 9 March 1984 18:21-EST
3175 From: Ian Macky <GREN @ MIT-MC>
3176 To: BUG-DDT @ MIT-MC
3177
3178 :ICHAN does ugly things with a TCP: channel
3179 \1f
3180 Date: 7 March 1984 21:38-EST
3181 From: David C. Plummer <DCP @ MIT-MC>
3182 To: BUG-DDT @ MIT-MC
3183
3184
3185 "Cannibals in Polynesia no longer allow their tribes to eat Americans
3186 because their fat is contaminated with chlorinated hydrocarbon.  Recent
3187 figures published show that we [English] have two parts per million DDT
3188 in out bodies, whereas the figures for Americans is about 11 p.p.m."
3189
3190         -- From Lord Shackelton's speech in the House of Lords,
3191            reported in the Jerusalem Post, March 21, 1963.
3192   **==> That was David Nason's plan file.
3193 \1f
3194 Date: 2 March 1984 02:15-EST
3195 From: Pandora B. Berman <CENT @ MIT-MC>
3196 Subject: pissing on fires
3197 To: ALAN @ MIT-MC
3198 cc: BUG-DDT @ MIT-MC, BUG-NAME @ MIT-MC, BUG-MAIL @ MIT-MC,
3199     BUG-INQUIR @ MIT-MC
3200
3201     Date: 2 March 1984 00:17-EST
3202     From: Alan Bawden <ALAN @ MIT-MC>
3203     Subject:  pissing on fires
3204     To: BUG-DDT @ MIT-MC, BUG-NAME @ MIT-MC, BUG-MAIL @ MIT-MC,
3205         BUG-INQUIR @ MIT-MC
3206     The most recent DDT, NAME and COMSAT crashes were all caused by some
3207     confusion over the INQUIR database.  Specifically, it looks like
3208     something deleted LSR1 >.  Gren unwedged things by the simple expedient
3209     of reinstalling LSR1 OLD as LSR1 >.
3210     Everything seems to be winning now, but it would be nice to know what
3211     happened.  Perhaps this is the first wierd side-effect of setting
3212     reference date to be at least two days in the past?
3213     I guess we have possibly lost some inquir updates due to this...
3214
3215 i think this was my piece of brainlessness for the week. comsat needed
3216 space for the queue file to write out, so i was shifting stuff around.  i
3217 deleted lsr1 oldold and moved lsr1 old, then tried to move lsr1 >, but $^R
3218 made it replicate rather than just move to the pack with more space
3219 (presumably because comsat was hanging onto it). so i pulled .mail.; into
3220 dired and (as i thought) deleted the excess, not-being-used-by-comsat
3221 version. everything appeared ok at that time, but maybe i wasn't looking
3222 in the right way.
3223 \1f
3224 Date: 2 March 1984 00:17-EST
3225 From: Alan Bawden <ALAN @ MIT-MC>
3226 Subject:  pissing on fires
3227 To: BUG-DDT @ MIT-MC, BUG-NAME @ MIT-MC, BUG-MAIL @ MIT-MC,
3228     BUG-INQUIR @ MIT-MC
3229
3230 The most recent DDT, NAME and COMSAT crashes were all caused by some
3231 confusion over the INQUIR database.  Specifically, it looks like something
3232 deleted LSR1 >.  Gren unwedged things by the simple expedient of
3233 reinstalling LSR1 OLD as LSR1 >.
3234
3235 Everything seems to be winning now, but it would be nice to know what
3236 happened.  Perhaps this is the first wierd side-effect of setting all
3237 reference date to be at least two days in the past?
3238
3239 I guess we have possibly lost some inquir updates due to this...
3240 \1f
3241 Date: 1 March 1984 23:23-EST
3242 From: Pandora B. Berman <CENT @ MIT-MC>
3243 Subject: $^A?
3244 To: BUG-DDT @ MIT-MC
3245
3246 i was watching comsat, which was delivering a lot of mail to bug-name.
3247 all msgs looked the same length, so i decided to have a peek to see
3248 if anything was wrong (they were from different authors). i did
3249 klotz$^A
3250 at top level and got a
3251 DDT BUG
3252 msg.
3253 \1f
3254 Date: 1 March 1984 23:20-EST
3255 From: Kevin J. Burnett <KJB @ MIT-MC>
3256 To: BUG-DDT @ MIT-MC
3257
3258 I just got a ddt bug for no apparent reason after doing cstacy$^A
3259 \1f
3260 Date: 29 February 1984 10:59-EST
3261 From: Kent M Pitman <KMP @ MIT-MC>
3262 To: BUG-DDT @ MIT-MC
3263 cc: BUG-ITS @ MIT-MC
3264
3265 SYS4^F clears the screen and types NON-DIRECTORY DEVICE.
3266 Shouldn't this give a no such directory error? I assume
3267 DDT or ITS is somehow stripping the 4 and assuming I'm
3268 trying to reference the SYS device. My file defaults end
3269 up with SYS4: in them...
3270 \1f
3271 Date: 22 February 1984 22:23-EST
3272 From: Alan Bawden <ALAN @ MIT-MC>
3273 Subject:  \e\e\ f?
3274 To: CSTACY @ MIT-MC
3275 cc: BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
3276 In-reply-to: Msg of 22 Feb 1984 17:47-EST from Christopher C. Stacy <CSTACY>
3277
3278     Date: 22 February 1984 17:47-EST
3279     From: Christopher C. Stacy <CSTACY>
3280     Trying to rename DNRF: to DSK: on same directory gets me
3281     CANT RENAME TO ANOTHER DIRECTORY.
3282
3283 If you do :CALL RENAME you will find that this can't possibly be an ITS
3284 bug.  If you were using DDT, then it is DDT's problem.
3285 \1f
3286 Date: 21 February 1984 04:01-EST
3287 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3288 To: BUG-DDT @ MIT-MC
3289
3290 It looks like I need ALAN's super hairy features to win.
3291 Meanwhile, installed latest DDT source (which has HSNAME and 'BIN
3292 defaults removed from N2ACF.)
3293 \1f
3294 Date: 20 February 1984 14:35-EST
3295 From: Alan Bawden <ALAN @ MIT-MC>
3296 Subject:  Hey Penny!  It even confuses CStacy!
3297 To: CSTACY @ MIT-MC
3298 cc: BUG-DDT @ MIT-MC, CENT @ MIT-MC
3299 In-reply-to: Msg of 20 Feb 1984 02:53 EST from Christopher C. Stacy <CSTACY>
3300
3301     Date: 20 February 1984 02:53 EST
3302     From: Christopher C. Stacy <CSTACY>
3303     I thought that XMAIL$$2^F should set the default from BIN to XMAIL.
3304     Maybe that part of the code is buggy.
3305
3306     Date: 20 February 1984 09:13-EST
3307     From: Christopher C. Stacy <CSTACY>
3308     I am not sure that PFILE1 is being used in all the cases
3309     where it should be.  In particular, if I do ":PRINT FOOBAR >",
3310     then "$$1^F" does not look for FOOBAR.  Since there is something
3311     already in that DIRFN1 slot, it ignores PFILE1.
3312
3313 You are very confused.  Which is funny, because you wrote this code!
3314 Furthermore, if you go and look at the code now, you will find that I have
3315 completely re-written it, and that I have taken great pains to duplicate
3316 the very feature you are complaining about here because I thought you
3317 thought it was a feature!  Rather than de-tangle this through the mails, we
3318 should talk about it in person.
3319 \1f
3320 Date: 20 February 1984 09:13-EST
3321 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3322 Subject: $$^F
3323 To: BUG-DDT @ MIT-MC
3324
3325 I am not sure that PFILE1 is being used in all the cases
3326 where it should be.  In particular, if I do ":PRINT FOOBAR >",
3327 then "$$1^F" does not look for FOOBAR.  Since there is something
3328 already in that DIRFN1 slot, it ignores PFILE1.
3329 \1f
3330 Date: 20 February 1984 02:53 EST
3331 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3332 To: BUG-DDT @ MIT-MC
3333
3334 I thought that XMAIL$$2^F should set the default from BIN to XMAIL.
3335 Maybe that part of the code is buggy.
3336 \1f
3337 Date: 15 February 1984 21:40 EST
3338 From: Richard M. Stallman <RMS @ MIT-MC>
3339 To: BUG-DDT @ MIT-MC
3340
3341 \14\14\ 1\ 1
3342 \1f
3343 Date: 12 February 1984 14:39 EST
3344 From: Kent M Pitman <KMP @ MIT-MC>
3345 Subject:  DDT crash
3346 To: BUG-DDT @ MIT-MC
3347
3348 In MC:CRASH;DDTBUG 12 under ITS 1365...
3349
3350 I got a DDT BUG as I was attaching an accidentally detached tree.
3351
3352 Just before the tree was detached, I had been in Emacs. The Emacs had 
3353 realtime interrupts enabled for a mode line clock. I don't know if 
3354 that was related, but one of the first things the tree did upon attaching 
3355 was to do buffered redisplay of the mode line.
3356
3357 Also, the system went down (scheduled, not crash) shortly (2 minutes)
3358 after attaching the tree, so the crash might also have been related
3359 to some interrupt about the system being about to go down that came
3360 to my job either while it was detached or as I was reattaching.
3361 \1f
3362 Date: 11 February 1984 07:37 EST
3363 From: Robert Elton Maas <REM @ MIT-MC>
3364 To: BUG-DDT @ MIT-MC
3365
3366 :REATTACH REM
3367  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
3368 This was an attempt to save my job after MC burped.
3369 \1f
3370 Date: 8 February 1984 16:13 EST
3371 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3372 To: BUG-DDT @ MIT-MC
3373
3374 0$$^F should be special cased like 0^F.
3375 \1f
3376 Date: 8 February 1984 13:46 EST
3377 From: Alan Bawden <ALAN @ MIT-MC>
3378 Subject:  $$^F featurama, continued...
3379 To: CSTACY @ MIT-MC
3380 cc: BUG-DDT @ MIT-MC, KLOTZ @ MIT-MC, KMP @ MIT-MC
3381 In-reply-to: Msg of 8 Feb 1984 02:14 EST from Christopher C. Stacy <CSTACY>
3382
3383 Actually, I would much rather have a hack where if DIRFN2+2n is non-zero,
3384 then typing FOO\e\en\ 6 would always set PFILES, while if DIRFN2+2n was zero,
3385 then it would set PFILE1.
3386
3387 Hmm..  Actually, what you REALLY want is to be able to specify individually
3388 for each entry in the DIRFN* table exactly how it should behave.  Hmm..  If
3389 nobody minds I will hack in a feature like this when I have a free hour or
3390 two.  I'll try and be carefull to allow everybody to get the behavior they
3391 desire.  (And I'll try to do it in such a way as to not break anyone's
3392 existing LOGIN file...)
3393
3394 Chris:  Stop hacking DDT and finish the ^_\14 hack so you can get to JOBTTF
3395 (which I have something to say to you about sometime).
3396 \1f
3397 Date: 8 February 1984 13:19 EST
3398 From: Kent M Pitman <KMP @ MIT-MC>
3399 Subject: \e\e\ 6
3400 To: BUG-DDT @ MIT-MC
3401
3402 I think the default for normal \e\e\ 6 should have been left the same as
3403 \e\e1\ 6. Rotated directory listings can be a real pain at slow speeds 
3404 with heavy buffering. The default should be conservative. People who
3405 want the current behavior could always set a variable. I certainly 
3406 intend to patch my init to make \e\e\ 6 do the old thing; but I think
3407 there are a lot of people who won't know how to do that.
3408 \1f
3409 Date: 8 February 1984 02:56 EST
3410 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3411 To: BUG-DDT @ MIT-MC
3412 cc: KMP @ MIT-MC, KLOTZ @ MIT-MC
3413
3414 Hmmm, in actuality I made the DIRFN1 entries agree with the
3415 documentation I gave them, which was wrong if you noticed.
3416 (ie., several UPs should have been DOWNs, although they
3417 were shown correctly for the examples given.)
3418 \1f
3419 Date: 8 February 1984 02:14 EST
3420 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3421 Subject:  $$^F featurama, continued...
3422 To: BUG-DDT @ MIT-MC
3423 cc: KMP @ MIT-MC, KLOTZ @ MIT-MC
3424
3425
3426 I took some suggestions from KMP and have implemented mostly upwards
3427 compatible extensions to $$^F.  These changes allow you to type the
3428 names of simple variations on the DIR: frobs you have put in the
3429 DIRFN1 table (so you don't have to patch as many things). Also, you
3430 can change your default SNAME as well as default FN1.
3431
3432 If the DIRFN2 slot is zero, if there is no argument, we use the
3433 default FN1; else if there is an argument we use it and set the
3434 default FN1. This is like before.
3435
3436 If the DIRFN2 slot has something in it, if there is an argument we use
3437 that argument instead of ignoring it like we used to.
3438
3439 You will also notice I changed the DIRFN1 table to the settings that
3440 many people (including me) had patched in their DDT init files, and
3441 also made the table a little bigger.  This is NOT compatible with the
3442 older $$^F behaviour!
3443
3444 DIRFN1: SIXBIT /NAME1/  ;Table of $$^F DIR: search options.
3445 DIRFN2: SIXBIT /UP/
3446         SIXBIT /FIRST/  ;$$1^F finds FN1
3447         0
3448         SIXBIT /SECOND/ ;$$2^F finds FN2
3449         SIXBIT /BIN/
3450         SIXBIT /CDATE/  ;$$3^F ascending in creation age
3451         SIXBIT /DOWN/
3452         SIXBIT /SIZE/   ;$$4^F descending in size
3453         SIXBIT /DOWN/
3454         SIXBIT /NOT/    ;$$5^F not backed up
3455         SIXBIT /DUMPED/
3456         SIXBIT /ONLY/   ;$$6^F just link pointers
3457         SIXBIT /LINKS/
3458
3459
3460 Examples:
3461
3462 FOO\e\e1\ 6 Shows DIR:FIRST FOO and sets FN1 to FOO
3463 LISP\e\e2\ 6        Shows DIR:SECOND LISP
3464 \e\e2\ 6            Shows DIR:SECOND BIN
3465 \e\e3\ 6            Shows DIR:CDATE DOWN
3466 UP\e\e3\ 6          Shows DIR:CDATE UP
3467 PACK13\e\e6\ 6      Shows DIR:ONLY PACK13
3468
3469 The following is an experimental feature I think I like; it needs to
3470 be turned on by setting DIRDIR.  $$^F (without a numeric argument)
3471 does like $$0^F, except that it uses the argument (if any) as the
3472 default ^R SNAME to set.
3473
3474 Examples:
3475
3476 $$0^F           Does                                   DIR:NAME1 UP
3477 $$^F            Still does                             DIR:NAME1 UP 
3478 KLOTZ$$^F       Changes default dir to KLOTZ and does  DIR:NAME1 UP
3479 DOWN$$0^F       Doesn't hack default dir (KLOTZ), does DIR:NAME1 DOWN
3480
3481 These changes (and ALAN's recent ones) will all take place when I
3482 install DDT and update the documentation.
3483 \1f
3484 Date: 7 February 1984 17:27 EST
3485 From: Alan Bawden <ALAN @ MIT-MC>
3486 Subject:  ^F - default setting
3487 To: BUG-DDT @ MIT-MC
3488
3489 (In the source only) I fixed the two places in the code for ^F that think
3490 they are checking for special devices that should not set the ^R defaults
3491 to both use the same table.  (One of those places actually seems to work.)
3492 I also updated the table.
3493 \1f
3494 Date: 1 February 1984 04:50 EST
3495 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3496 Subject:  new DDT installed on MC
3497 To: BUG-DDT @ MIT-MC
3498 cc: EPS @ MIT-MC, GSB @ MIT-MC
3499
3500
3501 The bug EPS reported in :FJOB has been fixed.
3502 (I think GSB reported one, but I can't find the report.)
3503 \1f
3504 Date: 31 January 1984 22:15 EST
3505 From: Alan Bawden <ALAN @ MIT-MC>
3506 To: BUG-DDT @ MIT-MC
3507 cc: DEVON @ MIT-MC
3508 In-reply-to: Msg of 31 Jan 1984 21:52 EST from Devon S. McCullough <DEVON>
3509
3510     Date: 31 January 1984 21:52 EST
3511     From: Devon S. McCullough <DEVON>
3512     but :mail foo^Z doesn't.
3513
3514 Perhaps someone will explain just what it is that everybody thinks ^Z is
3515 supposed to mean when you type it directly to DDT.  I know what ^D is for,
3516 and I know what ^G is for, but as far as I know DDT doesn't do anything
3517 special for ^Z other than the kill-ring kludge for the SEND command.
3518 Before deciding what ":MAIL FOO^Z" should do, a more coherent theory of ^Z
3519 must be designed.  It's a pretty silly thing to waste time about anyway
3520 given that it can only work when DDT is a toplevel job.
3521 \1f
3522 Date: 31 January 1984 21:52 EST
3523 From: Devon S. McCullough <DEVON @ MIT-MC>
3524 To: BUG-DDT @ MIT-MC
3525
3526 but :mail foo^Z doesn't.
3527 \1f
3528 Date: 31 January 1984 06:59 EST
3529 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3530 To: BUG-DDT @ MIT-MC
3531
3532 New DDT version 1449 installed on MC.
3533 Contains minor change so that :SEND FOO^Z flushes,
3534 and a TSOPEN TYIC in the Attaching code (maybe will fix JMSK's bug.)
3535 \1f
3536 Date: 31 January 1984 00:28 EST
3537 From: Jacob Moskowitz <JMSK @ MIT-MC>
3538 To: BUG-DDT @ MIT-MC
3539
3540 As requested by the "BUG DDT: msg...
3541
3542         I logged in after (several times) getting disconnected just
3543         now.  This time the msg appeared after I answered Y to 
3544         --Attach Your Detached Tree--
3545 \1f
3546 GASP@MIT-ML 01/26/84 21:31:51
3547 To: (BUG DDT) at MIT-ML
3548 Somehow, when I was running SPELL under CRTSTY all operations came to a halt. When I managed to relog on, I was told to send this msg
3549 \1f
3550 Date: 24 January 1984 17:04 EST
3551 From: Paul G. Weiss <WEISS @ MIT-MC>
3552 To: BUG-DDT @ MIT-MC
3553
3554 I wanted to examine a job, but the user had just logged out.  Here is
3555 a wallpaper file:
3556
3557 *:fjob ray hactrn
3558  E\eJ* DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES. :walend
3559
3560 \1f
3561 Date: 24 January 1984 07:23 EST
3562 From: David Vinayak Wallace <GUMBY @ MIT-MC>
3563 To: BUG-DDT @ MIT-MC
3564
3565 I've always found it inconsistent that the --mail-- program offers to delete your mail
3566 while reading it with $^A does not.  Is this considered a feature?
3567 You see, I'm always afraid that using ^O to delete my mail file will cause me to lose
3568 because the mailer could be delivering something at the time.
3569
3570 david
3571 \1f
3572 Date: 22 January 1984 23:11 EST
3573 From: David Vinayak Wallace <GUMBY @ MIT-MC>
3574 To: BUG-DDT @ MIT-MC
3575
3576
3577 \1f
3578 Date: 9 January 1984 14:35 EST
3579 From: Kent M Pitman <KMP @ MIT-MC>
3580 Subject:  [JGA: $$3^F default]
3581 To: BUG-DDT @ MIT-MC
3582
3583 Date: 9 January 1984 11:30 EST
3584 From: John G. Aspinall <JGA>
3585 To:   KMP
3586 Re:   $$3^F default
3587
3588 I like the new $$^F commands, but boy, what wierd filenames
3589 show up in the ^R and ^O default.  $$3^F gave me a default of
3590 ^Q ^Q ^Q ^Q ^Q # >
3591 \1f
3592 Date: 8 January 1984 14:31 EST
3593 From: Leigh L. Klotz <KLOTZ @ MIT-MC>
3594 To: BUG-DDT @ MIT-MC
3595
3596 Ok, folks, so what state is DDT in now wrt $$n^F?  It sounds useful,
3597 but this $$440700^F seems a bit cumbersome for folks like me to use.
3598 Or was it a joke?  I vote for $$n^F where n selects one of a limited
3599 set of things.  This sixbit stuff seems ridiculous -- why not just use
3600 ^R and the dir device and access it symbolically?
3601 \1f
3602 Date: 8 January 1984 04:37 EST
3603 From: Devon S. McCullough <DEVON @ MIT-MC>
3604 Subject: $$^F
3605 To: BUG-DDT @ MIT-MC
3606
3607 I often do <name>$$^F only to get nothing, because I'm defaulted to the
3608 wrong directory.  It would be nice if I could then do <dir>$$0^F and
3609 get what I wanted from the first command.  Just plain $$0^F could also
3610 default to my HSNAME.
3611
3612 Right now I think $$^F and $$0^F are identical, but I suggest that
3613 $$^F should remember the last function selected and do that.
3614
3615 Instead of $$0^F selecting for <FN1> and $$1^F giving a wide listing,
3616 how about $$0^F selecting the directory (think of it as <fn0>)
3617 and $$1^F selecting for <fn1> (consistent with $$2^F for <fn2>)
3618
3619 The old behavior is preserved by initializing the sticky $$^F function
3620 to select <fn1>.
3621 \1f
3622 Date: 6 January 1984 22:11 EST
3623 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3624 Subject: alt alt to you too!
3625 To: INFO-ITS @ MIT-MC, BUG-DDT @ MIT-MC
3626 cc: KMP @ MIT-MC
3627
3628
3629 I un-de-generalized the code for $$^F so that you can make all
3630 the FN2s zero and get the default.  Ie., you can put searches
3631 in slots besides $$0^F.  I also increased the size of the table
3632 a little bit.
3633
3634 $$0^F  FIRST <foo>
3635 $$1^F  NAME1 UP    (verbose listing)
3636 $$2^F  SECOND <bar>
3637 $$3^F  CDATE DOWN
3638 $$4^F  SIZE  DOWN
3639 $$5^F  ONLY LINKS  (had to put something here....)
3640
3641 \1f
3642 Date: 6 January 1984 22:02 EST
3643 From: Kent M Pitman <KMP @ MIT-MC>
3644 To: ALAN @ MIT-MC
3645 cc: INFO-ITS @ MIT-MC, BUG-DDT @ MIT-MC
3646
3647 You were right about cstacy's \e\en\ 6 patch being ridiculously
3648 ungeneral.  I talked him into something nicely general and
3649 doesn't require users to be patching DDT in order to make use
3650 of its full functionality. Under the new scheme, you say
3651
3652                 name\e\en\ 6
3653
3654 where name is the fn2 to give to DIR: and n is sixbit for the fn1
3655 to give. So, for example, 
3656
3657         UP\e\e434441644500\ 6       ;to get a CDATE UP listing
3658
3659 gives you a CDATE UP listing. Also, the numeric arg is now sticky
3660 (initially defaulting to 465162636400) so if you specify
3661
3662         FOO\e\e\ 6 or FOO\e\e0\ 6
3663
3664 you get the default. This was easy to put in since 0 didn't
3665 designate a valid filename anyway.
3666
3667 Here's hoping you're satisfied...
3668 \1f
3669 Date: 6 January 1984 10:04 EST
3670 From: Peter Szolovits <PSZ @ MIT-MC>
3671 To: BUG-DDT @ MIT-MC
3672
3673 I was logged in to MC via supdup over the Chaos net from Oberon (a VAX750
3674 running VMS).  Someone apparently detached my supdup connection to MC, leaving
3675 me on Oberon.  When I supdup'd again to MC and tried logging in, I got the
3676 familiar --Attach Your Detached Tree-- message, typed space to confirm, and
3677 then saw the following:
3678 HACTRO$J!:$ Reowned $
3679  DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
3680 This I have done.
3681 \1f
3682 Date: 5 January 1984 04:55 EST
3683 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3684 To: BUG-DDT @ MIT-MC
3685 cc: INFO-ITS @ MIT-MC
3686
3687 In DDT 1440 on MC:
3688
3689 In a moment of randomness, I made a minor extension to DDT's $$^F
3690 directory lister command, and tested and installed it on MC.
3691
3692 $$^F (or $$0^F) does the same thing it always did.
3693 $$1^F does the same thing too, except that you can now patch in a
3694 total of three DIR arguments (starting at DIRFN1+2 and DIRFN2+2) and
3695 do $$2^F and $$3^F.  (In other words, $$n^F searches the two-word
3696 entry table at DIRFN1 and uses the specified DIR names; the table is
3697 currently 4 long, allowing you space for three numeric argument
3698 options. An argument of zero is ignored.)
3699
3700 I put this in because I wanted to use the DIR device more often.
3701 The default listings you get now are these:
3702
3703 foobar$$0^F DIR:NAME1 foobar
3704 $$1^F       DIR:NAME1 UP        verbose directory listing
3705 $$2^F       DIR:CDATE DOWN      sorted by recently created files
3706 $$3^F       DIR:SIZE  DOWN      sorted by biggest files
3707
3708 Chris
3709 \1f
3710 Date: 28 December 1983 22:32 EST
3711 From: Alan Bawden <ALAN @ MIT-MC>
3712 Subject:  ..DWIM
3713 To: BUG-DDT @ MIT-MC, GUMBY @ MIT-MC
3714 cc: GREN @ MIT-MC, Ian @ SRI-NIC
3715 In-reply-to: Msg of 23 Dec 1983 13:44 EST from David Vinayak Wallace <GUMBY>
3716
3717     Date: 23 December 1983 13:44 EST
3718     From: David Vinayak Wallace <GUMBY>
3719         Date: 22 Dec 1983  10:56 PST (Thu)
3720         From: Ian Macky <Ian at SRI-NIC>
3721         True, but there is a table of special cases somewhere, I believe.  You
3722         just need to add DIR to it.
3723     I generally don't like having the DIR device my default.  Can't you
3724     use a translation or something?
3725
3726 Then why not make this table something users can easily patch in their
3727 init files?  (Which mostly means making it variable length (terminated with
3728 a 0?) and moving it to impure storage, I guess...)
3729 \1f
3730 Date: 25 December 1983 23:01 EST
3731 From: Eric P. Scott <EPS @ MIT-MC>
3732 Subject: BTW, this is not the same as GSB's complaint of 06/04/83
3733 To: BUG-DDT @ MIT-MC
3734
3735 ... :FJOB uname jname  will also trigger it.
3736
3737                                         -=EPS=-
3738 \1f
3739 Date: 25 December 1983 22:54 EST
3740 From: Eric P. Scott <EPS @ MIT-MC>
3741 Subject: DDT BUG: PLEASE DO :BUG DDT DESCRIBING CIRCUMSTANCES.
3742 To: BUG-DDT @ MIT-MC
3743
3744 *FOO\eJ!
3745 *:FJOB BAR
3746 [No such job!!]
3747  FOO\eJ
3748 * DDT BUG...
3749                                         -=EPS=-
3750 \1f
3751 Date: 23 December 1983 13:44 EST
3752 From: David Vinayak Wallace <GUMBY @ MIT-MC>
3753 To: Ian @ SRI-NIC
3754 cc: BUG-DDT @ MIT-MC, GREN @ MIT-MC
3755 In-reply-to: Msg of 22 Dec 1983  10:56 PST (Thu) from Ian Macky <Ian at SRI-NIC>
3756
3757     Date: 22 Dec 1983  10:56 PST (Thu)
3758     From: Ian Macky <Ian at SRI-NIC>
3759     To:   David Vinayak Wallace <GUMBY>
3760     cc:   BUG-DDT, GREN
3761
3762     True, but there is a table of special cases somewhere, I believe.  You
3763     just need to add DIR to it.
3764
3765 I generally don't like having the DIR device my default.  Can't you
3766 use a translation or something?
3767 \1f
3768 Date: 22 Dec 1983  10:56 PST (Thu)
3769 Message-ID: <[SRI-NIC].IAN.22-Dec-83 10:56:00>
3770 From: Ian Macky <Ian@SRI-NIC>
3771 To:   David Vinayak Wallace <GUMBY@MIT-MC>
3772 Cc:   BUG-DDT@MIT-MC, GREN@MIT-MC
3773 In-reply-to: Msg of 22 Dec 1983  10:44-PST from David Vinayak Wallace <GUMBY at MIT-MC>
3774
3775 True, but there is a table of special cases somewhere, I believe.  You
3776 just need to add DIR to it.
3777 \1f
3778 Date: 22 December 1983 13:44 EST
3779 From: David Vinayak Wallace <GUMBY @ MIT-MC>
3780 To: GREN @ MIT-MC
3781 cc: BUG-DDT @ MIT-MC
3782 In-reply-to: Msg of 22 Dec 1983 12:12 EST from Ian Macky <GREN>
3783
3784 I believe that traditionally, if you changed the directory and your
3785 device was non-disk, then it was reset to DSK.  Isn't that even
3786 documented somewhere?  It seems like the right think.
3787 \1f
3788 Date: 22 December 1983 12:12 EST
3789 From: Ian Macky <GREN @ MIT-MC>
3790 To: BUG-DDT @ MIT-MC
3791
3792 I fixed this in a version of DDT I hacked up, but it never made it into
3793 the official source:  I did:
3794
3795 *^R dir:cdate down<esc>
3796 DIR: SYS3; CDATE DOWN   (oops, I wanted GREN;, so)  gren;
3797 DSK: GREN; CDATE DOWN - FILE NOT FOUND
3798
3799 it turned DIR: into DSK:!  This is extremely easy to fix...
3800 if I could just remember the place... oh well, want me to do
3801 it?
3802 \1f
3803 Date: 14 November 1983 13:29 EST
3804 From: Patrick G. Sobalvarro <PGS @ MIT-MC>
3805 To: ELISHA @ MIT-ML
3806 cc: BUG-DDT @ MIT-ML
3807 In-reply-to: Msg of 11/14/83 12:37:31 from ELISHA at MIT-ML
3808
3809     Date: 11/14/83 12:37:31
3810     From: ELISHA at MIT-ML
3811     To:   (BUG DDT) at MIT-ML
3812
3813     I typed f finn@xx
3814
3815 And what happened, you bozo?
3816
3817
3818 \1f
3819 ELISHA@MIT-ML 11/14/83 12:37:31
3820 To: (BUG DDT) at MIT-ML
3821 I typed f finn@xx
3822
3823 \1f
3824 Date: Saturday, 12 November 1983, 23:35-EST
3825 From: David Vinayak Wallace <Gumby at MIT-MC>
3826 Subject: I'm getting a strange error message from DDT now, it says
3827 To: George J. Carrette <GJC at MIT-MC>
3828 Cc: BUG-DDT at MIT-MC
3829 In-reply-to: The message of 12 Nov 83 13:00-EST from George J. Carrette <GJC at MIT-MC>
3830
3831 Yow, I'm submitting JCL on MULTICS in DES MOINES!
3832 \1f
3833 Date: 12 November 1983 17:19 EST
3834 From: Alan Bawden <ALAN @ MIT-MC>
3835 Subject: //JOB CARD?
3836 To: GJC @ MIT-MC
3837 cc: BUG-DDT @ MIT-MC, GUMBY @ MIT-MC, ITS-LOVERS @ MIT-MC
3838 In-reply-to: Msg of 12 Nov 1983 13:00 EST from George J. Carrette <GJC>
3839
3840     Date: 12 November 1983 13:00 EST
3841     From: George J. Carrette <GJC>
3842     I'm getting a strange error message from DDT now, it says
3843     //JOB CARD?
3844
3845 Perhaps you have already figured this out, but that probably wasn't an
3846 error message, probably that was your prompt and someone was hacking you.
3847 (No, it wasn't me, but I saw Gumby hacked exactly this way the other day.
3848 One of the nice things about ITS is that friendly hacks like this are
3849 easy!)
3850 \1f
3851 Date: 12 November 1983 13:00 EST
3852 From: George J. Carrette <GJC @ MIT-MC>
3853 To: BUG-DDT @ MIT-MC
3854
3855 I'm getting a strange error message from DDT now, it says
3856 //JOB CARD?
3857
3858 Does this have anything to do with previous life problems I have had,
3859 such as Fortran programming on the Univac 1108? Could it be related
3860 to the pagable microcode on the LAMBDA?
3861 \1f
3862 Date: 11 November 1983 04:28 EST
3863 From: William G. Dubuque <WGD @ MIT-MC>
3864 Sender: BIL @ MIT-MC
3865 To: BUG-DDT @ MIT-MC
3866
3867 After \1a'ing out of a send and a couple of more sends I tried to
3868 \19 back the stuff from the aborted send. Well, I got the text, but
3869 I also got pages of random garbage appended on the end also.
3870 \1f
3871 Date: 30 October 1983 02:34 EDT
3872 From: Julian J. Watkins <SOROC @ MIT-MC>
3873 To: BUG-DDT @ MIT-MC
3874
3875 I got a message telling me I got a DDT BUG: when I tried typing ':msgs'
3876
3877     SOROC@MC
3878 \1f
3879 Date: 25 October 1983 07:41 EDT
3880 From: Glenn A. Sowell <SOWELL @ MIT-MC>
3881 To: BUG-DDT @ MIT-MC
3882
3883 The arpa net died on me (it's not called arpa now , is it?) Only and the Queen know why...
3884 \1f
3885 Date: 21 October 1983 10:55 EDT
3886 From: Kent M. Pitman <KMP @ MIT-MC>
3887 To: BUG-DDT @ MIT-MC
3888
3889 When I type multi-line input to ddt commands (eg, in :\e ... \e
3890 and I type rubout to back over a line or to rub out a tab 
3891 after having type control-l, the cursor homes to the place the original
3892 read started rather than to the top of the screen where the last redisplay
3893 (after the c-l) started from in order to retype the text preceding the
3894 char i rubbed out.
3895 \1f
3896 Date: Wednesday, 19 October 1983, 06:45-EDT
3897 From: Christopher C. Stacy <CStacy at MIT-MC>
3898 Subject: ddt question
3899 To: Pandora B. Berman <CENT at MIT-ML>
3900 Cc: BUG-DDT at MIT-ML, BUG-RANDOM-PROGRAM at MIT-ML
3901 In-reply-to: The message of 19 Oct 83 06:38-EDT from Pandora B. Berman <CENT at MIT-ML>
3902
3903 I replied to MBECK.
3904
3905
3906 \1f
3907 Date: 19 October 1983 06:38 EDT
3908 From: Pandora B. Berman <CENT @ MIT-ML>
3909 Subject:  ddt question
3910 To: MBECK @ MIT-ML
3911 cc: BUG-DDT @ MIT-ML, BUG-RANDOM-PROGRAM @ MIT-ML
3912
3913     Date: Wed 19 Oct 83 06:26:38-EDT
3914     From: Mark Becker <CENT.MBECK%MIT-OZ@MIT-MC.ARPA>
3915     Subject: Re: ddt
3916     To: CENT@MIT-ML.ARPA
3917     Somehow, right after I wrote the original message, I thought it was a
3918     little cryptic.  Sorry about that. What I have is a file MBECK BIN, the
3919     output from MIDAS. I knew how to load it into core ( MBECK$J $L MBECK
3920     BIN ), but don't know how to take a core image and stuff it back onto
3921     the disk with the 'adjustments' I made to the core image. I ran into a
3922     problem with this program and was trying to run a modified version of
3923     it.  But this program expects to have been run using :PROGRAM <text> as
3924     opposed to PROGRAM^K . I couldn't figure out how to use :PROGRAM <text>
3925     on an in-core program, hence my message to you.
3926
3927 i'm afraid that this is beyond my knowledge of ddt. perhaps someone on
3928 one of these lists can help you..
3929 \1f
3930 Date: 14 October 1983 23:27 EDT
3931 From: Alan Bawden <ALAN @ MIT-MC>
3932 To: BUG-DDT @ MIT-MC
3933
3934 There are an absurd number of CRASH;DDTBUG files on MC.
3935 If someone thinks they have an algorithm for reaping these other than
3936 the one I am about to employ (flushing all but ones from this week), could
3937 they enlighten me?
3938 \1f
3939 Date: 7 October 1983 01:12 EDT
3940 From: Gail Zacharias <GZ @ MIT-MC>
3941 Subject:  DDT 1439
3942 To: BUG-DDT @ MIT-MC
3943
3944 Has a minor fix to make ..SENDRP/-2 work.
3945 \1f
3946 BEN@MIT-ML 09/19/83 15:05:54
3947 To: (BUG DDT) at MIT-ML
3948 For no obvious reason, my login init file, BEN;BEN LOGIN,
3949 no longer tests the terminal speed and initializes my terminal
3950 as it used to.  It does the other checks for mail, so it is
3951 being run.  What's up?
3952
3953 \1f
3954 Date: 10 September 1983 06:38 EDT
3955 From: Gail Zacharias <GZ @ MIT-MC>
3956 Subject:  ..SENDRP/-2
3957 To: BUG-DDT @ MIT-MC
3958
3959 This doesn't seem to work anymore.  It behaves exactly like ..SENDRP/0,
3960 i.e. all messages are repeated each time you get a new one, until you
3961 get back to DDT.   I think it used to work once.
3962 \1f
3963 Date: 21 August 1983 09:54 EDT
3964 From: Christopher C. Stacy <CSTACY @ MIT-MC>
3965 To: BUG-DDT @ MIT-MC
3966
3967 In DDT 1437, ITS 1348, on MIT-MC:
3968
3969 Something peculiar happens with more processing in XFILEs.
3970 MORWARN acts differently towards :IF MORE 0 under conditions
3971 which look the same to me.  In partcular, an XFILE containing
3972
3973 ..MORWAR/-1
3974 :IF MORE 0
3975
3976 acts differently from the more useful case of
3977
3978 ..MORWAR/-1
3979 :IF MORE 0
3980     \e(:\e\16STUFF\17\e
3981     \e)
3982
3983 The first example gives the user a (Space=Yes, Rubout=No) prompt, and
3984 the second does not.  It's not clear to me if this is supposed to work
3985 at all for "artificial" more breaks.  It confused a user (me too!) who
3986 was trying to write an init file for someone.
3987 \1f
3988 Date: 18 August 1983 08:52 EDT
3989 From: Deborah A. Summa <DEB @ MIT-MC>
3990 To: BUG-DDT @ MIT-MC
3991
3992
3993 \1f
3994 Date: Wednesday, 3 August 1983, 05:31-EDT
3995 From: Christopher C. Stacy <CStacy at MIT-MC>
3996 Subject: not a bug, a feature
3997 To: Steven A. Swernofsky <SASW at MIT-MC>
3998 Cc: BUG-DDT at MIT-MC
3999 In-reply-to: The message of 3 Aug 83 03:26-EDT from Steven A. Swernofsky <SASW at MIT-MC>
4000
4001     Date: 3 August 1983 03:26 EDT
4002     From: Steven A. Swernofsky <SASW @ MIT-MC>
4003     Is there an OZ: device?  If so, how is it used?
4004     Thank you.
4005     -- Steve
4006
4007 There is not, although I might write one. (I started writing one
4008 a long time ago and did not finish.)  Those magic devices use a
4009 special protocol which only ITS systems have implemented.  To
4010 make an OZ device requires writing a different program for a
4011 different protocol.
4012
4013 \1f
4014 Date: 3 August 1983 03:26 EDT
4015 From: Steven A. Swernofsky <SASW @ MIT-MC>
4016 Subject:  not a bug, a feature
4017 To: BUG-DDT @ MIT-MC
4018 cc: SASW @ MIT-MC
4019
4020 Is there an OZ: device?  If so, how is it used?
4021
4022 Thank you.
4023 -- Steve
4024 \1f
4025 Date: 23 July 1983 19:31 EDT
4026 From: Steven A. Swernofsky <SASW @ MIT-MC>
4027 To: BUG-DDT @ MIT-MC
4028
4029 I was reading my mail using BABYL, and received one of those YOU HAVE MAIL breakin messages, when my line was disconnected (by an incoming phone call).  When I reconnected the line, I got a DDT BUG: message.  Hence this bug report.
4030
4031 -- Steve
4032 \1f
4033 KJB@MIT-DMS 07/15/83 01:35:24
4034 To: (BUG DDT) at MIT-DMS
4035 well, i was in ddt and i typed this.
4036 .lxxx.x.., and it said ddt bug..
4037 so..
4038
4039 \1f
4040 SHERRY@MIT-ML 07/05/83 20:25:28
4041 To: (BUG DDT) at MIT-ML
4042 q\18
4043 \1f
4044 Date: 3 July 1983 02:21 EDT
4045 From: Alan Bawden <ALAN @ MIT-MC>
4046 To: GUMBY @ MIT-MC
4047 cc: BUG-DDT @ MIT-MC
4048 In-reply-to: Msg of 3 Jul 1983 01:18 EDT from David Vinayak Wallace <GUMBY>
4049
4050     Date: 3 July 1983 01:18 EDT
4051     From: David Vinayak Wallace <GUMBY>
4052     Isn't :intest supposed to do a :massac?
4053
4054 I hope not.  If you want to completely reset things why don't you use \eU.?
4055 I believe that then offers to re-run your init file.
4056 \1f
4057 Date: 3 July 1983 01:18 EDT
4058 From: David Vinayak Wallace <GUMBY @ MIT-MC>
4059 To: BUG-DDT @ MIT-MC
4060
4061 Isn't :intest supposed to do a :massac?
4062 \1f
4063 Date: 15 June 1983 00:43 EDT
4064 From: Alan Bawden <ALAN @ MIT-MC>
4065 Subject: :GENJOB of all the crazy things...
4066 To: BUG-DDT @ MIT-MC
4067
4068 :genjob on a job named "J" cycles through the following names:
4069 J, J0, J00, J000, J0000, J00000, J00001, J00000, J00001, J00000, J00001, etc.
4070 I think perhaps something better could be arranged.
4071 \1f
4072 Date: 5 June 1983 08:42 EDT
4073 From: Christopher C. Stacy <CSTACY @ MIT-MC>
4074 To: BUG-DDT @ MIT-MC
4075
4076 I would like it if there was a list of programs to run at
4077 LOGOUT time.
4078 \1f
4079 GSB@MIT-ML 06/04/83 16:43:01
4080 To: (BUG DDT) at MIT-ML
4081 :fjob single-job-name<return>
4082 gets a ddt bug.
4083
4084 \1f
4085 RAY@MIT-ML 06/03/83 13:58:09
4086 To: (BUG DDT) at MIT-ML
4087 ML died while I was connected to it from DM.  When I attached my
4088 detached tree later I got the message DDT BUG: PLEASE DO A :BUG DDT
4089 DESCRIBING CIRCUMSTANCES.
4090
4091 \1f
4092 Date: 3 June 1983 09:07 EDT
4093 From: Christopher C. Stacy <CSTACY @ MIT-MC>
4094 To: GSB @ MIT-ML
4095 cc: BUG-INQUIR @ MIT-MC, BUG-ITS @ MIT-MC, BUG-DDT @ MIT-MC
4096 In-reply-to: Msg of 06/02/83 23:17:22 from GSB at MIT-ML
4097
4098
4099     Date: 06/02/83 23:17:22
4100     From: GSB at MIT-ML
4101
4102     Inqupd is writing out its new database to LSR1 >.  When it runs out of
4103     disk space, it closes the incompletely written file.
4104
4105 I think I have fixed my brain damage INQUPD.
4106 Now it writes out the provisional version to NLSR1 >, and disk-full
4107 interrupts prevent it from installing it (the interrupt handler had a
4108 bogus instruction in it.) It will still leave the incomplete version
4109 around as NLSR1. Later, I will put something in to get this deleted.
4110
4111     In this case, DDT loses its ass when starting up when not-logged-in.
4112     It bugs out before it gets the system symbol table mapped in,
4113     making debugging incredibly difficult.
4114
4115 Maybe DDT should do all its initialization before logging the user in
4116 (and needing to find his hsname.)  I thought it already did this,
4117 but will look at.
4118
4119     When CORBLK is doing block-mode map-from-disk, it apparently just
4120     tics the aobjn pointer away leaving MPV pages after end-of-file;
4121     no indication that you ran off the end.
4122
4123 Is this an ITS bug?
4124
4125     I made two invalid assumptions when looking at this broken system
4126     this afternoon, which caused me to believe that it was horribly trashed.
4127     (Maybe it is.  It crashed randomly twice before, which lent great credence
4128     to its being trashed.)  One was that DDT would not fail so grossly with
4129     the inquir database smashed.  The other was that corblk would not 
4130     intentionally act the way it did.
4131
4132 ML *is* having some kind of trouble - COMSAT is repeat processing
4133 messages from May somehow. I guess the QML is broken somehow?
4134 Was it restored from tape, or is something even worse happenning?
4135 See BUG-MAIL.
4136
4137     I have renamed INQUPD BIN to INQUPD FUCKED.
4138
4139 I put the current database and program on ML.
4140 Let me know if there are more bugs with it (it ran fine for three
4141 weeks on MC, but of course some of the error code did not get
4142 exxcercised there.)
4143 \1f
4144 Date: 2 June 1983 23:33 EDT
4145 From: Glenn S. Burke <GSB @ MIT-MC>
4146 Subject: am i reading this right?
4147 To: BUG-INQUIR @ MIT-MC
4148 cc: BUG-DDT @ MIT-MC
4149
4150 The "provisional" inquir database gets written out as LSR1 2.
4151 The "installed" one is LSR1 1.
4152
4153 Surely you jest.  This is a joke, right?  Just to keep me on my toes?
4154 To make sure i don't forget how to look at pdp10 machine code with
4155 a fucked up ddt?
4156 \1f
4157 GSB@MIT-ML 06/02/83 23:17:22
4158 To: (BUG INQUIR) at MIT-ML, (BUG DDT) at MIT-ML
4159 Inqupd is writing out its new database to LSR1 >.  When it runs out of
4160 disk space, it closes the incompletely written file.
4161
4162 In this case, DDT loses its ass when starting up when not-logged-in.
4163 It bugs out before it gets the system symbol table mapped in,
4164 making debugging incredibly difficult.
4165
4166 When CORBLK is doing block-mode map-from-disk, it apparently just
4167 tics the aobjn pointer away leaving MPV pages after end-of-file;
4168 no indication that you ran off the end.
4169
4170 I made two invalid assumptions when looking at this broken system
4171 this afternoon, which caused me to believe that it was horribly trashed.
4172 (Maybe it is.  It crashed randomly twice before, which lent great credence
4173 to its being trashed.)  One was that DDT would not fail so grossly with
4174 the inquir database smashed.  The other was that corblk would not 
4175 intentionally act the way it did.
4176
4177 I have renamed INQUPD BIN to INQUPD FUCKED.
4178
4179 \1f
4180 Date: 24 May 1983 23:11 EDT
4181 From: Richard Gregory-Allen <RGA @ MIT-MC>
4182 To: BUG-DDT @ MIT-MC
4183
4184
4185 \1f
4186 Date: 24 May 1983 08:55 EDT
4187 From: James W. Eastwood <JWE @ MIT-MC>
4188 To: BUG-DDT @ MIT-MC
4189
4190
4191 \1f
4192 Date: 24 May 1983 07:40 EDT
4193 From: James W. Eastwood <JWE @ MIT-MC>
4194 To: BUG-DDT @ MIT-MC
4195
4196
4197 \1f