r10880: Automated commit for Debian build of kmrcl upstream-version-1.85
authorKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 19 Jan 2006 18:00:19 +0000 (18:00 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 19 Jan 2006 18:00:19 +0000 (18:00 +0000)
buff-input.lisp
debian/changelog

index d5b54be..4868ba1 100644 (file)
                  (if (eql c +eof-char+) eof linebuffer)))
        (declare (character c))
        (cond
-       ((char= c #\Newline)
-        (unless (zerop pos)
-          (setf (fill-pointer linebuffer) (1- pos)))
-        (setf done t))
-       ((char= +eof-char+)
-        (setf done t))
-       (t
-        (setf (char linebuffer pos) c)
-        (incf pos)))))))
+         ((>= pos +max-line+)
+          (warn "Line overflow")
+          (setf done t))
+         ((char= c #\Newline)
+          (when (plusp pos)
+            (setf (fill-pointer linebuffer) (1- pos)))
+          (setf done t))
+         ((char= +eof-char+)
+          (setf done t))
+         (t
+          (setf (char linebuffer pos) c)
+          (incf pos)))))))
 
index fdbfb14..5ed1dc8 100644 (file)
@@ -1,3 +1,9 @@
+cl-kmrcl (1.85-1) unstable; urgency=low
+
+  * New release
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Thu, 19 Jan 2006 10:55:21 -0700
+
 cl-kmrcl (1.84-2) unstable; urgency=low
 
   * New upstream URI