axiom
61b62b670d
OPENIDE winlaunchers resources update
2025-04-30 13:27:28 +04:00
Ilya.Kazakevich
ed0b0ea640
Runnerw is deprecated, use WinP to kill process.
...
This is how it works by default now, so you don't need to do anything to enable it.
CLion also uses runnerw/mediator to create console window, but they will migrate to another solution soon
GitOrigin-RevId: 29a8c9564f20d51f72b47ec3f7d25bff00be272b
2021-10-08 21:48:42 +00:00
Roman Shevchenko
9062dcd609
Cleanup (corrected MSDN reference)
...
GitOrigin-RevId: 5b84dae53c71fd8625c395eba13824fcb850a9df
2020-07-15 22:01:16 +00:00
Sergey Simonchik
ee664ccf1a
WEB-33931 runnerw.exe cannot run Node.js script with legacy WSL
2018-07-18 18:50:44 +03:00
Sergey Simonchik
7a2f2ac1b2
runnerw: ignore insert sequences as none are provided
...
Allows to show error messages for some exit code with system messages containing %1.
For example, now message for 216 exit code:
===
runnerw.exe: CreateProcess failed with error 216: This version of %1 is not compatible with the version of Windows you're running. Check your computer's system information and then contact the software publisher.
2017-12-19 15:54:10 +03:00
Sergey Simonchik
fb39a9f557
runnerw: use GetLastError as exit code if CreateProcessW fails (IDEA-CR-25052)
...
GetLastError returns error=2 if child process executable file not found (ERROR_FILE_NOT_FOUND from https://msdn.microsoft.com/en-us/library/windows/desktop/ms681382 )
2017-10-05 11:28:24 +03:00
Sergey Simonchik
b624ba9463
runnerw: exit with non-zero code if child process cannot be created
...
Use exit code=2 to emulate "CreateProcess error=2, The system cannot find the file specified"
https://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx
2017-10-03 11:49:57 +03:00
Denis Fokin
57aad18abb
Eliminate focus killer
2017-09-25 11:14:08 +03:00
Sergey Simonchik
d4a9a35deb
runnerw: close child process's stdin when runnerw's stdin is closed (IDEA-145882, WEB-16832)
2017-09-12 19:09:35 +03:00
Sergey Simonchik
701ca56bcc
runnerw: support unicode arguments & escape child process command line properly (IDEA-176490, IDEA-171368)
2017-09-11 21:21:35 +03:00
Sergey Simonchik
073fa4d9f5
runnerw: update solution config
2017-09-11 21:18:05 +03:00
vadim.lomshakov
e5564bb1f7
correct usage text
2017-08-21 21:39:18 +03:00
vadim.lomshakov
85734f3ed8
[rider]: patched runnerw.exe mediator to allow create process with new visible console (#RIDER-4160)
2017-08-21 21:38:43 +03:00
Sergey Simonchik
acd92dce18
runnerw: set "PlatformToolset" to v140_xp explicitly to support Windows XP, rebuild according to the latest changes (fixes WEB-24480)
2017-03-16 15:02:22 +03:00
Sergey Simonchik
2e7f6cdbbe
runnerw: improve usage docs readability (following IDEA-CR-17544)
2017-01-19 23:04:25 +03:00
Sergey Simonchik
68671d9e07
runnerw: update usage docs
2017-01-19 17:51:38 +03:00
Sergey Simonchik
2c7daef8bb
runnerw: restores normal processing of CTRL+C input. It helps if IDE is started in background, without console, e.g. "webstorm64.exe &", in this case CTRL+C is disabled (WEB-24480)
2016-12-19 13:54:04 +03:00
Sergey Simonchik
d978c37af6
runnerw: remove eclipse project settings
2016-12-16 16:22:26 +03:00
Vladimir.Orlov
901effde37
IDEA-148058 Visual Studio cleanup in tools/idea/native.
2015-11-19 15:40:55 +03:00
Sergey Simonchik
a586ea72f9
update runnerw.exe after WEB-12852
2014-07-28 19:49:08 +04:00
Sergey Simonchik
dcc8675a47
WEB-12852 Windows: IDE exits when stopping Node.js app
2014-07-28 18:31:30 +04:00
Sergey Simonchik
cc014593ea
WEB-11194 runnerw.exe not working on win XP
2014-03-03 18:20:42 +04:00
Sergey Simonchik
a42e228c96
update runnerw configuration files to Visual Studio 13
2014-02-11 14:40:37 +04:00
Sergey Simonchik
657b8b5d79
* stop stdin scanning thread if stdin is ended
...
* don't close process's output stream after sending control command
2013-12-02 21:12:47 +04:00
Sergey Simonchik
b5efe0959b
WaitForMultipleObjects always returns WAIT_OBJECT_0 (busy loop)
2013-12-02 16:06:27 +04:00
Sergey Simonchik
034aaf403f
don't call default Ctrl+C or Ctrl+Break handler function, because it terminates runnerw.exe process forcibly
2013-12-02 14:52:30 +04:00
Dmitry Jemerov
2922196584
runnerw rebuilt
2013-01-18 14:08:46 +01:00
Oleg Sukhodolsky
d70bbcf5d6
RUBY-12835: runnerw.cpp changed to be able to send Ctrl-C to the process it mediates
2013-01-14 19:29:53 +04:00
Dmitry Trofimov
5152b292be
runnerw fixed for cygwin
2010-12-20 16:21:33 +03:00
Dmitry Trofimov
58ee168aad
fixed runner to run batch, removed linux runner, fixed django default port
2010-07-29 21:29:39 +04:00
Dmitry Jemerov
cccb30c8d7
runnerw handles spaces in command line
2010-07-18 15:25:50 +04:00
Dmitry Jemerov
a9e0b80821
runnerw works on windows
2010-07-18 13:20:24 +04:00
Dmitry Trofimov
9cad39d666
fixed io in runnerw(PY-1305)
...
added runner for mac
2010-07-18 10:28:42 +04:00
Dmitry Trofimov
779aeb5c01
fixed io in runnerw(PY-1305)
...
added runner for mac
2010-07-18 10:19:13 +04:00
Dmitry Trofimov
4b2b42e31f
added native mediator runner for django run configuration to solve ctrl+break sending problem.
...
added no-reload check-box
2010-07-17 19:59:02 +04:00