|
From: Techentin, R. <tec...@ma...> - 2008-11-20 15:32:02
|
Donal wrote: > > I've revised the TIP to swap those arguments as suggested. (While the > TIP previously allowed template to be blank, that was still messy and > non-obvious!) I've also made it much clearer what the template format > actually is, and I hope that someone can check that I've not messed it > up in the process. Assuming I've not blundered, it's now good to go. I'm delighted to see some interest in TIP #210. (My apologies for being late to the party.) I see some changes to the TIP, and I think the suggestions are great. But I can't tell exactly what else is getting done, and I'd like to help, if possible. The patch I submitted a while back was, well, a little lame. It only exposed tempname() functionality. The proposed solution would be much more sophisticated, including default templates for different platforms and significantly more error handling. Has anybody worked on that? Or has the activity just been to specify behavior in the TIP? As far as an implementation goes, I don't know how to handle systems that don't supply mkstemp(). (That was the main reason I stopped pusing four years ago.) My MSDN V6 documentation tells me that MS Windows doesn't have that function. I'm sure there are other systems supported by Tcl that don't have mkstemp() available. How do you handle that? Thanks, Bob -- Bob Techentin tec...@ma... Mayo Foundation (507) 538-5495 200 First St. SW FAX (507) 284-9171 Rochester MN, 55901 USA http://www.mayo.edu/sppdg/ |