X-Git-Url: http://git.kpe.io/?p=kmrcl.git;a=blobdiff_plain;f=buff-input.lisp;h=f0802bc0bff2b141479a24a27668c0c7ab7fbf57;hp=fe3f3115146a40d10e2e1b0a748f61f8e53d91cb;hb=8d831065b8e830ea8b257aa7befd53bee7f49d5d;hpb=5e5cc3c20a925d8af5de153a118fdaf0792dd7e2 diff --git a/buff-input.lisp b/buff-input.lisp index fe3f311..f0802bc 100644 --- a/buff-input.lisp +++ b/buff-input.lisp @@ -7,17 +7,19 @@ ;;;; Programmer: Kevin M. Rosenberg ;;;; Date Started: Apr 2000 ;;;; -;;;; $Id: buff-input.lisp,v 1.1 2002/10/06 13:21:47 kevin Exp $ +;;;; $Id: buff-input.lisp,v 1.5 2003/05/05 19:54:14 kevin Exp $ ;;;; -;;;; This file, part of Genutils, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; This file, part of KMRCL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; -;;;; Genutils users are granted the rights to distribute and use this software -;;;; as governed by the terms of the GNU General Public License. +;;;; KMRCL users are granted the rights to distribute and use this software +;;;; as governed by the terms of the Lisp Lesser GNU Public License +;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ************************************************************************* -(in-package :genutils) +(in-package :kmrcl) -(declaim (optimize (speed 3) (safety 0) (space 0) (debug 0))) +(eval-when (:compile-toplevel) + (declaim (optimize (speed 3) (safety 0) (space 0) (debug 0)))) (defconstant +max-field+ 10000) (defconstant +max-fields-per-line+ 20) @@ -86,9 +88,6 @@ (buffers) (field-lengths)) -(defmethod print-object ((f field-buffers) s) - (format s "#<~d>~%" (field-buffers-nfields f))) - (defun make-fields-buffer2 (&optional (max-fields +max-fields-per-line+) (max-field-len +max-field+)) (let ((bufs (make-array max-fields :element-type 'vector :fill-pointer nil :adjustable nil))