From: David PONCE <david.ponce@wa...> - 2004-09-01 06:52:31
> I have a very large Java source file that I sometimes have to work
> with. Everytime the message "Update Tag Table" appears in the
> minibuffer, it takes 5-10 seconds to complete and causes XEmacs to
> completely freeze for the duration of its operation.
> Is there any way I can control how often the tag table gets updated?
> Is there any way this function can be optimized?
You can customize `semantic-idle-scheduler-idle-time' to increase the
idle time before scheduling a re-parse.
> This Java file has about 15500 lines in it. This is the only monster
> Java file I have to work with where this issue is a problem.
> (Please no flames on file size)
> Any other ideas for workarounds?
Probably for a such big file the best option is to manually turn off
the idle scheduler in the current buffer:
From: David PONCE <david.ponce@wa...> - 2004-09-01 07:11:41
>>Any other ideas for workarounds?
> Probably for a such big file the best option is to manually turn off
> the idle scheduler in the current buffer:
> M-x semantic-idle-scheduler-mode
Oh sorry, I forgot the `semantic-idle-scheduler-max-buffer-size'
option that you could customize to avoid automatic re-parse of too
large files :-)