Changeset 3735

Show
Ignore:
Timestamp:
08/26/08 13:01:26 (3 months ago)
Author:
edi
Message:

Update to 1.0.7

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/thirdparty/flexi-streams/CHANGELOG

    r3733 r3735  
     1Version 1.0.7 
     22008-08-26 
     3Don't read a second time if the first READ-SEQUENCE already reached EOF (Drakma bug report by Stas Boukarev) 
     4 
    15Version 1.0.6 
    262008-08-25 
  • trunk/thirdparty/flexi-streams/decode.lisp

    r3733 r3735  
    11;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: FLEXI-STREAMS; Base: 10 -*- 
    2 ;;; $Header: /usr/local/cvsrep/flexi-streams/decode.lisp,v 1.34 2008/08/26 00:38:06 edi Exp $ 
     2;;; $Header: /usr/local/cvsrep/flexi-streams/decode.lisp,v 1.35 2008/08/26 10:59:22 edi Exp $ 
    33 
    44;;; Copyright (c) 2005-2008, Dr. Edmund Weitz.  All rights reserved. 
     
    9393                  (buffer-end 0) 
    9494                  (index start) 
     95                  donep 
    9596                  ;; whether we will later be able to rewind the stream if 
    9697                  ;; needed (to get rid of unused octets in the buffer) 
     
    121122                      "Tries to fill the buffer from BUFFER-POS to END and 
    122123returns NIL if the buffer doesn't contain any new data." 
     124                      (when donep 
     125                        (return-from fill-buffer nil)) 
    123126                      ;; put data from octet stack into buffer if there is any 
    124127                      (loop 
     
    133136                                                      :start buffer-pos 
    134137                                                      :end end)) 
     138                      ;; we reached EOF, so we remember this 
     139                      (when (< buffer-end end) 
     140                        (setq donep t)) 
    135141                      ;; BUFFER-POS is only greater than zero if the buffer 
    136142                      ;; already contains unread data from the octet stack 
  • trunk/thirdparty/flexi-streams/doc/index.html

    r3733 r3735  
    230230FLEXI-STREAMS together with this documentation can be downloaded from <a 
    231231href="http://weitz.de/files/flexi-streams.tar.gz">http://weitz.de/files/flexi-streams.tar.gz</a>. The 
    232 current version is 1.0.6
     232current version is 1.0.7
    233233<p> 
    234234Before you install FLEXI-STREAMS you first need to 
     
    11151115 
    11161116<p> 
    1117 $Header: /usr/local/cvsrep/flexi-streams/doc/index.html,v 1.125 2008/08/26 00:38:08 edi Exp $ 
     1117$Header: /usr/local/cvsrep/flexi-streams/doc/index.html,v 1.126 2008/08/26 10:59:24 edi Exp $ 
    11181118<p><a href="http://weitz.de/index.html">BACK TO MY HOMEPAGE</a> 
    11191119 
  • trunk/thirdparty/flexi-streams/flexi-streams.asd

    r3733 r3735  
    11;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- 
    2 ;;; $Header: /usr/local/cvsrep/flexi-streams/flexi-streams.asd,v 1.78 2008/08/26 00:38:06 edi Exp $ 
     2;;; $Header: /usr/local/cvsrep/flexi-streams/flexi-streams.asd,v 1.79 2008/08/26 10:59:22 edi Exp $ 
    33 
    44;;; Copyright (c) 2005-2008, Dr. Edmund Weitz.  All rights reserved. 
     
    3636 
    3737(defsystem :flexi-streams 
    38   :version "1.0.6
     38  :version "1.0.7
    3939  :serial t 
    4040  :components ((:file "packages")