summaryrefslogtreecommitdiffstats
path: root/generic/tkStyle.c
Commit message (Collapse)AuthorAgeFilesLines
* Lots of small changes to make code more pretty and C89-like.dkf2008-11-081-2/+2
|
* Add "const" to many internalnijtmans2008-10-151-2/+2
| | | | | | | | const tables, so those will be put by the C-compiler in the TEXT segment in stead of the DATA segment. This makes those table sharable in shared libraries.
* Get rid of pre-C89-isms (esp. CONST vs const).dkf2008-04-271-54/+49
|
* merge stable branch onto HEADdgp2007-12-131-1/+1
|
* * generic/tkArgv.c: Fix gcc warnings about 'cast to/fromdas2007-10-151-4/+4
| | | | | | | | | | | | | | | | | | | * generic/tkCanvUtil.c: pointer from/to integer of different * generic/tkCanvas.c: size' on 64-bit platforms by casting * generic/tkCursor.c: to intermediate types * generic/tkInt.h: intptr_t/uintptr_t via new PTR2INT(), * generic/tkListbox.c: INT2PTR(), PTR2UINT() and UINT2PTR() * generic/tkObj.c: macros. * generic/tkStyle.c: * generic/tkTextIndex.c: * generic/tkUtil.c: * generic/ttk/ttkTheme.h: * generic/ttk/ttkTreeview.c: * unix/tkUnixMenu.c: * unix/configure.in: * unix/configure: autoconf-2.59 * unix/tkConfig.h.in: autoheader-2.59
* various "const" additions, in line with TIP #27nijtmans2007-01-031-3/+3
|
* ANSIfydkf2005-11-151-347/+349
|
* Fix double-free in style engine [Bug #798211]jenglish2003-10-061-115/+12
|
* Applied companion patch for Tcl Patch 585105,dgp2002-08-051-6/+7
| | | | | | | | | | | | | | | | | | | | | updating Tk to use Tcl 8.4's fully CONST-ified interface, and fully CONSTifying Tk at the same time. This patch includes purging Tk of its last direct access to interp->result. [Bug 589853] The substantial changes include copying event sequence strings into Tcl_DStrings in tkBind.c, and copying [text] indices into Tcl_DStrings because parsing them involved overwriting them. If this causes performance trouble, that can be resolved by further converting them to Tcl_Obj's. The #defines USE_NON_CONST and USE_COMPAT_CONST have the same effect for Tk as they do for Tcl. (They actually change tcl.h)
* incorrect <eol> fixed.davygrvy2002-06-261-1663/+1663
|
* Added TIP#48 style engine implementationdkf2002-06-181-0/+1663
Frederic Bonnet to supply docs+tests as soon as possible.