kana/vim-smartinput — pull request #68 by atsepkov (2013-01-19 08:27:00+00:00)
Title: Fixed smart indent when pressing Enter inside {}

There do seem to be test cases for this, however, this functionality did not work for me in vim 7.3. I attached a fix.