Bug 76201 - [editor] Quick outline in the Ant editor
Summary: [editor] Quick outline in the Ant editor
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 3.0   Edit
Hardware: All All
: P3 enhancement with 2 votes (vote)
Target Milestone: ---   Edit
Assignee: Pradeep Balachandran CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed
: 84157 164629 164905 220865 286660 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-13 16:43 EDT by Darin Swanson CLA
Modified: 2012-06-13 02:31 EDT (History)
16 users (show)

See Also:


Attachments
patch to org.eclipse.ant.ui (68.69 KB, patch)
2007-06-11 08:28 EDT, Brock Janiczak CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Darin Swanson CLA 2004-10-13 16:43:53 EDT
(More Java editor envy) Provide a quick outline for Ctrl-O
Comment 1 Darin Swanson CLA 2005-02-01 12:08:23 EST
*** Bug 84157 has been marked as a duplicate of this bug. ***
Comment 2 Darin Swanson CLA 2005-02-02 11:36:21 EST
Since it appears that generalized support will not be coming for 3.1 moving to 
later.
Comment 3 Darin Swanson CLA 2006-11-15 10:35:41 EST
*** Bug 164629 has been marked as a duplicate of this bug. ***
Comment 4 Darin Swanson CLA 2006-11-16 20:19:26 EST
*** Bug 164905 has been marked as a duplicate of this bug. ***
Comment 5 Brock Janiczak CLA 2007-06-11 08:28:13 EDT
Created attachment 70830 [details]
patch to org.eclipse.ant.ui

This patch adds a mostly functional quick outline to the ant editor

It is a hack between the JDT and PDE quick outline (most code was copied from PDE).  Linking back to the editor from the outline isn't working (requires some magic overriding setSelection) and the whole thing could do with a massive cleanup/review.

Waiting for this to be pushed down into Platform/Text might be a better idea than copying other implementations.
Comment 6 Darin Swanson CLA 2007-06-19 16:40:56 EDT
reopening
Comment 7 Darin Swanson CLA 2007-06-19 16:42:22 EDT
Thanks Brock. 
Will review / investigate in the 3.4 time frame.
Comment 8 Chris Aniszczyk CLA 2007-08-12 14:48:20 EDT
This sounds like a good M2 addition Darin.
Comment 9 Ketan Padegaonkar CLA 2007-09-03 12:42:10 EDT
(In reply to comment #8)
> This sounds like a good M2 addition Darin.

+1. This has been a long pending request and would be very useful for browsing through ant scripts. It is very cumbersome to "jump" through ant scripts without going to the outline view.
Comment 10 Dani Megert CLA 2008-02-29 03:22:05 EST
*** Bug 220865 has been marked as a duplicate of this bug. ***
Comment 11 Darin Swanson CLA 2008-03-31 16:12:07 EDT
Consider in the 3.5 timeframe.
Comment 12 Michael Rennie CLA 2009-05-06 13:59:48 EDT
this is a bit too big to go in a 3.5 RC, but I will review at the start of 3.6
Comment 13 Michael Rennie CLA 2009-08-14 13:18:44 EDT
*** Bug 286660 has been marked as a duplicate of this bug. ***
Comment 14 Michael Rennie CLA 2010-03-25 13:03:14 EDT
sadly, this will not make it into 3.6 either. Taking a quick look at the source there are added interfaces (copied from PDE) which should not be there. 

We should just be able to hook this in using the existing AntSourceViewerInformationControl and source viewer configuration with the goodies from jface text for IInformationControls...
Comment 15 Michael Rennie CLA 2012-02-29 13:19:35 EST
Sadly this patch will have to wait (again) as it is very large, has not been updated to address the PDE code inclusion and we are past the CQ deadline...