-
Notifications
You must be signed in to change notification settings - Fork 214
Add accessor for included pty instance #1109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
7482fa4
to
8fa4a3e
Compare
The cleancheck fails with
but I can't see how this relates to my commit... |
Test Results 602 files - 34 602 suites - 34 13m 18s ⏱️ - 23m 12s Results for commit 15be3b0. ± Comparison against base commit 04105c2. This pull request removes 1217 tests.
♻️ This comment has been updated with latest results. |
@jonahgraham @akurtakov any chance to push this forward? |
41e3ea7
to
53360da
Compare
It seems the cleanup is modify the |
1c747f8
to
36f56c8
Compare
Looks like it was actually the Year that needs to be changed here... |
Currently if I get passed a Process from by a method call I can check it for the Spawner and can already call special methods like hangup(). But there is no way to get access the the PTY used to create the Spawner so for example one can't call PTY#setTerminalSize or query any other properties. This now adds a new method pty() that returns this instance for further investigation and actions.
36f56c8
to
15be3b0
Compare
Build is finally green! |
+1 |
@jonahgraham is there anything left or can this be merged? |
Thanks @laeubi for this fix - a build that includes this should be published to SimRel on Monday if all goes to plan. The continuous build is here https://download.eclipse.org/tools/cdt/builds/cdt/main/ and (assuming enough services stay up - https://www.eclipsestatus.io/) should be populated in a few hours. Note that the |
This sounds great! will it be the 12.1.0 release then? Or are there special Milestone releases? |
It will be 12.1.0 M2 - the 12.1.0 release is planned to line up with 2025-06 release. However, I am very open to the idea of doing the 12.1.0 release early (with 2025-06 M3 or RC1) if that helps dependency management. Please let me know and I can bring to the CDT call on 14 May - agenda: #1157. |
@akurtakov @merks If I reference some CDT site in the platform target, would it be enough if we have the stable site at RC1? If yes this sounds like a good idea and I can test with the 12.1.0 M2 first. |
What would the CDT in platform target be needed for ? Haven't you moved what's needed to platform? |
@akurtakov I only moved the UI for displaying a VT100 terminal, but we still need to launch the process in a PTY what is org.eclipse.cdt.core.native + native fragments. |
Eclipse Platform p2 repo is supposed to be standalone - aka to not depend on any other p2 repo. If your changes keep things that way - fine by me. |
Currently if I get passed a Process from by a method call I can check it for the Spawner and can already call special methods like hangup(). But there is no way to get access the the PTY used to create the Spawner so for example one can't call PTY#setTerminalSize or query any other properties.
This now adds a new method pty() that returns this instance for further investigation and actions.
See