Richard Stallman writes: > [I sent this message a week ago but did not get a response.] > > Would someone please debug this and ack? I have installed a fix. > > From: bojohan+mail@dd.chalmers.se (Johan BockgÃ¥rd) > Subject: Emacs doesn't interpret down-mouse events on `before' and `after' strings > To: emacs-pretest-bug@gnu.org > Date: Thu, 22 Feb 2007 20:31:49 +0100 > > > ;;; > (setq ov (make-overlay 1 3)) > (setq map (make-sparse-keymap)) > (define-key map [down-mouse-1] 'A) > (define-key map [mouse-1] 'B) > (setq str (propertize "XXX" 'keymap map)) > (overlay-put ov 'before-string str) > (global-set-key [down-mouse-1] 'C) > (global-set-key [mouse-1] 'D) > > M-x eval-buffer > > Clicking outside the overlay beeps twice and displays: > > Symbol's function definition is void: C > Symbol's function definition is void: D > > Clicking on the overlay beeps once and displays: > > Symbol's function definition is void: B > > What happened to the down-mouse event? > > - -- > Johan BockgŽård > > > _______________________________________________ > emacs-pretest-bug mailing list > emacs-pretest-bug@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug > ----------