Search
17:11:41
mrcom
jackdaniel: beach: Well, to a great extent I was shooting myself in the foot.
17:12:33
mrcom
Was building a FORMATTING-ITEM-LIST (just one column), which was updating the extents for each item.
17:14:25
mrcom
I switched to plain write-string/terpri and UPDATING-OUTPUT and its *much* *much* faster.
17:15:21
mrcom
Oh, and :DISPLAY-TIME NIL for the panes fixed the redisplay-each-command-loop problem. :/
17:18:16
mrcom
Formatting-item-list calls (setf (position-something-or-other child)) for each element, and that's what was calling RECOMPUTE-EXTENT.
17:21:38
mrcom
add-output-record doesn't do that.
17:54:10
beach
Yes, I think I mentioned that if you do a redisplay every time, then you will rebuild the output history.