Maxim.Mossienko
2f73716a0e
IDEA-64131 support for links in comments
2014-12-22 13:15:25 +01:00
Alexey Kudravtsev
477204696e
EA-62599 - assert: ApplicationImpl.invokeAndWait
2014-12-22 14:32:30 +03:00
Alexey Kudravtsev
a170094753
compilation
2014-12-22 14:32:29 +03:00
Alexey Kudravtsev
192572c72e
move memory stress inside loop (Linux tests)
2014-12-22 14:32:27 +03:00
Alexey Kudravtsev
a702d113ec
ensure there is no extra document listener (IDEA-COMMUNITY-CR-1230 followup)
2014-12-22 14:32:26 +03:00
Alexey Kudravtsev
8206d46992
cleanup
2014-12-22 14:32:25 +03:00
Alexey Kudravtsev
3d1595ca40
diagnostics for EA-60403 - assert: PsiMethodCallExpressionImpl.getArgumentList
2014-12-22 14:32:24 +03:00
Alexey Kudravtsev
6caa6c1fbd
cleanup
2014-12-22 14:32:23 +03:00
Alexey Kudravtsev
cdb00ec6c5
IDEA-COMMUNITY-CR-1230 followup
2014-12-22 14:32:22 +03:00
Dmitry Batrak
5d738faa69
IDEA-58130 Improve editor performance during working with large files written in a single line
...
force soft wraps for document with very long lines (limit is configurable in registry)
2014-12-22 14:18:17 +03:00
Dmitry Jemerov
ab8676d59a
title case for action name
2014-12-22 12:08:11 +01:00
Vladimir.Orlov
f6645506b1
Merge remote-tracking branch 'origin/master'
2014-12-22 14:05:52 +03:00
Vladimir.Orlov
c84c8d1a94
fixed EDU builds.
2014-12-22 14:02:30 +03:00
Valentin Fondaratov
6ff3773ca8
NotNull & typos
2014-12-22 13:44:07 +03:00
Maxim.Mossienko
32fd62c8bf
removed identical branch
2014-12-22 11:39:19 +01:00
Vladimir Krivosheev
284bca6f1e
extract createErrorMessage (IDEA-CR-1104)
2014-12-22 11:30:20 +01:00
Vladimir Krivosheev
d78ee03dcc
cleanup
2014-12-22 11:15:32 +01:00
Vladimir Krivosheev
0d079bc7bf
rename to getBytes (IDEA-CR-1104)
2014-12-22 10:45:18 +01:00
Egor.Ushakov
7001ba59fb
show declared type in custom renderers only if requested in settings
2014-12-22 12:42:24 +03:00
Aleksey Pivovarov
691899db5c
diff: return all changes if nothing selected
...
this is better fix for 0044e6fc
2014-12-22 12:33:02 +03:00
Aleksey Pivovarov
144e5bd4fa
Revert "diff: select all root nodes by default"
...
This looks ugly
This reverts commit 0044e6fc55 .
2014-12-22 12:32:48 +03:00
Dmitry Batrak
240ea49b56
fix repainting on caret adding / removal
2014-12-22 11:47:01 +03:00
Dmitry Batrak
afe5900c2d
avoid scrolling to a non-primary caret on completion
2014-12-22 11:47:00 +03:00
Dmitry Batrak
3664362a42
IDEA-121925 Allow to do multiple selections w/wout multiple carets per selection
2014-12-22 11:46:59 +03:00
irengrig
6ebb2f8fbe
Merge remote-tracking branch 'origin/master'
2014-12-22 09:04:49 +01:00
Svetlana.Zemlyanskay
c7b40d6375
IDEA-131484 Java Arrangement: Apply button should quit edit mode
2014-12-22 08:16:25 +03:00
liana.bakradze
106a9aca18
fixed test message for lesson 2 task 5
2014-12-21 21:19:41 +03:00
liana.bakradze
e151bdf184
fixed EDU-301 and some minor changes
2014-12-21 21:05:03 +03:00
Anton Makeev
8628ac2f11
Spell-checker now knows about a couple of C/C++ terms
2014-12-21 17:00:48 +01:00
liana.bakradze
cb7ebbe8ec
changed test for lesson 10 task 1
2014-12-21 13:47:36 +03:00
Maxim.Mossienko
5d2b2072f5
EA-56373 - assert: TreeChangeImpl.addChangeAtOffset
2014-12-21 00:22:24 +01:00
Kirill Likhodedov
a99b286928
[git] DRY: extract common method
2014-12-20 19:29:29 +03:00
Julia Beliaeva
532940a908
[vcs-log] DeepCompareAction takes visible roots into account IDEA-75093
2014-12-20 18:59:42 +03:00
Julia Beliaeva
84f641d711
[vcs-log] move util methods to the VcsLogUtil class from VcsLogFileFilter; move VcsLogFileFilter to the appropriate place and make it package private; use ContainerUtil.new<SomeCollection> methods IDEA-75093
2014-12-20 18:59:42 +03:00
Julia Beliaeva
6c5b403549
[vcs-log] minor: remove some duplications
2014-12-20 18:59:41 +03:00
Kirill Likhodedov
9b4c37d31c
[git] IDEA-124254 cherry-picked highlighter: don't remove highlighting if cancelled
...
That means that one more task was fired. Removing highlighting if
cancelled will lead to the same effect as in IDEA-124254.
Other cases when the task is cancelled are not interesting, because
they remove highlighting manually.
2014-12-20 18:11:26 +03:00
Kirill Likhodedov
fb041ef190
[git] prefer long CLI parameter name
2014-12-20 18:11:25 +03:00
Julia Beliaeva
c03a2e7e43
[vcs-log] fix table row count; introduce the very simple table builder; discover StringUtil.pluralize
2014-12-20 17:38:11 +03:00
Anton Makeev
6dcd813508
IDEA-134012 Mac OS: IndexOutOfBoundsException on Welcome Wizard with attached non-apple mouse
...
Bug mechanics:
1) IDE launched with an external USB-mouse
2) OS X sends NSPreferredScrollerStyleDidChangeNotification notification, that is handled by IntelliJ and invokeLater is scheduled.
3) Modal WelcomeWizard dialog is shown from 'AWT-Event Thread 1' and executes down to 'java.awt.Dialog.conditionalShow()'
4) invokeLater from step 2 is evaluated in a second 'AWT-Event Thread 2'. During invokeLates removeHierarchyListener is executed, decrementing transient non-volatile field 'java.awt.Container#listeningChildren'.
5) invokeLater finishes.
6) conditionalShow continues evaluation in 'AWT-Event Thread 1' and calls 'java.awt.Container.createHierarchyEvents' that accesses 'java.awt.Container#listeningChildren'.
At step '6' value of 'listeningChildren' in 'AWT-Event Thread 1' is obsolete and we get IndexOutOfBoundsException.
Fix:
* we don't call installUI/uninstallUI when scrollbar style changes, since it's not necessary. Instead, a few smaller methods are called that are sufficient to update the scrollbar on the screen.
2014-12-20 15:04:14 +01:00
Kirill Likhodedov
5d0e63527d
[git] IDEA-124254 cherry-picked commits highlighter: don't remove highlighting in advance
...
Remove it on error/cancel and strictly before new highlighter is ready
to be set.
2014-12-20 16:01:22 +03:00
Kirill Likhodedov
5f2461d59d
[git] IDEA-134564 Additional auth fail indicator requested by Google Cloud plugin
2014-12-20 16:01:22 +03:00
Kirill Likhodedov
ec312d01e6
[git] IDEA-123397 fix following renames in file history
...
If too many files were changed in the first commit, default rename
detection limit will prevent detecting renames
=> use "--follow" to overcome it (unless git version is 1.7.2 or
older, since follow is buggy and throw errors in some cases).
2014-12-20 16:01:21 +03:00
Ekaterina Tuzova
10e39991f6
updated course for pycharm edu
2014-12-20 14:57:41 +03:00
Ekaterina Tuzova
0ea74be636
fixed EDU-308 Do not close Run Toolwindow on cancelling task check
2014-12-20 14:49:26 +03:00
Ekaterina Tuzova
df956f2b6c
Merge remote-tracking branch 'origin/master'
2014-12-20 14:03:09 +03:00
Ekaterina Tuzova
f22820e968
Update existing course for PyCharm Edu 101
2014-12-20 14:02:28 +03:00
Dmitry Trofimov
44fabbe2c2
Merge remote-tracking branch 'origin/master'
2014-12-20 03:09:07 +01:00
Dmitry Trofimov
7175bd4444
Better error reporting in case of ssh terminal connection problems (IDEA-118869).
2014-12-20 02:55:31 +01:00
Eugene Zhuravlev
cba11bff0d
if application exit is forced, perform action even if another exit action is already in progress (IDEA-134537)
2014-12-20 01:39:28 +01:00
Dmitry Trofimov
4257d17e36
Merge remote-tracking branch 'origin/master'
2014-12-19 23:18:03 +01:00