Liana Bakradze [Fri, 5 Feb 2016 15:30:56 +0000 (18:30 +0300)]
EDU-525 Empty Editor shouldn't be replaced in educational plugins
Alexander Koshevoy [Fri, 5 Feb 2016 15:24:39 +0000 (18:24 +0300)]
Merge remote-tracking branch 'origin/master'
Kirill Likhodedov [Wed, 3 Feb 2016 15:57:21 +0000 (18:57 +0300)]
IDEA-98992 IDEA-130621 Set up en_US locale for git and hg processes
Extract the svn logic to a common class,
let VCSs define separate registry keys to override the locale.
peter [Fri, 5 Feb 2016 14:46:25 +0000 (15:46 +0100)]
insert @code tag automatically when completing true/false/null in javadoc (IDEA-51889)
peter [Fri, 5 Feb 2016 14:33:10 +0000 (15:33 +0100)]
insert @link tag automatically when completion class and method references in javadoc (IDEA-144347, IDEA-51889)
Alexander Koshevoy [Fri, 5 Feb 2016 14:53:34 +0000 (17:53 +0300)]
Merge branch 'topic/docker_python'
Conflicts:
platform/platform-impl/src/com/intellij/remote/RemoteConnectionCredentialsWrapper.java
Roman Shevchenko [Fri, 5 Feb 2016 14:52:09 +0000 (17:52 +0300)]
[java] .class PSI builder logging corrected once again (EA-78389)
Sergey Malenkov [Fri, 5 Feb 2016 13:56:26 +0000 (16:56 +0300)]
IDEA-150906 preliminary support of always shown scroll bars
Bas Leijdekkers [Fri, 5 Feb 2016 14:33:23 +0000 (15:33 +0100)]
IDEA-151267 ('Convert to Plain' adds redundant zero at the end)
Bas Leijdekkers [Fri, 5 Feb 2016 13:25:49 +0000 (14:25 +0100)]
IG: fix test
Vladislav.Soroka [Fri, 5 Feb 2016 14:32:30 +0000 (17:32 +0300)]
create test: choose correct target module for create test dialog
Dmitry Avdeev [Fri, 5 Feb 2016 14:24:14 +0000 (17:24 +0300)]
IDEA-151185 Thymeleaf namespace declaration not recognised in script tag
Anton Tarasov [Fri, 5 Feb 2016 14:19:51 +0000 (17:19 +0300)]
IDEA-151325 LayeredIcon is scaled wrong in editor gutter
Julia Beliaeva [Fri, 5 Feb 2016 14:11:47 +0000 (17:11 +0300)]
[vcs-log] better padding in details panel: add top and left padding in single-root mode, move labels 1px to the left
Vladislav.Soroka [Fri, 5 Feb 2016 13:36:17 +0000 (16:36 +0300)]
IDEA-149726 Better visual perception of the project
Vladislav.Soroka [Fri, 5 Feb 2016 13:35:27 +0000 (16:35 +0300)]
external system: don't add an extra group even for not oneToOne linked project mapping
Valentina Kiryushkina [Fri, 5 Feb 2016 13:33:21 +0000 (16:33 +0300)]
Remove debug artifacts in study code highlighting
Dmitry Batkovich [Fri, 5 Feb 2016 13:19:14 +0000 (16:19 +0300)]
putIfAbsent inspection updated
Anton Makeev [Fri, 5 Feb 2016 13:11:08 +0000 (14:11 +0100)]
IDEA-CR-7950: IDEA-149017 Process list implementation does not provide correct executable names for applications with spaces in their paths: additional diagnostics
Alexey Ushakov [Fri, 5 Feb 2016 13:04:33 +0000 (16:04 +0300)]
IDEA-69424 Ubuntu global menu integration
Enabled jayatana support by default in idea.sh
Valentina Kiryushkina [Fri, 5 Feb 2016 13:00:25 +0000 (16:00 +0300)]
Fix code highlighting in study task description for darcula laf
Dmitry Batrak [Fri, 5 Feb 2016 12:53:17 +0000 (15:53 +0300)]
better handling of thread interruption in ProgressIndicatorUtils.runInReadActionWithWriteActionPriorityWithRetries
Dmitry Batrak [Fri, 5 Feb 2016 12:38:35 +0000 (15:38 +0300)]
fix spelling
Dmitry Batrak [Fri, 5 Feb 2016 12:38:01 +0000 (15:38 +0300)]
IDEA-151311 Provide action to change order of annotation parameters
Kirill Likhodedov [Fri, 5 Feb 2016 12:28:45 +0000 (15:28 +0300)]
IDEA-111929 git: use common system dir for temporary executable scripts
Vassiliy.Kudryashov [Fri, 5 Feb 2016 12:17:48 +0000 (15:17 +0300)]
IDEA-151303 Unneeded inner tab border
Roman Shevchenko [Fri, 5 Feb 2016 12:08:20 +0000 (15:08 +0300)]
Merge pull request #351 (https://github.com/JetBrains/intellij-community/pull/351)
Alexey Kudravtsev [Fri, 5 Feb 2016 10:47:55 +0000 (13:47 +0300)]
restore cachePsi() for Database Navigator plugin
Sergey Malenkov [Fri, 5 Feb 2016 10:12:57 +0000 (13:12 +0300)]
Fix memory leak in tests
do not add a request that will not show a popup
Sergey Malenkov [Thu, 4 Feb 2016 19:27:11 +0000 (22:27 +0300)]
Do not show expandable items
because the list's renderer handles content
Sergey Malenkov [Thu, 4 Feb 2016 19:16:23 +0000 (22:16 +0300)]
Add ability to disable showing a popup for expandable item
Sergey Malenkov [Thu, 4 Feb 2016 18:57:33 +0000 (21:57 +0300)]
Add utility methods to get client properties of components
Bas Leijdekkers [Fri, 5 Feb 2016 10:41:15 +0000 (11:41 +0100)]
IDEA-151183 (not-lambda-friendly API inspection)
irengrig [Fri, 5 Feb 2016 10:19:04 +0000 (11:19 +0100)]
remote mappings, update remote mappings field text if deployment configuration was edited
Dmitry Avdeev [Fri, 5 Feb 2016 10:16:32 +0000 (13:16 +0300)]
EA-75531 - assert: ComponentManagerImpl.getComponent
Anna Kozlova [Fri, 5 Feb 2016 10:13:28 +0000 (13:13 +0300)]
restore default action (IDEA-151242)
Anna Kozlova [Fri, 5 Feb 2016 10:11:46 +0000 (13:11 +0300)]
up-down inference: stop on explicitly typed lambda if it is analyzed now (mem leak fixed)
Egor.Ushakov [Fri, 5 Feb 2016 10:13:34 +0000 (13:13 +0300)]
fixed incorrect breakpoint inside inner lambdas
Dmitry Batrak [Fri, 5 Feb 2016 10:01:14 +0000 (13:01 +0300)]
hopefully fixes IDEA-150925 (IAE at com.intellij.openapi.fileEditor.impl.EditorComposite.<init>)
Dmitry Batkovich [Fri, 5 Feb 2016 09:57:20 +0000 (12:57 +0300)]
inspection to detect code replacable with putIfAbsent is rewritten
Dmitry Batrak [Fri, 5 Feb 2016 09:46:49 +0000 (12:46 +0300)]
following IDEA-CR-8206 (IDEA-151182)
peter [Fri, 5 Feb 2016 09:34:59 +0000 (10:34 +0100)]
LeakHunter: take read action when evaluating toString, some PSI elements require that
Roman Shevchenko [Fri, 5 Feb 2016 09:30:13 +0000 (12:30 +0300)]
Cleanup (explicit 'else' branch)
nik [Fri, 5 Feb 2016 09:15:12 +0000 (12:15 +0300)]
xdebugger API cleanup: unused deprecated methods removed
Roman Shevchenko [Fri, 5 Feb 2016 08:05:01 +0000 (11:05 +0300)]
Merge remote-tracking branch 'origin/master'
nik [Thu, 4 Feb 2016 19:04:52 +0000 (22:04 +0300)]
cleanup (Fabrique is dead)
Dmitry Trofimov [Thu, 4 Feb 2016 23:23:40 +0000 (00:23 +0100)]
Add Pydev.Debugger compiled binaries for Windows.
peter [Thu, 4 Feb 2016 22:30:37 +0000 (23:30 +0100)]
fix PsiEventsTest
Alexey Ushakov [Thu, 4 Feb 2016 22:10:00 +0000 (01:10 +0300)]
IDEA-151200 Ubuntu: Unity menu bar is not available for detached editor tabs and floating tool windows
Installed menu bar for detached editor tabs
peter [Thu, 4 Feb 2016 22:22:18 +0000 (23:22 +0100)]
compress hprof snapshots taken in tests to speed up build artifact downloading
Roman Shevchenko [Thu, 4 Feb 2016 13:14:42 +0000 (16:14 +0300)]
[platform] loads bundled IdeaWin32 DLL when present (IDEA-150659)
Roman Shevchenko [Thu, 4 Feb 2016 10:13:40 +0000 (13:13 +0300)]
[tests] fixes file attribute reading tests setup
Roman Shevchenko [Wed, 3 Feb 2016 16:13:21 +0000 (19:13 +0300)]
[platform] restores IdeaWin32 loading (IDEA-151155)
Konstantin Bulenkov [Thu, 4 Feb 2016 19:34:49 +0000 (20:34 +0100)]
Merge remote-tracking branch 'origin/master'
Konstantin Bulenkov [Thu, 4 Feb 2016 19:33:57 +0000 (20:33 +0100)]
Show title on frames without ide menu
Vladimir Krivosheev [Wed, 3 Feb 2016 16:01:07 +0000 (17:01 +0100)]
get rid of PROJECT_FILE macro to avoid issues like IDEA-149660, IDEA-143282
get rid of APP_CONFIG macro
Egor.Ushakov [Thu, 4 Feb 2016 17:52:10 +0000 (20:52 +0300)]
fixed incorrect breakpoint inside inner lambdas
peter [Thu, 4 Feb 2016 17:12:32 +0000 (18:12 +0100)]
prevent unmatched pom transaction start/finish (e.g. in ExternalDependencyTest) from failing following tests by adding memory leaks
irengrig [Thu, 4 Feb 2016 16:32:36 +0000 (17:32 +0100)]
remote mappings, update remote mappings field text with any modality
Vladimir Krivosheev [Thu, 4 Feb 2016 16:27:54 +0000 (17:27 +0100)]
FlexIdeProjectLevelCompilerOptionsHolder, FlexProjectLevelCompilerOptionsHolderImpl and CustomBeanRegistry — support IPR project
Alexander Kass [Thu, 4 Feb 2016 16:09:32 +0000 (19:09 +0300)]
DBE: added comment for expanded item keys
Dmitry Batrak [Thu, 4 Feb 2016 16:06:21 +0000 (19:06 +0300)]
following IDEA-CR-8206 (IDEA-151182)
Vladimir Krivosheev [Thu, 4 Feb 2016 16:05:31 +0000 (17:05 +0100)]
include version into user-agent
Anton Makeev [Thu, 4 Feb 2016 16:01:52 +0000 (17:01 +0100)]
Merge remote-tracking branch 'origin/master'
Anton Makeev [Thu, 4 Feb 2016 15:58:26 +0000 (16:58 +0100)]
Merge branch 'amakeev/run_environment'
Elizaveta Shashkova [Thu, 4 Feb 2016 14:59:05 +0000 (17:59 +0300)]
Fix after merge
Elizaveta Shashkova [Tue, 2 Feb 2016 14:28:17 +0000 (17:28 +0300)]
Additional newline appears when breakpoint is hit (PY-18292)
On python side we pass empty log message when suspend on breakpoint without logging. On Java side if message is empty string instead of null, we decide it's a logging message and print it to the console with new line character.
Elizaveta Shashkova [Mon, 1 Feb 2016 16:33:13 +0000 (19:33 +0300)]
Updates from PyDev Debugger (0.0.5)
Elizaveta Shashkova [Mon, 1 Feb 2016 15:53:22 +0000 (18:53 +0300)]
Step over yield from: test (PY-18343)
Elizaveta Shashkova [Mon, 1 Feb 2016 15:52:00 +0000 (18:52 +0300)]
Step over yield from (PY-18343)
Elizaveta Shashkova [Thu, 21 Jan 2016 17:19:51 +0000 (20:19 +0300)]
Regenerate files
Elizaveta Shashkova [Thu, 21 Jan 2016 14:33:29 +0000 (17:33 +0300)]
Add fields to thread_info for jinja2 templates debugging
Elizaveta Shashkova [Wed, 20 Jan 2016 12:39:08 +0000 (15:39 +0300)]
Change getting process id after changing thread id (PY-18241)
Elizaveta Shashkova [Tue, 19 Jan 2016 15:27:14 +0000 (18:27 +0300)]
Updates from PyDev Debugger
Elizaveta Shashkova [Fri, 15 Jan 2016 10:58:50 +0000 (13:58 +0300)]
Fix test for determined behaviour with IronPython
Elizaveta Shashkova [Thu, 14 Jan 2016 18:00:51 +0000 (21:00 +0300)]
Fix test data
Elizaveta Shashkova [Wed, 13 Jan 2016 16:38:51 +0000 (19:38 +0300)]
Updates from PyDev.Debugger
Elizaveta Shashkova [Wed, 13 Jan 2016 16:18:18 +0000 (19:18 +0300)]
Fix jinja2 template debugging
Elizaveta Shashkova [Wed, 13 Jan 2016 11:19:46 +0000 (14:19 +0300)]
Revert some pycharm-specific fixes
Elizaveta Shashkova [Tue, 12 Jan 2016 11:50:42 +0000 (14:50 +0300)]
Updates with cython from PyDev.Debugger
Elizaveta Shashkova [Wed, 30 Dec 2015 13:34:51 +0000 (16:34 +0300)]
Template debugging: remove unused additional info
Elizaveta Shashkova [Wed, 30 Dec 2015 12:56:39 +0000 (15:56 +0300)]
Fix intinite recursion with Jython
Elizaveta Shashkova [Tue, 29 Dec 2015 16:46:17 +0000 (19:46 +0300)]
Fix typo
Elizaveta Shashkova [Tue, 29 Dec 2015 16:27:58 +0000 (19:27 +0300)]
Asyncio appeared only in python3.4
Elizaveta Shashkova [Tue, 29 Dec 2015 16:23:39 +0000 (19:23 +0300)]
Fix debugging with Python2 on Windows with non-English locale (PY-17409)
Standart normcase() function doesn't change case for non-English letters, so we should do it manually.
Elizaveta Shashkova [Tue, 29 Dec 2015 16:21:11 +0000 (19:21 +0300)]
Template debugging with Django 1.9 (PY-17923)
The template debug setting was changed in Django 1.8. Also the 'source' field of the Node was removed in Django 1.9, so we should get template filename and line in a different way.
Elizaveta Shashkova [Tue, 29 Dec 2015 16:09:36 +0000 (19:09 +0300)]
IndexError in pydev_monkey.py when debugging (PY-9767)
We shouldn't attach to debugger if there are only options in a new python process command line
Elizaveta Shashkova [Tue, 29 Dec 2015 16:08:24 +0000 (19:08 +0300)]
Fix module debugging in a new process (PY-17885)
We should change interpreter flag '-m' to debugger parameter '–module' in order to debug python modules
Elizaveta Shashkova [Tue, 29 Dec 2015 16:04:44 +0000 (19:04 +0300)]
Fix multiprocessing debug with breakpoints in both main and child processes (PY-17092)
When the new process is created, the main thread in the new process already has the attribute 'pydevd_id', so the new thread doesn't get new id with its process number and the debugger loses access to both threads. Therefore we should update thread_id for every main thread in the new process.
Elizaveta Shashkova [Tue, 29 Dec 2015 15:31:04 +0000 (18:31 +0300)]
Fix collecting runtime type information (PY-17722)
Elizaveta Shashkova [Tue, 29 Dec 2015 15:01:47 +0000 (18:01 +0300)]
Minors: fix docstring indention
Elizaveta Shashkova [Tue, 29 Dec 2015 14:59:19 +0000 (17:59 +0300)]
Exception when debugging fork_exec without attaching to process (PY-16690)
Elizaveta Shashkova [Tue, 29 Dec 2015 13:45:55 +0000 (16:45 +0300)]
Fix template debugging: change path to plugins
Elizaveta Shashkova [Sat, 26 Dec 2015 16:13:37 +0000 (19:13 +0300)]
Fix Smart step into
Elizaveta Shashkova [Sat, 26 Dec 2015 15:12:37 +0000 (18:12 +0300)]
Changes from PyDev debugger
peter [Thu, 4 Feb 2016 15:09:26 +0000 (16:09 +0100)]
less memory-hungry FileTypesTest
Alexey Ushakov [Thu, 4 Feb 2016 15:21:59 +0000 (18:21 +0300)]
IDEA-151256 Unable to switch boot JDK in minor IDEs
Disabled verification of jre bundle if "idea.jre.check" property is not set to "true"
Ilya.Kazakevich [Thu, 4 Feb 2016 15:19:28 +0000 (18:19 +0300)]
Tox+PyTest fix
* PyTest reports error when no tests found
* separator added to directory name
Ilya.Kazakevich [Wed, 3 Feb 2016 21:35:04 +0000 (00:35 +0300)]
Fixing tox path for py.test
Vladimir Krivosheev [Thu, 4 Feb 2016 14:03:48 +0000 (15:03 +0100)]
don't specify version and since-build for bundled plugins