On Friday, April 26, 2019 at 3:19:07 PM UTC-7, Don Porter wrote:
> On 4/26/19 2:44 PM, Trey Jackson wrote:
> > Just found a difference in behavior in the [option] command between Tk 8.5.7 and 8.6.9.
>
> ...
>
> > Was this a bug "fix"? Or a new bug?
>
>
https://core.tcl-lang.org/tk/tktview?name=0aa5e852dc
>
Thanks, that was helpful.
Follow up question.
It appears, from the documentation at the end of the defect you referenced, "the two-character sequence ``\tab'' (backslash followed by horizontal tab) is recognized and replaced by a horizontal tab character"
However in 8.6.9, ``\tab'' is now replaced with ``\tab'' (i.e. no change)
and the test in options.test: option-15.7 has been updated to reflect that.
That is counter-intuitive and isn't how I read the specification (as much as I've read it).
That change was done as a part of a different defect I filed (lucky me...) where the option command was losing the list structure. see:
https://core.tcl.tk/tk/info/766ef52f317f3a4a
My question is, is the new behavior correct? (\tab is kept as \tab)