Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make all internal initialization | nijtmans | 2009-11-29 | 4 | -32/+18 |
| | | | | | | routines MODULE_SCOPE copy win/tcl.m4 from Tcl (latest) to Tk and regenerate win/configure | ||||
* | [Tcl Bug 2857044]: Corrections following audit of Tcl_ObjType freeing | dkf | 2009-11-21 | 7 | -135/+185 |
| | | | | | | | practises; the typePtr field is now cleared when an object ceases to be of the type. Also remove some anachronistic techniques (pointless casts, mixed assignments and tests, etc.) | ||||
* | Compile tkTest.c and friends with Stubs | nijtmans | 2009-11-19 | 3 | -3/+37 |
| | |||||
* | [Bug 2899685]: fix the redraw logic of [imove] | ferrieux | 2009-11-19 | 1 | -3/+8 |
| | |||||
* | Fix [Bug 2900121] by inverting the sense of the test. | dkf | 2009-11-19 | 1 | -8/+8 |
| | |||||
* | Undo formatting breakage | dkf | 2009-11-19 | 1 | -25/+25 |
| | |||||
* | * generic/tkPlatDecls.h: Restore C++ friendliness to the | dgp | 2009-11-11 | 1 | -1/+9 |
| | | | | | tkPlatDecls.h header file, which we insist extensions #include to gain access to the Tk_*HWND*() routines. [Bug 2886635]. | ||||
* | Some code consolidation (don't scatter deletion code where unnecessary). | dkf | 2009-11-09 | 1 | -111/+43 |
| | |||||
* | Uniform, extensible syntax for [$w identify] methods: | jenglish | 2009-11-01 | 3 | -46/+97 |
| | | | | | | | | | | [$w identify $component $x $y]. All ttk::* widgets support [$w identify element $x $y]; widgets with other identifiable parts may have additional subcommands. Notebook widgets support [$nb identify tab], Panedwindow widgets support [$w identify sash]. Older 2-argument form [$w identify $x $y] still supported, though it does different things depending on the widget. | ||||
* | Apply (slight cleaner, tested) version of [Patch 1469210]. | dkf | 2009-10-22 | 2 | -23/+79 |
| | |||||
* | Add cast to int to silence warning on msvc. | patthoyts | 2009-10-21 | 1 | -2/+3 |
| | |||||
* | [Bug 1961455]: Draw underlines and overstrikes when using Xft. | dkf | 2009-10-10 | 1 | -3/+8 |
| | |||||
* | Correct generation of grayscale data from an image. Reported by Keith Vetter | dkf | 2009-09-25 | 1 | -3/+3 |
| | | | | on comp.lang.tcl. | ||||
* | Bug fix in grid/pack collision detect. | pspjuth | 2009-09-18 | 2 | -2/+5 |
| | | | | Faulty slave was not properly blocked from slave list. [Bug 2859912] | ||||
* | * generic/tkMenuDraw.c (TkPostSubmenu): Fix reposting of submenu in | hobbs | 2009-09-14 | 1 | -2/+6 |
| | | | | | | | * win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu. [Bug 873613] (DrawMenuEntryArrow): Draw Win menu arrow after being torn off. [Bug 873608] | ||||
* | Put the armouring in the right place. | dkf | 2009-09-10 | 1 | -9/+14 |
| | |||||
* | Try to make Tk more resilient in the face of Xft allocation failures. | dkf | 2009-09-09 | 1 | -1/+9 |
| | |||||
* | * generic/tkFocus.c: fix potential null dereference flagged by clang | das | 2009-09-07 | 10 | -18/+40 |
| | | | | | | | | | | | | | | * generic/tkMenu.c: static analyzer. * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextIndex.c: * generic/tkConsole.c: silence false positives from clang static * generic/tkTest.c: analyzer about potential null dereference. * generic/tkText.c: * generic/tkTextBTree.c: * generic/tkTextTag.c: * generic/tkVisual.c: | ||||
* | make support for clang static analyzer safer & cleaner | das | 2009-09-07 | 1 | -7/+9 |
| | |||||
* | Finish purging remains of old XID hacks (a bunch of unused/write-only fields in | dkf | 2009-09-04 | 2 | -40/+3 |
| | | | | the TkDisplay structure...) | ||||
* | Improve consistency of formatting of comments and function decls | dkf | 2009-09-04 | 1 | -61/+57 |
| | |||||
* | guard clang analyzer Tcl_Panic annotation with #ifndef USE_TCL_STUBS | das | 2009-08-25 | 1 | -2/+5 |
| | |||||
* | * generic/tkInt.h: Annotate Tcl_Panic as noreturn for clang static | das | 2009-08-24 | 1 | -4/+2 |
| | | | | analyzer in PURIFY builds, replacing preprocessor/assert technique. | ||||
* | * generic/tkBind.c (HandleEventGenerate): Don't generate events for | das | 2009-08-24 | 1 | -2/+13 |
| | | | | windows that don't exist yet (fixes TkAqua testsuite crash). | ||||
* | Give an error if grid and pack are used in the same master. [Patch 2475855] | pspjuth | 2009-08-19 | 6 | -6/+191 |
| | |||||
* | Eliminate various gcc warnings | nijtmans | 2009-08-09 | 4 | -113/+112 |
| | | | | include <vssym32.h> only when available | ||||
* | Fix word-wrapping of non-breaking spaces in the text widget to work reliably. | dkf | 2009-08-04 | 1 | -7/+17 |
| | |||||
* | Fix [Bug 2441988]. Also squelch use of TkCopyAndGlobalEval, we can do better! | dkf | 2009-07-23 | 2 | -18/+27 |
| | |||||
* | [Bug 2496114]: Ensure that focus desynchronization doesn't cause a crash. | dkf | 2009-07-22 | 1 | -1/+11 |
| | |||||
* | Corrected drawing of rotated underlines. [Bug 2356057] | dkf | 2009-07-21 | 1 | -3/+3 |
| | |||||
* | Fix [Bug 2328657] by explicitly excluding hacky zero-char chunks from ↵ | ferrieux | 2009-07-20 | 1 | -4/+5 |
| | | | | intersection computation. Might deserve generalization to other tests. | ||||
* | Avoid the use of C++ reserved words in headers [Bug2815625] | patthoyts | 2009-07-02 | 1 | -2/+2 |
| | |||||
* | s/Tcl_PanicEx/TclPanic/; improve clang assert Tcl_Panic macrology | das | 2009-06-30 | 1 | -3/+3 |
| | |||||
* | * generic/tkInt.h: add assert macros for clang static | das | 2009-06-30 | 5 | -8/+28 |
| | | | | | | | | | | | | analyzer and redefine Tcl_Panic to assert after panic in clang PURIFY builds. * generic/tkImgPhInstance.c: small fixes to make clang static * generic/tkTextDisp.c: analyzer happier. * generic/tkConfig.c: add clang assert for false positives * generic/tkUndo.c: from static analyzer. | ||||
* | Merge of TkAqua Cocoa portmacosx_cocoa_merge | das | 2009-06-29 | 9 | -65/+80 |
| | |||||
* | Expose TkSmooth(Parse|Print)Proc through the internal stub table. It was the ↵macosx_cocoa_premerge | nijtmans | 2009-06-27 | 4 | -31/+54 |
| | | | | | | | last set of internal function of this type which was not exposed yet. Removed TkTile(Parse|Print)Proc from tkInt.h, because they don't exist. Follow-up to [Bug 2804935], now all Tk*(Parse|Print)Proc functions are exposed through the internal stub table. | ||||
* | fix [Bug #220935] canvas dash update problemmacosx_carbon_freeze | nijtmans | 2009-06-23 | 1 | -10/+6 |
| | | | | (follow-up) | ||||
* | fix [Bug #220935] canvas dash update problem | nijtmans | 2009-06-22 | 1 | -3/+3 |
| | |||||
* | regen stubs | dkf | 2009-06-12 | 2 | -2/+29 |
| | |||||
* | Move another two entries to the internal stub table from MODULE_SCOPE. | dkf | 2009-06-12 | 2 | -8/+10 |
| | |||||
* | BUGFIX: last commit did not account for possibility of 0 tabs. | jenglish | 2009-05-17 | 1 | -17/+20 |
| | |||||
* | generic/ttkNotebook.c: More flexible tab placement [Bug 1470246] | jenglish | 2009-05-17 | 1 | -23/+42 |
| | |||||
* | [Bug 1923684]: checkbuttons must prefer off over the indeterminate state | patthoyts | 2009-05-14 | 1 | -6/+23 |
| | | | | | If a checkbutton offvalue is the same as the tristate value we should use the off state in preference. (andrey gusev) | ||||
* | [Bug 2791352] handle parsing of type 5 font descriptions with hyphenated ↵ | patthoyts | 2009-05-13 | 1 | -1/+15 |
| | | | | family name. | ||||
* | oops | dkf | 2009-05-01 | 1 | -2/+1 |
| | |||||
* | Factor out some of the postscript generation code to the PS prolog. | dkf | 2009-05-01 | 1 | -171/+51 |
| | |||||
* | Private-export functions that were being used in extensions. [Bug 2768945] | dkf | 2009-04-27 | 4 | -38/+159 |
| | |||||
* | revert HandleEventGenerate change, it was causing bind-8.2 to fail | das | 2009-04-11 | 1 | -2/+1 |
| | |||||
* | * generic/tkPointer.c (Tk_UpdatePointer): use all 5 buttons. | das | 2009-04-10 | 1 | -2/+2 |
| | |||||
* | * generic/tkMenu.c (PostProcessEntry): delay call to | das | 2009-04-10 | 1 | -5/+5 |
| | | | | TkpConfigureMenuEntry() until all menu entry attributes are setup. |