`languages.get_language()` unsafe fallback import lets PyPI package shadow language module (e.g. `id`)
The issue should be fixed in [r10398]. Thank you for the report.
Stop `languages.get_language()` from returning incompatible modules.
Store the "colwidth" attribute as a `str` variable.
Small fixes.
Thanks for the report. IMO, the issue is "SmartQuotes misclassifies an opening quote before non-ASCII punctuation when there are bracktes around". Test sample: The misclassification happens also in other cases: ('...') ("...") ('--') ("--") ('---') ("---") ASCII patterns ('…') ("…") ('–') ("–") ('—') ("—") ("—") Unicode punctuation * No difference between single and double quotes * No difference between smartquote patterns or direct Unicode input. Word characters: ('a') ('b') ('c') ('D') ASCII ('ä')...
Document fetch triggered by XML writer raw XML validation
Fixed in [r10395].