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.
or one of the projects I'm working on I'm trying to develop an IDE for an in-house domain-specific language. As a batch compiler already exists for this language, it seemed like using Schliemann would be a good approach, delegating the detailed semantic analysis and code generation to the existing compiler. For small examples this works well, but unfortunately I have no control over what files people might want to open within the IDE, and some of the files can be quite large. One of them was 25K lines long (yes, I know...!). Unfortunately Schiemann seems to do it's parsing in the main GUI thread, and so the world stops for a few minutes when such a file is loaded. So my first question is whether there is any way to disable the parsing phase, just keeping the syntax highlighting, programmatically? It would be a short-term hack, but it would allow me to switch off parsing if the file being loaded exceeded a certain size, for example.