Changeset 3735
- Timestamp:
- 08/26/08 13:01:26 (3 months ago)
- Files:
-
- trunk/thirdparty/flexi-streams/CHANGELOG (modified) (1 diff)
- trunk/thirdparty/flexi-streams/decode.lisp (modified) (4 diffs)
- trunk/thirdparty/flexi-streams/doc/index.html (modified) (2 diffs)
- trunk/thirdparty/flexi-streams/flexi-streams.asd (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/thirdparty/flexi-streams/CHANGELOG
r3733 r3735 1 Version 1.0.7 2 2008-08-26 3 Don't read a second time if the first READ-SEQUENCE already reached EOF (Drakma bug report by Stas Boukarev) 4 1 5 Version 1.0.6 2 6 2008-08-25 trunk/thirdparty/flexi-streams/decode.lisp
r3733 r3735 1 1 ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: FLEXI-STREAMS; Base: 10 -*- 2 ;;; $Header: /usr/local/cvsrep/flexi-streams/decode.lisp,v 1.3 4 2008/08/26 00:38:06edi Exp $2 ;;; $Header: /usr/local/cvsrep/flexi-streams/decode.lisp,v 1.35 2008/08/26 10:59:22 edi Exp $ 3 3 4 4 ;;; Copyright (c) 2005-2008, Dr. Edmund Weitz. All rights reserved. … … 93 93 (buffer-end 0) 94 94 (index start) 95 donep 95 96 ;; whether we will later be able to rewind the stream if 96 97 ;; needed (to get rid of unused octets in the buffer) … … 121 122 "Tries to fill the buffer from BUFFER-POS to END and 122 123 returns NIL if the buffer doesn't contain any new data." 124 (when donep 125 (return-from fill-buffer nil)) 123 126 ;; put data from octet stack into buffer if there is any 124 127 (loop … … 133 136 :start buffer-pos 134 137 :end end)) 138 ;; we reached EOF, so we remember this 139 (when (< buffer-end end) 140 (setq donep t)) 135 141 ;; BUFFER-POS is only greater than zero if the buffer 136 142 ;; already contains unread data from the octet stack trunk/thirdparty/flexi-streams/doc/index.html
r3733 r3735 230 230 FLEXI-STREAMS together with this documentation can be downloaded from <a 231 231 href="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.232 current version is 1.0.7. 233 233 <p> 234 234 Before you install FLEXI-STREAMS you first need to … … 1115 1115 1116 1116 <p> 1117 $Header: /usr/local/cvsrep/flexi-streams/doc/index.html,v 1.12 5 2008/08/26 00:38:08edi Exp $1117 $Header: /usr/local/cvsrep/flexi-streams/doc/index.html,v 1.126 2008/08/26 10:59:24 edi Exp $ 1118 1118 <p><a href="http://weitz.de/index.html">BACK TO MY HOMEPAGE</a> 1119 1119 trunk/thirdparty/flexi-streams/flexi-streams.asd
r3733 r3735 1 1 ;;; -*- Mode: LISP; Syntax: COMMON-LISP; Package: CL-USER; Base: 10 -*- 2 ;;; $Header: /usr/local/cvsrep/flexi-streams/flexi-streams.asd,v 1.7 8 2008/08/26 00:38:06edi Exp $2 ;;; $Header: /usr/local/cvsrep/flexi-streams/flexi-streams.asd,v 1.79 2008/08/26 10:59:22 edi Exp $ 3 3 4 4 ;;; Copyright (c) 2005-2008, Dr. Edmund Weitz. All rights reserved. … … 36 36 37 37 (defsystem :flexi-streams 38 :version "1.0. 6"38 :version "1.0.7" 39 39 :serial t 40 40 :components ((:file "packages")
