Page 139 Table of Contents Index Page 141
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E



CHAPTER 15. EXTENDED STREAM OUTPUT

The end-of-page action is one of: => with-end-of-page-action (stream action) &body body [Macro]
Temporarily changes stream's end-of-page action for the duration of execution of body. action
must be one of the actions described in stream-end-of-page-action.
The stream argument is not evaluated, and must be a symbol that is bound to a stream. If
stream is t, *standard-output* is used. body may have zero or more declarations as its first
forms.

15.5 Attracting the User's Attention

=> beep &optional sheet [Generic Function]
Attracts the user's attention, usually with an audible sound.

15.6 Buffering of Output

Some mediums that support the output protocol may buffer output. When buffering is enabled
on a medium, the time at which output is actually done on the medium is unpredictable. force-
output
or finish-output can be used to ensure that all pending output gets completed. If the
medium is a bidirectional stream, a force-output is performed whenever any sort of input is
requested on the stream.

with-buffered-output provides a way to control when buffering is enabled on a medium. By
default, CLIM's interactive streams are buffered if the underlying window system supports buffer-
ing.

=> medium-buffering-output-p medium [Generic Function]
Returns true if the medium medium is currently buffering output, otherwise returns false.

=> (setf medium-buffering-output-p) buffer-p medium [Generic Function]
Sets medium-buffering-output-p of the medium medium to buffer-p.


Page 139 Table of Contents Index Page 141
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E