>>>>> Andreas Röhler writes: > You need a number to believe function running from Emacs Lisp is slower than > an implementation in C? Performance and efficiency have many dimensions. Switching out a bus for a race car might could mean very little if your map is bad. We've put out the call for a performance czar before, but thus far no takers. It's an area where much help is needed, and could be an interesting puzzle to take on. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2