From: Andreas K. <and...@ac...> - 2014-02-03 18:19:39
|
On Mon, Feb 3, 2014 at 4:53 AM, Pietro Cerutti <ga...@ga...> wrote: > On 2014-Jan-31, 10:19, Andreas Kupries wrote: > Hello Andreas, > > first off, thanks for the effort in getting 1.6 ready! You are welcome > I have a failing test on FreeBSD: > > ==== set-tcl-1.0 nothing FAILED > ==== Contents of test case: > > catch {setop} msg > set msg > > ---- Result was: > wrong # args: should be "::struct::set cmd ?arg ...?" > ---- Result should have been (exact matching): > wrong # args: should be "setop cmd ?arg ...?" > ==== set-tcl-1.0 FAILED > > I think it's because of the interp alias at line 42 of sets.test: > > interp alias {} setop {} ::struct::set > > It works fine with both 8.5 and 8.4. By implication, this failure was with 8.6 then ? I semi-remember that some code regarding alias handling was changed, possibly the generation of the error message. I.e. replacing the alias command in the error with the alias' target, i.e. the actual command getting run. I will have a look. > Also, the attached patch fixes a typo in the debug manpage. Thanks. -- Andreas Kupries Senior Tcl Developer Code to Cloud: Smarter, Safer, Faster(tm) F: 778.786.1133 and...@ac... http://www.activestate.com Learn about Stackato for Private PaaS: http://www.activestate.com/stackato EuroTcl'2014, July 12-13, Munich, GER |