Skip to content

Releases: MattDMo/PythonImproved

Midway (while I think about function, decorator, and object matching)

04 Feb 05:54
Compare
Choose a tag to compare

tweaks and stuff

25 Aug 07:26
Compare
Choose a tag to compare
  • updated support.type.django.model and variable.other.django.settings for Django 1.7, while maintaining backwards compatibility with 1.6 (and presumably before)
  • modified constant.other.allcaps.python to
    • not have any exceptions for known all-caps modules/classes like PIL or FTP
    • match CONSTANT and class.CONSTANT, but not CLASS.function(), class.FUNCTION(), or FUNCTION().

allcaps

  • IPython In and Out statements are now all one color, from the beginning of the line to the colon :, just like in the IPython command-line app and notebook (although In is green, as in the terminal app, not blue like in the notebook. Out is red in both.)

ipython

fixed builtin_functions and octals, added allcaps

28 Jun 22:21
Compare
Choose a tag to compare

The major change in this release is that built-in functions like any(), dict(), len(), raw_input(), etc. now have their arguments highlighted just like any other function. Many thanks to @facelessuser and @FichteFoll for their help and input. Additionally, I've also added constant.other.allcaps.python, which captures variable names that are in all caps (OPENING_PORT, for example), assuming the convention that these are generally treated as constants in the code. This scope does not match variable.other.django.settings, so each can be colored independently. Finally, I tweaked the octal scope so that both old-style values like 0123 and Python 3-style 0o123 numbers are recognized.

I added my .YAML-tmLanguage to the repo as well as a .no-sublime-package file to facilitate hacking.

fix inserted spaces, pull out regexes, add new comments, and a new license version!

11 May 04:49
Compare
Choose a tag to compare

Major reorg based on switching to YAML-tmLanguage working file

14 Jan 23:11
Compare
Choose a tag to compare

Bytes/raw/regex strings, a new YAML-tmLanguage working file - AAAPackageDev now natively supports ST3, and other tweaks. No open issues currently!

added install message

06 Nov 17:19
Compare
Choose a tag to compare
1.1.2

fleshed out install message

update README, tweak lambda

05 Nov 17:08
Compare
Choose a tag to compare
Merge pull request #2 from DarDar/patch-1

lambda can be parameterless

tweaks and updates

01 Nov 21:11
Compare
Choose a tag to compare

Expanded README to include list of altered scopes, added Installation and Use section, put plea for function annotation help in Issues section.

In Python.tmLanguage itself, updated Django settings to 1.6, added __bool__ function, allowed for properly-highlighted comments in multi-line function definitions.