Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 166596

Summary: We need the client API to support separate out and err streams.
Product: z_Archived Reporter: Michael Spivak-Baranov <Michael.Spivak.Baranov>
Component: TPTPAssignee: Guru Nagarajan <guru.nagarajan>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P1 CC: igor.alelekov, karla.callaghan
Version: unspecifiedKeywords: plan
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard: closed460
Attachments:
Description Flags
separation of stdout and sterr streams none

Description Michael Spivak-Baranov CLA 2006-12-02 09:41:56 EST
We need the client API to support separate out and err streams in the IDataProcessor interface.
Comment 1 Igor Alelekov CLA 2006-12-12 10:40:51 EST
Created attachment 55497 [details]
separation of stdout and sterr streams 

Suggested patch implements separation of stdout and stderr console streams.
To activate it user should use new API call to set sepearate IDataProcessor for stterr processing: IConsole.setDataProcessor (IDataProcessor, IConsole.STDERR). Without this setting stdout and stderr streams will be mixed as before in common IDataProcessor.
Comment 2 Karla Callaghan CLA 2006-12-12 17:52:21 EST
I had a more symmetrical addition to the interface in mind.  User should be able to specify stdout, stderr, or both.  The original method, without args gets changed internal-only to call the new interface with the 'both' option, so that it continues to work the same and have the same interface.
Comment 3 Karla Callaghan CLA 2006-12-13 17:02:32 EST
Added Igor to CC list.

This enhancement is desired in 4.4.
Comment 4 Igor Alelekov CLA 2006-12-14 02:33:46 EST
(In reply to comment #2)
> I had a more symmetrical addition to the interface in mind.  User should be
> able to specify stdout, stderr, or both.  The original method, without args
> gets changed internal-only to call the new interface with the 'both' option, so
> that it continues to work the same and have the same interface.

Yes, this is exactly the same.
With suggested changes user is able to specify stdout and sterr.
With original method without stream specifying, stdout and stderr are mixed as before.
Comment 5 Karla Callaghan CLA 2006-12-14 13:02:07 EST
Setting target to 4.4.
Comment 6 Guru Nagarajan CLA 2007-02-02 14:05:41 EST
Patch applied and verified
Comment 7 jkubasta CLA 2007-04-04 20:36:49 EDT
For queries, all 4.4 items need to be P1
Comment 8 Paul Slauenwhite CLA 2009-06-30 12:04:36 EDT
As of TPTP 4.6.0, TPTP is in maintenance mode and focusing on improving quality by resolving relevant enhancements/defects and increasing test coverage through test creation, automation, Build Verification Tests (BVTs), and expanded run-time execution. As part of the TPTP Bugzilla housecleaning process (see http://wiki.eclipse.org/Bugzilla_Housecleaning_Processes), this enhancement/defect is verified/closed by the Project Lead since this enhancement/defect has been resolved and unverified for more than 1 year and considered to be fixed. If this enhancement/defect is still unresolved and reproducible in the latest TPTP release (http://www.eclipse.org/tptp/home/downloads/), please re-open.