[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