Bug 206164 - Closing Eclipse loses defined symbols/include path for Autotool project headers
Summary: Closing Eclipse loses defined symbols/include path for Autotool project headers
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: eclipse-cdt
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jeff Johnston
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-09-12 16:00 UTC by Jeff Johnston
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-09-13 20:57:26 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jeff Johnston 2006-09-12 16:00:54 UTC
If a C/C++ source file of an Autotools project is opened in the editor window
and a header file is subsequently opened by double-clicking in the Outline view,
defined symbol and inclue path information is taken from the actual build
parameters for the source file.  This is extended to any subsequent header
opened from that header etc.. 

If the Eclipse session is closed then reopened, the defined symbol and include
path information is no longer known.

Comment 1 Jeff Johnston 2006-09-13 20:57:26 UTC
The cause of the problem is that the include chain was using a session property
for the file which gets obliterated upon closing the session.  A fix has been
made to use a persistent property.


Note You need to log in before you can comment on or make changes to this bug.