[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SLUG Library Tape 3 is available.
A new SLUG Library tape is now available. The new tape is called SLUG
Library Tape 3. It contains X Window System Version 10.4, RTAPE,
Viewgraph, TAG, Rooms, Dialnet registry, and many hacks from SYMBOLICS.
All programs are provided "as is" with no warranty. All the SYMBOLICS
hacks contain Symbolics source code. Portions of RTAPE and the X
Window System also contain some Symbolics source code.
The tape costs $35.00 which includes ground shipping to U.S. addresses.
The tape is available only to current SLUG members who have a signed PLA
license agreement with Symbolics and a Library Privileges Application on
file with the SLUG Librarian.
If you need a SLUG membership / Library privileges application form or a
SLUG Library Submission form with submission guidelines you may contact
the SLUG Librarian via Email as Mac@MCC.COM or use the US mail address below.
To order tapes send check or money-order payable to Symbolics Lisp Users
Group to the SLUG Librarian:
Mac Michaels
MCC
3500 West Balcones Center Drive
Austin, Texas 78759
I can not accept credit cards or purchase orders. Orders outside the
United states need to add $10.00 for 1 or 2 tapes; add $5.00 for each
additional tape beyond 2.
If you to wish order library tapes at the same time as you join SLUG you
may send the membership application and library tape orders to me along
with payment for both (1 check or money order is fine). I will
forward the membership application to the SLUG membership chairman who
works at MCC too.
The first two SLUG library tapes are also available. SLUG Library
Tape 1 contains TeX. It requires Symbolics Pascal. SLUG Library
Tape 2 contains the TeX fonts for LGP2 printers used with Tape 1.
The following is more detailed description of the contents of SLUG Library Tape 3:
I received 86 source files of hacks from SYMBOLICS. There are versions
of some for both Release 6 and Genera 7. Here is a directory listing:
275 blocks in the files listed
ac-lookup.lisp.1 1 270(8) 05/06/86 13:56:20 (10/06/87) Spool
ac-lookup-rel6.lisp.1 2 3927(8) 05/06/86 13:49:32 (10/06/87) Spool
ac-lookup-rel7.lisp.2 2 4002(8) 06/03/86 15:48:24 (10/06/87) Spool
ac-lookup-source.lisp.1 2 3927(8) 01/07/86 11:11:26 (10/06/87) Spool
analyze-package-symbols.lisp.7 2 4701(8) 06/06/85 17:56:52 (10/06/87) sgr
apollo-names.lisp.1 2 7575(8) 12/17/85 13:18:45 (10/06/87) MLB
area-codes.lisp.2 3 8277(8) 12/26/85 14:45:15 (10/06/87) Spool
asynchronous-progn.lisp.1 1 2820(8) 09/17/84 14:27:54 (10/06/87) JLB
com-decode-micro-pcs.lisp.2 1 462(8) 04/14/86 15:34:56 (10/06/87) Margulies
conversation-saver.lisp.5 1 2989(8) 06/09/87 17:03:32 (10/06/87) jwalker
copy-from-line-above.lisp.5 1 3047(8) 04/03/87 13:57:26 (10/06/87) Dodds
decorate.lisp.6 1 546(8) 01/21/87 13:01:48 (10/06/87) sgr
decorate-rel6.lisp.7 6 23406(8) 10/30/85 14:22:29 (10/06/87) whit
decorate-rel7.lisp.43 14 61386(8) 05/29/86 10:31:57 (10/06/87) sgr
decorate-rel7-2.lisp.8 15 64041(8) 06/04/87 15:46:22 (10/06/87) sgr
decorate-rel7-row.lisp.1 14 61386(8) 10/29/85 22:24:29 (10/06/87) Dodds
decorate-rel7-row-flavor.lisp.6 15 63835(8) 02/13/87 10:18:05 (10/06/87) JRD
delete-ancient-files.lisp.3 1 2055(8) 02/25/86 21:38:50 (10/06/87) Margulies
ed-menu.lisp.10 1 501(8) 02/13/86 15:34:24 (10/06/87) Spool
ed-menu-old-flavors.lisp.2 9 35971(8) 12/06/85 12:33:56 (10/06/87) parmenter
ed-menu-rel6.lisp.9 7 29295(8) 12/02/85 14:32:37 (10/06/87) sgr
ed-menu-rel7.lisp.28 2 6993(8) 07/29/86 16:46:09 (10/06/87) sgr
ed-menu-rel7-patches.lisp.2 7 29093(8) 12/18/85 12:38:03 (10/06/87) sgr
fdump.lisp.3 1 368(8) 01/23/86 13:31:58 (10/06/87) RWK
fdump-rel6.lisp.7 1 2407(8) 01/10/85 20:55:12 (10/06/87) CWH
fdump-rel7.lisp.43 4 15923(8) 04/29/86 08:32:56 (10/06/87) RWK
fep-dir-by-type.lisp.8 1 525(8) 10/31/85 15:42:59 (10/06/87) sgr
fep-dir-by-type-rel6.lisp.2 2 5455(8) 10/31/85 15:37:34 (10/06/87) sgr
fep-dir-by-type-rel7.lisp.5 2 5666(8) 05/29/86 10:46:14 (10/06/87) sgr
fixnum-prime-p.lisp.1 4 13071(8) 02/18/86 22:23:16 (10/06/87) MLB
gauges.lisp.1 5 20226(8) 04/11/85 10:22:08 (10/06/87) SWM
gensymbol.lisp.6 1 1906(8) 10/14/86 16:59:19 (10/06/87) MLB
hash-table-extensions.lisp.5 1 1488(8) 04/29/87 14:09:47 (10/06/87) RLL
keytest.lisp.3 7 28937(8) 11/23/86 16:24:29 (10/06/87) Dodds
lmiti-pathname-patch.lisp.3 2 6986(8) 06/18/85 16:53:51 (10/06/87) rsl
mailing-list-server.lisp.1 1 1208(8) 02/13/87 14:24:50 (10/06/87) doughty
mailing-list-user.lisp.4 2 6438(8) 02/13/87 14:57:56 (10/06/87) York
margin-clock.lisp.25 5 18230(8) 04/30/87 07:42:54 (10/06/87) garren
maze.lisp.19 3 12401(8) 01/04/85 16:57:45 (10/06/87) JLB
melt-hack.lisp.2 2 5135(8) 05/06/87 11:05:47 (10/06/87) Anthony
mlist-server.lisp.43 4 13408(8) 06/30/87 15:47:24 (10/06/87) CGay
mlist-user.lisp.68 4 14861(8) 06/11/87 19:18:33 (10/06/87) CGay
moon.lisp.6 3 10909(8) 04/28/87 16:59:14 (10/06/87) 7thSon
morse.lisp.12 3 8649(8) 07/06/87 12:46:45 (10/06/87) hqm
mouse-char-style.lisp.1 1 2958(8) 09/08/86 05:01:25 (10/06/87) JCMa
opcode-metering.lisp.1 2 5958(8) 03/20/85 12:25:18 (10/06/87) SYNAPS
parse-lines.lisp.1 1 420(8) 09/16/86 12:31:47 (10/06/87) rll
patch.directory.1 1 DIRECTORY ! 02/01/88 15:37:29 X=02/01/88 Mac
pc-metering-hack.lisp.2 2 3527(8) 09/21/84 09:45:06 (10/06/87) DCP
pretty-lessp.lisp.1 2 3716(8) 10/18/85 21:06:56 (10/06/87) MLB
random-normal.lisp.4 1 3232(8) 07/01/87 17:13:31 (10/06/87) Cassels
recursive-dir-del.lisp.3 1 1424(8) 11/26/85 21:14:23 (10/06/87) Alters
rel6-waits.lisp.2 2 5258(8) 10/29/84 00:16:05 (10/06/87) Moon
rel7-waits.lisp.1 2 5454(8) 10/08/86 16:40:44 (10/06/87) Moon
remind.lisp.6 1 365(8) 01/23/87 14:28:55 (10/06/87) Dodds
remind-rel6.lisp.1 5 17991(8) 05/29/85 16:47:21 (10/06/87) Dodds
remind-rel7.lisp.4 6 21919(8) 04/13/87 12:51:14 (10/06/87) Dodds
remind-source.lisp.18 5 17991(8) 11/12/86 16:55:48 (10/06/87) Widzinski
restore-context.lisp.21 4 13479(8) 05/04/87 14:36:39 (10/06/87) jwalker
rshell-tcp.lisp.1 2 6884(8) 12/23/86 16:48:59 (10/06/87) jdg
run-lights.lisp.1 1 578(8) 10/28/85 14:38:37 (10/06/87) sgr
run-lights-rel7.lisp.4 2 5796(8) 10/29/85 14:32:58 (10/06/87) sgr
save-tape.lisp.10 3 10594(8) 09/04/86 02:45:03 (10/06/87) Feinberg
scale-mouse.lisp.1 1 278(8) 05/10/86 22:52:24 (10/06/87) CGAY
scale-mouse-rel6.lisp.7 1 2138(8) 09/18/85 09:15:16 (10/06/87) Tillman
scale-mouse-rel7.lisp.3 1 2677(8) 11/19/86 18:07:12 (10/06/87) CGay
scrub-memory.lisp.2 1 276(8) 10/01/86 12:58:36 (10/06/87) dcook
scrub-memory-rel6.lisp.37 4 15123(8) 08/30/85 11:17:48 (10/06/87) Chucko
scrub-memory-rel7.lisp.13 4 14186(8) 11/12/86 11:39:11 (10/06/87) Chucko
show-hardware-info.lisp.24 4 15230(8) 06/10/87 12:12:28 (10/06/87) CGay
show-new-mail.lisp.7 2 3847(8) 10/18/85 15:19:40 (10/06/87) doughty
simplex.lisp.2 3 9027(8) 04/22/87 20:00:58 (10/17/87) Cherry
styles-from-keyboard.lisp.1 2 5473(8) 08/27/86 13:42:18 (10/06/87) dcook
sum-bytes.lisp.1 1 622(8) 01/25/86 15:42:09 (10/06/87) dlw
telephone-directory.lisp.3 1 284(8) 05/06/86 16:37:50 (10/06/87) CGAY
telephone-directory-rel6.lisp.3 2 6252(8) 09/10/86 12:43:03 (10/06/87) rll
telephone-directory-rel7.lisp.12 4 12722(8) 04/24/87 14:41:59 (10/06/87) Dubin
template-functions.lisp.5 2 5456(8) 09/12/85 18:58:04 (10/06/87) Eric
time-clock.lisp.40 1 407(8) 10/29/85 22:16:19 (10/06/87) Dodds
time-clock-rel6.lisp.1 6 23540(8) 07/02/85 15:08:48 (10/06/87) Dodds
time-clock-rel7.lisp.1 6 23540(8) 07/02/85 15:08:22 (10/06/87) Dodds
time-clock-rel7-row.lisp.2 6 23540(8) 10/29/85 22:18:15 (10/06/87) Dodds
time-clock-source.lisp.4 6 23540(8) 07/10/85 11:14:17 (10/06/87) Dodds
waits.lisp.1 1 258(8) 10/08/86 16:42:57 (10/06/87) Moon
zmacs-scribe.lisp.1 3 9104(8) 12/23/86 16:50:15 (10/06/87) jdg
zwei-scribe.lisp.3 1 224(8) 12/23/86 16:54:03 (10/06/87) jdg
William Seemuller with U.S. Army Engineer Topographic Lab submitted a
program to make viewgraphs. Included is a user's manual.
Andrew Chalmick of the University of Pennsylvania submitted ROOMS and TAG.
The ROOMS system saves screen configurations, it will save the
relative size of each window in the room and the attributes of
the windows in the room.
To save a room, execute the command "Create Room". This will
create a room object in your world and will prompt you for a directory
in which to save the room on disc. You can avoid saving the
room by giving an argument of nil to the keyword "Save".
There are three ways to later show the room. You can
(1) execute the command "Show Room".
(2) Hit the "Function Square" sequence. This will pop up a cute
menu of all rooms already defined in the world.
(3) Execute the function
(show-room 'room-name [:path <room-directory>] )
{You would typically include this in your login file}
The tree-structures [TAG] system defines a set of objects which are very useful for
displaying tag trees. They know about what empty nodes and reduction nodes should
look like and each object has its own individual display information and method to
draw the object. These trees can be displayed to any stream.
The tag system builds a user friendly interface to the tree-structures using the
td:new-graph-from-root display algorithm. The postscript system
allows hardcopy of the trees, the mouse panning allows easier viewing.
I received a copy of the RTAPE for TCP from Barry Margolin at Thinking
Machines. This is the Symbolics BSD Unix RTAPE server converted to run
over TCP/IP. It supports industry-standard 9-track magnetic tapes at
densities of 800, 1600, and 6250 BPI. It is a file of UNIX commands.
Known bugs: This server is only known to work on Ultrix 2.0; it
contains conditionals for other machines, but they haven't been tested
(some come from the original Symbolics Chaosnet version). Due to an
Ultrix tape driver limitation, whenever you open a tape, it will always
report that it is not at the beginning of the tape. When reading a
tape, EOT is not reported properly, instead showing up as "Internal
error 28" (this is ENOSPC). Only two densities are supported on Ultrix:
if the requested density is >1600, high density is requested, otherwise
low density is used.
Robert W. Scheifler at MIT has contributed the X Window System Version 10.4.
The X server allows you to run X applications on other machines and display
them on your lispm.
To load the X server on a lispm, do
Load System X-Windows
X programs can use both lispm fonts and X fonts. X fonts should be installed
in the X-WINDOWS:FONTS; directory. Note that just the server is running on
the lispm; probably the only applications are those running on a Unix box
somewhere. No lispm interface for writing X applications is provided.
A few server aspects can be diddled with X:MENU. For example, various
X programs to use the Shift key with the mouse. You can either pass through
Shift-Right by also pressing the Hyper key, or you can use X:MENU to make
Hyper act like Shift.
There is no support for running X window managers; use the standard lispm
facilities instead, and X windows will behave properly.
On a Unix box, set the DISPLAY environment variable to host:0, where host is
the name of your lispm, and then run X applications. They should
automagically display on your lispm. See the Unix man pages for info on the
specific applications.
The X server on the lispm is inadequate in various respects. Many X programs
will not function correctly. There is support for using the color screen on
the lispm, but it is probably buggy.
The X remote screen system allows you to run vanilla applications on one
lispm and display them on another (or on any X server), by using X to create
virtual screens.
To load the X remote screen support, do
Load System X-Remote-Screen
The top-level routine is X:OPEN-REMOTE. Only monochrome screens are
currently supported, although the screen can be displayed in color on
a color X server. When the X server is not on a lispm, you need to
specify a :FONT-PATH (a directory name) where lispm fonts should be
stored on the server's machine; lispm fonts will be copied over
on-the-fly as necessary.
From non-lispm keyboards, you can type the lispm character set by using
slightly extended SUPDUP conventions. Type ^_? for details. From lispm
keyboards, you will need to type Hyper-Select and Hyper-Function to pass
Select and Function through.
There are a fair number of known bugs. For example, blinkers stop blinking
after a MORE break, and various pop-up menus drop into the debugger. In
the document examiner, trying to get an overview will cause Output Hold
because of the way temporary windows must be crocked. Zmacs cannot be
used remotely because of its single-process implementation. When displaying
on a non-lispm X server, some things fail to display because of X V10
limitations; for example, the dashed line across the screen when the cursor
is in a scroll bar.
-- Wilson M. Michaels