r11859: Canonicalize whitespace
[lml.git] / utils.lisp
index cc13440f4237f48b21168d13408a407c33b23756..9c2f9799ec661f199606af985fe5adebaf72715d 100644 (file)
 
 (defun print-n-chars (char n stream)
   (declare (fixnum n)
-          (optimize (speed 3) (safety 0) (space 0)))
+           (optimize (speed 3) (safety 0) (space 0)))
   (do ((i 0 (1+ i)))
       ((= i n) char)
     (declare (fixnum i))
     (write-char char stream)))
-  
+
 (defun indent-spaces (n &optional (stream *standard-output*))
   "Indent n*2 spaces to output stream"
   (print-n-chars #\space (+ n n) stream))
   "Opens a reads a file. Returns the contents as a single string"
   (when (probe-file file)
     (with-open-file (in file :direction :input)
-                   (do ((line (read-line in nil 'eof) 
-                              (read-line in nil 'eof)))
-                       ((eql line 'eof))
-                     (write-string line strm)
-                     (write-char #\newline strm)))))
+                    (do ((line (read-line in nil 'eof)
+                               (read-line in nil 'eof)))
+                        ((eql line 'eof))
+                      (write-string line strm)
+                      (write-char #\newline strm)))))
 
 (defun date-string (ut)
   (check-type ut integer)
   (multiple-value-bind (sec min hr day mon year dow daylight-p zone)
       (decode-universal-time ut)
     (declare (ignore daylight-p zone))
-    (format nil "~[Mon~;Tue~;Wed~;Thu~;Fri~;Sat~;Sun~], ~d ~[Jan~;Feb~;Mar~;Apr~;May~;Jun~;Jul~;Aug~;Sep~;Oct~;Nov~;Dec~] ~d ~2,'0d:~2,'0d:~2,'0d" 
-           dow day (1- mon) year hr min sec)))
+    (format nil "~[Mon~;Tue~;Wed~;Thu~;Fri~;Sat~;Sun~], ~d ~[Jan~;Feb~;Mar~;Apr~;May~;Jun~;Jul~;Aug~;Sep~;Oct~;Nov~;Dec~] ~d ~2,'0d:~2,'0d:~2,'0d"
+            dow day (1- mon) year hr min sec)))
 
 (defun lml-quit (&optional (code 0))
   "Function to exit the Lisp implementation."