Skip to content

Releases: jason-kane/PyYapf

Sublime Text 2 support restored

27 Dec 01:20
Compare
Choose a tag to compare

This was broken a long while back but I didn't notice. Now it is at least mostly functioning in Sublime Text v2. I do see a cosmetic oddity of black space at the top of the file that goes away as soon as you scroll and the editor redraws. There is also a minor annoyance in it putting you at the top of the file when you reformat. Working is better than broken so here you go.

Two versions in one day? Preposterous.

27 Dec 00:42
Compare
Choose a tag to compare

@catch22 gave the plugin a very solid once-over giving us multiple improvements and a more readable implementation.

stdin to yapf, styles default to yapf with optional overrides

26 Dec 16:19
Compare
Choose a tag to compare

Nice set of changes by @catch22; this release may also include the changes by @gdyuldin to better handle reformatting an indented subsection. I'm not sure if they were included in the previous release or not.

Happy formatting.

Readme updated, added LICENSE file (apache 2)

26 Aug 15:07
Compare
Choose a tag to compare
v0.8.1

Updated Readme, added LICENSE

Updated for current Yapf options

26 Aug 14:54
Compare
Choose a tag to compare
Update PyYapf.sublime-settings

comment out SPLIT_PENALTY_MATCHING_BRACKET to get things working.  I still need to update my own yapf to bleeding edge and poke around to see what all the "new" options are.

PyYapf -- just for python

19 May 17:38
Compare
Choose a tag to compare

Thanks to Sandeep Rao -- Sublime will only show pyyapf on python files and a nice context menu entry.

ST 3 support and encoding support within yapf

13 Apr 15:58
Compare
Choose a tag to compare

with a shoutout to @asfaltboy for both these changes

Encodings and smarter errors

09 Apr 02:36
Compare
Choose a tag to compare
Merge pull request #3 from jason-kane/encodings

handle encodings MUCH better, use error message content to position view

External call to yapf

04 Apr 23:18
Compare
Choose a tag to compare

Necessary for long term maintainability. This way we are almost entirely separate from the yapf release cycle.

Renamed and submitted to Package Control

03 Apr 15:53
Compare
Choose a tag to compare
v0.3.0

Rename from SublimePyYapf to PyYapf (to match Sublime conventions)