Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release version 1.5.31.5.3 | Florent Xicluna | 2014-04-04 | 2 | -2/+2 |
| | |||||
* | Fix wrong offset computation when error is on the last char of a physical ↵ | Florent Xicluna | 2014-04-04 | 3 | -7/+19 |
| | | | | line; issue #268 | ||||
* | Update Travis configuration, and the wheel badge | Florent Xicluna | 2014-04-04 | 3 | -3/+3 |
| | |||||
* | Tests should pass for the tarball distributed on PyPI; issue 267 | Florent Xicluna | 2014-04-04 | 5 | -11/+15 |
| | |||||
* | Release version 1.5.21.5.2 | Florent Xicluna | 2014-04-04 | 2 | -4/+4 |
| | |||||
* | Do not allow newline after parameter equal; issue #252 | Florent Xicluna | 2014-04-04 | 3 | -0/+11 |
| | |||||
* | Fix caret position when line contains tabs | Florent Xicluna | 2014-04-03 | 2 | -1/+3 |
| | |||||
* | Report correct line number for E303 with comments; issue #60 | Florent Xicluna | 2014-04-03 | 3 | -26/+28 |
| | |||||
* | Add tests relevant for issue #220 | Florent Xicluna | 2014-04-03 | 2 | -2/+12 |
| | |||||
* | Add some tests with row and column | Florent Xicluna | 2014-04-03 | 1 | -9/+9 |
| | |||||
* | Allow to test row and column. | Florent Xicluna | 2014-04-03 | 1 | -4/+20 |
| | |||||
* | Fix line number and offset for E125 with multi-line strings; issue #220 | Florent Xicluna | 2014-04-03 | 1 | -1/+2 |
| | |||||
* | Refactor the logical line building and checking. | Florent Xicluna | 2014-04-03 | 1 | -11/+8 |
| | |||||
* | Fix line number and offset for multi-line strings; issue #220 | Florent Xicluna | 2014-04-03 | 2 | -8/+10 |
| | |||||
* | Reorder changelog | Florent Xicluna | 2014-04-03 | 1 | -2/+6 |
| | |||||
* | Add a second test for issue #265 | Florent Xicluna | 2014-04-03 | 1 | -0/+10 |
| | |||||
* | Distribute a universal wheel file, .whl | Florent Xicluna | 2014-04-03 | 3 | -0/+8 |
| | |||||
* | Fix E501 not detected in comments with Python 2.5 | Florent Xicluna | 2014-04-03 | 2 | -1/+12 |
| | |||||
* | Fix false positive E121/E126 with multi-line string; issue #265 | Florent Xicluna | 2014-04-03 | 4 | -4/+20 |
| | |||||
* | Review comment | Florent Xicluna | 2014-04-03 | 1 | -2/+2 |
| | |||||
* | Use the open() context manager, supported since Python 2.5 | Florent Xicluna | 2014-03-28 | 1 | -13/+9 |
| | |||||
* | Minor changes | Florent Xicluna | 2014-03-28 | 1 | -3/+1 |
| | |||||
* | Back to development; review some docstrings in relation with PEP 257. | Florent Xicluna | 2014-03-28 | 3 | -144/+90 |
| | |||||
* | Release version 1.5.11.5.1 | Florent Xicluna | 2014-03-27 | 2 | -2/+4 |
| | |||||
* | Fix a crash with E125 on multi-line strings; closes #263 | Florent Xicluna | 2014-03-27 | 3 | -1/+12 |
| | |||||
* | Release version 1.51.5 | Florent Xicluna | 2014-03-26 | 2 | -2/+2 |
| | |||||
* | Remove an extra comma in the test | Florent Xicluna | 2014-03-26 | 1 | -1/+1 |
| | |||||
* | Ack PyPy SyntaxError | Florent Xicluna | 2014-03-26 | 1 | -2/+9 |
| | |||||
* | Add a message for test_check_nullbytes | Florent Xicluna | 2014-03-26 | 1 | -1/+2 |
| | |||||
* | Review messages for E713 and E714 | Florent Xicluna | 2014-03-26 | 2 | -7/+5 |
| | |||||
* | Report E131 instead of E121 / E126 for unaligned hanging indent | Florent Xicluna | 2014-03-25 | 4 | -9/+26 |
| | |||||
* | Merge. Allow long lines in docstrings and comments. | Florent Xicluna | 2014-03-25 | 8 | -22/+148 |
|\ | | | | | | | | | Allow long lines in multiline strings and comments if they cannot be wrapped; issue #224 Optionally disable physical line checks inside multiline strings, using '# noqa'; issue #242 | ||||
| * | Allow long lines in comments too, with similar rules; related to issue #224 | Florent Xicluna | 2014-03-23 | 4 | -9/+56 |
| | | |||||
| * | Merge branch 'master' of https://github.com/gward/pep8 into gward-master | Florent Xicluna | 2014-03-23 | 5 | -14/+98 |
| |\ | |||||
| | * | Add one more test case for issue #224 (based on code review) | Greg Ward | 2013-11-17 | 1 | -0/+3 |
| | | | |||||
| | * | Make maybe_check_physical() easier to understand (based on code review) | Greg Ward | 2013-11-17 | 1 | -8/+21 |
| | | | | | | | | | | | | | | | | | | - reorder so common case comes first - rewrite docstring - expand/clarify comments | ||||
| | * | Optionally disable physical line checks inside multiline strings (issue #242) | Greg Ward | 2013-11-08 | 2 | -0/+16 |
| | | | | | | | | | | | | | | | | | | | | | The trick is to attach the "# nopep8" (or "# noqa") comment after the multiline string. In fact, it just has to be on the line that ends the multiline string -- like most other noqa() checks, this is a dumb scan of the physical line, not a fancy token-based check. | ||||
| | * | Allow long lines in multiline strings if they cannot be wrapped (issue #224). | Greg Ward | 2013-11-08 | 2 | -1/+20 |
| | | | |||||
| | * | Fix an incorrect "W391 blank line at EOF" | Greg Ward | 2013-11-08 | 2 | -6/+12 |
| | | | | | | | | | | | | | | | | | | It only happens when there is a multiline string at EOF that happens to contain a blank line. Introduced by my special treatment of multiline strings. | ||||
| | * | Check physical lines after tokenizing them. | Greg Ward | 2013-11-08 | 1 | -15/+23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will make it possible to treat physical lines in multiline strings distinctly, e.g. for issue #224 and #242 (not addressed yet; this is just a prerequisite). Details: - readline_check_physical() is gone: now we only need readline() - but now setting self.indent_char in check_physical() comes too late, so move that side effect up to readline() - add maybe_check_physical() to decide after every token if it's time to check physical lines and, if so, do it | ||||
| | * | Add some test cases for multiline strings. | Greg Ward | 2013-11-08 | 3 | -0/+19 |
| | | | | | | | | | | | | | | | Since I'm about to add special treatment of multiline strings, I thought it best to ensure that we preserve the existing behaviour. | ||||
* | | | Separate Changes and Bug fixes in the changelog | Florent Xicluna | 2014-03-25 | 2 | -3/+11 |
| | | | |||||
* | | | Clarify E121 and E126 for hanging indents, and reports all over-indented ↵ | Florent Xicluna | 2014-03-25 | 4 | -9/+16 |
| | | | | | | | | | | | | continuation lines under E126. | ||||
* | | | Merge, add E265 for space before block comment; issue #190 | Florent Xicluna | 2014-03-25 | 7 | -19/+69 |
|\ \ \ | |||||
| * | | | More tests for E265 with the shebang | Florent Xicluna | 2013-05-02 | 1 | -0/+6 |
| | | | | |||||
| * | | | Fix tests on Python 2.5 | Florent Xicluna | 2013-05-02 | 1 | -0/+2 |
| | | | | |||||
| * | | | Add tests for E265 | Florent Xicluna | 2013-05-01 | 1 | -1/+18 |
| | | | | |||||
| * | | | Add E265 for space before block comment; issue #190 | Florent Xicluna | 2013-05-01 | 6 | -18/+43 |
| | | | | |||||
* | | | | Merge branch 'master' into issue126 | Florent Xicluna | 2014-03-25 | 23 | -242/+692 |
|\ \ \ \ | |||||
| * | | | | Catch more E713 and E714 with a regular expression; issue #236 continued | Florent Xicluna | 2014-03-25 | 3 | -36/+63 |
| | | | | |