Adapted gen.pl with 'listcats' This commit is a part of "--help me if you can" Closes #5680
Reported-by: wesinator at github Fixes #3964 Closes #3974