idea/community.git
4 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Tue, 8 Aug 2017 18:50:08 +0000 (20:50 +0200)]
Merge remote-tracking branch 'origin/master'

4 years ago[project] correct code cache size for IDEA CE run configuration
Roman Shevchenko [Tue, 8 Aug 2017 18:49:49 +0000 (20:49 +0200)]
[project] correct code cache size for IDEA CE run configuration

4 years agoCleanup (warnings; minor optimization; formatting)
Roman Shevchenko [Tue, 8 Aug 2017 10:13:17 +0000 (12:13 +0200)]
Cleanup (warnings; minor optimization; formatting)

4 years agoCleanup
Rustam Vishnyakov [Tue, 8 Aug 2017 18:38:54 +0000 (21:38 +0300)]
Cleanup

4 years agoChanges for IDEA-175743 Review
Rustam Vishnyakov [Tue, 8 Aug 2017 18:38:10 +0000 (21:38 +0300)]
Changes for IDEA-175743 Review

Comment: https://youtrack.jetbrains.com/issue/IDEA-175743#comment=27-2353238
(1) Color Chooser appears immediately after click in colors column,
(2) Removed shadow border
(4) Narrower table
(5) Italics for non-default values

4 years agodescription updated (following IDEA-CR-23389)
Anna.Kozlova [Tue, 8 Aug 2017 18:12:41 +0000 (20:12 +0200)]
description updated (following IDEA-CR-23389)

4 years agojunit tests: keep output directories
Anna.Kozlova [Tue, 8 Aug 2017 17:04:18 +0000 (19:04 +0200)]
junit tests: keep output directories

4 years agoIDEA-105769 Cannot scroll in quick documentation
Vassiliy.Kudryashov [Tue, 8 Aug 2017 17:58:16 +0000 (20:58 +0300)]
IDEA-105769 Cannot scroll in quick documentation

while using completion in debug/watches panel (when adding/editing a new entry)

4 years agodon't search for functional expressions in strange places (EA-104386 - INRE: FileBase...
peter [Tue, 8 Aug 2017 14:49:25 +0000 (16:49 +0200)]
don't search for functional expressions in strange places (EA-104386 - INRE: FileBasedIndexImpl.handleDumbMode)

4 years agoIDEA-177288 Compiling evaluator fails inside single expression ifs or loops
Egor.Ushakov [Tue, 8 Aug 2017 16:59:59 +0000 (19:59 +0300)]
IDEA-177288 Compiling evaluator fails inside single expression ifs or loops

4 years agoIDEA-177243 Gradle sync: Unable to resolve all content root directories appcode/173.1452
Vladislav.Soroka [Tue, 8 Aug 2017 16:50:10 +0000 (19:50 +0300)]
IDEA-177243 Gradle sync: Unable to resolve all content root directories

4 years agoRename fields to reflect the ordering
Kirill Likhodedov [Tue, 8 Aug 2017 16:18:18 +0000 (19:18 +0300)]
Rename fields to reflect the ordering

4 years agoAllow not to check notification actions in assertions
Kirill Likhodedov [Sun, 6 Aug 2017 20:26:20 +0000 (23:26 +0300)]
Allow not to check notification actions in assertions

4 years agoFix expected vs actual order in assertion
Kirill Likhodedov [Sun, 6 Aug 2017 16:50:08 +0000 (19:50 +0300)]
Fix expected vs actual order in assertion

4 years agoFix incorrect kotlinification
Kirill Likhodedov [Tue, 1 Aug 2017 09:15:33 +0000 (12:15 +0300)]
Fix incorrect kotlinification

4 years agoFix GitBranchWorkerTest failures caused by changed order of repositories
Kirill Likhodedov [Tue, 1 Aug 2017 09:13:08 +0000 (12:13 +0300)]
Fix GitBranchWorkerTest failures caused by changed order of repositories

Repositories are processed according to the dependency order, which means that the inner repository is processed before the outer.

4 years agoChange magic constants to enum values
Kirill Likhodedov [Sun, 18 Jun 2017 14:34:23 +0000 (17:34 +0300)]
Change magic constants to enum values

4 years ago[file-history] rename getAfterPath -> getPath, getBeforePath -> getPreviousPath
Julia Beliaeva [Tue, 8 Aug 2017 16:05:48 +0000 (19:05 +0300)]
[file-history] rename getAfterPath -> getPath, getBeforePath -> getPreviousPath

Use terms that make more sense for git.

4 years agoMake sure current scheme font preferences use IDE font preferences
Rustam Vishnyakov [Tue, 8 Aug 2017 15:58:36 +0000 (18:58 +0300)]
Make sure current scheme font preferences use IDE font preferences

4 years agosupport Rename Reference on invalid method call (IDEA-176918)
Anna.Kozlova [Tue, 8 Aug 2017 15:40:06 +0000 (17:40 +0200)]
support Rename Reference on invalid method call (IDEA-176918)

4 years agoupdate test framework to ensure compiled before search for tests
Anna.Kozlova [Tue, 8 Aug 2017 14:22:26 +0000 (16:22 +0200)]
update test framework to ensure compiled before search for tests

4 years agoRUBY-19479 prefer an active project along found for a virtual file projects
Dmitry.Krasilschikov [Tue, 8 Aug 2017 15:30:09 +0000 (18:30 +0300)]
RUBY-19479 prefer an active project along found for a virtual file projects

4 years agodocumentation describing output tasks
liana.bakradze [Thu, 3 Aug 2017 10:11:36 +0000 (13:11 +0300)]
documentation describing output tasks

4 years agooutput tasks are not supported for adaptive courses
liana.bakradze [Thu, 3 Aug 2017 10:00:07 +0000 (13:00 +0300)]
output tasks are not supported for adaptive courses

4 years agoEDU-978 New task type to test user output without any test files
liana.bakradze [Wed, 2 Aug 2017 15:51:48 +0000 (18:51 +0300)]
EDU-978 New task type to test user output without any test files

4 years agobuild scripts: remove dependency on Kotlin library
nik [Tue, 8 Aug 2017 15:06:01 +0000 (18:06 +0300)]
build scripts: remove dependency on Kotlin library

Build scripts dynamically add Kotlin compiler JARs into classpath so if a build scripts module depends on KotlinJavaRuntime library it may end up with Kotlin JARs from two different version of Kotlin in classpath and compilation may fail (IDEA-177205). To fix the problem Kotlin files were extracted into a separate 'images-build-scripts' module and KotlinJavaRuntime library was removed from dependencies of build script modules. This won't be needed when we change build scripts to start compilation in a separate process.

4 years agoIDEA-177222 maven - show non-"pom.xml" files in "Import Project" dialog appcode/173.1451 clion/173.1450
Ivan Bessonov [Tue, 8 Aug 2017 14:56:37 +0000 (17:56 +0300)]
IDEA-177222 maven - show non-"pom.xml" files in "Import Project" dialog

4 years agoIDEA-177276 On the notification balloon expanding it disappears
Alexander Lobas [Tue, 8 Aug 2017 14:51:07 +0000 (17:51 +0300)]
IDEA-177276 On the notification balloon expanding it disappears

4 years agoupdate AnnotateMethodTest data clion/173.1449
peter [Tue, 8 Aug 2017 14:40:07 +0000 (16:40 +0200)]
update AnnotateMethodTest data

4 years agoIDEA-171869 Win10 LaF fix ActionButton outer padding
Kirill Kirichenko [Tue, 8 Aug 2017 13:41:44 +0000 (16:41 +0300)]
IDEA-171869 Win10 LaF fix ActionButton outer padding

4 years agoEA-105430 fixed
Kirill Kirichenko [Tue, 8 Aug 2017 13:13:31 +0000 (16:13 +0300)]
EA-105430 fixed

4 years ago[gui-test] add isShowing to a welcome frame wait
Sergey Karashevich [Tue, 8 Aug 2017 13:27:47 +0000 (16:27 +0300)]
[gui-test] add isShowing to a welcome frame wait

4 years agorefactoring:
Maxim.Mossienko [Tue, 8 Aug 2017 13:16:13 +0000 (15:16 +0200)]
refactoring:

- use ResourceHandle instead of its particular subclass
- introduce ability to override ResourceHandle instance creation

4 years agoremoved inspection "expression can be de-lambdified" as folowup to IDEA-CR-23389 dbe/173.1446
Alexey Kudravtsev [Tue, 8 Aug 2017 12:41:26 +0000 (15:41 +0300)]
removed inspection "expression can be de-lambdified" as folowup to IDEA-CR-23389

4 years agoinspection "expression can be de-lambdified" applied
Alexey Kudravtsev [Tue, 8 Aug 2017 12:04:33 +0000 (15:04 +0300)]
inspection "expression can be de-lambdified" applied

4 years agojson schema, matching schema search: we can not compare combined schemas
Irina.Chernushina [Tue, 8 Aug 2017 12:16:34 +0000 (14:16 +0200)]
json schema, matching schema search: we can not compare combined schemas

- ... using their existing equals method, because schemas created as a result
of merge are pointing to one of the parts of the merged participants, which
in turn can be the same for different schema combinations
- solution: use found schema merges as as, in future write separate compare
method which would pay attention to all schema details (it could theoretically
be a problem only for oneOf validation when only one schema match is allowed)
- see test data for detailed explanation

4 years agoIDEA-177161 Idea does not respect "Output path" settings with gradle appcode/173.1445 clion/173.1444
Vladislav.Soroka [Tue, 8 Aug 2017 11:43:52 +0000 (14:43 +0300)]
IDEA-177161 Idea does not respect "Output path" settings with gradle

4 years agoGradle: do not preserve outdated resource compiler configuration
Vladislav.Soroka [Tue, 8 Aug 2017 11:38:28 +0000 (14:38 +0300)]
Gradle: do not preserve outdated resource compiler configuration

4 years agoIDEA-160240 Parameter name hints: red underline looks bad with hints
Dmitry Batrak [Tue, 8 Aug 2017 11:31:17 +0000 (14:31 +0300)]
IDEA-160240 Parameter name hints: red underline looks bad with  hints

javadoc update (following IDEA-CR-23644)

4 years agotrivial functional expression fix for empty lambda code block phpstorm/173.1443
Anna.Kozlova [Tue, 8 Aug 2017 10:58:48 +0000 (12:58 +0200)]
trivial functional expression fix for empty lambda code block

4 years agoadd samples in descriptions for inspections (IDEA-CR-23389)
Anna.Kozlova [Tue, 8 Aug 2017 10:52:44 +0000 (12:52 +0200)]
add samples in descriptions for inspections (IDEA-CR-23389)

4 years agoswitch to search for tests in the classpath by default
Anna.Kozlova [Tue, 8 Aug 2017 10:03:49 +0000 (12:03 +0200)]
switch to search for tests in the classpath by default

4 years agoupdate junit 5 version in tests
Anna.Kozlova [Tue, 8 Aug 2017 09:10:38 +0000 (11:10 +0200)]
update junit 5 version in tests

4 years agoupdate current keymaps location to keymaps/*.xml
Gregory.Shrago [Tue, 8 Aug 2017 10:26:13 +0000 (13:26 +0300)]
update current keymaps location to keymaps/*.xml

4 years agoextract util method
Dmitry Batkovich [Tue, 8 Aug 2017 10:38:14 +0000 (13:38 +0300)]
extract util method

4 years agoMissingOverrideAnnotationInspection: reduce search scope by language level
Dmitry Batkovich [Tue, 8 Aug 2017 10:26:19 +0000 (13:26 +0300)]
MissingOverrideAnnotationInspection: reduce search scope by language level

4 years agofix message capitalization
Dmitry Batkovich [Tue, 8 Aug 2017 07:25:36 +0000 (10:25 +0300)]
fix message capitalization

4 years agoresolve unchecked warning
Dmitry Batkovich [Tue, 8 Aug 2017 07:22:32 +0000 (10:22 +0300)]
resolve unchecked warning

4 years agofix message capitalization
Dmitry Batkovich [Tue, 8 Aug 2017 07:20:57 +0000 (10:20 +0300)]
fix message capitalization

4 years agoretain the trace of PCE to be able to diagnose the source
Alexey Kudravtsev [Tue, 8 Aug 2017 10:39:53 +0000 (13:39 +0300)]
retain the trace of PCE to be able to diagnose the source

4 years agoIDEA-173109 Typing settings repository URL triggers path alert
Vladimir Krivosheev [Tue, 8 Aug 2017 10:37:07 +0000 (12:37 +0200)]
IDEA-173109 Typing settings repository URL triggers path alert

4 years agokotlin cleanup (primaryConstructor)
Vladimir Krivosheev [Tue, 8 Aug 2017 08:20:25 +0000 (10:20 +0200)]
kotlin cleanup (primaryConstructor)

4 years agoallow PSI operations with outer language elements
peter [Tue, 8 Aug 2017 07:40:55 +0000 (09:40 +0200)]
allow PSI operations with outer language elements

but reparse the whole file after such operations to avoid possible
PSI-text inconsistencies arising from e.g. different lexing of the resulting text

cleanup error-prone code relying on OUTER_OK user data which becomes unnecessary now

this fixes RUBY-19755, IDEA-176627, IDEA-176604

4 years agoPsiTestUtil.check*: check all roots in multi-language files
peter [Tue, 8 Aug 2017 07:27:59 +0000 (09:27 +0200)]
PsiTestUtil.check*: check all roots in multi-language files

4 years agoIDEA-177273 @CompileStatic implicit coercion should be highlighted red
alexey.afanasiev [Tue, 8 Aug 2017 10:04:50 +0000 (13:04 +0300)]
IDEA-177273 @CompileStatic implicit coercion should be highlighted red

4 years agoMore checks for blinking test
Rustam Vishnyakov [Tue, 8 Aug 2017 09:47:35 +0000 (12:47 +0300)]
More checks for blinking test

4 years agobuild scripts: remove bugfix version number from IDEA Community's app directory name...
nik [Mon, 7 Aug 2017 20:12:27 +0000 (23:12 +0300)]
build scripts: remove bugfix version number from IDEA Community's app directory name for Mac OS X

To make it consistent with other IDEs (IDEA-CR-20873).

4 years agoIDEA-160240 Parameter name hints: red underline looks bad with hints
Dmitry Batrak [Tue, 8 Aug 2017 09:30:54 +0000 (12:30 +0300)]
IDEA-160240 Parameter name hints: red underline looks bad with  hints

4 years agoIDEA-172425 debugger under jdk9 throws NoClassDefFound appcode/173.1441 clion/173.1440
Egor.Ushakov [Tue, 8 Aug 2017 08:44:43 +0000 (11:44 +0300)]
IDEA-172425 debugger under jdk9 throws NoClassDefFound

4 years agoBump Kotlin plugin version
Dmitry Jemerov [Tue, 8 Aug 2017 08:38:56 +0000 (10:38 +0200)]
Bump Kotlin plugin version

4 years agoinspections cleanup: notnull
Dmitry Batkovich [Tue, 8 Aug 2017 07:10:29 +0000 (10:10 +0300)]
inspections cleanup: notnull

4 years agoinspections cleanup: deadcode
Dmitry Batkovich [Tue, 8 Aug 2017 07:07:24 +0000 (10:07 +0300)]
inspections cleanup: deadcode

4 years agoEDU-741 Cancel button disabled on installing Python in pycharm installer pycharm/173.1439
Vladimir.Orlov [Tue, 8 Aug 2017 06:56:19 +0000 (09:56 +0300)]
EDU-741 Cancel button disabled on installing Python in pycharm installer

4 years agoQuick-fix to insert .filter(Objects::nonNull) (IDEA-176699)
Tagir Valeev [Tue, 8 Aug 2017 05:10:18 +0000 (12:10 +0700)]
Quick-fix to insert .filter(Objects::nonNull) (IDEA-176699)

4 years agoJBIterator: rollback prepended take(N) counters if nextImpl() votes SKIP appcode/173.1436 clion/173.1430 dbe/173.1431 idea/173.1433 phpstorm/173.1435 pycharm/173.1429 pycharm/173.1434 rubymine/173.1432 webstorm/173.1437
Gregory.Shrago [Mon, 7 Aug 2017 21:10:00 +0000 (00:10 +0300)]
JBIterator: rollback prepended take(N) counters if nextImpl() votes SKIP

4 years agoIDEA-176719 Lone <p> tag in JSP seems to trigger language Injection in JSP idea/173.1428
Gregory.Shrago [Mon, 7 Aug 2017 17:32:50 +0000 (20:32 +0300)]
IDEA-176719 Lone <p> tag in JSP seems to trigger language Injection in JSP

4 years agoMore logging for blinking font test
Rustam Vishnyakov [Mon, 7 Aug 2017 17:12:28 +0000 (20:12 +0300)]
More logging for blinking font test

4 years agoMissingOverrideAnnotationInspection: follow up IDEA-CR-23515
Dmitry Batkovich [Mon, 7 Aug 2017 17:13:22 +0000 (20:13 +0300)]
MissingOverrideAnnotationInspection: follow up IDEA-CR-23515

4 years agoIDEA-177198 Incorrect quick-fix for `@NotNull/@Nullable problems` inspection
peter [Mon, 7 Aug 2017 15:23:17 +0000 (17:23 +0200)]
IDEA-177198 Incorrect quick-fix for `@NotNull/@Nullable problems` inspection

4 years agooverload resolution: adapt return types before comparing (IDEA-177065)
Anna.Kozlova [Mon, 7 Aug 2017 16:22:46 +0000 (18:22 +0200)]
overload resolution: adapt return types before comparing (IDEA-177065)

4 years agoEA-105469 - Throwable: ExceptionUtil.currentStackTrace
Egor.Ushakov [Mon, 7 Aug 2017 16:16:24 +0000 (19:16 +0300)]
EA-105469 - Throwable: ExceptionUtil.currentStackTrace

4 years agoinspection "expression can be de-lambdified" applied
Alexey Kudravtsev [Mon, 7 Aug 2017 15:59:56 +0000 (18:59 +0300)]
inspection "expression can be de-lambdified" applied

4 years agoinspection "expression can be de-lambdified": false positives removed
Alexey Kudravtsev [Mon, 7 Aug 2017 15:54:12 +0000 (18:54 +0300)]
inspection "expression can be de-lambdified": false positives removed

4 years agocleanup
Alexey Kudravtsev [Mon, 7 Aug 2017 12:47:44 +0000 (15:47 +0300)]
cleanup

4 years agoEA-105239 - PCE: InjectedGeneralHighlightingPass.getInjectedPsiFiles
Alexey Kudravtsev [Mon, 7 Aug 2017 11:28:17 +0000 (14:28 +0300)]
EA-105239 - PCE: InjectedGeneralHighlightingPass.getInjectedPsiFiles

4 years agopush: IDEA-177081 use human readable RepositoryNode text while copying
Nadya Zabrodina [Mon, 7 Aug 2017 15:29:42 +0000 (18:29 +0300)]
push: IDEA-177081 use human readable RepositoryNode text while copying

* implement toString methods for appropriate objects;

4 years agoEDU installation: added custom Uninstall and Postinstall actions
Vladimir.Orlov [Mon, 7 Aug 2017 15:23:51 +0000 (18:23 +0300)]
EDU installation: added custom Uninstall and Postinstall actions
need to support: 390d210 kskrygan

4 years ago[vcs-log] add assertions to ensure that ui is disposed in edt
Julia Beliaeva [Mon, 7 Aug 2017 15:14:44 +0000 (18:14 +0300)]
[vcs-log] add assertions to ensure that ui is disposed in edt

4 years agouse API instead of low-level util method appcode/173.1425 clion/173.1426
Vladimir Krivosheev [Mon, 7 Aug 2017 14:53:20 +0000 (16:53 +0200)]
use API instead of low-level util method

4 years ago[hg] remove duplication between execute methods in HgLogCommand
Julia Beliaeva [Fri, 4 Aug 2017 15:12:05 +0000 (18:12 +0300)]
[hg] remove duplication between execute methods in HgLogCommand

4 years ago[hg] remove duplication between executeInCurrentThread methods in HgCommandExecutor
Julia Beliaeva [Wed, 26 Jul 2017 07:45:14 +0000 (10:45 +0300)]
[hg] remove duplication between executeInCurrentThread methods in HgCommandExecutor

4 years ago[hg] add tests for reading full commit details
Julia Beliaeva [Wed, 12 Jul 2017 21:59:54 +0000 (00:59 +0300)]
[hg] add tests for reading full commit details

4 years ago[hg] parse hg log output line-by-line
Julia Beliaeva [Tue, 11 Jul 2017 19:49:06 +0000 (22:49 +0300)]
[hg] parse hg log output line-by-line

4 years agoIDEA-175601 SaveAndSyncHandlerImpl also should call flushChangedProjectFileAlarm
Vladimir Krivosheev [Mon, 7 Aug 2017 14:40:32 +0000 (16:40 +0200)]
IDEA-175601 SaveAndSyncHandlerImpl also should call flushChangedProjectFileAlarm

4 years agothrow on invokeAndWait in read action to really prevent deadlocks like IDEA-168847
peter [Mon, 7 Aug 2017 14:36:14 +0000 (16:36 +0200)]
throw on invokeAndWait in read action to really prevent deadlocks like IDEA-168847

4 years agosafe fixes for orphaned runReadActionInSmartMode threads (IDEA-177146, IDEA-176982)
peter [Mon, 7 Aug 2017 11:45:06 +0000 (13:45 +0200)]
safe fixes for orphaned runReadActionInSmartMode threads (IDEA-177146, IDEA-176982)

4 years agodon't delete java method param list (EA-104913 - ISE: StubBasedPsiElementBase.getRequ...
peter [Mon, 7 Aug 2017 09:52:14 +0000 (11:52 +0200)]
don't delete java method param list (EA-104913 - ISE: StubBasedPsiElementBase.getRequiredStubOrPsiChild)

4 years agodiagnostics for null in goto popup model (EA-104872 - assert: Diff.buildChanges)
peter [Fri, 4 Aug 2017 12:56:48 +0000 (14:56 +0200)]
diagnostics for null in goto popup model (EA-104872 - assert: Diff.buildChanges)

4 years agoReuse utility methods from FontPreferencesTest
Rustam Vishnyakov [Mon, 7 Aug 2017 14:21:02 +0000 (17:21 +0300)]
Reuse utility methods from FontPreferencesTest

and use only actually available fonts in tests to prevent a fallback to
default font.

4 years agodisconnect when Runtime.executionContextDestroyed fired (WEB-28151)
Konstantin Ulitin [Mon, 7 Aug 2017 14:20:47 +0000 (17:20 +0300)]
disconnect when Runtime.executionContextDestroyed fired (WEB-28151)

4 years agoUpdating versions of project dependencies: jdkBuild->u152b964.1
Alexey Ushakov [Mon, 7 Aug 2017 14:12:04 +0000 (17:12 +0300)]
Updating versions of project dependencies: jdkBuild->u152b964.1

Alexey Ushakov

4 years agoextend trivial method reference to support lambdas, convertible to method references
Anna.Kozlova [Mon, 7 Aug 2017 13:53:11 +0000 (15:53 +0200)]
extend trivial method reference to support lambdas, convertible to method references

4 years agojunit: skip completely broken tests (IDEA-176943)
Anna.Kozlova [Mon, 7 Aug 2017 12:17:54 +0000 (14:17 +0200)]
junit: skip completely broken tests (IDEA-176943)

4 years agoIDEA-CR-23370 beautify essential plugin missing message
Gregory.Shrago [Mon, 7 Aug 2017 13:51:38 +0000 (16:51 +0300)]
IDEA-CR-23370 beautify essential plugin missing message

4 years agobranchPopup: use natural comparing for branches presentation
Nadya Zabrodina [Mon, 17 Jul 2017 14:02:54 +0000 (17:02 +0300)]
branchPopup: use natural comparing for branches presentation

* use natural comparing instead of lexicographical;
* optimize and cleanup with stream api;

4 years agobranchPopup: implement toolbar-like option component
Nadya Zabrodina [Tue, 11 Jul 2017 16:41:07 +0000 (19:41 +0300)]
branchPopup: implement toolbar-like option component

* IDEA-175651 Update expand icon in Branches popup: use smaller icon
 for restore default size action on toolbar;
* implement custom on hover policy;
* now vertical size of the popup title panel stay unchanged while icon
changes its visibility;
* IDEA-166377 add popup setting with control repositories synchronously
 toggle action;

4 years agoIDEA-176965 Enabling Paste Simple from "Paste from History"
Dmitry Batrak [Mon, 7 Aug 2017 13:08:41 +0000 (16:08 +0300)]
IDEA-176965 Enabling Paste Simple from "Paste from History"

4 years agoFix NPE: PythonConsoleView.createConsoleFolding (EA-96821)
Elizaveta Shashkova [Mon, 7 Aug 2017 13:06:41 +0000 (16:06 +0300)]
Fix NPE: PythonConsoleView.createConsoleFolding (EA-96821)

4 years agoFixed IDEA-176762
Rustam Vishnyakov [Mon, 7 Aug 2017 12:55:38 +0000 (15:55 +0300)]
Fixed IDEA-176762

Installing new versions of apps loses "font ligature" setting.
(Don't drop "use ligatures" flag when setting a font name)

4 years agoSyntax error "del __py_debug_temp_*" while stopping debugger (PY-25384, EA-103359)
Elizaveta Shashkova [Mon, 7 Aug 2017 12:57:02 +0000 (15:57 +0300)]
Syntax error "del __py_debug_temp_*" while stopping debugger (PY-25384, EA-103359)

Sometimes debugger changes frame faster than the new command is sent and deleting our util variable produces exception visible for user. We should wrap it with try-except block.