The docs for the -l switch in pg_restore say:
List the contents of the archive.
this is weird, because everywhere else we use "table of contents" to describe this, which makes it seem like just plain 'contents' should mean the bulk table data.
Attached patch changes it to say:
List the table of contents of the archive.
Cheers,
Jeff