app-misc/trash-cli-0.12.9.14-r2 lacks the trash-restore command although it is mentioned in the documentation - but it has restore-trash instead The commands look like trash-<specific_action> [options] like trash-list etc. Equery -f shows that a file named restore-trash is installed. After a test it seems to do what a trash-restore should do. The webside of the creator https://github.com/andreafrancia/trash-cli shows these commands: " trash-put trashes files and directories. trash-empty empty the trashcan(s). trash-list list trashed file. trash-restore restore a trashed file. trash-rm remove individual files from trash can." Please spare people freaking out when they get the impression that there is no restore at all. ;-)
documentation has versions for a reason
although I will concede that the metadata.xml link is not great
documentation like $> man trash [...] SEE ALSO trash-list(1), trash-restore(1), trash-empty(1), and the FreeDesktop.org Trash Specification at http://www.ramendik.ru/docs/trashspec.html. [...] $> Very helpful. Yes I discovered /usr/share/doc/trash-cli-0.12.9.14-r2/README.rst.xz meanwhile. Anyhow it's not consistent and IMO everybody would try "man" first! I changed the status to "WONTFIX" then.