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.