Changeset 6607
- Timestamp:
- May 25, 2007, 5:05:30 AM (18 years ago)
- File:
-
- 1 edited
-
branches/ide-1.0/ccl/hemlock/src/streams.lisp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/ide-1.0/ccl/hemlock/src/streams.lisp
r806 r6607 95 95 (defun hemlock-output-unbuffered-sout (stream string start end) 96 96 (with-left-inserting-mark (mark (hemlock-output-stream-mark stream)) 97 (insert-string mark string start end) 98 )) 97 (unless (and (eql start 0) 98 (eql end (length string))) 99 (setq string (subseq string start end))) 100 (insert-string mark string))) 99 101 100 102 … … 112 114 (hemlock-output-unbuffered-sout stream string start end)) 113 115 114 #+NIL115 (defmethod excl:stream-line-length ((stream hemlock-output-stream))116 (let* ((buffer (line-buffer (mark-line (hemlock-output-stream-mark stream)))))117 (when buffer118 (do ((w (buffer-windows buffer) (cdr w))119 (min most-positive-fixnum (min (window-width (car w)) min)))120 ((null w)121 (if (/= min most-positive-fixnum) min))))))122 116 123 117 (defmethod stream-finish-output ((stream hemlock-output-stream)))
Note:
See TracChangeset
for help on using the changeset viewer.
