This project is mirrored from https://gitee.com/mirrors/intellij-community.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 20 Nov, 2018 8 commits
-
-
peter authored
-
peter authored
in case an exception occurs when adding listener and instantiating extensions
-
peter authored
to avoid calling it in run configuration actions (very expensive: PY-32762) but not disabling potentially enabled groups
-
peter authored
-
peter authored
-
peter authored
-
peter authored
-
Tagir Valeev authored
This reverts commit 1a9d6609
-
- 19 Nov, 2018 32 commits
-
-
Sergey Ignatov authored
relates to IDEA-102757
-
Dmitriy.Panov authored
-
Sergey Ignatov authored
relates to IDEA-102757
-
Sergey Ignatov authored
-
Vassiliy.Kudryashov authored
new registry key: ide.find.use.editor.font=false
-
Alexander Lobas authored
-
Roman Shevchenko authored
-
Alexander Lobas authored
-
Alexander Doroshko authored
-
Shaverdova Elena authored
-
Anna.Kozlova authored
-
Svetlana.Zemlyanskaya authored
-
peter authored
reset action text only if it's non-null: it'll overwrite the default suggestion which is too generics if there are several applicable run configurations
-
Egor Ushakov authored
IDEA-202380 Can't assign non-array value to an array in Expression Evaluation window - better fix, not for 183
-
Dmitry Jemerov authored
-
Sergey Ignatov authored
-
Alexander Lobas authored
-
Alexander Koshevoy authored
PY-24191 Skip sending superfluous messages from debugger to IDE about substituting current process with non-Python ones
-
Alexander Koshevoy authored
-
Alexander Koshevoy authored
PY-24191 Use explicit integer values for CommunicationRole constants, move CommunicationRole to pydevd_comm.py
-
Alexander Koshevoy authored
-
Alexander Koshevoy authored
Python documentation states about `os.exec*()` functions: "These functions all execute a new program, replacing the current process." This also applies for `subprocess.Popen()` in Python 2.x because it initially uses `os.fork()` and then `os.exec*()` function call for the child process. Previously we put `CMD_PROCESS_CREATED` message in the queue and performed the original `os.exec*()` function call immediately. In the most cases Python debugger did not have enough time to process `CMD_PROCESS_CREATED` message from the queue and it has not being sent to the IDE. Now when `PyDB` works in server mode we also wait for the response from the IDE after sending `CMD_PROCESS_CREATED` message to be sure that the IDE received it. Waiting for the response in server mode is required because the current process might become substituted before it actually sends the message and IDE will not try to connect to `PyDB` in this case. Waiting of the response in client mode is not required because the substituted process will try to connect to the IDE itself.
-
Egor Ushakov authored
-
Egor Ushakov authored
-
Konstantin Kolosovsky authored
-
peter authored
"origin.update" can enable the action back and set text, but then setting text to null again results in an ugly tiny popup
-
Dennis Ushakov authored
-
Roland Illig authored
If the regular expression does not match the current sample text, but a longer input might match, display a hint to the user. This is helpful in deciding whether the regular expression is completely wrong or the sample text is just unfinished.
-
Anna.Kozlova authored
-
Anna.Kozlova authored
-
Anna.Kozlova authored
-
Anna.Kozlova authored
-