|
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.
|