Hi! In newer GCC another issue emerges: there are two variables named true and false, which is not acceptable as for now. I've modified the patch and renamed them into truev and falsev.
Hi! My patch seems to be incomplete. The way it is, including blt.h withou prior tcl.h leads to compile errors because Tcl_AppInitProc is undefined. This will break configure scripts which try to find blt.h by compiling simple files with #include <blt.h> in them. Here is one possible fix - included tcl.h inside blt.h.</blt.h>
A few fixes and changes in blt::vector
Blt_TclInit() and Blt_TkInit() are declared only if USE_BLT_STUBS is defined
tabset uses wrong padding for windows in its tabs
tabset closes tab when it loses its window
Typos in bltParseargs.c
Fix segfault in the htext widget