From: Jeffrey H. <jef...@aj...> - 2000-07-27 17:41:29
|
OK, so the major IO rewrite for 8.3.2 is mostly finished (the new interfaces need to be doc'ed). Now we have to deal with moving those code changes up into the mainline (8.4). One of the conflicts is that generic declarations were added to both 8.3 (Tcl_Channel* funcs) and 8.4 (funcs for sharing channels among threads, some UniChar and HashTable funcs). Since the 8.4 only saw one alpha, the 8.3 entries will have precedence and keep their numbers. I'll renumber the 8.4 entries. This means that extensions compiled against 8.4a1 stubs may have incompatabilities and should be recompiled with 8.4a2 if they use the new stub calls. Of course, we managed to focus new development in both branches on the IO layer (8.4 getting work in the sharing of channels between threads). Since 8.3 is by far the larger of the rewrites, I'd like to basically move the IO changes complete up from 8.3 and then regraft the 8.4 changes onto the new system. Anyone forsee further complications with this, or has comments, or would like to help? Jeffrey Hobbs Tcl Ambassador ho...@Aj... Ajuba Solutions (née Scriptics) -- The TclCore mailing list is sponsored by Ajuba Solutions To unsubscribe: email tcl...@aj... with the word UNSUBSCRIBE as the subject. |