summaryrefslogtreecommitdiffstats
path: root/generic/tkBool.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix in tkBool.h for Windows.gcramer2017-06-091-6/+3
|
* Finally (hopefully) changed to stdbool.h, this is C99 conform, and should ↵gcramer2017-06-081-8/+12
| | | | compile with ancient MSVC, because for the latter I'm still using the type definition to int. With this change I had to replace some of the struct attributes to int.
* Work-around for Mac: "bool" is replaced with "tkbool_t", and the (quasi) ↵gcramer2017-06-081-12/+2
| | | | keyword "bool" now will only be used internally.
* Chnage in tkBool: Apple's clang compiler is converting the typedef to an int ↵gcramer2017-06-081-2/+10
| | | | into a different type with one byte, and this caused a crash.
* Move C99 inline defines from tkBool.h to tkInt.h. Having them in tkBool.h ↵fvogel2017-02-241-24/+0
| | | | looked odd to me.
* Silence compiler warnings, especially signed/unsigned problems.gcramer2017-02-231-0/+24
| | | | | | The handling of inline functions (C99 support) has been improved. C99 support for Linux/UNIX enabled. Some preparations for older Visual Studio compilers. Minor fix of test case (the use of abbreviated commands may break future releases).
* Initial import of revised text widget from Gregor Cramer. fvogel2017-02-201-0/+31
Main webpage: http://scidb.sourceforge.net/tk/revised-text-widget.html This is a vanilla unzip of tk8.6.6-revised-2017-02-18.zip downloaded from http://scidb.sourceforge.net/tk/download.html on 20 Feb. 2017. Only file left out is unix/makefile-for-8-5.patch