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 d5b54be534f13e0847d24bb20492e63c65b17c5d..4868ba1690e293a9ab036b85159c5c11228239fd 100644 (file)
                  (if (eql c +eof-char+) eof linebuffer)))
        (declare (character c))
        (cond
                  (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 fdbfb14b594e0d6aae27b7f4307bc0da9cbd17c1..5ed1dc802a826b91296a44e134a299e1126378f3 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
 cl-kmrcl (1.84-2) unstable; urgency=low
 
   * New upstream URI