>From what the belowmentioned Web pages seem to imply, it seems impossible to have an elisp program do some sort of "multithreading" whatsoever; I mean the simultaneous execution of tasks (writing simultaneously in two different buffers, for instance). Is that so? IOW, you /always/ have to wait for a function to finish? http://per.bothner.com/papers/Freenix00/Freenix00.html http://slashdot.org/articles/01/10/21/2329254.shtml -- Florian v. Savigny If you are going to reply in private, please be patient, as I only check for mail something like once a week. - Si vous allez répondre personellement, patientez s.v.p., car je ne lis les courriels qu'environ une fois par semaine.