1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-13 15:27:28 +00:00

1232 Commits

Author SHA1 Message Date
Lars Brinkhoff
08f25f90db YACC - parser generator.
Binary file originally from ES; TS YACC, timestamped 1978-05-21.  The
help file is from a TOPS-20 machine; timestamp 1981-08-25.
2019-01-28 17:38:47 +01:00
Eric Swenson
05d4e40333 Updated NSMDAT procedure in SYSNET; NETRTS > to comment out the call
to FINISH when sending SMTP headers or data. This call appears to hang,
preventing delivery of the message. This fix has been in place on UP
for a couple years. I've tested it and it does fix the issue.
Resolves #1516.
2019-01-28 07:19:02 -08:00
Eric Swenson
797d5ea7c7 Updated to add EX ITS machine to host table. Updated chaosnet address
for ES ITS machine. Fixed typo.
2019-01-28 07:06:23 -08:00
Lars Brinkhoff
68dbc592ae Use H3MAKE instead of HOSTS3 to compile the host table.
H3MAKE runs HOSTS3 with an appropriate JCL.
2019-01-28 15:14:31 +01:00
Lars Brinkhoff
656c2a01e9 Make DDT use the meta bit as an Altmode.
If the terminal has a meta key, use it as an Altmode prefix.  To make
echoing look good, turn off ITS echoing and do it manually.
2019-01-28 09:44:22 +01:00
Eric Swenson
8a98838e29 Added CHATER. This programs displays active com links.
Resolves #517.
2019-01-26 07:10:59 -08:00
Eric Swenson
459f545387 Updated .MAIL.;NAMES > to add an entry for HIPY-PAPY-BTHUTHDTH-THUTHDA-BTHUTHDY.
The DRAGON;DAILY BDAY daemon attempts to send email to this email address
once a day to notify the list of birthdays. However, no sucn email address
exists in NAMES > and the mail is rejected, accumulating in DRAGON; DRAGON EMAIL.
This commit adds an entry for the email address. Resolves #1513.
2019-01-25 22:37:33 -08:00
Eric Swenson
d67d1fb0c0 Fixes file corruption in common/lins.463. Resolves #1500. 2019-01-24 07:16:59 -08:00
Eric Swenson
33dcbc73e7 Updated MLDEV to return NO SUCH DEVICE error when host cannot be
looked up in host table. Resolves #1467.
2019-01-24 07:15:46 -08:00
everyfan
7c54fd6760 CROSS copies much of its syntax from Macro-11, and its docs assume the user is already familiar with that assembler. Therefore, I've added the Macro-11 documentation from bitsavers. 2019-01-22 20:51:04 +01:00
everyfan
ffc6bf2bbf Added a simple explanation in README that the user should examine build/h3text 2019-01-22 20:51:04 +01:00
Richard Cornwell
f528e4bb2a Fix TELNET to interoperate with buggy servers.
Here is the patch to get telnet to talk to a modern telnetd.  This
weekend I will finish adding DHCP to IMP and doing some more cleanup
on code.

The basic change was to expand the telcmd to several calls to remove
the flush at the end of the macro.  Modern telnetd seems to want
WONT/DONT commands not to span packets.
2019-01-21 18:22:18 +01:00
Lars Brinkhoff
b352fecb6b OTJ6 - old TJ6.
Move it from SYSENG to TJ6 and rename it OTJ6.
2019-01-21 18:21:35 +01:00
Lars Brinkhoff
131c05ddcd Original location for TJ6 138. 2019-01-21 18:21:35 +01:00
Lars Brinkhoff
5db214a38d Make 340D optionally use the Stanford keyboard for input. 2019-01-21 12:43:09 +01:00
Lars Brinkhoff
bf3adaa8dd Make ITS use the Stanford keyboard. 2019-01-21 12:43:09 +01:00
Lars Brinkhoff
4a991e5e7d Use newly found characters from the Type 342 shift out set.
Draw missing ASCII characters using incremental mode.
2019-01-21 12:43:09 +01:00
Lars Brinkhoff
63bec0d33f Make 340D display 79x40 characters, like the original. 2019-01-21 12:43:09 +01:00
Lars Brinkhoff
b553c28f86 Update KA10 simulator. 2019-01-21 12:43:09 +01:00
Alexey-Slyusar
eb686e8388 The Logo Adventure game written by Don Hopkins
a2deh directory added for the Logo Adventure Game
2019-01-21 07:10:10 +03:00
Eric Swenson
1e52d59bd4 Updated INQUPD to support creating a new LSR1 EMPTY database. It
does this when the JNAME is LSRINI. Currently, this program is
not being called at build time, and instead, a binary LSR1 EMPTY
database is loaded from tape. But a future commit will switch
to building the empty database from LSRINI.  Note: LSRINI
will, by default, create an empty database. But it also supports
INQUIR;.UPD1. NNNNNN update files to augment the database with
INQUIR entries as specified in these update files.  Thus,
you can either create an empty database, or one that is populated
with specified entries.
2019-01-20 07:40:07 -08:00
everyfan
5aaa2fbdf1 Fixed ITSTTY info file link. 2019-01-19 19:19:02 +01:00
Lars Brinkhoff
9bf03afa52 Fix use of SYSCAL. It's wrong to add SETZ to the last argument! 2019-01-19 07:14:40 -08:00
Lars Brinkhoff
8febbad96b Check early if TT11P is defined. If not, die piecefully. 2019-01-19 07:14:40 -08:00
Lars Brinkhoff
35873d9e63 Move setting of %OPLIV to after TV-11 is up.
Or else NAMDRG may be .HANGing when ITS is trying to shut down.
2019-01-19 07:14:40 -08:00
Lars Brinkhoff
380fc78f77 DOCTOR library for EMACS. 2019-01-18 17:07:46 +01:00
Lars Brinkhoff
6b0673669b Enable Paul DeCoriolis time of day clock. 2019-01-15 08:43:51 +01:00
Lars Brinkhoff
4b42f1ff5b Update submodules: dasm, simh, and tv11. 2019-01-14 17:23:44 +01:00
Eric Swenson
782926b538 Integrated arcdev.68 changes and fixed issues with those changes.
Resolves #1478.
2019-01-12 00:01:32 -08:00
Lars Brinkhoff
09b4568b95 Rearrange SALV and NSALV binaries.
(N)SALV BIN is the MIDAS output.  @ (N)SALV is the executable with DDT
merged in.  Update dumping of ITS to use SALV BIN.
2019-01-11 07:56:49 -08:00
Lars Brinkhoff
f074ed352f Remove bad ARCDEV changes.
Evidence points to ARCDEV 68 being an unfinished rewrite.  This makes
version 70 based on 67 plus the change from 69.
2019-01-11 07:13:53 +01:00
Lars Brinkhoff
0e79cfc1da If TVFIX runs without a TV-11, exit gracefully. 2019-01-11 07:13:24 +01:00
Lars Brinkhoff
291fdada7a QSEND library for EMACS. 2019-01-11 07:13:00 +01:00
Lars Brinkhoff
709535cf28 Fix PWORD/PANDA mix-up. 2019-01-10 06:57:08 +01:00
Lars Brinkhoff
23386b2aa8 Move assemly of PWORD and PANDA from lisp.tcl to basics.tcl. 2019-01-10 06:57:08 +01:00
Eric Swenson
2e240f7da5 Added new program, UPTINI, to create .temp.;UPTIME DATA. A future
commit can run this program, create the file, and copy to bawden
directory rather than using a pre-built version.

Resolves #1471.
2019-01-09 14:38:28 -08:00
Lars Brinkhoff
e483d6e653 Reconstructed code for earlier TVEDIT.
The file SYS2; TS TVEDIT from 1977-08-27 was assembled from a file
very close to SYSEN2; TVEDIT 110 dated 1977-12-27.  This commit
removes the comment before the CENT label and changed .INSRTs to not
use an archive file.

The three insert files come from disassembling the binary.
2019-01-06 13:52:42 +01:00
Lars Brinkhoff
f72474e445 Original source file for TVEDIT version 110. 2019-01-06 13:52:42 +01:00
Lars Brinkhoff
8f30fb32dd Pictures for NAMDRG to put on the free display. 2019-01-06 13:51:41 +01:00
Lars Brinkhoff
bd987a416d Increase NAMDRG buffer size for TTYTYP. 2019-01-06 13:51:41 +01:00
Lars Brinkhoff
80726fc72c Update NAMDRG to not need running with a fixed TTY number. 2019-01-06 13:51:41 +01:00
Lars Brinkhoff
5983d11663 NAMDRG - Name Dragon. 2019-01-06 13:51:41 +01:00
Lars Brinkhoff
4567ee2fce Fix LLOGO turtle library to load 340 display slave. 2018-12-31 10:39:56 +01:00
Lars Brinkhoff
188b894795 Fix Lisp display slave when using PDP-10. 2018-12-31 10:39:56 +01:00
Lars Brinkhoff
a63f11a7b9 NTS DDT uses old style literals. Don't output paper tape. 2018-12-29 21:00:27 +01:00
Lars Brinkhoff
c9bbe775f2 Non timesharing DDT. 2018-12-29 21:00:27 +01:00
Lars Brinkhoff
7d1a8b3817 TBMOFF - turn TAC or TIP binary mode off. 2018-12-28 13:07:09 +01:00
Lars Brinkhoff
06351f7f7f IPLJOB - plot display lists. 2018-12-27 15:18:30 +01:00
Lars Brinkhoff
18019a077d Fix Dazzle Dart use of clock interrupt.
If the count buffer isn't set to 1, it will remain 0 which results in
a count period of 65536 or 1092 seconds.
2018-12-26 17:54:28 +01:00
Eric Swenson
90e2e34d5e Fixes comment in PAPSAV so that reference to SYSMLNG is not SYSMLN.
Resolves #1456.
2018-12-23 07:35:23 -08:00