Mercurial > emacs
changeset 53131:c0ad5bc2f493
Changes related to enhanced information in mouse event positions.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sun, 23 Nov 2003 00:26:37 +0000 |
parents | 1cdd958738b8 |
children | 20c6299bd4df |
files | lisp/ChangeLog |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Sun Nov 23 00:10:40 2003 +0000 +++ b/lisp/ChangeLog Sun Nov 23 00:26:37 2003 +0000 @@ -1,3 +1,21 @@ +2003-11-23 Kim F. Storm <storm@cua.dk> + + * subr.el (event-start, event-end): Doc fix. + (posn-window, posn-x-y, posn-timestamp): Simplify doc. + (posn-area, posn-actual-col-row, posn-object): New defuns. + (posn-col-row): Simplify doc. Rewrite to use cond. + (posn-point): Also return buffer position for events outside text + area (that info is now present in the event position). + + * mouse.el: Bind mouse-1 on left-fringe and right-fringe to + mouse-set-point so that hscroll still works now that clicks on + fringes generate specific mouse events. + (mouse-set-point): Note that it now works in fringes and margins + too due to new semantics of posn-point in fringes and margins. + + * gdb-ui.el (gdb-mouse-toggle-breakpoint): New defun. + (gdba): Bind it to [left-margin mouse-1] and [left-fringe mouse-1]. + 2003-11-20 Kim F. Storm <storm@cua.dk> * gdb-ui.el (gud-gdba-command-name): Find gdb command via PATH.