Skip to content

Releases: MattDMo/PythonImproved

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

Choose a tag to compare

@MattDMo MattDMo released this 04 Feb 05:54

see messages/1.4.0.txt

tweaks and stuff

Choose a tag to compare

@MattDMo MattDMo released this 25 Aug 07:26
  • 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

Choose a tag to compare

@MattDMo MattDMo released this 28 Jun 22:21

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!

Choose a tag to compare

@MattDMo MattDMo released this 11 May 04:49
1.2.1

added comment.line.note image

Major reorg based on switching to YAML-tmLanguage working file

Choose a tag to compare

@MattDMo MattDMo released this 14 Jan 23:11

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

Choose a tag to compare

@MattDMo MattDMo released this 06 Nov 17:19
1.1.2

fleshed out install message

update README, tweak lambda

Choose a tag to compare

@MattDMo MattDMo released this 05 Nov 17:08
Merge pull request #2 from DarDar/patch-1

lambda can be parameterless

tweaks and updates

Choose a tag to compare

@MattDMo MattDMo released this 01 Nov 21:11

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.