[comp.os.vms] PD curses library for VMS

MSIEWEKE@GTRI01 (Mike Sieweke) (06/17/88)

Has anyone heard of a public domain curses package for VMS?  The one that
comes with the VAX C run-time library is too slow for our needs.

Any help/suggestions/sniglets appreciated.

Mike Sieweke <msieweke@gtri01>             BitNet
          or <sysmike@gtri86.gatech.edu>   ArpaNet
Georgia Tech Research Institute
Atlanta, Georgia

dennis@uw-warp.UUCP (Dennis Gentry) (07/02/88)

Yes, there is a very nice public domain curses package that works just
fine on VMS.  I don't know how its speed compares to the one that
comes with the VAX(/VMS) C run-time library.  I see its major
advantages to be: 1) you get full sources, 2) it is free, and 3) it is
apparently bug-free.

It is the one written by Richard Stallman of the Free Software
Foundation, and is distributed with GNU Emacs.  Also, you might be
interested in completely replacing your VAX(/VMS) C with the GNU C
compiler, since GNU C is reported to generate better code, and has the
added virtue of being free.  It, too, is available from the Free
Software Foundation.  If you don't know anyone who already has it, you
can order a VMS tape for something like $150.  If you do know someone
who has it, you can freely copy it.  I am including an order form at
the end of this article, but the form is old enough that it does not
list the GNU C compiler for VMS, which is now being distributed.

If you can anonymously ftp to prep.ai.mit.edu, you can get at least
the curses implementation.  It's at least in the emacs source
subdirectory of the emacs distribution (/u2/emacs/edist-18.51.tar.Z, I
think it is).  Since that is an awful lot of stuff to move just for
curses (2.5Mb), I will send you a copy of the relevant files via
e-mail if you request them from me.  Please check around locally
first before asking me, though.  Thanks.

Dennis.
-------
arpa:   uw-nsr!uw-warp!dennis@beaver.cs.washington.edu
usenet: {ihnp4|decvax|...}uw-beaver!uw-nsr!uw-warp!dennis



------------------------------------------------------------------------------
		Free Software Foundation Order Form
			    10 April 1987

All software and publications are distributed with permission to
copy and redistribute.

Quantity  Price  Item

________ $150	GNU Emacs source code, on a 1600bpi industry standard
		mag tape in tar format.  The tape also contains:
		* GDB (the GNU source-level C debugger)
		* MIT Scheme (a dialect of Lisp)
		* hack (a rogue-like game)
		* bison (a free, compatible replacement for yacc)
		* The X window system (a window system for bitmap
		  displays written at MIT) (version 10r4)
		* GNU Chess (a chess playing program with an interface to X).
							
-------- $175   Same data as above on a DC300XL 1/4" cartridge tape.

________ $150	GNU Emacs only, on a 1600bpi industry standard mag
		tape in VMS backup format.

________ $15	GNU Emacs manual (~300 pages).  These manuals are phototypeset
		and offset printed, with illustrated covers, a GBC plastic ring
		binding that stays open flat, and a tear-out reference card.

Thus, a 1600 bpi tape and one Emacs manual come to $165.

________  $10   GDB Manual (~55 pages, side stapled.)

________  $10	Texinfo Manual (~30 pages, side stapled.  Texinfo is GNU's
		structured documentation system, included with GNU Emacs
		This manual describes how to write Texinfo documents).

________  $60	Box of six GNU Emacs manuals.

________  $1	One GNU Emacs reference card.

________  $5    Ten GNU Emacs reference cards.

Prices are subject to change without notice.

________   Massachusetts residents please add 5% sales tax to all prices.

________   Shipping outside North America is normally by surface mail.
	   For air mail delivery, please add $15 per tape or manual,
	   $1 for an individual reference card, or
	   50 cents per card in quantity ten or more.

________   Optional tax deductable donation.


________   Total paid

Orders are filled upon receipt of check or money order.  We do not have
the staff to handle the billing of unpaid orders.  Please help keep
our lives simple by including your payment with your order.

Make checks payable to Free Software Foundation.  Mail orders to:

   Free Software Foundation, Inc.
   675 Mass Ave
   Cambridge, MA 02139

All software from the Free Software Foundation is provided on an "as
is" basis, with no warranty of any kind.
------------------------------------------------------------------------------
-- 
Dennis.
-------
arpa:   uw-nsr!uw-warp!dennis@beaver.cs.washington.edu
usenet: {ihnp4|decvax|...}uw-beaver!uw-nsr!uw-warp!dennis