This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Seems that when opening a *.rules file from the Jackpot Command Manager, 1. Arrow keys do not move the caret. 2. Editing changes are not permitted, even if the file should not be r/o. 3. Open rule files disappear after IDE restart. Are you using something fancier than a vanilla DataEditorSupport.create? If so, probably you do not need to.
It's a little more fancy, as it supports syntax coloring: I have to subclass DataEditorSupport to override createEditorKit(), and have to provide my own SaveCookie and Environment support because someone got too tricky putting the default implementation into a package private class (SimpleES) which is only accessible via a static factory method (and hence, no subclassing). I copied the way Coyote did it, where one cuts & pastes all of SimpleES into my own subclass and added the single overridden method. I'll post a question on nbdev as to why this method is failing, but doubt I'll get a response because the editor team rarely does -- if no response, I'll bother Mila directly.
You ought to be able to use DataEditorSupport.create without copying SimpleES. There is no need to override createEditorKit. The *.rules file should have a well-defined MIME type; if you have registered a kit for that MIME type with the editor module, it will be used automatically. http://platform.netbeans.org/tutorials/nbm-mfsyntax.html
There was a need to override createEditorKit if one wanted to extend the Java editor's syntax rather than writing yet another one. However, the last editor changes to support the tutorial you reference broke syntax coloring in my module, so I am back to square one. I'll re-implement as the tutorial describes and hope for the best.
All fixed -- eliminated need for SimpleES inclusion by using the Manifest syntax tutorial.