[cl-typesetting-devel] Top-level layout, multi-page tables, andother contrib

Dmitri Ivanov divanov at aha.ru
Fri Mar 12 05:19:45 UTC 2004


Hello,
 
| IMHO as matter of convenience, the put-string and verbatim functions
| should:
| - if the argument were null, do nothing;
| - if the argument were not a 
| string, convert to string by means princ-to-string (or some 
| customizable?).
| 
| For completeness, NIL should not be output by default, 
| so I suggest:
| (defmethod insert-stuff ((obj null))
|     (declare (ignore obj)))

In addition to
(defmethod insert-stuff ((obj symbol))
  `(put-string ,obj))
or
(defmethod insert-stuff ((obj symbol))
  `(funcall *default-stringer* ,obj))
--
Sincerely,
Dmitri Ivanov
lisp.ystok.ru






More information about the cl-typesetting-devel mailing list