Ovid wrote: > At this point, explain() has been in Test::Most long enough and is one > of the features I pitched it on that I'm not keen on changing it > (Dumper was added later. This was a way of having non-verbose > diagnostics). That being said, I'm happy to try and figure out some > way of resolving this. &explain in Test::More is really new and I'd > be happy to have that go away (yeah, look how open-minded I am! I'm > happy for Schwern to take the hit :), but I can see Schwern not > wanting to change that.
Test::More reserves the right to not be upward compatible with Test::Most, but that's such a simple fix that we should do it. Ovid's right, if anything is going to change it's going to be Test::More as it copied the idea from Test::Most. I don't mind changing the name, I don't think Test::Most::explain() has gotten that much traction and I can leave the name in for compatibility. Now we come to that problem of deciding on a new function name. "explain" is obviously coming from the SQL world. That suggests "describe". But in the Perl world the verb we're looking for is clearly "dump". Can't use that because it's already a built-in. -- 91. I am not authorized to initiate Jihad. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/