pychecks-vim
A Vim plugin based on pyflakes.vim but with added support for pep8 code style checking.
Latest Updates
Issues
Wiki
- Overview (revision 1 by whitelynx): Created Overview.
Source
- [trunk] r15: Minor correction to the g:pychecks_max_line_length setting.
- [trunk] r14: Added the 'g:pychecks_max_line_length' variable, to allow us to change the maximum line length allowed by the pep8 check.
- [trunk] r13: Use the same filename fix for both PEP 8 and PyFlakes checks.
- [trunk] r12: Minimize the amount of code inside the try block; we don't need to worry about exceptions in the encoding fix code.
- [trunk] r11: Better fix for encoding errors.
- [trunk] r10: Handle more cases where the exception we get from the parsing step isn't actually a parse error.
- [trunk] r9: Provide default filename if filename is None, to prevent pyflakes death.
- [trunk] r8: Store error/warning and error number from PEP 8 checks, and use them when building the QuickFix list.
- [trunk] r7: Finished wrapping everything at 80 chars for PEP 8 compliance, corrected modeline syntax, and made error message for when Vim doesn't have Python support a bit more concise.
- [trunk] r6: Added separate highlight groups for each error type so you can highlight different ones differently, fixed all indentation to use spaces instead of tabs, renamed things from Py[Ff]lakes to PyChecks in appropriate places, added a modeline to help ensure that we keep 4-space indentation, and made more of the Python code PEP 8-compliant.