1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-13 23:36:30 +00:00

602 Commits

Author SHA1 Message Date
Lars Brinkhoff
bf3adaa8dd Make ITS use the Stanford keyboard. 2019-01-21 12:43:09 +01: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
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
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
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
5983d11663 NAMDRG - Name Dragon. 2019-01-06 13:51:41 +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
ba046430dc NETRFC - serve ARPANET connections. 2018-12-22 06:26:49 +01:00
Lars Brinkhoff
29f02fe112 Dazzle Dart - video game. 2018-12-20 05:54:57 +01:00
Eric Swenson
d39c4e9291 Reconstructed source for CHANNA;RAKASH PAPSAV. Saved as SYSEN3;PAPSAV 1.
This daemon records system console messages in the file DRAGON; CDATA >.
Resolves #1029.
2018-12-17 21:52:38 -08:00
Lars Brinkhoff
bfa4937eca 340D - Datapoint emulator for 340 display.
Written anew from vague description of original 340D.
2018-12-17 05:40:41 +01:00
Lars Brinkhoff
f520cef6b9 Build MacHack VI for TV display.
Also fix a typo.
2018-12-17 05:39:43 +01:00
Lars Brinkhoff
2ba1433e94 KA ITS to use TV-11.
Use KA10 simulator with external 10-11 interface.
2018-12-17 05:39:43 +01:00
Lars Brinkhoff
a7e347654d Add the tv11 submodule. 2018-12-17 05:39:43 +01:00
Eric Swenson
51794ffa6d Fixed link to sysbin;bday bin in dragon;. It has its FN1 and FN2 swapped.
The link is supposed to be DRAGON; DAILY BDAY, but is currently DRAGON; BDAY DAILY.
PFT looks for FN1s of HOURLY, DAILY, MNTHLY, and YEARLY to execute at the appropriate
time intervals.
2018-12-11 06:42:41 -08:00
Lars Brinkhoff
065b3f5a68 Generating EMACS library AUTO-S works fine now. 2018-12-10 20:00:06 +01:00
Lars Brinkhoff
a7115b9f07 NEWDEC - DECtape converter. 2018-12-10 19:36:13 +01:00
Lars Brinkhoff
4ffb7cfaa4 LINE - display wholine.
Reconstructed from disassembly of SYS2; TS LINE dated 1977-09-05, by
editing SYSEN2; WHOLIN 53 dated 1977-12-16.

The binary has the symbol %ASDAT indicating the date 1977-09-05, and
%VERSI version 2.

Historical records show a file named RAB; LINE 2 timestamped
1977-12-07.
2018-12-06 17:49:12 +01:00
Lars Brinkhoff
e56b4896c1 GUNNER - gun down jobs. 2018-12-05 19:01:03 +01:00
Lars Brinkhoff
728e72317e Check more carefully that MACRO and CROSS are finished.
Just looking for a * may confuse assembler messages with the prompt.
2018-12-05 18:56:04 +01:00
Lars Brinkhoff
9463008a9d CLOCK - Knight TV clock.
Three versions: analogue, small, or digital.
2018-12-03 15:31:05 +01:00
Lars Brinkhoff
d83ee9e4b9 DMARCD - DM archive device.
This is the real source for DEVICE; OARCDV BIN, which uses the old
"ARC!!!" archive format.  The previously reconstructed ARCDEV 66 can
be removed, and it was also the wrong version.
2018-11-28 17:59:43 +01:00
Lars Brinkhoff
01f1d4889a LSRDMP - dump user database. 2018-11-26 17:28:37 +01:00
Lars Brinkhoff
1db8a70b01 Build MINITS.
Add a new configuration for testing.
2018-11-25 20:59:17 +01:00
Lars Brinkhoff
e24aea0440 TREES - list toplevel jobs. 2018-11-20 16:39:25 +01:00
Lars Brinkhoff
968360b8f8 PICK - examine Muddle locks.
Uses the file MUDDLE; LOCKS PAGE.
2018-11-20 07:01:19 +01:00
Lars Brinkhoff
4a1c6dc783 CHATAB - print information on Chaosnet hosts. 2018-11-19 13:10:12 +01:00
Lars Brinkhoff
5ae4efe416 Change name of Muddle WHOM to WHOMUD.
It's in conflict with the WHOJ alias WHOM.
2018-11-19 12:57:54 +01:00
Lars Brinkhoff
cbe5fdf62b MUDINQ - Muddle inquirer.
Used to send a form for a Muddle job to evaluate, printing the result.

Aliases:
- PURGE, flushes Zork.
- MAKSCR, make Zork script.
- STATUS, queries status of compiler.
- WHOM, lists listening Muddle jobs.
2018-11-19 12:57:54 +01:00
Eric Swenson
ae32f2a6c8 Added emacs pascal mode pl mode and documentation.
Resolves #1303.
2018-11-18 07:40:06 -08:00
Eric Swenson
90268fe9c8 Add emacs renum library for renumbering sections, references, equations,
etc. in manuscripts.  Resolves #1209.
2018-11-17 06:12:52 -08:00
Eric Swenson
8bf8d295d9 Rebuild macsym;float fasl since the original build results in a
fasl that gives arithmetic overflows on some small floating point
numbers. Resolves #1211.
2018-11-17 06:05:48 -08:00
Lars Brinkhoff
47d27f5f3c COMBAT - submit jobs to the Muddle compiler. 2018-11-17 08:03:55 +01:00
Lars Brinkhoff
8b93ec78ad MUDCOM - compare Muddle files.
Also MUDCHK, MUDLST, and MUDFND.
2018-11-15 21:52:21 +01:00
Lars Brinkhoff
6b354ee386 SCRIMP - XGP unspooler.
Update source code for FNR move to SYSEN2.
2018-11-15 05:48:54 +01:00
Lars Brinkhoff
b10becd3c0 Extract Apple II Logo PTP file. 2018-11-15 05:48:30 +01:00
Eric Swenson
e3ba11ffbc Build CGOL FASL from source.
Resolves #1285.
2018-11-14 10:58:29 -08:00
Lars Brinkhoff
cc371f206e Compile LLOGO files TURTLE and TVRTLE.
- Add LSUBR declarations for Lisp display slave.
- Update IOC emulation to handle ^F and ^Y.
2018-11-14 11:14:48 +01:00
Lars Brinkhoff
b3b643d7f7 VDIR - view directory. 2018-11-14 08:19:45 +01:00
Lars Brinkhoff
9c77401d88 VIEW - view file. 2018-11-14 08:19:45 +01:00
Lars Brinkhoff
8b14b365e9 Compile LLOGO files GERM and MUSIC. 2018-11-13 09:52:37 +01:00
Lars Brinkhoff
9720c349fe Generate INFO; INFO > from INFO; INFOD >. 2018-11-13 09:38:40 +01:00
Eric Swenson
0d386d31fd Addlink to TENSOR:CTENSR FASL from SHARE; CTENSR FASL, since this is where
macsyma is looking for it.  Resolves #1125
2018-11-04 05:48:34 -08:00