{"push_id":679442445,"size":1,"distinct_size":1,"ref":"refs/heads/core_8_3_1_io_rewrite","head":"b27e37f784171db26b94f83d4ad68392351dace3","before":"6bc7f5747a7c9aa1c1973c5cde8689313529cccc","commits":[{"sha":"b27e37f784171db26b94f83d4ad68392351dace3","author":{"email":"019550ad63cdb4f48264329efdd15c40403fb063","name":"hobbs"},"message":"\t* generic/tclStubInit.c:\r\n\t* generic/tclDecls.h:\r\n\t* generic/tcl.decls:\r\n\t* generic/tcl.h:\r\n\t* generic/tclIO.c: moved the Tcl_Channel* macros from tcl.h to\r\n\ttclIO.c and made them proper stubbed functions.  These are:\r\n\tTcl_ChannelName, Tcl_ChannelVersion, Tcl_ChannelBlockModeProc,\r\n\tTcl_ChannelCloseProc, Tcl_ChannelClose2Proc, Tcl_ChannelInputProc,\r\n\tTcl_ChannelOutputProc, Tcl_ChannelSeekProc, Tcl_ChannelSetOptionProc,\r\n\tTcl_ChannelGetOptionProc, Tcl_ChannelWatchProc,\r\n\tTcl_ChannelGetHandleProc, Tcl_ChannelFlushProc,\r\n\tand Tcl_ChannelHandlerProc.  These should be used to access the\r\n\tTcl_ChannelType structure instead of direct pointer dereferencing.","distinct":true,"url":"https://api.github.com/repos/tcltk/tcl/commits/b27e37f784171db26b94f83d4ad68392351dace3"}]}