From ff398c9de22aa928ab5b9129b92dd595159869b0 Mon Sep 17 00:00:00 2001 From: vincentdarley Date: Thu, 13 Nov 2003 14:44:21 +0000 Subject: text widget insert positioning after double/triple click --- ChangeLog | 3 +++ library/text.tcl | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6292099..66b0ffe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -10,6 +10,9 @@ bindings trigger on window borders), and made two more functions static in tkTextDisp.c. + * library/text.tcl: fixed [Tcl Bug 699642] with double/triple-click + insert positioning. + 2003-11-11 Jeff Hobbs * unix/configure: diff --git a/library/text.tcl b/library/text.tcl index dffd473..e4daa3f 100644 --- a/library/text.tcl +++ b/library/text.tcl @@ -3,7 +3,7 @@ # This file defines the default bindings for Tk text widgets and provides # procedures that help in implementing the bindings. # -# RCS: @(#) $Id: text.tcl,v 1.27 2003/10/31 09:02:13 vincentdarley Exp $ +# RCS: @(#) $Id: text.tcl,v 1.28 2003/11/13 14:44:22 vincentdarley Exp $ # # Copyright (c) 1992-1994 The Regents of the University of California. # Copyright (c) 1994-1997 Sun Microsystems, Inc. @@ -53,12 +53,12 @@ bind Text { bind Text { set tk::Priv(selectMode) word tk::TextSelectTo %W %x %y - catch {%W mark set insert sel.last} + catch {%W mark set insert sel.first} } bind Text { set tk::Priv(selectMode) line tk::TextSelectTo %W %x %y - catch {%W mark set insert sel.last} + catch {%W mark set insert sel.first} } bind Text { tk::TextResetAnchor %W @%x,%y -- cgit v0.12