Commit graph

26 commits

Author SHA1 Message Date
Martin Aeschlimann
df3c4151a8 Python file key words highlight. Fixes #24664 2017-04-19 19:38:44 +02:00
Martin Aeschlimann
07d57c55e8 [python] update grammar 2017-04-19 19:38:43 +02:00
Matt Bierner
7c633148b3 Remove unneeded d.ts files from extensions (#19653)
* Remove unneeded d.ts files from extensions

Moves most extensions to use the lib files for the standard library that typescript provides.

* Remove a few more node.d.ts references
2017-02-01 12:34:50 -08:00
Alex Dima
90d74c59aa Use hex colors in themes integration tests 2017-01-05 09:47:08 +01:00
Alex Dima
10f68352a0 Themes integration tests 2017-01-04 22:44:08 +01:00
Matt Bierner
59e53d6070 Remove mocha.d.ts from extension projects that don't need it 2016-12-07 17:06:27 -08:00
Matt Bierner
4add169505 Disable (#16350)
**Bug**
In python file, typing `'` in a string or comment results in `''` due to auto closing pairs.

**fix**
Apply same fix that we use for Typescript to disable this behavior in strings and comments https://github.com/Microsoft/vscode/blob/master/extensions/typescript/language-configuration.json

Fixes #8539
2016-12-02 11:22:34 -08:00
Martin Aeschlimann
bf82981686 [themes] add variable.language for this, super, self... 2016-10-14 18:33:16 +02:00
Martin Aeschlimann
073c6d04e9 [themes] add support.function 2016-10-14 18:02:14 +02:00
Martin Aeschlimann
8751b28026 [themes] remove entity.name.function scope from dark vs-default 2016-10-14 16:06:39 +02:00
Martin Aeschlimann
52f9c67a5a [themes] avoid entity.name.class scope 2016-10-14 16:05:33 +02:00
Don Jayamanne
f4967722fa fixes #7688, fixes #2936, fixes #2867, fixes #2208 2016-08-22 08:51:53 +10:00
Martin Aeschlimann
01ea47c31e Merge pull request #9310 from DonJayamanne/pythonIndent
Auto indenting python code
2016-07-25 18:26:07 +02:00
Martin Aeschlimann
4a13944af6 Migrate all other languages to language-configuration.json 2016-07-21 20:30:37 +02:00
Don Jayamanne
57fa648285 support auto indentation in python #3754 2016-07-15 12:24:31 +10:00
Martin Aeschlimann
d043747187 fixes #4510: [python] Add quote surround/auto-completion for Python 2016-04-21 22:14:33 +02:00
Martin Aeschlimann
de4c7a2e84 Update pyhon grammar, fixes #1467 2016-04-21 11:42:21 +02:00
Martin Aeschlimann
f033f51134 Remove keyword.control.import override from plus themes 2016-04-12 11:56:49 +02:00
Martin Aeschlimann
2cf239dc51 fixes #4881: [cpp] Switching to Atom's language-c for C/C++ syntax highlighting 2016-04-12 11:32:01 +02:00
Martin Aeschlimann
37f5e2b355 [colorize tests] update test result data 2016-04-11 21:28:19 +02:00
Martin Aeschlimann
8509d4e47a even more colorizer tests 2016-04-11 16:03:40 +02:00
Daniel Imms
5ab69e54c8 Disassociate .gn with python language
While Python worked well with GN in v0.10.3, since then the progress made with
the Python language syntax highlighting doesn't play well with the extra quirks
on top of Python that GN introduces (braces, no colons to indicate blocks).
Making it less usable than no language mode.
2015-12-22 09:47:58 -08:00
Daniel Imms
a275306a4b Add .gn as a python file extension
GN is a meta-build system that generates NinjaBuild files. GN syntax is a stripped down version of python.
2015-12-03 08:39:41 -08:00
Martin Aeschlimann
889aba99dc Python: Block comment is three single quotes and not two #18 2015-11-16 10:49:28 +01:00
Martin Aeschlimann
ef99de7936 Add source.regexp.python rules 2015-11-13 18:25:18 +01:00
Erich Gamma
8f35cc4768 Hello Code 2015-11-13 14:39:38 +01:00