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.
It is necessary to be able to use the lexer module with the original editor/util module so some new classes from it will have to be copied into the lexer directly. The necessary modules: lexer lexer/editorbridge lexer/nbbridge appropriate lexers: e.g. java/lexer or html/lexer (not created yet) Priority set to P3 as it's not directly related to the review.
TCR cannot be P3.
I've created a branch backportto55_86510 in lexer module which is rooted at backportto55_86510_root I've made the lexer API compilable against release55 branch. All tests but one are passing, so the backport was more or less successful for the API. Help with finding what I did wrong with the one test is welcomed.
If possible, could the backportto55_86510 branch be updated and kept up to date? Would it help if I attached patches to do this? I will attach a patch to the calc example which makes it work correctly (on the branch). I believe that at least the layer.xml part needs to be applied to the trunk as well.
Created attachment 35557 [details] Patch to allow calculator example to work on the branch
Created attachment 35558 [details] Patch to allow calculator example to work on the branch
I would like to apply all the changes done in the trunk in the meantime till begining of November. I have about three or four remaining changes that I consider important and I would like to do them in the trunk before the synchronization.
Created attachment 35581 [details] Commit cvs output
Apologies for the attached commit.txt - it applies to another issue.
I'm working on the backport: - created tag backportto55_86510_20070309 on lexer's trunk and merged all between it and backportto55_86510_root into backportto55_86510. - fixed compilation errors and tests to compile - corrected module version dependencies I've checked the following modules: lexer lexer/nbbridge lexer/editorbridge lexer/editorbridge/calc The lexer was already branched on release55 so I've first deleted release55 tag by checking out lexer from release55 then cvs tag -d release55 and then I re-created release55 branched based on backportto55_86510 by cvs tag -r backportto55_86510 -b release55 All four modules now compile fine, I need to find out why the coloring does not work yet, there might be possibly some problem related to LexerLayer.
Is this still needed now?
Already fixed. AFAIK the backported lexer module is downloadable from some AUC. Not sure which one.