Nikodemus Siivola | 2 Aug 01:33 2004
Picon
Picon

CVS: sbcl NEWS,1.599,1.600 version.lisp-expr,1.1742,1.1743

Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22492

Modified Files:
	NEWS version.lisp-expr 
Log Message:
0.8.13.14: Texinfoization continues
            * Move documentation for SB-BSD-SOCKETS into user manual,
                deleting docs (FAQ, TODO, NEWS, and doc.lisp remain yet).
            * Automatically generate class-precedence-list information
                for classes and conditions in the manual, ditto for
                documented slots.
            * Start documentation for each contrib on a new page for
                clarity. (twiddle, twiddle)

Index: NEWS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/NEWS,v
retrieving revision 1.599
retrieving revision 1.600
diff -u -d -r1.599 -r1.600
--- NEWS	30 Jul 2004 10:45:30 -0000	1.599
+++ NEWS	1 Aug 2004 23:33:05 -0000	1.600
 <at>  <at>  -2,6 +2,8  <at>  <at> 
   * new feature: on platforms where "dladdr" is available foreign
     function names now appear in backtraces.  (based on Helmut Eller's
     work for CMUCL)
+  * documentation: networking interface SB-BSD-SOCKETS' documentation
+    has been integrated into the user manual.
   * bug fix: backtraces involving undefined functions or assembly
(Continue reading)

Nikodemus Siivola | 2 Aug 01:33 2004
Picon
Picon

CVS: sbcl/contrib/sb-bsd-sockets TODO,1.1,1.2 doc.lisp,1.3,1.4 inet.lisp,1.6,1.7 local.lisp,1.4,1.5 name-service.lisp,1.9,1.10 sockets.lisp,1.11,1.12 sockopt.lisp,1.4,1.5 tests.lisp,1.14,1.15 README,1.2,NONE api-reference.html,1.3,NONE index.html,1.1,NONE

Update of /cvsroot/sbcl/sbcl/contrib/sb-bsd-sockets
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22492/contrib/sb-bsd-sockets

Modified Files:
	TODO doc.lisp inet.lisp local.lisp name-service.lisp 
	sockets.lisp sockopt.lisp tests.lisp 
Removed Files:
	README api-reference.html index.html 
Log Message:
0.8.13.14: Texinfoization continues
            * Move documentation for SB-BSD-SOCKETS into user manual,
                deleting docs (FAQ, TODO, NEWS, and doc.lisp remain yet).
            * Automatically generate class-precedence-list information
                for classes and conditions in the manual, ditto for
                documented slots.
            * Start documentation for each contrib on a new page for
                clarity. (twiddle, twiddle)

Index: TODO
===================================================================
RCS file: /cvsroot/sbcl/sbcl/contrib/sb-bsd-sockets/TODO,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- TODO	7 Feb 2003 17:11:51 -0000	1.1
+++ TODO	1 Aug 2004 23:33:06 -0000	1.2
 <at>  <at>  -17,4 +17,3  <at>  <at> 

 - write tests for socket-name and socket-peername

(Continue reading)

Nikodemus Siivola | 2 Aug 01:33 2004
Picon
Picon

CVS: sbcl/doc/manual Makefile,1.9,1.10 create-contrib-doc-list.lisp,1.1,1.2 docstrings.lisp,1.7,1.8

Update of /cvsroot/sbcl/sbcl/doc/manual
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22492/doc/manual

Modified Files:
	Makefile create-contrib-doc-list.lisp docstrings.lisp 
Log Message:
0.8.13.14: Texinfoization continues
            * Move documentation for SB-BSD-SOCKETS into user manual,
                deleting docs (FAQ, TODO, NEWS, and doc.lisp remain yet).
            * Automatically generate class-precedence-list information
                for classes and conditions in the manual, ditto for
                documented slots.
            * Start documentation for each contrib on a new page for
                clarity. (twiddle, twiddle)

Index: Makefile
===================================================================
RCS file: /cvsroot/sbcl/sbcl/doc/manual/Makefile,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- Makefile	29 Jun 2004 08:50:58 -0000	1.9
+++ Makefile	1 Aug 2004 23:33:06 -0000	1.10
 <at>  <at>  -15,10 +15,9  <at>  <at> 
 DOCSTRINGDIR="docstrings/"
 # List of contrib modules that docstring docs will be created for.
 # FIXME: should check test-passed and not load them.
-MODULES=':sb-md5 :sb-rotate-byte :sb-grovel :sb-sprof'
+MODULES=':sb-md5 :sb-rotate-byte :sb-grovel :sb-sprof :sb-bsd-sockets'
 # List of package names that docstring docs will be created for.
(Continue reading)

Nikodemus Siivola | 2 Aug 11:27 2004
Picon
Picon

CVS: sbcl version.lisp-expr,1.1743,1.1744

Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1963

Modified Files:
	version.lisp-expr 
Log Message:
0.8.13.15: Oh Bother, Where Art Thou?
            * Add missing sb-bsd-sockets.texinfo -- this was the whole
                point of the previous texinfoization exercise, after all.

Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1743
retrieving revision 1.1744
diff -u -d -r1.1743 -r1.1744
--- version.lisp-expr	1 Aug 2004 23:33:05 -0000	1.1743
+++ version.lisp-expr	2 Aug 2004 09:27:35 -0000	1.1744
 <at>  <at>  -17,4 +17,4  <at>  <at> 
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.13.14"
+"0.8.13.15"

-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
(Continue reading)

Nikodemus Siivola | 2 Aug 11:27 2004
Picon
Picon

CVS: sbcl/contrib/sb-bsd-sockets sb-bsd-sockets.texinfo,NONE,1.1

Update of /cvsroot/sbcl/sbcl/contrib/sb-bsd-sockets
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1963/contrib/sb-bsd-sockets

Added Files:
	sb-bsd-sockets.texinfo 
Log Message:
0.8.13.15: Oh Bother, Where Art Thou?
            * Add missing sb-bsd-sockets.texinfo -- this was the whole
                point of the previous texinfoization exercise, after all.

--- NEW FILE: sb-bsd-sockets.texinfo ---
 <at> node sb-bsd-sockets
 <at> section sb-bsd-sockets
 <at> cindex Sockets, Networking

The  <at> code{sb-bsd-sockets} module provides a thinly disguised BSD socket
API for SBCL. Ideas stolen from the BSD socket API for C and Graham
Barr's IO::Socket classes for Perl.

Sockets are represented as CLOS objects, and the API naming
conventions attempt to balance between the BSD names and good lisp style.

 <at> menu
* Sockets Overview::
* General Sockets::      Methods applicable to all sockets
* Socket Options::
* INET Domain Sockets::
* Local (Unix) Domain Sockets::
* Name Service::
 <at> end menu
(Continue reading)

Christophe Rhodes | 2 Aug 13:42 2004
Picon
Picon

CVS: sbcl version.lisp-expr,1.1744,1.1745

Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21252

Modified Files:
	version.lisp-expr 
Log Message:
0.8.13.16:
	Delete README from sb-bsd-sockets.asd

Index: version.lisp-expr
===================================================================
RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v
retrieving revision 1.1744
retrieving revision 1.1745
diff -u -d -r1.1744 -r1.1745
--- version.lisp-expr	2 Aug 2004 09:27:35 -0000	1.1744
+++ version.lisp-expr	2 Aug 2004 11:42:55 -0000	1.1745
 <at>  <at>  -17,4 +17,4  <at>  <at> 
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.13.15"
+"0.8.13.16"

-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
(Continue reading)

Christophe Rhodes | 2 Aug 13:42 2004
Picon
Picon

CVS: sbcl/contrib/sb-bsd-sockets sb-bsd-sockets.asd,1.21,1.22

Update of /cvsroot/sbcl/sbcl/contrib/sb-bsd-sockets
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21252/contrib/sb-bsd-sockets

Modified Files:
	sb-bsd-sockets.asd 
Log Message:
0.8.13.16:
	Delete README from sb-bsd-sockets.asd

Index: sb-bsd-sockets.asd
===================================================================
RCS file: /cvsroot/sbcl/sbcl/contrib/sb-bsd-sockets/sb-bsd-sockets.asd,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- sb-bsd-sockets.asd	19 Jul 2004 20:13:22 -0000	1.21
+++ sb-bsd-sockets.asd	2 Aug 2004 11:42:56 -0000	1.22
 <at>  <at>  -95,8 +95,8  <at>  <at> 

 		 (:static-file "NEWS")
 		 ;; (:static-file "INSTALL")
-		 (:static-file "README")
-		 (:static-file "index" :pathname "index.html")
+		 ;; (:static-file "README")
+		 ;; (:static-file "index" :pathname "index.html")
 		 (:static-file "doc" :pathname "doc.lisp")
 		 (:static-file "TODO")))

-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
(Continue reading)

Christophe Rhodes | 2 Aug 14:29 2004
Picon
Picon

CVS: sbcl/src/assembly/alpha support.lisp,1.2,1.3

Update of /cvsroot/sbcl/sbcl/src/assembly/alpha
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29868/src/assembly/alpha

Modified Files:
	support.lisp 
Log Message:
0.8.13.17:
	Merge partly-working fix for bug 61
	... I think this fixes it on sparc, ppc and maybe mips.
	... alpha is broken because it seems that just about every
		backtrace has a "bogus stack frame", maybe arising from
		the PAL stuff?  Dunno.
	... x86 is broken because, well, erm, dunno.

Index: support.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/assembly/alpha/support.lisp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- support.lisp	9 May 2001 00:02:00 -0000	1.2
+++ support.lisp	2 Aug 2004 12:29:29 -0000	1.3
 <at>  <at>  -13,7 +13,7  <at>  <at> 

 (!def-vm-support-routine generate-call-sequence (name style vop)
   (ecase style
-    (:raw
+    ((:raw :none)
      (values
       `((inst li (make-fixup ',name :assembly-routine) temp)
(Continue reading)

Christophe Rhodes | 2 Aug 14:29 2004
Picon
Picon

CVS: sbcl BUGS,1.415,1.416 version.lisp-expr,1.1745,1.1746

Update of /cvsroot/sbcl/sbcl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29868

Modified Files:
	BUGS version.lisp-expr 
Log Message:
0.8.13.17:
	Merge partly-working fix for bug 61
	... I think this fixes it on sparc, ppc and maybe mips.
	... alpha is broken because it seems that just about every
		backtrace has a "bogus stack frame", maybe arising from
		the PAL stuff?  Dunno.
	... x86 is broken because, well, erm, dunno.

Index: BUGS
===================================================================
RCS file: /cvsroot/sbcl/sbcl/BUGS,v
retrieving revision 1.415
retrieving revision 1.416
diff -u -d -r1.415 -r1.416
--- BUGS	27 Jul 2004 11:16:17 -0000	1.415
+++ BUGS	2 Aug 2004 12:29:29 -0000	1.416
 <at>  <at>  -167,6 +167,12  <at>  <at> 
   then requesting a BACKTRACE at the debugger prompt gives no information
   about where in the user program the problem occurred.

+  (this is apparently mostly fixed on the SPARC and PPC architectures:
+  while giving the backtrace the system complains about "unknown
+  source location: using block start", but apart from that the
+  backtrace seems reasonable.  See tests/debug.impure.lisp for a test
(Continue reading)

Christophe Rhodes | 2 Aug 14:29 2004
Picon
Picon

CVS: sbcl/src/code debug-int.lisp,1.82,1.83

Update of /cvsroot/sbcl/sbcl/src/code
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29868/src/code

Modified Files:
	debug-int.lisp 
Log Message:
0.8.13.17:
	Merge partly-working fix for bug 61
	... I think this fixes it on sparc, ppc and maybe mips.
	... alpha is broken because it seems that just about every
		backtrace has a "bogus stack frame", maybe arising from
		the PAL stuff?  Dunno.
	... x86 is broken because, well, erm, dunno.

Index: debug-int.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl/src/code/debug-int.lisp,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -d -r1.82 -r1.83
--- debug-int.lisp	29 Jul 2004 11:29:53 -0000	1.82
+++ debug-int.lisp	2 Aug 2004 12:29:31 -0000	1.83
 <at>  <at>  -1002,20 +1002,13  <at>  <at> 
   "Finds the PC for the return from an assembly routine properly.
 For some architectures (such as PPC) this will not be the $LRA
 register."
-  (let ((return-machine-address
-         ;; This conditional logic should probably go into
-         ;; architecture specific files somehow.
-         #!+ppc (sap-int (sb!vm::context-lr scp))
(Continue reading)


Gmane