Ilya.Kazakevich
02e241990e
PY-23279, PY-9963: Support quotes in commandline interface: asterisk supported in any place
2017-03-31 17:48:53 +03:00
Ilya.Kazakevich
a7b59f062a
PY-23279, PY-9963: Support quotes in commandline interface:
...
* asterisk added
* Make PyUniversalTests obey test-specific arguments
2017-03-31 17:38:44 +03:00
Ilya.Kazakevich
79275b7179
PY-23281: Support command line that starts with !
2017-03-31 03:08:36 +03:00
Ilya.Kazakevich
eb06387c01
PY-23279, PY-9963: Support quotes in commandline interface:
...
* GeneralCommandLine does not support "as is" command line:
it should be splitted to arguments (due to ProcessBuilder interface).
So, we need to support quotes in command line to use to split arguments
2017-03-31 02:16:05 +03:00
peter
a09fc34ef2
remove unused ModuleType/Builder#getBigIcon and the related icons
2017-03-14 15:34:11 +01:00
liana.bakradze
0691bf163f
PY-22412 Icon for Data View tool window
2017-01-30 20:50:15 +03:00
Mikhail Golubev
ead37e8492
PY-21697 Handle sequences like '\\''' in multiline strings in Python lexer
...
Previously, they would get matched as '\ followed by \', and then,
two remaining quotes. Therefore the literal was considered unterminated
by the lexer. It, in turn, broke multiple assertions in
PyStringLiteralLexer because it used to find different string's end than
PythonHighlightingLexer and rendered the whole editor unresponsive.
2016-12-20 12:53:10 +03:00
Gregory.Shrago
9af39845b5
regen: GK 1.4.3
2016-10-18 22:22:08 +03:00
Elizaveta Shashkova
d41c1c3e3d
Move special variables to a separate group in the debugger (PY-20763)
2016-10-13 14:27:42 +03:00
Mikhail Golubev
b16311ef60
PY-18972 Initial support of f-string literals
...
Namely, Python lexer, compatibility inspection and unsupported
features annotator are aware of them now.
2016-09-16 08:16:26 +03:00
Semyon Proshev
971aa5fd7d
PY-18973 Fixed: implement support for PEP 515 (Underscores in Numeric Literals)
...
Update Python.flex to support underscores in numeric literals
2016-09-13 15:35:31 +03:00
Gregory.Shrago
c5b1e4938c
move out of gen root; update to JFlex 1.6 semantics; regen
2016-06-22 20:49:01 +03:00
Gregory.Shrago
c0d05e8946
JFlex: regen all lexers
2016-05-27 18:38:57 +03:00
Gregory.Shrago
307bae3a27
JFlex: regen all lexers
2016-05-26 18:55:18 +03:00
Gregory.Shrago
20cd40ceb4
JFlex: regen all lexers
2016-05-14 06:34:46 +03:00
Gregory.Shrago
edb8e81780
revert: force unicode 2.0 to reduce static memory footprint
2016-05-14 05:27:40 +03:00
Gregory.Shrago
a3d2b8f1d0
force unicode 2.0 to reduce static memory footprint: regen
2016-05-13 19:22:59 +03:00
Gregory.Shrago
5e0682be20
force unicode 2.0 to reduce static memory footprint
2016-05-13 19:20:58 +03:00
Gregory.Shrago
97f62e521e
JFlex: regen all lexers
2016-05-12 19:51:21 +03:00
Gregory.Shrago
762247251f
JFlex: regen all lexers
2016-05-12 13:31:02 +03:00
Gregory.Shrago
9bfe6eef12
JFlex: regen all lexers
2016-05-12 00:27:09 +03:00
Gregory.Shrago
dae11a47b0
JFlex: regen all lexers
2016-05-11 21:37:26 +03:00
Mikhail Golubev
28a893325c
PY-18254 Parse new function type annotation introduced in PEP 484
2016-02-09 18:23:41 +03:00
liana.bakradze
b93ef8c1a5
Removed directory with broken name jetbrains\200commandInterface
2015-10-20 18:10:25 +03:00
liana.bakradze
d83f10be3b
allow paths and dash in command line language (fixed PY-17209, PY-17214)
2015-10-20 17:27:13 +03:00
Elizaveta Shashkova
703dc7c7d3
Step Into My Code (PY-15500): add new icon
2015-04-29 14:59:37 +03:00
Mikhail Golubev
8f30a5836a
PY-15469 Delimiter "->" in Python is parsed as single token
...
Thanks to that, pressing enter no longer inserts backslash in the
middle of "->" sequence (and such corrupted code is properly
highlighted now on).
2015-04-08 16:28:54 +03:00
Ilya.Kazakevich
0814724b68
Merge remote-tracking branch 'origin/master'
2015-03-25 14:42:43 +03:00
Ilya.Kazakevich
dc8dd99468
External URL help added for PY-11855
2015-03-24 19:52:09 +03:00
Andrey Vlasovskikh
e7db2ff39c
Parsing of '@' and '@=' operators (PY-15390)
...
We have to introduce a new lexeme '@=' and re-define '@' to become a
binary operator as well as the prefix of the decorator.
2015-03-24 17:40:42 +03:00
Ilya.Kazakevich
80d3f386d1
"gnu" prefix removed from CommandLine classes according to https://upsource.labs.intellij.net/idea-community/review/IDEA-COMMUNITY-CR-1732
2015-03-23 19:28:54 +03:00
Ilya.Kazakevich
2f45dc4739
Helps for suggestions are pretty printed now PY-11855
...
TODO: Add tests
2015-03-19 23:35:12 +03:00
Ilya.Kazakevich
89eb617831
PSI based on Grammar-Kit created for command line language in order to implement PY-11855
...
* GrammarKit instead of custom parsing
* ToolWindow instead of popup
* Inspection and help added
2015-03-13 15:31:49 +03:00
Mikhail Golubev
31bea611fe
PY-3369 Show different icons for functions and methods
...
Actual function icon is taken from database-openapi.
2015-02-18 14:28:13 +03:00
Ekaterina Tuzova
46d7b92d27
added icon for ipython notebook
2014-11-25 13:31:07 +03:00
Konstantin Bulenkov
2f8b595faf
optimize icons
2014-11-24 08:47:56 +01:00
Ekaterina Tuzova
a8c9a9e65d
added icon for remote python sdk
2014-11-17 20:52:01 +03:00
Dmitry Trofimov
4150a6f0c5
Use special icons for run python console action.
2014-08-11 13:57:28 +02:00
Dmitry Trofimov
38568ff9d5
Python Console Toowindow icons.
2014-08-11 10:52:19 +02:00
Ekaterina Tuzova
ba0cb96a6d
added new icons for project creation in pycharm
2014-06-10 15:21:45 +04:00
nik
df1647118a
move generated icon classes to new generated roots
2014-05-12 16:13:30 +04:00
Sergey Ignatov
fd2765c645
move python-community lexers to gen root
2014-04-26 11:42:38 +04:00