new release of cm

Rick Taube hkt@cmp-nxt1.music.uiuc.edu
Fri, 12 Jan 1996 11:54:00 -0600


Ive placed a new release of CM on ccrma-ftp.stanford.edu and ftp.zkm.de.
The most important new change is the complete rewriting of all
documentation in HTML format, and the introduction of the CM home page. The
home page is  incuded with the sources: cm/doc/cm.html.  It has pointers to
all documentation,  lets you download the latest sources automatically,
has links to related topics, etc

 See doc/changes.text for more information

CLM users:
In the next release of CLM ,  all.lisp generates a "load-all.cl" file in
the clm-bin-directory.  This "load-all.cl"  is the file that CM now uses to
load  CLM, so when you build CM, the make-cm.lisp script now prompts you
for the CLM _binary_ directory rather than the  source directory  (of
course, these directories might be the same).  If you want to build the new
relase of CM with your current version, put the following form at the end
of clm/all.lisp , boot lisp, load all.lisp as you normally would and then
quit  once all.lisp is finished.  This will create the load-all.cl file for
CM .  Then  build CM as you normally would.

; put at end of clm/all.lisp and reload.

(with-open-file (ofil (concatenate 'string clm-bin-directory "load-all.cl")
                      :direction :output
                      :if-does-not-exist :create
                      :if-exists :supersede)
  (format ofil ";;; load all.lisp from saved directory info~%~
                (setf clm-directory ~S)~%~
                (setf clm-bin-directory ~S)~%~
                (load (concatenate 'string clm-directory \"all.lisp\"))~%"
          clm-directory
          clm-bin-directory))