Dmitry Jemerov
|
e17d3d9f65
|
show variants from __init__.py in completion of relative imports; remove duplicate logic for calculating completion variants for a directory; simplify ResolveImportUtil.getPointInImport() (PY-2816)
|
2011-02-22 19:18:58 +01:00 |
|
Dmitry Jemerov
|
14626e2e8e
|
fix off-by-one error in counting target directory for relative imports (part of PY-2816)
|
2011-02-22 19:18:37 +01:00 |
|
Dmitry Jemerov
|
288072a3cd
|
fix AIOOBE in removeTail()
|
2011-02-22 19:18:16 +01:00 |
|
Dmitry Jemerov
|
604d8dc4b3
|
StringConstantAnnotator performs all checks per node, doesn't do lexer's job again (PY-2802)
|
2011-02-22 19:17:55 +01:00 |
|
Dmitry Jemerov
|
51aefc768f
|
made the triple quote string lexer a bit uglier but a bit more correct (PY-1777)
|
2011-02-22 19:17:34 +01:00 |
|
Dmitry Jemerov
|
803b545070
|
string constant annotator checks triple quote pairing separately for each string literal node (PY-2806)
|
2011-02-22 16:05:47 +01:00 |
|
Dmitry Jemerov
|
e500402006
|
report colon with no following statement list as error (PY-2790)
|
2011-02-22 16:05:27 +01:00 |
|
Dmitry Jemerov
|
53791956d1
|
report missing value expression in dict literal as error (PY-2791)
|
2011-02-22 16:05:06 +01:00 |
|
Dmitry Jemerov
|
eb02840ae6
|
handle rename of working directory
|
2011-02-22 16:04:46 +01:00 |
|
Dmitry Jemerov
|
b16baff307
|
refactor and clean up PYTHONPATH initialization (PY-2626)
|
2011-02-22 16:04:26 +01:00 |
|
Dmitry Jemerov
|
9f6ed71b6a
|
update Python run configurations on rename of target (PY-2787)
|
2011-02-22 16:04:06 +01:00 |
|
Dmitry Jemerov
|
3c305816c4
|
introduce variable handles multiline expressions better (PY-2862)
|
2011-02-22 16:03:25 +01:00 |
|
Dmitry Trofimov
|
67e8e63f97
|
Python console now handles multiline statement after entering empty an string (PY-2727).
|
2011-02-22 11:13:35 +03:00 |
|
Dmitry Trofimov
|
b011506c09
|
Console init moved out of the event dispatch thread.
|
2011-02-22 11:13:33 +03:00 |
|
Dmitry Trofimov
|
09afbde223
|
Python console: a try with commons xmlrpc transport instead of default one, which hangs on getting inputStream.
|
2011-02-22 11:13:32 +03:00 |
|
Dmitry Jemerov
|
b7976c8607
|
separate language for python regexps with verbose flag set, set commentMode to true by default (PY-2941)
|
2011-02-21 21:04:05 +01:00 |
|
Dmitry Jemerov
|
c5ae14c78f
|
refactoring: enum set of regexp capabilities instead of a bunch of boolean flags
|
2011-02-21 20:24:03 +01:00 |
|
Dmitry Jemerov
|
74b7c06a68
|
allow dangling metacharacters in Python regexps (PY-2430)
|
2011-02-21 20:04:53 +01:00 |
|
Dmitry Jemerov
|
29e9f1f1c4
|
rbracket after caret at the beginning of character class doesn't close it (PY-1929 part 2)
|
2011-02-21 19:23:20 +01:00 |
|
Dmitry Jemerov
|
aefabe0d79
|
fix parsing of character classes so that it's actually correct (PY-1929)
|
2011-02-21 19:09:58 +01:00 |
|
Dmitry Jemerov
|
1e821e1216
|
fix parsing of octal characters in Python regexps (PY-2906)
|
2011-02-21 18:33:11 +01:00 |
|
Dmitry Jemerov
|
4ed294ee77
|
Python also has its own regexp dialect; correct parsing of character classes for Python (PY-2908)
|
2011-02-21 18:13:03 +01:00 |
|
Dmitry Jemerov
|
7f105171a9
|
use new format string parser in string format inspection
|
2011-02-21 17:00:30 +01:00 |
|
Dmitry Jemerov
|
b0124e8e45
|
new format string parser
|
2011-02-21 16:26:45 +01:00 |
|
Dmitry Jemerov
|
780ca12d33
|
Merge branch 'master' of git.labs.intellij.net:idea/ultimate
|
2011-02-21 14:03:52 +01:00 |
|
Dmitry Jemerov
|
4326688ef2
|
PyClass implements PsiNameIdentifierOwner
|
2011-02-21 13:17:42 +01:00 |
|
Oleg Shpynov
|
a59f1d2e1c
|
Revert "More consistent API"
This reverts commit 3663cb4f416e065b7461aee296e9c7897cdb6d5e.
|
2011-02-21 14:15:01 +03:00 |
|
Oleg Shpynov
|
4dc8c0fd6d
|
More consistent API
RUBY-7865 feature request: ability to collapse commented out code
|
2011-02-21 13:57:57 +03:00 |
|
Ekaterina Tuzova
|
d598c1fefa
|
fixed PY-2970 Join 2 if's intention alters behavior of code
|
2011-02-21 11:19:19 +03:00 |
|
Dmitry Trofimov
|
030a9614c7
|
Restored 3 secs sleep for jython as it can't connect sometimes otherwise.
|
2011-02-18 21:11:30 +03:00 |
|
Ekaterina Tuzova
|
3d8ee5cbf9
|
Merge branch 'master' of git.labs.intellij.net:idea/ultimate
|
2011-02-18 20:14:48 +03:00 |
|
Ekaterina Tuzova
|
9fb66011f1
|
fixed suite location in nosetests
|
2011-02-18 20:14:23 +03:00 |
|
Dmitry Trofimov
|
6d7214122c
|
Fixed 3 problems with console: xmlrpc hangs up without timelimit, close action doesn't work, disconnect on ide close doesn't work too.
|
2011-02-18 19:59:10 +03:00 |
|
Ekaterina Tuzova
|
d491faee62
|
fixed suite location in doctests
|
2011-02-18 19:12:55 +03:00 |
|
Dmitry Jemerov
|
98269a2811
|
fix race condition in updateVersionsToProcess() (no caching is needed here)
|
2011-02-18 14:22:01 +01:00 |
|
Dmitry Jemerov
|
5348ff916e
|
provided scope for Groovy library in Python and Ruby
|
2011-02-18 13:45:28 +01:00 |
|
Rustam.Vishnyakov
|
40d2e3e69b
|
Web IDE api module: modified PyCharm/RubyMine build
|
2011-02-18 14:55:39 +03:00 |
|
Dmitry Jemerov
|
515858ee36
|
advance skeletons version
|
2011-02-18 12:23:23 +01:00 |
|
Ekaterina Tuzova
|
abfe8a13c2
|
Merge branch 'master' of git.labs.intellij.net:idea/ultimate
|
2011-02-18 12:43:44 +03:00 |
|
Ekaterina Tuzova
|
735220adbb
|
added support for multiprocess plugin in nosetests.
|
2011-02-18 12:39:30 +03:00 |
|
Alexey Kudravtsev
|
52174dc651
|
toPsiElementArray, toPsiFileArray
|
2011-02-18 12:21:04 +03:00 |
|
nik
|
191a33e839
|
testFramework & junit exluded from classpath fo build_searchable_options task
|
2011-02-18 10:36:47 +03:00 |
|
Dmitry Trofimov
|
d5492e16c7
|
Traceback collision fixed in one more place.
|
2011-02-17 19:50:31 +03:00 |
|
Dmitry Trofimov
|
314f2c10c9
|
Resolve fixed once more, to fix PY-2211
|
2011-02-17 19:50:27 +03:00 |
|
Dmitry Cheryasov
|
651ad4358b
|
Fix multi-line import blunder
|
2011-02-17 15:44:57 +02:00 |
|
Dmitry Jemerov
|
d72aa3f85f
|
fix Python 3 incompatibility (PY-2955)
|
2011-02-17 13:21:30 +01:00 |
|
Dmitry Cheryasov
|
7184774771
|
merged with master
|
2011-02-17 03:46:35 +02:00 |
|
Dmitry Cheryasov
|
5845bc2fd1
|
Fix py2.7 + PyQt 4.7.3 on win32 failing on isinstance()
|
2011-02-17 02:32:18 +02:00 |
|
Dmitry Jemerov
|
8f1d502811
|
fix testdata
|
2011-02-16 21:02:54 +01:00 |
|
Dmitry Jemerov
|
ccfda7332f
|
even further crash-proof import restoration
|
2011-02-16 20:56:31 +01:00 |
|