[TxMt] Re: Help funding my TextMate 2 code sprint

Jacob Carlborg doob at me.com
Tue Mar 26 19:48:29 UTC 2013


On 2013-03-26 15:16, Meryn Stol wrote:

> If starting a process in general does not cause noticeable latency (as
> exemplified by the php suggestions), then how would any analysis of code be
> any faster if it happened within the TextMate process? The actual work that
> needs to be done would be the same, no?

Perhaps it's not a problem.

> It is somehow really expensive to initialize libclang inside a program? (I
> do not have any experience with it)

No.

> One other way the whole process could be more efficient is by keeping the
> entire "parse tree" (or so) of the current source code in memory, and keep
> it up-to-date while editing (i.e. per keystroke, update the parse tree). Is
> that what you have in mind?
> Or what else?

That would probably be useful.

> Again, I think you're right that for syntax highlighting, things could
> better happen in-process.

Right.

-- 
/Jacob Carlborg



More information about the textmate mailing list