Bug 17737 - [ExternalTools] Output structure tree not coupled to selection
Summary: [ExternalTools] Output structure tree not coupled to selection
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows 2000
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-Ant-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: ui
Depends on:
Blocks:
 
Reported: 2002-05-24 12:04 EDT by Adam Schlegel CLA
Modified: 2002-11-15 10:30 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.