Changes to allow *[]? in check-in comments were added by check-in
[647bb7b79f3c2a], which is sufficient to address ticket [46bf4baedcea6c].
The additional logic in this branch that tries to
do special encodings for double-quote characters on windows is complication
we can do without.

Was: fix merge problem, which cause an OSX broken build