Masatake YAMATO <[EMAIL PROTECTED]> writes: > I'll move completion engine and the abstract elisp tree representation > to xtla-core.el. I'll use your new process handlers and support revlib. > After that, please add the few lines.
Too late ;-) I've started a "caching" mechanism for the abstract tree (`tla-archive-tree'). There is really very few to do, and it's a real improvement : This is [EMAIL PROTECTED] [EMAIL PROTECTED] Appologize if you already moved some code in your archive. Anyway, the pathes are trivial enough to be applied in a different place if needed. Now, if you type, for example M-x tla-revisions RET, the first time, building the completion list will be slow, and the second time, if you chose the same, it will be instantaneous! [To all] We need a big code cleanup: The new tla--complete-... function are not used everywhere, and we should delete the old tla-read-archive-...-name. Here again, I think we should move the "clean" code to xtla-core.el, and delete the "old" code from xtla.el. Please take some time to clean up the code before implementing new features. We still have 40 occurences of tla--run-arch for example !! -- Matthieu
