Liana Bakradze
1dabe1fbd2
moved everything python dependent to language part of plugin
2015-02-11 13:14:01 +03:00
Vladimir.Orlov
3b781b3b75
IDEA-136295 pycharm launcher on OSX does not set idea.executable causing failure to load vmoptions files
2015-02-11 12:36:27 +03:00
Dmitry Trofimov
9561db006b
Merge remote-tracking branch 'origin/master'
2015-02-10 18:09:51 +01:00
Liana Bakradze
9f1275112c
Merge remote-tracking branch 'origin/master'
2015-02-10 18:15:15 +03:00
Liana Bakradze
80a21cb562
added opportunity to create task files of all supported file types
2015-02-10 18:14:41 +03:00
Vladimir.Orlov
ef29479b26
Merge remote-tracking branch 'origin/master'
2015-02-10 18:08:43 +03:00
Vladimir.Orlov
8631a25643
IDEA-136274 Idea64 crashes when IDEA_VM_OPTIONS is configured
2015-02-10 17:56:50 +03:00
Elizaveta Shashkova
c3b333e727
refactoring in matplotlib support
2015-02-10 15:55:10 +03:00
Ilya.Kazakevich
41a4a820ca
Merge remote-tracking branch 'origin/master'
2015-02-10 01:09:05 +03:00
Ilya.Kazakevich
a431dfe358
PY-11855 Run manage.py task improvements
...
Refactored to new architecture (Presenter / ChunkDriver).
2015-02-10 01:04:51 +03:00
Mikhail Golubev
e033602143
PY-12932 Fix wrong test data
2015-02-09 21:48:34 +03:00
Mikhail Golubev
4ca4d0d396
PY-12932 Fix trailing comment detection when it's the first child element
2015-02-09 21:43:37 +03:00
Mikhail Golubev
909ed2837e
PY-13232 Remove ignoring of multiline comments that was previously added for PY-12932
...
It would not help to preseve indentation of code fragments commented
without whitespace after '#' (i.e. commented not in PyCharm) anyway.
2015-02-09 20:32:14 +03:00
Mikhail Golubev
1fcf101da8
Add test cases for comment formatting scenarios described in PY-12938
2015-02-09 20:03:12 +03:00
Mikhail Golubev
e5f1141929
PY-12932 New policy for pre-formatting comments in Python code
...
In addition to existing detection of shebang/double hash/doc comments we
consider the following new cases when trying to insert space after '#'
in Python line comments:
* Comments that already start with whitespace are ignored by
formatter.
* Comments that span several lines (up to the first empty line or
non-whitespace element) are not altered either because they may contain
Python code fragments.
* Trailing comments however can be safely adjusted because even if
they contain any code, there cannot be any indentation inside.
2015-02-09 20:03:12 +03:00
Dmitry Trofimov
f76ba9954a
Merge remote-tracking branch 'origin/master'
2015-02-09 13:42:28 +01:00
Anna Kozlova
903b16a40d
close/closeHovered icons: copy from closeNew, remove usages of closeNew/Hovered
2015-02-06 17:05:18 +01:00
Dmitry Trofimov
b703763464
Remove deprecated usage.
2015-02-06 12:04:50 +03:00
peter
d5a834c2d0
searchers: make public static constants final
2015-02-05 19:10:22 +01:00
Ekaterina Tuzova
8c911cab80
Merge remote-tracking branch 'origin/master'
2015-02-05 12:43:27 +03:00
Ilya.Kazakevich
49fed1353a
Merge remote-tracking branch 'origin/master'
2015-02-04 23:16:01 +03:00
Ilya.Kazakevich
2b57b19667
PY-11855 Run manage.py task improvements
...
Tests enabled, completion bug fixed
2015-02-04 23:13:20 +03:00
Vyacheslav Karpukhin
54a1e5ba9c
Windows support for PtyCommandLine
2015-02-04 19:57:03 +01:00
Ilya.Kazakevich
59599644f2
PY-11855 Run manage.py task improvements
...
Arguments values, validation added
2015-02-04 18:51:55 +03:00
Alexey Kudravtsev
c1dcd37574
use getters instead of direct field references
2015-02-04 18:43:50 +03:00
Elizaveta Shashkova
0f4a0842c6
minors in debug console
2015-02-04 15:42:00 +03:00
Dmitry Trofimov
64b562b3f7
Merge remote-tracking branch 'origin/master'
2015-02-03 19:52:54 +03:00
Dmitry Trofimov
e37cf164de
Python Plugin 4.1 EAP
2015-02-03 19:49:39 +03:00
Ilya.Kazakevich
bd4a94aa5a
Merge remote-tracking branch 'origin/master'
2015-02-03 19:10:12 +03:00
Ilya.Kazakevich
dd889510db
PY-11855 Run manage.py task improvements
...
Arguments are parsed and added correctly
2015-02-03 19:06:22 +03:00
Ekaterina Tuzova
f4394b05c8
code style fix
2015-02-03 16:43:20 +03:00
Ekaterina Tuzova
f938553d08
proper size for the interpreter details popup
...
removed temporary workaround
2015-02-03 15:55:16 +03:00
Ekaterina Tuzova
cb3e741bf9
fixed PY-7574 "Python Integrated Tools" doesn't appear in settings search when matched
...
Used new searchable options contributor, removed usage of deprecated NonDefaultProjectConfigurable
2015-02-03 15:23:36 +03:00
Elizaveta Shashkova
04b3ea178c
Merge branch 'origin/master'
2015-02-03 13:13:52 +03:00
Elizaveta Shashkova
0e7db76f4c
Merge branch 'matplotlib' to 'master'
2015-02-03 13:06:34 +03:00
Ekaterina Tuzova
617f66496a
fixed PY-14996 Change PySide documentation URL
2015-02-03 12:41:09 +03:00
Ekaterina Tuzova
a4938bc5b2
Merge remote-tracking branch 'origin/master'
2015-02-03 12:38:24 +03:00
Ekaterina Tuzova
ffe38fd2a4
byte literal inspection test moved to the modern test framework
2015-02-03 12:35:07 +03:00
Vladimir.Orlov
aef9656ad1
set env. vars for exe launchers during builds for all IDEA based product.
2015-02-02 16:27:49 +03:00
Dmitry Trofimov
61aba1aa07
Merge branch 'pyprofiler'
2015-02-02 11:15:27 +03:00
Ivan Chirkov
827b297c36
Merge remote-tracking branch 'origin/master'
2015-02-02 03:50:38 +01:00
Ivan Chirkov
73d814a234
changed send statistics from project to application component
2015-01-30 23:31:48 +01:00
Ilya.Kazakevich
8b38a89a9e
PY-11855 Run manage.py task improvements
...
Real and SpecialCase commands documented and refactored
2015-01-30 21:26:37 +03:00
Vladimir.Orlov
79a985b172
Merge remote-tracking branch 'origin/master'
2015-01-30 07:15:41 +03:00
Elizaveta Shashkova
2abfb93689
Fix interactive mode in matplotlib (PY-7029)
...
Input hooks should be called and all matplotlib GUI code should be run in the main thread.
2015-01-29 20:39:37 +03:00
Yann Cébron
232f547e07
fix capitalization for AutomaticRenamer#getDialogTitle()
2015-01-29 18:09:25 +01:00
Mikhail Golubev
8f72df9fc8
Fix test data for PyEditingTest#testEnterInImportParens to be PEP8-compliant
2015-01-29 18:54:44 +03:00
Vladimir.Orlov
fa186e41d8
IDEA-135774 Refactoring launchers.
2015-01-29 18:45:27 +03:00
Ilya.Kazakevich
fced1e19c0
PY-11855 Run manage.py task improvements
...
* Python 2.7 fix (no super())
* Django 1.7 fix (setup is called)
* Final fields removed due to XStream deserialization fail
* usage() is used instead of bare help
2015-01-29 17:12:59 +03:00
Ilya.Kazakevich
018aeb9b21
Merge remote-tracking branch 'origin/master'
2015-01-29 16:23:19 +03:00