diff options
author | Rob Browning <rlb@cs.utexas.edu> | 1997-12-12 17:29:42 -0600 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2017-02-20 00:05:24 -0800 |
commit | f64b2806c1d66a1341bb8b1491f384169ab1d65f (patch) | |
tree | 8b97dbe3640c60927959b0e63461ef9fcae591e0 /README | |
parent | 6dcb175d7f34d9f5a0b3ba623f94454ec16a73d6 (diff) | |
parent | 1edcb9b62a1a520eddae8403c19d841c9b18737f (diff) | |
download | scm-939b15f2189f7f63ba81cc5c661eaf937142717c.tar.gz scm-939b15f2189f7f63ba81cc5c661eaf937142717c.zip |
Import Debian changes 5b3-1debian/5b3-1
scm (5b3-1) unstable; urgency=low
* New maintainer
* New version
* libc6
Diffstat (limited to 'README')
-rw-r--r-- | README | 47 |
1 files changed, 23 insertions, 24 deletions
@@ -1,4 +1,4 @@ -This directory contains the distribution of scm4e6. Scm conforms to +This directory contains the distribution of scm5b3. Scm conforms to Revised^4 Report on the Algorithmic Language Scheme and the IEEE P1178 specification. Scm runs under VMS, MS-DOS, OS2, MacOS, Amiga, Atari-ST, NOS/VE, Unix and similar systems. @@ -38,9 +38,12 @@ The author can be reached at <jaffer@ai.mit.edu> `build.scm' creates a database and program for compiling and linking new SCM executables, libraries, and dlls. `build.bat' invokes build.scm on MS-DOS platforms. - `setjump.mar' provides setjmp and longjmp which do not use $unwind + `mkimpcat.scm' build SCM-specific catalog for SLIB. + `.gdbinit' provides commands for debugging SCM with GDB. + `setjump.mar' provides setjump and longjump which do not use $unwind utility on VMS. - `setjump.s' provides setjmp and longjmp for the Cray YMP. + `ugsetjump.s' provides setjump and longjump which work on Ultrix VAX. + `setjump.s' provides setjump and longjump for the Cray YMP. `Init.scm' is Scheme initialization code. `Transcen.scm' has Scheme code for inexact builtin procedures. @@ -91,12 +94,12 @@ SLIB is not *neccessary* to run SCM, I strongly suggest you obtain and install it. Bug reports about running SCM without SLIB have very low priority. SLIB is available from the same sites as SCM: - * ftp-swiss.ai.mit.edu:pub/scm/slib2a6.tar.gz - * prep.ai.mit.edu:pub/gnu/jacal/slib2a6.tar.gz - * ftp.maths.tcd.ie:pub/bosullvn/jacal/slib2a6.tar.gz - * ftp.cs.indiana.edu:/pub/scheme-repository/imp/slib2a6.tar.gz + * ftp-swiss.ai.mit.edu:pub/scm/slib2c0.tar.gz + * prep.ai.mit.edu:pub/gnu/jacal/slib2c0.tar.gz + * ftp.maths.tcd.ie:pub/bosullvn/jacal/slib2c0.tar.gz + * ftp.cs.indiana.edu:/pub/scheme-repository/imp/slib2c0.tar.gz -Unpack SLIB (`tar xzf slib2a6.tar.gz' or `unzip -ao slib2a6.zip') in an +Unpack SLIB (`tar xzf slib2c0.tar.gz' or `unzip -ao slib2c0.zip') in an appropriate directory for your system; both `tar' and `unzip' will create the directory `slib'. @@ -150,12 +153,16 @@ proceed: * Use scmconfig (From: bos@scrg.cs.tcd.ie): Build and install scripts using GNU "autoconf" are available from - `scmconfig4e6.tar.gz' in the distribution directories. See - `README.unix' in `scmconfig4e6.tar.gz' for further instructions. + `scmconfig4e3.tar.gz' in the distribution directories. See + `README.unix' in `scmconfig4e3.tar.gz' for further instructions. + + *Note:* The last release of scmconfig (4e3) was on March 20, 1996. + I am moving it to the OLD subdirectory until someone submits an + update. Making SCM with Think C 4.0 or 4.1 -Note: These instructions need to be uptdated for scm4e6. If Think C +Note: These instructions need to be uptdated for scm5b3. If Think C can be called using system(), then SCM can be built using build.scm. Edit Scmfig.H to set desired options and IMPLINIT. @@ -191,21 +198,13 @@ can be called using system(), then SCM can be built using build.scm. Gnu Emacs: Editing of Scheme code is supported by emacs. Buffers holding files ending in .scm are automatically put into scheme-mode. + EMACS for MS-DOS and MS-Windows systems is available (free) from: - If your Emacs can run a process in a buffer you can use the Emacs - command `M-x run-scheme' with SCM. However, the run-scheme - (`xscheme.el') which comes included with Gnu Emacs 18 will work - only with MIT Cscheme. If you are using Emacs 18, get the emacs - packages: - - * ftp-swiss.ai.mit.edu:/pub/scheme-editor-packages/cmuscheme.el + * http://simtel.coast.net/SimTel/gnu/demacs.html - * ftp-swiss.ai.mit.edu:/pub/scheme-editor-packages/comint.el - - These files are already standard in Emacs 19. - - If your Emacs can not run a process in a buffer, see "under other - systems" below. + If your Emacs can run a process in a buffer you can use the Emacs + command `M-x run-scheme' with SCM. Otherwise, use the emacs + command `M-x suspend-emacs'; or see "other systems" below. Epsilon (MS-DOS): There is lisp (and scheme) mode available by use of the package |