Community
Participate
Working Groups
Build ID: 20070129 Steps To Reproduce: 1. Make a project with external include files 2. Browse includes for a file referencing external #includes 3. If the external #includes of an include cannot be opened via Context > Open (the action is disabled), FAIL More information: This is a set of patches addressing the issues above. They allow external files to be navigated by taking advantage of the ability to map them to ICElement.
Created attachment 57838 [details] 1) Use EditorUtility to open editors (better external file handling)
Created attachment 57840 [details] 2) Use ICElement adapter and OpenCElementAction to open external files
Created attachment 57843 [details] 3) Modify OpenCElementAction to check for IAdaptable objects
I have a look.
Thanks, I have applied your patches with the exception of the change to IBNode.java, which is not necessary as IBFile attempts the conversion to a translation unit right away. If I am wrong, please reopen the bug.
Okay, I agree. Thanks!
Setting to milestone 4.0 so we can generate a report of all bugs fixed in 4.0.
assigning
done