An open API service providing commit metadata for open source projects.

GitHub / MagicStack/MagicPython / commits

Cutting edge Python syntax highlighter for Sublime Text, Atom and Visual Studio Code. Used by GitHub to highlight your Python code!

SHA Message Author Date Stats
7d0f2b22 Update the syntax to Python 3.10 Victor Petrovykh <v****r@e****m> over 3 years ago
2802ded6 Github doesn't seem to use MP for highlighter tokenization Elvis Pranskevichus <e****s@e****m>
Committed by: Yury Selivanov <y****y@e****m>
over 5 years ago
5b5f388f Make raw f-strings consistent. Victor Petrovykh <v****r@e****m> over 5 years ago
db32a0d8 Add Python 3.8 features. Victor Petrovykh <v****r@e****m> over 5 years ago
b4b2e6eb Fix for loop highlighting #211 (#212) Ilia Novoselov <i****v@g****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
2ca894f2 Update the way "in" is scoped. Victor Petrovykh <v****r@e****m> almost 6 years ago
72ccccbf Improve detection of call signature and kwargs. Victor Petrovykh <v****r@e****m> almost 6 years ago
0b09c1fc Add snakemake (#203) Michael Wilkinson <g****2@u****m>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
225fa4c4 constant.numeric.dec.python only has 2 capture groups Anthony Sottile <a****e@u****u>
Committed by: Victor Petrovykh <v****r@e****m>
about 6 years ago
c9b3409d Regenerate tmLanguage files using `make` (#196) Anthony Sottile <a****e@u****u>
Committed by: GitHub <n****y@g****m>
about 6 years ago
dd48b8f8 Add some more specific scopes for member access. Victor Petrovykh <v****r@e****m> over 6 years ago
9d40c716 Add an `update-test` make target. Victor Petrovykh <v****r@e****m> over 6 years ago
076e2bb9 Bump syntaxdev dep Yury Selivanov <y****y@e****m> over 6 years ago
c0f8d514 Add a `meta.member.access.python` scope. Victor Petrovykh <v****r@e****m> over 6 years ago
e57ccc12 Fix the 'make devenv' target Yury Selivanov <y****y@m****o> almost 7 years ago
38422d30 Upgrade syntaxdev to 0.1.0 Yury Selivanov <y****y@m****o> almost 7 years ago
8ff35b3e Scope `from`, `import`, and `as` the same way in imports. (#165) Victor Petrovykh <v****r@m****o>
Committed by: Yury Selivanov <y****y@m****o>
over 7 years ago
ea55e27e Fix comment (#167) fjeicam <f****m@u****m>
Committed by: Yury Selivanov <y****y@m****o>
over 7 years ago
1417e087 Prepare 1.1.1 release Yury Selivanov <y****y@m****o> over 7 years ago
da6fa079 package.json: deps -> dev-deps Yury Selivanov <y****y@m****o> over 7 years ago
c8893ca4 Prepare 1.1.0 release Yury Selivanov <y****y@m****o> over 7 years ago
95402973 Add support for new Python 3.7 attrs/builtins Yury Selivanov <y****y@m****o> over 7 years ago
4030374b Tokenize `@` and `.` in decorators (#110) chbk <c****t@g****m>
Committed by: Yury Selivanov <y****y@m****o>
over 7 years ago
a891320d Changing Try-Except... snippets to be Python 3 style (as instead of ,) (#154) therumbler <t****r@g****m>
Committed by: Yury Selivanov <y****y@m****o>
over 7 years ago
1b72e04a Bugfix for an apparent infinite loop in grammar. (#163) Victor Petrovykh <v****r@m****o>
Committed by: Yury Selivanov <y****y@m****o>
over 7 years ago
cc2b832e Modify foldEndPattern Kyle Barron <b****k@m****u>
Committed by: Victor Petrovykh <v****r@m****o>
over 7 years ago
ad6bd621 Update the `*` and `**` in funciton call scopes. Victor Petrovykh <v****r@m****o> over 7 years ago
7c43d1cb Fix an issue with `import` highlighting. Victor Petrovykh <v****r@m****o> over 7 years ago
9c874c6e Stop interpreting `exec` as a keyword. Victor Petrovykh <v****r@m****o> over 7 years ago
2780782a Add '%b' as a valid percent-format (PEP 461). Victor Petrovykh <v****r@m****o> over 7 years ago
fb56c6a9 Update string formatting scopes. Victor Petrovykh <v****r@m****o> over 7 years ago
f340032d Fix a docstring highlighter bug. Victor Petrovykh <v****r@m****o> over 7 years ago
b2b4f4ae Remove invalid first_line_match key Paul Chaignon <p****n@g****m>
Committed by: Victor Petrovykh <v****r@e****m>
about 8 years ago
935abefe Prepare 1.0.12 release Yury Selivanov <y****y@m****o> over 8 years ago
b453f26e Highlight `.` in its own scope. (#101) Victor Petrovykh <v****h@g****m>
Committed by: Yury Selivanov <y****y@m****o>
over 8 years ago
dcb1a380 Update README.md. (#99) Victor Petrovykh <v****h@g****m>
Committed by: GitHub <n****y@g****m>
over 8 years ago
361a4964 Clean-up the grammar so that MagicRegExp does not have missing rules. (#100) Victor Petrovykh <v****h@g****m>
Committed by: GitHub <n****y@g****m>
over 8 years ago
d39070f6 Use a PNG icon for vscode extensions gallery Yury Selivanov <y****y@m****o> over 8 years ago
da1a537a Prepare 1.0.11 release Yury Selivanov <y****y@m****o> over 8 years ago
7fb0aa5b Highlight __traceback__ Yury Selivanov <y****y@m****o> over 8 years ago
ffab3f1e Sync Atom snippets with language-python (#94) tennyson-mccalla <t****a@g****m>
Committed by: Yury Selivanov <y****y@m****o>
over 8 years ago
7cb46598 Fix travis-ci build. Fixes #93. Yury Selivanov <y****y@m****o> over 8 years ago
68c88ccf Tweak symbol list. Victor Petrovykh <v****r@m****o> almost 9 years ago
cba112e1 Prepare 1.0.10 release Yury Selivanov <y****y@m****o> almost 9 years ago
34427bcb Fix double quote autoclosing issue with docstring quotes. Victor Petrovykh <v****r@m****o> almost 9 years ago
ed68ac42 travis: Fix build env Yury Selivanov <y****y@m****o> almost 9 years ago
a7d329dc build: Bump syntaxdev dep to 0.0.16 Yury Selivanov <y****y@m****o> almost 9 years ago
65a7b4cc travis: Use recent nodejs to run tests Yury Selivanov <y****y@m****o> almost 9 years ago
b8998dc6 Update LICENSE Yury Selivanov <y****v@g****m>
Committed by: GitHub <n****y@g****m>
almost 9 years ago
fdbf44b5 Prepare 1.0.9 release Yury Selivanov <y****y@m****o> almost 9 years ago
976e59dc Drop `support.other.format.python` scope name. Victor Petrovykh <v****r@m****o> almost 9 years ago
6a2dba3a Prepare 1.0.8 release Yury Selivanov <y****y@m****o> almost 9 years ago
ef3eb613 Update constant highlighting rules. Victor Petrovykh <v****r@m****o>
Committed by: Yury Selivanov <y****y@m****o>
almost 9 years ago
b75b17bf Prepare 1.0.7 release Yury Selivanov <y****y@m****o> about 9 years ago
0bb47272 Add python-console.cson and python-traceback.cson for Atom compat Yury Selivanov <y****y@m****o> about 9 years ago
992be43c atom-sync: Recognize *.kv, *.tac, *.Snakefile as Python files Yury Selivanov <y****y@m****o> about 9 years ago
38a783c7 Generate Atom spec test files Yury Selivanov <y****y@m****o> about 9 years ago
1381f146 atom-sync: Match python shebang with trailing whitespace before path Yury Selivanov <y****y@m****o> about 9 years ago
18de6108 Bump syntaxdev version to v0.0.13 Yury Selivanov <y****y@m****o> about 9 years ago
69a736a9 Prepare 1.0.6 release Yury Selivanov <y****y@m****o> about 9 years ago
df5bb18c Bump the version of syntaxdev to v0.0.12; fix regression in ST. Yury Selivanov <y****y@m****o> about 9 years ago
c705cd1d Add an important note about the importance of scope ordering. Victor Petrovykh <v****r@m****o> about 9 years ago
6e511830 Prepare 1.0.5 release Yury Selivanov <y****y@m****o> about 9 years ago
86ccbfdb Highlight class parameters as kwargs in Atom/VSCode/GH. Yury Selivanov <y****y@m****o> about 9 years ago
11bcc659 Clarify why scopes for 'f' string prefix are ordered the way they are Yury Selivanov <y****y@m****o> about 9 years ago
d5797f37 Prepare 1.0.4 release Yury Selivanov <y****y@m****o> about 9 years ago
700103b6 Reorder scopes for f-strings; fixes issue #75. Yury Selivanov <y****y@m****o> about 9 years ago
b7d7f9d0 Prepare 1.0.3 release Yury Selivanov <y****y@m****o> about 9 years ago
c1b73c80 Make kwargs in class declaration consistent with function calls. Victor Petrovykh <v****r@m****o> about 9 years ago
079a7a45 Prepare 1.0.2 release Yury Selivanov <y****y@m****o> about 9 years ago
4fd74e3f Give kwargs in class declarations a special scope. Victor Petrovykh <v****r@m****o> about 9 years ago
133f72fd Prepare 1.0.1 release Yury Selivanov <y****y@m****o> about 9 years ago
0cefbaa9 Add a test for "from __future__ import .." Yury Selivanov <y****y@m****o> about 9 years ago
89f16b6a Highlight ModuleNotFoundError Yury Selivanov <y****y@m****o> about 9 years ago
2bd426a6 Highlight from __future__ imports. Yury Selivanov <y****y@m****o> about 9 years ago
54bccc4a Highlight __prepare__, __path__, __package__ Yury Selivanov <y****y@m****o> about 9 years ago
f2dfad81 Highlight more magic methods / attributes Yury Selivanov <y****y@m****o> about 9 years ago
32015c25 Highlight __matmul__, __rmatmul__, and __imatmul__ Yury Selivanov <y****y@m****o> about 9 years ago
255ca8e3 Prepare 1.0.0 release Yury Selivanov <y****y@m****o> about 9 years ago
f4e6afcb Stop highlighting single letter constants. Victor Petrovykh <v****r@m****o> about 9 years ago
d608bea8 Prepare 0.6.3 release Yury Selivanov <y****y@m****o> about 9 years ago
05f7c7bb Recognize .wsgi as Python files (closes #66) Yury Selivanov <y****y@m****o> about 9 years ago
d96126f4 Fix missing rule "fstring-illegal-multi-brace". Victor Petrovykh <v****r@m****o> about 9 years ago
eb64fe35 Change the scope name for a generic ':'. Victor Petrovykh <v****r@m****o> about 9 years ago
a605599c Prepare 0.6.2 release Yury Selivanov <y****y@m****o> about 9 years ago
af6680ae make: remove syntaxdev before publishing to vsc Yury Selivanov <y****y@m****o> about 9 years ago
88413479 Add 'punctuation.separator.element.python' for generic ','. Victor Petrovykh <v****r@m****o> about 9 years ago
9dbd299e Stop parsing "," as part of lambda definition. Victor Petrovykh <v****r@m****o> about 9 years ago
c9a3e419 Add scopes for ':'. Victor Petrovykh <v****r@m****o> about 9 years ago
a28fd72f Adjust lambda ':' scope for consistency. Victor Petrovykh <v****r@m****o> about 9 years ago
75c434c0 Change 'separator.continuation.line.python' to 'punctuation.separator...' Victor Petrovykh <v****r@m****o> about 9 years ago
abb3cd7c Add an extra scope for f-strings: `string.interpolated.python` Yury Selivanov <y****y@m****o> about 9 years ago
f5c72f90 Prepare 0.6.1 release Yury Selivanov <y****y@m****o> about 9 years ago
acdade11 gitignore: Ignore *.pyc Yury Selivanov <y****y@m****o> about 9 years ago
8f99070c sublime.py: Mention Default.sublime-keymap Yury Selivanov <y****y@m****o> about 9 years ago
2075818f sublime: Fix compatibility with ST2 Yury Selivanov <y****y@m****o> about 9 years ago
b645cc70 tests: Add a test for illegal decorating syntax Yury Selivanov <y****y@m****o> about 9 years ago
d3f7a831 Handle trailing whitespace after decorators. Victor Petrovykh <v****r@m****o> about 9 years ago
79065325 sublime: Kill unused import statement Yury Selivanov <y****y@m****o> about 9 years ago
021931bf sublime: Replace the f-string macro with a Python plugin. Yury Selivanov <y****y@m****o> about 9 years ago

← Back to repository