Bug 17737

Summary: [ExternalTools] Output structure tree not coupled to selection
Product: [Eclipse Project] Platform Reporter: Adam Schlegel <Adam_Schlegel>
Component: AntAssignee: Platform-Ant-Inbox <platform-ant-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: P3 Keywords: ui
Version: 2.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 2000   
Whiteboard:

Description Adam Schlegel CLA 2002-05-24 12:04:24 EDT
Build F1

I have a project with many external tool builders defined, which all create 
output to the console log. When I click on the appropriate Ant task in the 
output structure area, an incorrect section of text is selected in the log 
console.

Most often, the selected text is the correct width, but in the first row of hte 
log console, regardless of which row the actual text was in. when dealing with 
more output, like what is produced with the -debug flag for Ant, the selection 
ended up inside of a random block of text. I have not found simple conditions 
that will replecate this behaviour.
Comment 1 Kevin Haaland CLA 2002-05-27 20:02:04 EDT
Pls find repeatable steps. 
Comment 2 Adam Schlegel CLA 2002-05-28 10:24:06 EDT
- Create a project.
- Add 3 external tool builders, such that the first outputs "111", the second 
outputs "11", and the third outputs "1". This must be done from 3 different 
builders and not 3 lines of output from just one builder.
- Make sure the log console view is open, clear of any existing text, and 
showing the output structure tree.
- Select the project and do a full rebuild.
- The text output to the console log should look like:
111
11
1
- Click on the various task names for each of the external tool builders. The 
selected text in the Long Console is indicated below (* is used to mark the 
selection boundaries).

Selecting the first builder:
*111 * <- notice the extra character selected
11
1

Selecting the builder:
*111*
11
1

Selecting the third builder:
*11*1
11
1
Comment 3 Simon Arsenault CLA 2002-09-06 14:53:50 EDT
Not sure what we will do with this when using the debug console?
Comment 4 Darin Wright CLA 2002-11-15 10:30:23 EST
The log console is not used anymore. The debug console is used, and does not 
(yet) show structured output. A feature requests exists in the debug platform 
to support structured output (bug 26386). However, we now provide hyper links 
from output back to the associated tasks.