summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * win/tcl.m4: Applied patch by Jeff fixing issues with theandreas_kupries2010-08-313-4/+14
| | | | | manifest handling on Win64. * win/configure: Regenerated.
* * unix/Makefile.in: add valgrind targethobbs2010-08-274-5/+21
| | | | | | * unix/configure, unix/tcl.m4: SHLIB_LD_LIBS='${LIBS}' for OSF1-V*. Add /usr/lib64 to set of auto-search dirs. [Bug 1230554] (SC_PATH_X): Correct syntax error when xincludes not found.
* * win/Makefile.in (VC_MANIFEST_EMBED_DLL VC_MANIFEST_EMBED_EXE):hobbs2010-08-275-3/+129
| | | | | | | * win/configure, win/configure.in, win/tcl.m4: SC_EMBED_MANIFEST macro and --enable-embedded-manifest configure arg added to support manifest embedding where we know the magic. Help prevents DLL hell with MSVC8+.
* * generic/tkText.c (DumpLine): s/segPtr->size/currentSize/hobbs2010-08-272-6/+12
| | | | | throughout, but particularly in if lineChanged block where segPtr may no longer be valid. [Bug 3053347]
* [Patch 3034251]: Backport ttkGenStubs.tcl features to genStubs.tcl, partly:nijtmans2010-08-216-125/+130
| | | | Use void (*reserved$i)(void) = 0 instead of void *reserved$i = NULL for unused stub entries, in case pointer-to-function and pointer-to-object are different sizes.
* Move USE_OLD_IMAGE support after tkDecls.hnijtmans2010-08-192-7/+10
|
* [Patch 3034251] partly: remove some more unneeded ifdeffery from stub header ↵nijtmans2010-08-198-3876/+62
| | | | files
* * win/Makefile.in (%.${OBJEXT}): better implicit rules supporthobbs2010-08-122-2/+4
|
* * unix/configure: regen with ac-2.59hobbs2010-08-125-233/+53
| | | | | | | * unix/configure.in, unix/Makefile.in: * unix/tcl.m4 (AIX): remove the need for ldAIX, replace with -bexpall/-brtl. Remove TK_EXP_FILE (export file) and other baggage that went with it. Remove pre-4 AIX build support.
* * changes: Updates for 8.6b2 release.dgp2010-08-112-3/+234
|
* fix DFARs note for number-adjusted rights clausehobbs2010-08-042-1/+5
|
* * library/button.tcl (::tk::CheckEnter): use uplevel set insteadhobbs2010-08-032-2/+9
| | | | of set :: to work with other var resolvers (itcl). [AS Bug#87409]
* Dup test IDsdgp2010-08-031-4/+4
|
* * generic/tkImgGIF.c (StringWriteGIF): Added ability to write a GIF todkf2010-07-182-342/+402
| | | | | | a string (as a byte array, of course) following comments on c.l.t by Aric Bills. Also improved readability of some of the function and field names in this file.
* [Tcl Bug 3029891] Functions that don't belong in the stub table (Tk part, ↵nijtmans2010-07-164-10/+22
| | | | | | not really removed from the stub table, just disabled) [Bug 3027438] Tk_Main calls Tcl_CreateInterp before Tcl_FindExecutable
* * doc/text.n: Fixed minor typo in the description of 'textandreas_kupries2010-07-062-2/+7
| | | | delete', as reported by <eee@users.sf.net> on the chat.
* ttk_widget.n(SEE ALSO): s/style/ttk::style/jenglish2010-07-031-2/+2
| | | | (patch from David Welton sent to tcl-core)
* [Bug #3020677] wish can't link reg1.2nijtmans2010-07-012-5/+9
|
* [Patch #3019624] fix "place" command segfault on half-dead app main window.a_kovalenko2010-06-223-6/+15
|
* [Bug #3019363] "make genstubs" failurenijtmans2010-06-222-13/+13
| | | | (undid previous unintended edit)
* [Bug #3019363] "make genstubs" failurenijtmans2010-06-224-18/+23
|
* [Patch #2999889] TkCopyAndGlobalEval obsoletenijtmans2010-06-215-65/+16
|
* [Patch 3009998]: Replace binding procedures with ordinary event handlersjenglish2010-06-1912-1126/+202
| | | | | | | | | | | in win/tkWinScrlbr.c and carbon/tkMacOSXScrlbr.c. Simplifications enabled by previous change: * TkCreateBindingProcedure() and associated machinery no longer needed. * TkBindDeadWindow() no longer needed. * TK_DEFER_MODAL_LOOP and associated machinery no longer needed. * Tests related to C binding procedures no longer needed.
* [Bug 3016598] Bump dummy [package ifneeded tile] version to 0.8.6.jenglish2010-06-152-4/+12
|
* * library/text.tcl (TextCursorInSelection): [Patch 2585265]: Make itdkf2010-06-152-40/+59
| | | | | | so that pressing delete or backspace when the primary selection does not include the insertion cursor does not cause the deletion of the inserted text.
* Terminate TkEnsemble definition with NULLnijtmans2010-06-153-8/+12
|
* Eliminate many unnecessary (ClientData) type casts.nijtmans2010-06-1519-94/+112
|
* Tk_CreateBinding): Silently ignore empty scripts (Fixes [Bug 3006842]).jenglish2010-05-312-2/+11
|
* ttk::treeview: [$tv tag bind $tag <...> {}] now removes binding completely.jenglish2010-05-273-18/+41
| | | | | Fixes [Bug 3006842] (although there's still a problem somewhere in Tk_CreateBinding()).
* Fix some gcc strict-aliasing warnings (discovered with "-Wstrict-aliasing=2"nijtmans2010-05-264-41/+46
|
* Fix 3 tests on Ubuntu 10.4, two of them timing dependent, one wm-dependent.nijtmans2010-05-262-7/+14
|
* * win/tkWinX.c (HandleIMEComposition): [Bug 2992129]: Ensure that alldkf2010-05-202-24/+33
| | | | | places that generate key events zero them out first; Tk relies on that being true for the generic parts of the fix for Bug 1924761.
* Fix [Bug #3002230]: tk_chooseDirectory returns garbage on cancelnijtmans2010-05-172-1/+13
|
* Revert [Patch #2999920], as it entails an incompatible change to the C APIjenglish2010-05-172-7/+20
| | | | is and is the cause of [Bug #3002768].
* [Patch #2999920]: Optimize Internal Virtual event string operationsnijtmans2010-05-173-17/+37
| | | | [Bug #2987995]: Tk_getOpenFile returns garbage under described circumstances
* Consistent use of variable names in RestrictEventnijtmans2010-05-116-36/+39
| | | | | | API documentation and implementation: Use 'prev' in stead of 'old', and 'arg' in stead of 'clientData' everywhere, just as in tkEvent.c.
* CONSTify TkCopyAndGlobalEval, TkpSetMainMenubar,nijtmans2010-05-1012-52/+67
| | | | | TkpMenuNotifyToplevelCreate, and TkSetWindowMenuBar Bring Tk_CreateBinding doc and signature (param name) in line.
* * generic/tk.h: Bump patchlevel to 8.6b1.2 to distinguishdgp2010-05-037-16/+26
| | | | | | | | | * library/tk.tcl: CVS snapshots from earlier snapshots as well * unix/configure.in: as the 8.6b1 and 8.6b2 releases. * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:
* * library/button.tcl (CheckInvoke, CheckEnter): [Patch 1530276 redux]:dkf2010-05-032-55/+61
| | | | | Apply a bit more care to ensure that things continue to work correctly even when there is no -selectcolor defined.
* typonijtmans2010-04-301-1/+1
|
* Unnessarary TCL_STORAGE_CLASS re-definitionsnijtmans2010-04-2911-58/+50
| | | | | | Make various functions MODULE_SCOPE TCHAR-related fixes, making al those files compile fine when TCHAR != char.
* * generic/tkImgPNG.c (ReadIDAT, DecodePNG): Move the check for overalldkf2010-04-253-37/+1088
| | | | | | termination of the compressed stream until after the final IDAT has been read, so that multi-segment images will work right. Reported by Andy Goth on the Wiki.
* Formattingnijtmans2010-04-2317-141/+37
| | | | | | typo fixes remove not existing tkDisplayList; Useless re-definitions of TCL_STORAGE_CLASS
* Define OPENFILENAME_SIZE_VERSION_400 if needednijtmans2010-04-202-1/+6
|
* tkPort.h already includes tk.h, which includes tcl.hnijtmans2010-04-206-15/+14
| | | | Always use #include "tkInt.h", not <tkInt.h>
* Make sure that tkWinPort.h is always includednijtmans2010-04-206-27/+38
| | | | | before tcl.h, otherwise the fallback for TCHAR might go off before the inclusion of <tchar.h>
* [Patch 2898255]: Filenames limit with Tk_GetFileName()nijtmans2010-04-191-1/+1
| | | | Assure modern style dialogs where available
* [Patch 2898255]: Filenames limit with Tk_GetFileName()nijtmans2010-04-192-3/+15
| | | | Assure modern style dialogs where available
* Fix [Bug 2987995]: Tk_GetOpenFile returns garbage under described circumstancesnijtmans2010-04-191-2/+5
|
* Fix [Bug 2987995]: Tk_GetOpenFile returns garbage under described circumstancesnijtmans2010-04-192-6/+8
|