reStructuredText linter