There are numerous recipes for transferring those settings between eclipse installations, admittedly all of them quite hackish. Yet, replicating your settings when upgrading from Kepler to Luna can take a whole afternoon. I imagine you can also mess things up quite nicely if you overwrite Luna-specific configuration with Kepler ones or vice versa, unless eclipse committers use some special conventions or facilities to avoid that happening...
What would be a good way of transferring your entire editor-related color themes, font settings, and syntax highlighting settings from Kepler to Luna?
I copied mostly everything of what was mentioned in the linked question, plus in my case
org.scala-ide.*
, between the old and new eclipse.metadata/.plugins/org.eclipse.core.runtime/.settings
directories.It looks fine but to say this was ugly would be a really odd understatement. It is my hope that future changes I will make in Luna settings will not break resulting from this process. This question still awaits a much better answer in my humble view.