Community
Participate
Working Groups
Orion I20120122-2230 The infrastructure that lets a plugin (eg. orion-codemirror [1]) contribute highlighting information via a service does not correctly handle service metadata updates (which cause the service to be removed from the registry). For example: 1. Install the orion-codemirror plugin 2. Wait for the cached copy of the plugin's metadata to expire 3. Load the editor page on a file. 4. At this point the editor will break and you'll get "Service was unregistered" errors until you reload the plugin. [1] http://mamacdon.github.com/orion-codemirror/codeMirrorPlugin.html
A service add/remove is now handled correctly. http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=dfaa5bec36046d1e370733b03b767508db9dfc7f
.