Skip to main content
summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2020-11-23Bug 568713 - Show command line dialog could be wider for easyY20201201-1200Y20201127-1200Y20201124-1200S4_18_0_RC2S4_18_0_RC1R4_18I20210122-0800I20210122-0630I20210122-0420I20201202-1800I20201202-0600I20201201-1800I20201201-0600I20201130-1800I20201130-0600I20201129-1800I20201129-0600I20201128-1800I20201128-0600I20201128-0300I20201127-1800I20201127-1010I20201127-0630I20201125-1800I20201125-0600I20201124-1800I20201124-0600I20201123-1800I20201123-0600Vikas Chandra1-2/+2
readibility Change-Id: Ib2b1ca6697414fea40114a337197a36e6e1820be Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2020-11-21Bug 568932 - [BigSur] Cannot hover over or inspect variablesI20201122-1800I20201122-0600I20201121-1800Lakshmi Shanmugam1-0/+9
On Big Sur, the empty inspect dialog pop-up is caused due to SWT Bug 567787- Setting Shell visible doesn't send SWT.SetData for Virtual Tree/Table. Due to this the virtual tree in the pop-up is not populated when set to visible. The workaround is to call getText on the item so that it is already created when pop-up is shown. Change-Id: I241b7c1c75cbc600ad63b4e9d4bd491218d67619 Signed-off-by: Lakshmi Shanmugam <lshanmug@in.ibm.com>
2020-11-21Bug 507626 - Fix javadoc errorsI20201121-0600Alexander Kurtakov1-1/+1
Change-Id: I752388a4b178b7ff9ee2b39b248cddf57a1884c5 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-11-20Bug 559758 - Only present unique launch configurationsY20201120-1200I20201120-1800Torbjörn Svensson1-0/+59
Try to identify unique launch configurations based on kind and name and return the unique set of configurations. To avoid comparing every launch configuration with all others, map the name of the configuration to the configuration itself and then as a second step if there are duplicated names, do a another pass and verify that there are only one configuration with the same attribute set (both keys and values are compared) in the resulting list of configurations. Change-Id: Id72d2842b096332fa73b3cc23e1c94531f6df28e Signed-off-by: Torbjörn Svensson <azoff@svenskalinuxforeningen.se>
2020-11-18Bug 568813 - Empty inspect window and hoverS4_18_0_M3I20201120-0320I20201119-0730I20201118-1800Lakshmi P Shanmugam1-1/+10
The empty hover on BigSur is caused due to SWT Bug 567787- Setting Shell visible doesn't send SWT.SetData for Virtual Tree/Table. Due to this the virtual tree in the hover is not populated when set to visible. The workaround is to call getText on the item so that it is already created when hover is shown. Change-Id: I4c716082e2da778fc6f257283f3ebe3bbcc6a35e
2020-11-16Stop using deprecated AbstractUIPlugin.getDialogSettings()Y20201117-1200I20201118-0600I20201117-1800I20201117-0600I20201116-1800Alexander Fedorov1-2/+5
Stop using deprecated AbstractUIPlugin.getDialogSettings() and correct the javadoc. Change-Id: I6c67993cff6f60359b5c6af128cd88e92ac1c46c Signed-off-by: Alexander Fedorov <alexander.fedorov@arsysop.ru>
2020-11-16Unit Test bundle version to 1.0.0Mickael Istria2-2/+2
Change-Id: I225231be8e2a2d531b658afe8e3e9e365923b0df Signed-off-by: Mickael Istria <mistria@redhat.com>
2020-11-16Bug 567463 - Remove API check from debug example projectsLars Vogel2-12/+0
Change-Id: If3eceec77d4d57f28fe12d1948d713d996b57236 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-11-09Bug 567345 follow-up: Remove unnecessary code in model.RuntimeProcessY20201113-1200Y20201111-0210Y20201110-1200I20201116-0600I20201115-1800I20201115-0600I20201114-1800I20201114-0740I20201114-0600I20201113-1800I20201112-1800I20201111-1800I20201110-1800I20201109-1800Hannes Wellmann1-59/+19
Mainly simplify ProcessMonitorThread: - Made it private (was package-private and not used in the package). - Use the enclosing RuntimeProcess instance instead of passing 'this'. - Do not check if fOSProcess respectively RuntimeProcess.this.fProcess is null in a loop because at the end of the first pass in the finally block both were/are set to null anyway (fOSProcess directly or fProcess in RuntimeProcess.this.terminated()) - only check initially if os-process is null (null may be passed to RuntimeProcess) - simplify killThread() by just setting the (now volatile) fExit flag and interrupting the thread in any case. The thread either notices fExit=true (when killed before or immediately after becoming alive) or the interruption (when already being alive). All removed fields and methods were private or package private (or in a package private class), so no API is changed. - do not set 'fMonitor' field to null, in RuntimeProcess.terminate(). It isn't nulled if the process terminates regularly either and their is no semantic in doing it. And so the field can be final. Change-Id: I68d079c1222b4af71d33758ca695cf1c1b5dcb38 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-11-09Bug 567345 - Await termination descendants of RuntimeProcessHannes Wellmann4-36/+135
and stream-line RuntimeProcess.terminate() Change-Id: If90808ff6fc8bb0adaa23f97cf3e879a61bcb6dc Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-11-09Bug 507626: Debug framework should provide a generic "test report" viewY20201109-1200Victor Rubezhny214-0/+12381
A Unit Test View implementation based on refactored JUnit Test View Also-By: Mickael Istria <mistria@redhat.com> Also-By: Alexander Kurtakov <akurtako@redhat.com> Signed-off-by: Victor Rubezhny <vrubezhny@redhat.com> Change-Id: Id971613f3f33030343950c539d09a02192cc7ecf
2020-11-05Revert "Bug 567432 - Remove external tools migration code from 2004"Y20201109-0220Y20201108-1200Y20201107-1200Y20201106-1200Y20201105-1200I20201108-1800I20201107-1800I20201107-0750I20201106-1800I20201106-0710I20201105-1800I20201105-0230Sarika Sinha8-5/+339
This reverts commit 96ed04c64d542a0c16496b03ae57c716bc140434. Reason for revert: Build failed as Ant test depends on the removed method. Change-Id: Iaf1df8740db51d441ffdd484025088838cd980c8
2020-11-04Bug 567432 - Remove external tools migration code from 2004Y20201104-1200I20201104-1800Lars Vogel8-339/+5
Change-Id: Ia033d9a6a6256bb50f33cccddb69a054b4c2da6c Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-11-03Bug 568482 - Shorter the configuration has unsaved changes textY20201103-1200I20201103-1800Lars Vogel1-1/+1
Change-Id: Ibe75e127f6fe59319b4bca788e4510cad3a03cec Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-10-31Bug 565462 - SourceLookup + Java 11 + Find Duplicates brokenY20201102-1200Y20201101-1200Y20201031-1200I20201103-0030I20201102-1910I20201101-1800I20201031-1800Andrey Loskutov3-1/+27
Added new ISourceLookupDirector.equalSourceElements() API to allow Java debugger distinguish between different Java model elements that represent same Java class files. The new interface method has default implementation that delegates to Objects.equals() to keep the previous behavior unchanged for existing clients. Change-Id: Ib9a514366e8b613b31fd5143a54fbf2186c4788b Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2020-10-30Bug 568402 - Build with Tycho 2.1.0 releaseI20201030-1800Alexander Kurtakov1-1/+1
Change-Id: I449397099df016d3a07a364558c5f7d5a04bf1cf Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-10-27Bug 567345 - Terminate descendants of RuntimeProcessY20201030-1200Y20201029-1200Y20201028-1200I20201029-1800I20201028-1800I20201028-0800I20201028-0610I20201028-0130I20201028-0020I20201027-2350I20201027-1800Hannes Wellmann4-5/+202
The descendants (sub-processes and their recursive sub-processes) of the java.lang.Process wrapped by a RuntimeProcess are destroyed too. Change-Id: Ibabe73e34543aa1ff0be7361e63c1bab52a4f538 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-10-26Bug 567816: Changing font size in variables viewY20201027-1200Y20201026-1200I20201026-1850Tobias Melcher6-8/+73
Change-Id: I9c69b8e535a32829a740480499901545bf672677 Signed-off-by: Tobias Melcher <Tobias.Melcher@sap.com>
2020-10-22Bug 568042 - provide ILogicalStructureTypeDelegate3#releaseValue APIY20201025-1200Y20201024-1200Y20201023-1200I20201026-0840I20201026-0650I20201025-1800I20201025-0040I20201024-1800I20201023-1800I20201023-0250Julian Honnen10-4/+234
Provide an API to allow logical structure type delegates to garbage collect their logical structures once they're no longer displayed. Change-Id: I25e78c4d5fb84d54d6e47a6b0f12998b6b8b4f37 Signed-off-by: Julian Honnen <julian.honnen@vector.com>
2020-10-21Bug 491853 - Persist Console View "Word Wrap" settingsY20201021-1200I20201021-1800Christian Gabrisch8-11/+63
The "Word Wrap" setting will be persisted in preference store of org.eclipse.ui.console plugin. Additionally, this setting is added to the Debug Console Settings preference page. Change-Id: I13659bf4441b75e0bdf9bdda8456201ec9afa01a Signed-off-by: Christian Gabrisch <eclipse@cgabrisch.de>
2020-10-20Bug 564082 - Use deferred image APII20201021-0200I20201020-1800Alex Blewitt3-28/+22
Change-Id: I36d688b97daaacc21fe08fdf8a9db7eb3be53aca
2020-10-09Combine catch statement in BuilderPropertyPageY20201020-1200Y20201019-1200Y20201018-1200Y20201017-1200Y20201016-1200Y20201015-1200Y20201014-1200Y20201013-1200Y20201012-1200Y20201011-1200Y20201010-1200Y20201009-1200I20201020-0240I20201019-1800I20201018-1800I20201017-1800I20201016-1800I20201016-0000I20201015-1800I20201014-1800I20201013-1800I20201012-1800I20201012-0750I20201011-1800I20201010-1800I20201009-1800I20201009-0800Lars Vogel1-3/+1
Change-Id: I6ebb97a0eb4550f8be3382044c8e882f3c27f089 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-10-02Bug 565033 - Deadlock opening Ant build fileY20201008-1200Y20201006-1200S4_18_0_M1aS4_18_0_M1I20201012-0320I20201009-0430I20201007-1800I20201007-1320I20201007-0600I20201006-1800I20201006-0840I20201006-0600I20201005-1800I20201005-0600I20201004-1800I20201004-0600I20201003-1800I20201003-0600I20201002-1800Andrey Loskutov1-30/+101
Changed SelectedResourceManager to avoid accessing UI thread via syncExec() directly from the calling thread (that may own locks on which UI thread is waiting already). To avoid deadlocks, call to the UI thread is executed from a dedicated thread that does not hold any locks with the max timeout of 10 seconds. In case the UI thread doesn't react in this time, an error with stack traces will be reported and the current call to SelectedResourceManager will return null or empty selection. Change-Id: I6f426900f71240afc4c0d5d51d692faea2aba1e3 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2020-10-024.18 update of org.eclipse.ui.externaltoolsY20201002-1200Lars Vogel1-1/+1
Required for pending Gerrits. Change-Id: Ida0862da1513ef9f8027d4abc9f97d0f50951e98 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-09-30Bug 552895 - Use pomless builds in eclipse.platform.debugY20201001-1200Y20200930-1200I20201001-1800I20200930-1800Lars Vogel8-161/+8
Change-Id: I317bd5455ce400a6947635172d4b274d41e3a5fc Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-09-304.18 update of org.eclipse.core.externaltoolsLars Vogel2-2/+2
Required for pending Gerrits. Change-Id: I13eec99cef427c7f93b18007248ae25476831943 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-09-30Bug 567462 - Use stadard tabsAlexander Kurtakov2-7/+2
Launch config dialog and memory views use CTabFolder.setSimple(PlatformUI.getPreferenceStore().getBoolean(IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS)); but SHOW_TRADITIONAL_STYLE_TABS is always false and it ends up using the weird curved tabs which are not used anywhere else in the workbench. Change-Id: Ifd3db882d1d0b44b69908142ec32aa47bf7eda91 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-09-30Use StandardCharsets.Alexander Kurtakov1-6/+8
UTF8 is always there in any JVM so no need to have code possibly throwing UnsupportedEncodingException due to a typo. Change-Id: Ib422cd94910f58d18b2ba728fe2f394c1f4f52b4 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-09-26Move org.eclipse.debug.tests to JavaSE-11Y20200929-1200Y20200929-0550Y20200928-1200I20200929-1800I20200928-1800Hannes Wellmann3-5/+9
In order to fix Bug 567345 Java-11 is required, which also leads to the requirement of Java-11 for the new tests. Change-Id: I8890d04cfa6b373f20766ea8ed5300810a52269e Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-09-26Version increment of org.eclipse.debug.tests to 3.12Hannes Wellmann2-2/+2
Required for https://git.eclipse.org/r/#/c/169905/ Change-Id: Ibedd165ba975b1e7e589d1729ef44d3b436fcd17 Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-09-25Move org.eclipse.debug.core to JavaSE-11Y20200928-0700Y20200928-0600I20200927-1800I20200926-1800I20200925-1800Hannes Wellmann3-5/+9
In order to fix Bug 567345 the new Process-API introducted with Java-9 is required. Since Eclipse 4.17/2020-06 requires Java-11, org.eclipse.debug.core can move to Java-11 without any problems. Change-Id: I1f517097472046189d952e4124dc65ae6d16a7ad Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-09-25Version increment of org.eclipse.debug.core to 3.17Hannes Wellmann2-2/+2
Required for https://git.eclipse.org/r/#/c/169905/ Change-Id: I1e09e9661ee843e4a097db438d45757c49adb8fe Signed-off-by: Hannes Wellmann <wellmann.hannes1@gmx.net>
2020-09-13Bug 566336 - [Test] testAppendOutputToFile failsI20200924-1800I20200924-0430I20200924-0340I20200922-1800I20200921-1800I20200920-1800I20200919-1800I20200918-1800I20200917-1800I20200916-1800I20200916-0410I20200915-1800I20200914-1800I20200913-1800Paul Pazderski4-5/+6
Avoid a theoretical race condition where a fast terminating process get not all content to console. Includes a of-by-one error fix in MockProcess termination calculation. Before a MockProcess with 0ms runtime was reported as not terminated for up to 1ms. This can be relevant for the initial termination check in RuntimeProcess. This change might also fix random failures for other tests using the doConsoleOutputTest method. Change-Id: I76cad5317607b1889513827c8191edefa7637491 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-09-11Bug 566823 - Align getProcess() with ProcessPropertyPage enablementI20200912-1800I20200912-0010I20200911-1800Jonathan Williams3-10/+21
condition ProcessPropertyPage is contributed for any property owner that adapts IProcess or IDebugElement. ProcessPropertyPage.getProcess() should therefore adapt the property owner accordingly if it does not implement the interfaces directly. Change-Id: I1c01681d934a63f739b441cdf152a935614f0fb5 Signed-off-by: Jonathan Williams <jonwilliams@blackberry.com>
2020-09-03Bug 566356 - POM and product version change for 4.18 releaseI20200910-1800I20200910-0100I20200909-1800I20200908-1800I20200908-0440I20200904-0540I20200904-0210Alexander Kurtakov12-12/+12
Change-Id: I4df9f93e6c5648304173ce18613e88b6a4bcb5c1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2020-08-28Bug 566471 - I20200828-0150 - Comparator Errors FoundY20200915-2240Y20200915-0150Y20200914-1200Y20200913-1200Y20200912-1200Y20200911-1200Y20200910-1200Y20200909-1200Y20200908-1200Y20200907-1200Y20200903-2210Y20200901-1200S4_17_0_RC2R4_17I20200902-1800I20200902-0600I20200901-1800I20200901-0600I20200831-1800I20200831-0600I20200830-1800I20200830-0600I20200829-1800I20200829-0600I20200828-1800Sravan Kumar Lakkimsetti3-1/+6
Change-Id: Ie885218329ee460a1cb21e67493ba1e432257a3b Signed-off-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com>
2020-08-19Bug 566192 - Keybinding conflict with Clear Console commandY20200825-1200Y20200824-1310Y20200823-1200Y20200822-1200Y20200821-1200Y20200820-1200S4_17_0_RC1S4_17_0_M3I20200828-0150I20200826-1800I20200826-0600I20200825-1800I20200825-0600I20200824-1900I20200824-0600I20200823-1800I20200823-0600I20200822-1800I20200822-0600I20200821-1800I20200821-0440I20200820-0230I20200819-1800Andrey Loskutov1-6/+0
Remove Ctrl+L key binding for "Clear Console" command, this causes conflicts with editor "go to line" command. Change-Id: I451d1e808edf5f5e98d27f275e21797280c94076 Signed-off-by: Andrey Loskutov <loskutov@gmx.de>
2020-08-03Bug 492879 - No qualification for feature.xml files in Save dialog Y20200819-1200Y20200818-1200Y20200817-1210Y20200817-0450Y20200816-1200Y20200815-1200Y20200814-1200Y20200814-0650Y20200814-0630Y20200813-1200Y20200812-1200Y20200811-1200Y20200810-1200Y20200809-1200Y20200808-1200Y20200807-1200Y20200806-1200Y20200805-1200Y20200804-1200I20200819-0600I20200818-1800I20200818-0900I20200818-0600I20200818-0340I20200817-1800I20200817-0920I20200817-0600I20200817-0450I20200816-1800I20200816-0600I20200815-1800I20200815-0600I20200814-1800I20200814-1040I20200814-0640I20200814-0330I20200813-1800I20200812-1800I20200812-0710I20200811-1800I20200810-1800I20200809-1800I20200808-1800I20200808-0230I20200807-1800I20200806-1800I20200805-1800I20200805-0750I20200805-0630I20200804-1800I20200803-1800Vikas Chandra1-3/+16
Change-Id: Iac53213a7c2684be750ba1dcc71b22c32a033cb2 Signed-off-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
2020-07-28Bug 565593 - Shorter switch to debug perspective textY20200801-1200I20200803-0210I20200801-1800I20200801-0010I20200731-2040I20200731-1800Lars Vogel1-1/+1
Change-Id: Ie254c22856a18756bd6d487a0a315b0f67053cdf Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-07-14Bug 565208: Remove calls to Color.disposeY20200729-1200Y20200729-0630Y20200728-0600Y20200727-0310Y20200725-1200Y20200722-1200Y20200722-0040Y20200721-0610Y20200721-0450Y20200718-1200I20200731-0520I20200730-1800I20200729-1800I20200729-0120I20200728-1800I20200728-1120I20200727-1800I20200726-1800I20200724-1800I20200724-0600I20200723-1800I20200723-1030I20200723-0620I20200722-1800I20200722-1140I20200722-0610I20200721-1800I20200721-1400I20200721-0950I20200721-0610I20200721-0130I20200720-1800I20200720-0850I20200720-0020I20200719-2010I20200718-1800I20200717-1800Lars Vogel1-17/+0
As these calls are no longer needed, remove the calls and related code around such dispose that is also now redundant. Change-Id: I8e2e690bc54f02321a761136cd2fe904025e6662
2020-07-01Bug 564849 - [Tests] Fix unstable JUnit testsY20200716-0820Y20200715-1200Y20200711-1200Y20200708-1200Y20200704-1200S4_17_0_M1I20200716-1800I20200715-1800I20200714-1800I20200713-2230I20200713-1800I20200712-1800I20200711-2250I20200711-1800I20200710-1800I20200710-0230I20200708-1800I20200708-0600I20200707-1800I20200707-0600I20200706-2300I20200706-1800I20200706-0600I20200705-1800I20200705-0710I20200705-0600I20200704-1800I20200704-0600I20200703-1800Paul Pazderski3-15/+29
OutputStreamMonitorTests Two of the tests are explicit written for UTF-8 but the monitor is initialized with default charset. Since many modern systems use UTF-8 as default the test still works most of the times. InputStreamMonitorTests The closing test stops the input monitoring thread and immediately checks if the thread is stopped. I saw a few random test failures locally from this race condition. BreakpointTests Calling dispose on a view is not the right way to close the view. Change-Id: I4e01475032dc5dd69810eedc467ba1ff3efb2ef3 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-06-30Bug 306131 - [console] Null byte to stdout results in truncation of lineY20200703-0300Y20200701-1200Y20200701-0020I20200702-2150I20200702-1800I20200701-2350I20200701-2210I20200701-1800I20200701-0330I20200630-1800Paul Pazderski2-2/+30
If interpretation of ASCII control characters is enabled handle null bytes (\0) by simply filtering them out. This is useful because null bytes can truncate console lines on some platforms and brings unexpected results on copy text on most platforms. Change-Id: Ic6a46c3eba4582c8f54fcd6735b8763738d47623 Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-06-30Bug 563752 - [console] FileLink with offset need line number which isPaul Pazderski3-14/+164
ignored FileLink can be created with offset+length or line number to be selected once the link is activated. All of those position parameters are optional and there is no reason to specify offset+length and line number on the same link. However before this commit the offset+length was ignored if no line number >= 0 was given. Change-Id: Iaf105bc25acaec064763ebe60abf7cdcc409b58c Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-06-30Bug 81461 - [console] needs key to clearPaul Pazderski3-13/+51
Does not include a default key binding. Change-Id: I93361fa760ba7c72e83da39abee10dfbb6e35abb Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-06-29Bug 404990 - [breakpoints] Delete breakpoint, undo, redo, undo. Gone.Paul Pazderski10-125/+356
The issue is located in both, the redo and the second undo operation. Delete breakpoint and redo of this operation have the (for this issue relevant) difference that the first set a 'breakpoint deleted' attribute on the marker while the redo does not set/update this attribute. The simple fix is to move the "mark deleted" into the delete marker operation which is executed from an 'initial' delete as well as from a redo. After fixing that a breakpoint is restored but the view does not updated. BreakpointManager does not properly send added notifications. Most of the time it works because an added breakpoint will be registered and the registration will trigger the added notification. However for the add of the second undo the registered attribute is already set, the setRegister(true) which normally triggers the add notification is not executed. Change-Id: Ib509ec9c8116ac4a7bb3f8bcf38dc470e0b90b8b Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-06-27Bug 558463 - [console] Console redirection changes contentY20200629-1000Y20200629-0740I20200629-1800I20200628-1800Paul Pazderski25-269/+1258
Unfortunately all the existing streams monitoring/proxying/redirection or basically most of the console IO stack is based upon strings. If a program produce 'random' binary output and user configures console to redirect the output to a file it might still be changed due to the (until now) unavoidable string decoding. Keeping existing API and not breaking clients made this change in some parts more complex than it could be. Change-Id: Id8e8fa1f777f06220af86dd4f026873c6b0b2d7b Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
2020-06-22Bug 564429 - VirtualCopyToClipboardActionDelegate: Add TAB even forY20200624-1200Y20200622-0340I20200626-1800I20200625-1800I20200624-1800I20200623-1800I20200623-1010I20200622-1800Sebastian Ratz1-1/+2
empty value Change-Id: Ib6e954cd6671b50ced75ef757a3cf49c882fe594
2020-06-18Bug 564330 - Lambda and method cleanup on o.e.debug.ui plug-inY20200620-1200I20200621-1800I20200620-1800I20200619-1800I20200618-1800Lars Vogel50-992/+530
Running the JDT batch cleanup for lambdas and method reference showed still some places where they can be used. As we received lots of cleanups in this area, I think it is good to finish this. Change-Id: I560d28b914c67387a83f600bba12a920f7d69dc7 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-06-17Bug 564330 - Lambda and method cleanup on o.e.debug.examples.core plug-inLars Vogel2-25/+16
Running the JDT batch cleanup for lambdas and method reference showed still some places where they can be used. As we received lots of cleanups in this area, I think it is good to finish this. Change-Id: I15d68377f660b84439fbe7cec108d9ac79cd4aff Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com>
2020-06-164.17 update for org.eclipse.debug.examples.coreY20200617-2350Y20200617-1200Y20200617-1040Y20200617-0510Y20200617-0320I20200617-1800I20200616-1800Lars Vogel2-2/+2
For https://git.eclipse.org/r/#/c/164885/ Change-Id: Ice0e5bf347acf2c0db7fcf8c02b954c7e7eebb32

Back to the top