OSX provides smart quotes by default systemwide. Under wxWidgets 3.0.x, there does not appear to be a clear approach to disabling this. Under wxWidgets 3.2.x, it is possible to selectively override the systemwide setting on a per text control basis.
Testing
Used the test plan outlined in issue #72 and verified that:
On OSX w/ wxWidgets 3.2.x, the text control no longer does smart quote substitution regardless of the systemwide setting.
In other cases, the behavior remains the same as it was previously.
Resolves #72 Resolves #162
Summary
OSX provides smart quotes by default systemwide. Under wxWidgets 3.0.x, there does not appear to be a clear approach to disabling this. Under wxWidgets 3.2.x, it is possible to selectively override the systemwide setting on a per text control basis.
Testing
Used the test plan outlined in issue #72 and verified that:
Test Environments