Community
Participate
Working Groups
I20080624-0800 Create a rcp project Ensure that unexternalized strings are errors Create a new product file In the product file, add an interactive splash template Synchronize the product Note that the generated class has errors - the NON-NLS tags are not valid (they're missing $'s)
you're a stickler Kim :)
I hate red squiggles! Hate!
<rcpproject>.ApplicationWorkbenchAdvisor.PERSPECTIVE_ID and <rcpproject>.Activator.PLUGIN_ID also need NON-NLS tags.
Created attachment 107592 [details] Patch with "escaped" $ signs The problem is that the "template engine" thinks $NON-NLS-1$ is a variable :-) I see various fixes for this problem: a) insert double $ signs: //$$NON-NLS-1$$ b) fix the template engine so it can deal with $NON-NLS$ c) use a real template engine :-P I chose option (a) since it the fastest way to success. However, as options (b) and (c) are more sustainable, I am always happy to discuss.
Created attachment 107593 [details] mylyn/context/zip
Fix is good, thanks for the contribution.
Applied patch to HEAD.