text linting