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.
This is to track needed edtior enhancements that block Diff release to 6.0. To summarize (Diff creates its own JEditorPane): 1) ability to highlight portions of text 2) put a standard error stripe in the pane 3) have a working Undo in the pane 4) have a working hints (lightbulb)
#1 should be possible with the new Highlighting SPI that we are in the process of merging in trunk right now. I know you had probably talked about it with Mila, but could you please elaborate a bit more on all of those requirements? It would be useful to know what exactly you need and where you hit the wall with the current infrastructure. If you have a document describing all this and if it's not too long you can just link it here. Thanks.
I would suggest we meet offline, this issue is here mostly to track the progress.
1) is fixed 3) is tracked in Issue #96543. Remaining issues: 2), 4) and also 5) have a working semantic coloring and code completion
Currently the last remaining issue is 3) error stripe
Error stripe should now work in trunk (other side bars disabled): Checking in diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/DiffContentPanel.java; /cvs/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/DiffContentPanel.java,v <-- DiffContentPanel.java new revision: 1.3; previous revision: 1.2 done Checking in diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/EditableDiffView.java; /cvs/diff/src/org/netbeans/modules/diff/builtin/visualizer/editable/EditableDiffView.java,v <-- EditableDiffView.java new revision: 1.7; previous revision: 1.6 done Checking in editor/arch/arch-editor.xml; /cvs/editor/arch/arch-editor.xml,v <-- arch-editor.xml new revision: 1.36; previous revision: 1.35 done Checking in editor/errorstripe/src/org/netbeans/modules/editor/errorstripe/AnnotationView.java; /cvs/editor/errorstripe/src/org/netbeans/modules/editor/errorstripe/AnnotationView.java,v <-- AnnotationView.java new revision: 1.31; previous revision: 1.30 done Checking in editor/src/org/netbeans/modules/editor/impl/CustomizableSideBar.java; /cvs/editor/src/org/netbeans/modules/editor/impl/CustomizableSideBar.java,v <-- CustomizableSideBar.java new revision: 1.2; previous revision: 1.1