Closed frank-dittrich closed 9 years ago
--mem-file-size=
is another option --show
can't handle.
Another is --fix-state-delay=
, while --show
happily ignores --nolog
.
There are some more (questionable) options listed as hidden options.
Some of them surely break the test suite (like --log-stderr
), but I doubt we should care.
Maybe we should use a white-list instead?
--device
--platform
I think most/all others should be stripped.
Whitelist can also be tricky. You never know what options get added in future releases. I would only care about options that are likely to be added, but need to be ignored for --show.
You never know what options get added in future releases.
That goes for a blacklist too. With a whitelist it won't break (but may need a fix) while with a blacklist it will.
I think since you have to handle abbreviated option names as well, even a whitelist might break in future.
Nevertheless, I committed f3d889a7a89c578c424c50f87030d0cfcea4aa0e for now, blacklisting
--dupe-suppresission
, --mem-file-size
, --fix-state-delay=
and --progress-every=
for --show
.
I have simply disabled --save-memory all the way around. You can added it to the -passthru= item, but it will be ignored fully. We need the user id's.
I think this issue is completed.