Update of /cvsroot/sbcl/sbcl-page
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv9087
Modified Files:
getting-sbcl.lisp history.lisp index-page.lisp
platform-support.lisp porting-sbcl.lisp
Log Message:
light editing & link fixes
* Direct CVS links were stale, fix 'em.
* Provide a link to BUGS.
* Make the sidebar less noisy: remove superfluous "SBCL" postfixes
from links, and call the "platform support" page the download page
for clarity.
* Tighten up the prose in the About section a bit.
* Advertise the Windows port on the front page -- it really could use
more people...
Index: getting-sbcl.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl-page/getting-sbcl.lisp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- getting-sbcl.lisp 17 Dec 2005 19:00:34 -0000 1.2
+++ getting-sbcl.lisp 2 Feb 2008 21:46:20 -0000 1.3
@@ -1,4 +1,4 @@
-(define-page :getting-sbcl "Getting started with SBCL" "getting" getting-sbcl)
+(define-page :getting-sbcl "Getting Started" "getting" getting-sbcl)
(defun getting-sbcl ()
`(
@@ -6,11 +6,10 @@
"SBCL is available in source and binary form for "
((:|a| :|href| ,(page-link :ports)) "a number of different architectures")
". This page describes how to get SBCL installed and how to start
-using it. For more complete installation instructions, please see the
-" ((:|a| :|href|
-"http://cvs.sourceforge.net/viewcvs.py/sbcl/sbcl/INSTALL?view=markup")
-"INSTALL") " document that comes with SBCL.")
-
+ using it. For more complete installation instructions, please see the "
+ ((:|a| :|href| "http://sbcl.cvs.sourceforge.net/*checkout*/sbcl/sbcl/INSTALL?revision=HEAD")
+ "INSTALL")
+ " document that comes with SBCL.")
(:|h2| "Installing a binary")
(:|p|
"SBCL is available in binary form for many architectures. To
Index: history.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl-page/history.lisp,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -d -r1.1.1.1 -r1.2
--- history.lisp 1 Sep 2004 13:10:25 -0000 1.1.1.1
+++ history.lisp 2 Feb 2008 21:46:20 -0000 1.2
@@ -53,7 +53,10 @@
;;;; public domain. The software is in the public domain and is
;;;; provided with absolutely no warranty. See the COPYING and CREDITS
;;;; files for more information.")
- "The " ((:|a| :|href|
-"http://cvs.sourceforge.net/viewcvs.py/sbcl/sbcl/COPYING?view=markup")
-"COPYING") " file discusses further the particular licenses of parts
-of SBCL.")))
+ "The "
+ ((:|a| :|href| "http://sbcl.cvs.sourceforge.net/*checkout*/sbcl/sbcl/COPYING?revision=HEAD")
+ "COPYING")
+ " file discusses further the particular licenses of parts of SBCL, whereas "
+ ((:|a| :|href| "http://sbcl.cvs.sourceforge.net/*checkout*/sbcl/sbcl/CREDITS?revision=HEAD")
+ "CREDITS")
+ " details individual contributions.")))
Index: index-page.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl-page/index-page.lisp,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- index-page.lisp 1 Feb 2008 16:47:07 -0000 1.40
+++ index-page.lisp 2 Feb 2008 21:46:20 -0000 1.41
@@ -1,4 +1,4 @@
-(define-page :index "About SBCL" "index" index-page :index-order :top)
+(define-page :index "About" "index" index-page :index-order :top)
(defparameter *most-recent-release* (list "1.0.14" "January 27, 2008"))
@@ -8,21 +8,25 @@
software) compiler and runtime system for ANSI Common Lisp. It
provides an interactive environment including an integrated native
compiler, a debugger, and many extensions.")
- (:|p| "SBCL runs on a number of platforms. Please see the "
- ((:|a| :|href| ,(page-link :ports)) "platform support page")
- " for more information about current platforms and how to port
-SBCL to a new platform.")
- (:|p| "The most recent version of SBCL is " ,(car *most-recent-release*) ", released "
- ,(second *most-recent-release*) ". The release notes are available on the "
- ((:|a| :|href| ,(concatenate 'string
- (page-link :news) "#" (car *most-recent-release*)))
- "news page") " and information on downloading SBCL for your platform can be found on the "
- ((:|a| :|href| ,(page-link :getting-sbcl)) "obtaining SBCL") " page.")
+ (:|p| "SBCL runs on a number of POSIX platforms, and experimentally on Windows. See the "
+ ((:|a| :|href| ,(page-link :ports)) "download")
+ " page for supported platforms, and "
+ ((:|a| :|href| ,(page-link :getting-sbcl)) "getting started") " guide for additional help.")
+ (:|p| "The most recent version is "
+ ((:|a| :|href| ,(format nil "http://prdownloads.sourceforge.net/sbcl/sbcl-~A-source.tar.bz2?download" (car *most-recent-release*)))
+ "SBCL " ,(car *most-recent-release*)) ", released "
+ ,(second *most-recent-release*) " ("
+ ((:|a| :|href| ,(concatenate 'string (page-link :news) "#" (car *most-recent-release*)))
+ "release notes") ").")
(:|h2| "Documentation")
(:|p| "SBCL has a work in progress " ((:|a| :|href| "http://www.sbcl.org/manual/") "manual") " in the TeXInfo format. See the " (:|code| "doc/manual") " directory in the source code for the current version in TeXInfo source.")
(:|h2| "Reporting Bugs")
- (:|p| "Reporting a bug in SBCL should be done by sending e-mail to
-the " ((:|a| :|href|
-"https://lists.sourceforge.net/lists/listinfo/sbcl-devel")
-"development mailing list") ". The master record of known bugs is in
-the BUGS file in the distribution.")))
+ (:|p| "Reporting a bug in SBCL should be done by sending e-mail to the "
+ ((:|a| :|href|
+ "https://lists.sourceforge.net/lists/listinfo/sbcl-devel")
+ "sbcl-devel")
+ " mailing list. The master record of known bugs is in the "
+ ((:|a| :|href|
+ "http://sbcl.cvs.sourceforge.net/*checkout*/sbcl/sbcl/BUGS?revision=HEAD")
+ "BUGS")
+ " file, which is distributes with SBCL.")))
Index: platform-support.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl-page/platform-support.lisp,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- platform-support.lisp 11 Oct 2007 00:17:45 -0000 1.9
+++ platform-support.lisp 2 Feb 2008 21:46:20 -0000 1.10
@@ -134,4 +134,4 @@
(:|td|
,(cdr proc-pair)))))))
-(define-page :ports "Downloading / platform support" "platform-table" port-page)
+(define-page :ports "Download" "platform-table" port-page)
Index: porting-sbcl.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl-page/porting-sbcl.lisp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- porting-sbcl.lisp 5 Feb 2007 10:57:32 -0000 1.2
+++ porting-sbcl.lisp 2 Feb 2008 21:46:20 -0000 1.3
@@ -1,4 +1,4 @@
-(define-page :porting "Porting SBCL" "porting" porting-page)
+(define-page :porting "Porting" "porting" porting-page)
(defun porting-page ()
`((:|h2| "Bootstrapping")
|