pprint-tabular: declare type of tabsize

This is necessary, because now format may pass null, and since we have
ext:check-arguments-type and tabsize defaults to 16, its type is
inferred to be unsigned-byte.
This commit is contained in:
Daniel Kochmański 2016-12-06 15:16:10 +01:00
parent 5113255700
commit 524558ba6f

View file

@ -1037,6 +1037,7 @@
the ~/.../ format directive."
(declare (ignore atsign?)
(type (or stream (member t nil)) stream)
(type (or unsigned-byte null) tabsize)
(ext:check-arguments-type)
#.+ecl-safe-declarations+)
(pprint-logical-block (stream list