Community
Participate
Working Groups
Created attachment 179893 [details] proposed patch This is a backport of bug 321778. The patch for cdt_7_0 is slightly different since we cannot add/change APIs in CDT 7.0.x. Keith, please take a look and let me know if that works for you.
Vivian, I don't understand why changes to ACBuilder are included in the patch: it appears only that private string constants are inlined. Other than that, though, the patch looks good to me.
Created attachment 179963 [details] updated patch (In reply to comment #1) > Vivian, I don't understand why changes to ACBuilder are included > in the patch: it appears only that private string constants are > inlined. > > Other than that, though, the patch looks good to me. That's because I did a search-and-replace on the patch you attached on bug 321778. =) Here's an updated patch.
I think your first patch would have been fine, but the new one is better.
Since we would like to create a patch for this for CDT 7.0.1. I have created a new branch cdt_7_0_1. Fixed in cdt_7_0 and cdt_7_0_1.
*** cdt cvs genie on behalf of vkong *** Bug 326594 [Backport] Lost preference: build only if changes in workspace [*] CCorePreferenceInitializer.java 1.24.4.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/CCorePreferenceInitializer.java?root=Tools_Project&r1=1.24&r2=1.24.4.1 [*] CPluginPreferencePage.java 1.29.4.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java?root=Tools_Project&r1=1.29&r2=1.29.4.1 [*] CCorePreferenceInitializer.java 1.24.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/core/CCorePreferenceInitializer.java?root=Tools_Project&r1=1.24&r2=1.24.2.1 [*] CPluginPreferencePage.java 1.29.2.1 http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.cdt/all/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/preferences/CPluginPreferencePage.java?root=Tools_Project&r1=1.29&r2=1.29.2.1