Lars Brinkhoff
e78a69be20
SALV - Salvager for the SITS file system.
2022-10-23 08:30:59 -05:00
Lars Brinkhoff
46ac182bdc
SITS - Small ITS.
...
Timesharing system for the Logo PDP-11/45.
2022-10-23 08:30:59 -05:00
Lars Brinkhoff
d4af30572d
PUNCH - punch out paper tapes in the Logo RUG format.
2022-10-23 08:30:59 -05:00
Eric Swenson
0e1414fcc5
Updated h3make to use h3make mail recipient for error emails, rather
...
than hardcoded list of non-existent users.
Updated .mail.;names > to define entry for h3make mail recipient.
Resolves issue #2123 .
2022-10-14 07:15:41 -07:00
Lars Brinkhoff
44e74a7f2b
Nova programs.
...
NOVCON .008 has an assembler error:
NOROOM+5 17011 0 1 19 TMC 4357
TMC supposedly means Too Many Constants.
2022-04-19 16:51:27 +02:00
Lars Brinkhoff
cf37871f64
NVMIDS - "Nova MIDAS" assembler.
2022-04-19 16:51:27 +02:00
Eric Swenson
780e40c1f7
Updated MGPRIM as per RRS to fix CORD function.
2022-04-08 06:38:24 -07:00
Lars Brinkhoff
3b3dcf3fdc
TV experiments by Berthold Horn.
2022-03-16 21:49:00 +01:00
Lars Brinkhoff
8a9a2047d0
Spacewar for the Mini-Robot GT40.
2022-03-12 16:09:44 +01:00
Lars Brinkhoff
f925e0c7ed
Support files for the Mini-Robot GT40.
2022-03-12 16:09:44 +01:00
Eric Swenson
a43521e001
Added new MIGSPK from RRS.
2022-02-06 08:12:31 -08:00
Eric Swenson
b8e98818d8
Updated RRS;SWCHAR to fix SWTXT3 to work correctly with multiline strings containing tabs.
2022-01-20 14:38:08 +01:00
Björn Victor
2fc92220b8
Include configured timezone name in IT IS NOW printout
2022-01-11 07:16:38 +01:00
Lars Brinkhoff
6161c10725
Fix typo in BOOTER.
2021-12-28 17:39:21 +01:00
Lars Brinkhoff
cbed7660b6
BOOTER - Dynamic Modeling login program.
2021-12-28 17:39:21 +01:00
Lars Brinkhoff
a6ab4a346a
New text functions added to MIGS.
2021-12-16 12:35:20 +01:00
Lars Brinkhoff
a73b2dff03
Bump file versions.
2021-11-11 17:32:46 +01:00
Lars Brinkhoff
f2f56bc58c
Provide emulated dial-up lines.
...
For LMODEM to work, it requires a TTY line to have the %TYDIL dial-up
bit set in TTYTYP. Only TK-10, Morton, and DTE-20 controllers are
recognized.
2021-11-10 15:31:30 +01:00
Lars Brinkhoff
ca081d5eb1
Fix reference to LMODEM help file.
...
Also clean up tabs.
2021-11-10 15:31:30 +01:00
Lars Brinkhoff
aa03281df0
Fix problem in the LMODEM file SIGNAL.
...
The macro condition-handlers uses the LOOP macro in a way that's no
longer allowed. The COLLECT clause is followed by two forms: the
first is a check, and the second is actual data for the list. This
was allowed up until LOOP version 809, but no longer in 818. Moving
the check do a DO clause fixes the problem.
2021-11-10 15:31:30 +01:00
Lars Brinkhoff
79330791c0
LMODEM - Xmodem written in Maclisp.
...
Files courtesy of Eric J. Swenson. Published with permission from
Edward Barton.
2021-11-10 15:31:30 +01:00
Eric Swenson
2c9521fc3d
Added new version of RRS;SWCHAR as per RRS.
2021-11-02 19:20:24 -07:00
Lars Brinkhoff
7069c12e79
Muddle package to convert between integers and strings in any base.
...
By Richard Shiffman.
2021-10-19 18:54:31 +02:00
Björn Victor
98ff61e00e
Avoid errors when overwriting last year's report by deleting it first
2021-10-04 16:08:21 +02:00
Lars Brinkhoff
9892f24ec1
Autoload EMACS C mode.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
404d56b43a
More EMACS1 file versions rolled back, with identical content.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
cde88e47b3
Documentation for EMACS TeX mode; fix version number.
...
Backups show that EMACS1; TEX 49 is identical to version 48 except the
timestamp.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
2f18176c58
Documentation for EMACS PL1 mode; fix version number.
...
Backups show that EMACS1; PL1 251 is identical to version 250 except
the timestamp.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
eafe845bd1
Add EMACS Fortran mode.
...
Source: Personal ITS.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
e2ec2763e1
Update EMACS Pascal mode to load ITS syntax file.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
a4d2004132
Drop the older of two EMACS Pascal mode info files; autoload.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
782ecb6302
Docmentation for EMACS CLU mode; autoload.
...
Source: http://pdp10.nocrew.org/its/dl/info/eclu.info.Z
It's identical to <INFO>ECLU.INFO.24 on ToTS tape 9003789.
2021-09-29 15:46:25 +02:00
Lars Brinkhoff
3f158200ba
RSTAT - Usage statistics for R.
2021-09-22 07:17:53 +02:00
Lars Brinkhoff
90e65c33d1
Build R from source code.
...
Source files found in archive CLUSRC; _R -IPAK- dated 1978-01-30.
2021-09-22 07:11:34 +02:00
Lars Brinkhoff
c288505517
Work around a bug with negative literals in the C compiler.
...
If an octal literal has the sign bit set, the resulting code will try
to use MOVNI to write the value to the destination.
2021-09-16 19:50:43 +02:00
Lars Brinkhoff
f5e288805f
Build IPAK from source.
...
Edited to match the C library which has smatch(), not match().
2021-09-16 19:50:43 +02:00
Lars Brinkhoff
70addc4165
Original IPAK source code.
2021-09-16 19:50:43 +02:00
Lars Brinkhoff
80a4198d03
SEARCH, search for a string in files.
...
The files can have * wildcards.
2021-09-06 13:39:11 +02:00
Lars Brinkhoff
2bd04f1466
SHELL, Unix-like command line processor.
...
Primarily used by Alan Snyder.
2021-09-06 07:00:02 +02:00
Lars Brinkhoff
0156f15c9a
Build RALP from source code.
2021-09-05 16:50:22 +02:00
Lars Brinkhoff
d23ccc6f74
Fix Y2K bug in C library now() function.
...
Use RQDATE instead of .RDATE.
2021-09-02 18:33:35 +02:00
Lars Brinkhoff
bf9199b4ef
Fix C library f2cal() date function to extend year range to 2155.
2021-09-02 18:33:35 +02:00
Lars Brinkhoff
102fe484f8
Make the C library file C10SDF compile.
...
R needs the setfdir() function.
2021-09-02 18:33:35 +02:00
Lars Brinkhoff
f29fbb16a1
Update CLU example; it will now make an executable file.
2021-08-27 05:40:30 +02:00
Lars Brinkhoff
aba51512d7
CLU mode for EMACS.
...
Also CLU-MORE library.
2021-08-27 05:40:30 +02:00
Lars Brinkhoff
b467dcc16a
CLU compiler verison 3.77, and runtime system.
...
CLUDMP is the compiler, and is a normal ITS executable. It has a
variety of commands documented in CLU ORDER, but normally just the
file name can be passed on the JCL. The compiler emits an
intermediate CLUMAC file which is then assembled with MIDAS, leavning
a BIN file. The BIN file is not a normal ITS binary, but has to be
loaded into the CLU runtime.
The CLUSYS directory has files needed to assemble CLUMAC files. ALPHA
and OMEGA are inserted at the top and bottom, respectively. ALPHA in
turn needs PASS1, TYPES, and COMMON. It is not known how LOAD is
used, but it's also necessary in the compilation process.
TS CLUSYS is the runtime system. The procedure "fload" accepts a
string specifying a file to be loaded.
It's an open question whether the two executables can be rebuilt from
source code found on the scattered ITS backups.
2021-08-27 05:40:30 +02:00
Björn Victor
cf44577645
HOSTS3: Allow HOSTs without matching NET
...
Don't fail to compile H3TEXT if a NET corresponding to a HOST address
is missing, just whine. (As a comment in SYSHST;HOSTS3 says, the
network table is almost useless anyway.)
2021-08-14 19:47:27 +02:00
Eric Swenson
d1b5fa03ce
Updated RRS; TEST GRAPHS for RRS.
...
This version includes one new function to test graphs,
<MK&DSP>$ which compiles all the MCELLs in the SENE1 image and then displays
the complete SENE1 cell. It takes about 15 to 20 seconds to compile the
display. That's pretty amazing for source code, much faster then DM, or USC-ISI's pdp10s.
Just think what a difference the compiler will make...
2021-08-13 09:32:42 +02:00
Björn Victor
2b5a14e7c4
EMACS: Add COMPLT library
...
and compile it.
2021-08-12 18:38:40 +02:00
Björn Victor
2ee1484c24
Read the IP configuration from NOP from IMP
...
With support in KLH10 (dpimp version 1.1.4 or later), read the IP configuration from the NOP sent. The IP address is in the network, source host, and source IMP fields, and the subnet mask size is in the "handling type" field. The first and last of these are very non-standard, but hey... it works.
2021-08-04 20:09:53 +02:00