On 27 Nov 2016, at 21:35, Bert Zangle wrote:
The delays seems to be getting more frequent.
Doesn't happen outside
so I don't think it's a system-wide problem.
My best guess right now is that either it's related to some regexes
described above), or it's some other TM performance problem.
I doubt it is related to regular expressions in your custom grammar, as
these run in a separate thread.
It could either be that you have a command running “on document
changes” or possibly that you are out of memory and the delays are
causing by swapping memory out to disk.
When a delay happens you can run `sample TextMate 1` in a terminal to
see what TextMate is doing.
You may want to make an alias or bind this to a hotkey, so that you can
do it the instant you noticed that TextMate stalls.
You can also try to (install and then) run `pstree` when it is stalling
to see if there is any subprocess being run by TextMate.