File: cl-print.el.html
Customizable print facility.
The heart of it is the generic function cl-print-object to which you
can add any method you like.
The main entry point is cl-prin1.
Defined variables (6)
cl-print--depth | Depth of recursion within cl-print functions. |
cl-print-compiled | Control how to print byte-compiled functions. |
cl-print-compiled-button | Control how to print byte-compiled functions into buffers. |
cl-print-expand-ellipsis-function | Function to tweak the way ellipses are expanded. |
cl-print-readably | If non-nil, try and make sure the result can be ‘read’. |
cl-print-string-length | Maximum length of string to print before abbreviating. |
Defined functions (16)
cl-prin1 | (OBJECT &optional STREAM) |
cl-prin1-to-string | (OBJECT) |
cl-print--cons-tail | (CAR OBJECT STREAM) |
cl-print--default-expand-ellipsis | (BEGIN END VALUE LINE-LENGTH) |
cl-print--expand-ellipsis | (VALUE STREAM) |
cl-print--find-sharing | (OBJECT TABLE) |
cl-print--preprocess | (OBJECT) |
cl-print--string-props | (OBJECT START STREAM) |
cl-print--struct-contents | (OBJECT START STREAM) |
cl-print--vector-contents | (OBJECT START STREAM) |
cl-print-expand-ellipsis | (&optional BUTTON) |
cl-print-insert-ellipsis | (OBJECT START STREAM) |
cl-print-object | (OBJECT STREAM) |
cl-print-object-contents | (OBJECT START STREAM) |
cl-print-propertize-ellipsis | (OBJECT START BEG END STREAM) |
cl-print-to-string-with-limit | (PRINT-FUNCTION VALUE LIMIT) |