[flexichain-cvs] CVS update: flexichain/flexichain.asd flexichain/flexichain.lisp
Cyrus Harmon
charmon at common-lisp.net
Thu Jan 31 17:10:58 UTC 2008
Update of /project/flexichain/cvsroot/flexichain
In directory clnet:/tmp/cvs-serv11978
Modified Files:
flexichain.asd flexichain.lisp
Log Message:
flexichain 1.4.1
* remove unnecessary hack that would set data-start to (1+ gap-end)
in delete-elements*
Date: Thu Jan 31 12:10:58 2008
Author: charmon
Index: flexichain/flexichain.asd
diff -u flexichain/flexichain.asd:1.6 flexichain/flexichain.asd:1.7
--- flexichain/flexichain.asd:1.6 Sun Jan 27 01:05:37 2008
+++ flexichain/flexichain.asd Thu Jan 31 12:10:58 2008
@@ -23,7 +23,7 @@
;; for testing.
(asdf:defsystem :flexichain
:name "flexichain"
- :version "1.4"
+ :version "1.4.1"
:components ((:file "flexichain-package")
(:file "utilities" :depends-on ("flexichain-package"))
(:file "flexichain" :depends-on ("utilities" "flexichain-package"))
Index: flexichain/flexichain.lisp
diff -u flexichain/flexichain.lisp:1.6 flexichain/flexichain.lisp:1.7
--- flexichain/flexichain.lisp:1.6 Sun Jan 27 01:05:37 2008
+++ flexichain/flexichain.lisp Thu Jan 31 12:10:58 2008
@@ -313,8 +313,7 @@
(t (let ((surplus-elements (- n (- (length buffer) gap-end))))
(fill-gap chain gap-end (length buffer))
(fill-gap chain 0 surplus-elements)
- (setf gap-end surplus-elements
- data-start (1+ gap-end)))))
+ (setf gap-end surplus-elements))))
(when (= gap-end (length buffer))
(setf gap-end 0))
(when (and (> (length buffer) (+ min-size 2))
More information about the Flexichain-cvs
mailing list