summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordkf <donal.k.fellows@manchester.ac.uk>2004-08-29 09:27:34 (GMT)
committerdkf <donal.k.fellows@manchester.ac.uk>2004-08-29 09:27:34 (GMT)
commit90af9c5e09cfae599352ae2f24d7d8a44ad8f014 (patch)
treefbc7cd8daee10cdaf07eed85d912688132a222f6 /ChangeLog
parent97c495ce68eece2aab9e90f92a075dcd4b310b82 (diff)
downloadtk-90af9c5e09cfae599352ae2f24d7d8a44ad8f014.zip
tk-90af9c5e09cfae599352ae2f24d7d8a44ad8f014.tar.gz
tk-90af9c5e09cfae599352ae2f24d7d8a44ad8f014.tar.bz2
TIP#165 (user data field) implementation.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4d72ae2..41fe711 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2004-08-29 Donal K. Fellows <donal.k.fellows@man.ac.uk>
+
+ TIP#165 IMPLEMENTATION
+
+ * generic/tk.h (XVirtualEvent): Added user_data field to
+ structure.
+ * generic/tkBind.c (ExpandPercents, HandleEventGenerate):
+ * generic/tkEvent.c (Tk_HandleEvent): Handle putting data into the
+ user_data field, passing it to scripts as %d substitution, and
+ releasing the field's contents once the event has been processed.
+ * doc/bind.n, doc/event.n, tests/bind.test: Docs + tests.
+
2004-08-26 Jeff Hobbs <jeffh@ActiveState.com>
* library/text.tcl (::tk::TextTranspose): Ensure that Transpose is