pprint prints some metadata when *print-meta* bound to true, but not all

Description

Short example illustrating the behavior:

I have not dug into the details yet, but it appears that this may be because pprint uses pr to show symbols, but not to show collections. Thus pprint shows metadata on symbols, but not collections.

It would be nice if pprint could instead show all metadata, as pr does, when print-meta is bound to true.

Environment

None

Assignee

Unassigned

Reporter

Andy Fingerhut

Labels

Approval

None

Patch

None

Affects versions

Priority

Minor
Configure