The man page states that the PWSAFE_IGNORE environment variable should be colon-separated. The default value used if the environment and command line are not provided is also colon-separated. The parsing code, however, on line 948 and 950, parses a semi-colon separated string instead.
Indeed so. I've fixed this in the version on https://github.com/nsd20463/pwsafe
Thanks for reporting this.