It is mainly hand written and so most of the lines are 40-120 chars long. Line wrapping is off. However there are some generated lines included: the longest of which is 4205 chars long. Java Lint takes 6 seconds. The parser black-out when it occurs typically takes about 5 minutes to recover. If I understand you correctly, you are suggesting breaking up the generated lines or better removing them to a separate file? Geany built on or after 2015-07-13.
I appreciate your time and thoughts on this matter.
Thanks,
Phil
Philip R Brenan
On Mon, Dec 7, 2015 at 11:29 PM, Matthew Brush notifications@github.com wrote:
If it's 5MB source code file, I'm guessing it's auto-generated (or else Java is _way_more verbose than I imagined). If so, it could be all on one line which would make it really slow. If it's not all on one line but has many long lines and long-line wrapping is on, it could also take a long time.
— Reply to this email directly or view it on GitHub https://github.com/geany/geany/issues/791#issuecomment-162704446.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/791#issuecomment-162710941