Am 05.01.15 um 14:20 schrieb Rick Johnson:
*GASP*! Of course all this could be avoided if those short-
sighted TK folks would have allowed the programmer to define
the pattern!
ಠ_ಠ
Well, it turns out you actually can. We don't have Guido's time machine,
but still there is a configuration option in Tk, albeit a very obscure
one: you have to set the global Tcl variables tcl_wordchars and
tcl_nonwordchars after loading Tk to a regexp which defines the word
boundaries:
http://wiki.tcl.tk/1655
Strangely, there is a different preset for Windows and X11. The Windows
preset - consider everything besides space as part of the word - makes
more sense to me than the Unix default, which only counts letters,
numbers and underscores as part of the word. To set the Windows preset,
do this:
tk.eval('set tcl_wordchars {\S}');
tk.eval('set tcl_nonwordchars {\s}');
(untested in Python, only tested directly from a wish shell)
Christian
--
https://mail.python.org/mailman/listinfo/python-list