Vimjas / vim-python-pep8-indent

A nicer Python indentation style for vim.
Creative Commons Zero v1.0 Universal
790 stars 69 forks source link

Fix issue #5 (Correct indent after end of block) #17

Closed has2k1 closed 11 years ago

has2k1 commented 11 years ago

Problem

Given two adjacent blocks where the 2nd block has an equal or smaller indentation level compared to the 1st block. If the blocks are not separated by an empty line, the 2nd block will be placed (indented) inside the 1st block.

This changes the meaning of code that already adheres to the pep8 standard.

Solution

Do not inherit indentation of the previous line if the current line has less indentation but is valid.

hynek commented 11 years ago

Nice, thanks. :)