On Sat, May 22, 2010 at 4:35 AM, Lennart Borgman wrote: > On Sat, May 22, 2010 at 2:18 AM, Stefan Monnier > wrote: >>> Didn't I send something for that long ago? I am not sure anymore. >> >> No idea. >> >>> I am not even sure I understand the code. Is it just a simple change >>> in face_at_buffer_position in xfaces.c that is needed? >> >> No.  This is a change to overlays and hence affects all properties, not >> just `face'.  Maybe it'll also require changes in xfaces.c as well, but the >> core change should be somewhat around the code that implements >> functionality like get-char-property. > > Thanks, forgot. I looked up all places calling sort_overlays and > changed the relevant ones (I skipped mouse overlays). I have attached the patch. Could someone please check and install it to the trunk (unless there are no objections). PS: If someone could tell me how I could do this from my checkout from Launchpad I would be glad to do it myself the next time.