Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 9.0 | jan.nijtmans | 2021-02-17 | 1 | -3/+3 |
|\ | |||||
| * | Merge 8.7 | jan.nijtmans | 2020-12-08 | 1 | -3/+3 |
| |\ | |||||
| | * | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ↵ | jan.nijtmans | 2020-12-08 | 1 | -3/+3 |
| | | | | | | | | | | | | C sources can now use UTF-8, as far as gcc/clang/msvc support it. Not used yet | ||||
* | | | Merge trunk | jan.nijtmans | 2020-03-17 | 1 | -1/+0 |
|\ \ \ | |/ / | |||||
| * | | merge 8.7 | dgp | 2020-03-17 | 1 | -1/+0 |
| |\ \ | | |/ | |||||
| | * | TIP 569 - remove lint comments | dgp | 2020-03-17 | 1 | -2/+0 |
| | | | |||||
| | * | Merge 8.7 | jan.nijtmans | 2019-09-14 | 1 | -1/+1 |
| | |\ | |||||
| | * | | Merge 8.7. Continue implementation for win32 | jan.nijtmans | 2019-08-02 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge trunk. Finish implementation. | jan.nijtmans | 2019-09-30 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.7 | jan.nijtmans | 2019-09-14 | 1 | -1/+1 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Merge 8.7 | jan.nijtmans | 2018-12-08 | 1 | -2/+3 |
| | |\ \ | | | |/ | | | | | Bring back Tcl_InitSubsystems to what Tcl_InitSubsystems was: without additional parameters or additional functionality | ||||
| | * | | Rebase TIP-414 to TIP-512: If Tcl_SetPanicProc doesn't have a stub entry, it ↵ | jan.nijtmans | 2018-10-18 | 1 | -3/+2 |
| | |\ \ | | | | | | | | | | | | | | | | can take over the function of Tcl_InitSubsystems, just by changing its return value. TIP-512 description still to be adapted accordingly. | ||||
| | * \ \ | merge 8.7 | jan.nijtmans | 2018-05-19 | 1 | -2/+3 |
| | |\ \ \ | |||||
* | | \ \ \ | Rebase to 9.0 | jan.nijtmans | 2019-08-19 | 1 | -2/+2 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | |||||
* | | | | | | Merge 8.7 | jan.nijtmans | 2018-11-15 | 1 | -1/+1 |
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | Fix Tcl_InitStringRep() signature in line with TIP #494, so it can handle lengths >2Gb on 64-bit platforms Various other code cleanups, unnecessary type-casts e.o. | ||||
| * | | | | | Merge 8.7 | jan.nijtmans | 2018-11-02 | 1 | -1/+1 |
| | |_|_|/ | |/| | | | |||||
* | | | | | merge 8.7 | jan.nijtmans | 2018-05-29 | 1 | -0/+1 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | One TCL_NORETURN -> TCL_NORETURN1 minor mistake. Make it build when ↵ | jan.nijtmans | 2018-05-29 | 1 | -1/+2 |
| | |_|/ | |/| | | | | | | | | | | Tcl_SetPanicProc is a macro (normally it isn't) | ||||
* | | | | de-duplicate code in win32 panic implementation. Also eliminate gcc compiler ↵ | jan.nijtmans | 2018-05-13 | 1 | -7/+5 |
| | | | | | | | | | | | | | | | | warning. | ||||
* | | | | Merge 8.7 | jan.nijtmans | 2018-05-11 | 1 | -15/+3 |
|\ \ \ \ | |/ / / | |||||
| * | | | merge core-8-branch. Fully functioning now, including with the new vc-reform ↵ | jan.nijtmans | 2017-12-15 | 1 | -1/+1 |
| | |/ | |/| | | | | | | | implementation. | ||||
* | | | Now really fix [9f3c253df5eec5669673d05fe3a51e4afcf99418|9f3c253df5] : Tcl ↵ | jan.nijtmans | 2018-04-29 | 1 | -2/+2 |
| | | | | | | | | | | | | build broken on Win. (tested on Visual Studio 2017) | ||||
* | | | Remove obsolete documentation (belonging to now-removed functions). Remove ↵ | jan.nijtmans | 2018-01-17 | 1 | -2/+2 |
| | | | | | | | | | | | | obsolete 8.4 bytecodes. And a few other (internal) macro's which are no longer in use. | ||||
* | | | TIP 422 implementation (rebase of branch novem-remove-va to trunk). | dgp | 2017-11-01 | 1 | -41/+15 |
|\ \ \ | |/ / |/| | | |||||
| * | | Remove all VA functions Tcl_AppendResultVA, Tcl_AppendStringsToObjVA, ↵ | jan.nijtmans | 2012-12-18 | 1 | -34/+9 |
| | | | | | | | | | | | | Tcl_SetErrorCodeVA, Tcl_PanicVA, and dependancy of tcl.h on <stdarg.h>. TIP required. | ||||
* | | | Support cross-compiling Tcl for 'Win32 on ARM' using Visual Studio. | Joe Mistachkin | 2017-08-13 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Decorate Tcl_Panic and Tcl_PanicVA with the noreturn option, alowing further ↵ | jan.nijtmans | 2015-09-22 | 1 | -4/+4 |
| | | | | | | | | optimizations by the C-compiler. | ||||
* | | add comment to flag Tcl_Panic as no-return for Coverity Scan static analyzer | Miguel Sofer | 2015-07-30 | 1 | -1/+8 |
| | | |||||
* | | typos. | jan.nijtmans | 2013-06-26 | 1 | -0/+4 |
|\ \ | |/ |/| | On Cygwin, Tcl_SetPanicProc(NULL) should set back the panic proc to its default, which is not NULL. | ||||
* | | Restored the possibility to define a panicproc as | jan.nijtmans | 2012-06-22 | 1 | -8/+7 |
| | | | | | | low memory handler See: [#1446864] | ||||
* | | cygwin should not use ExitProcess | jan.nijtmans | 2012-04-02 | 1 | -0/+2 |
| | | |||||
* | | [Bug 3508771] load tclreg.dll in cygwin tclsh | jan.nijtmans | 2012-04-02 | 1 | -3/+7 |
|\ \ | |/ | | | | | Implement TclWinGetTclInstance, TclpGetTZName, and various others for Cygwin | ||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| |\ | | | | | | | more harm than good. Purged them. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | Undo latest commit. Controversy arose, and we're about to release. | dgp | 2006-03-09 | 1 | -2/+2 |
| | | | | | | | | | | | | Save arguments about it for another day. | ||||
| | * | * generic/tclPanic.c (Tcl_PanicVA): added an unconditional abort | Miguel Sofer | 2006-03-09 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | at the end, to insure that a panic cannot return even if the actual procedure was overriden by a Tcl_SetPanicProc() call. Bug caught by looking at Coverity's analysis. | ||||
* | | | fall back to assembler for VC++ 32-bit | nijtmans | 2011-01-12 | 1 | -2/+4 |
| | | | |||||
* | | | VS 2005 64-bit does not have intrin.h, and does not need it. | nijtmans | 2011-01-12 | 1 | -7/+4 |
| | | | |||||
* | | | Explicitely test for intrinsics support in compiler, before assuming only ↵ | nijtmans | 2010-12-20 | 1 | -5/+7 |
| | | | | | | | | | | | | MSVC has it. | ||||
* | | | [Patch 3124554]: Move WishPanic from Tk to Tcl | nijtmans | 2010-12-16 | 1 | -1/+24 |
| | | | | | | | | | | | | Better communication with debugger, if present. | ||||
* | | | Restore abort() in Tcl_Panic() as it was before. | nijtmans | 2010-12-15 | 1 | -12/+1 |
| | | | | | | | | | | | | [Patch 3124554] use ExitProcess() here, like in wish. | ||||
* | | | Use gcc's __builtin_trap(), when available, to enter the debugger after a panic. | nijtmans | 2010-12-13 | 1 | -4/+10 |
| | | | | | | | | | | | | Undocumented feature, see [Patch 3124554]: Move WishPanic from Tk to Tcl. | ||||
* | | | Allow Tcl_Panic() to enter the debugger on win32 | nijtmans | 2010-12-01 | 1 | -1/+6 |
| | | | |||||
* | | | Feature Request 2814786: remove TclpPanic | nijtmans | 2009-07-22 | 1 | -11/+1 |
| | | | |||||
* | | | * generic/tclInt.h: add assert macros for clang static | das | 2009-06-30 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclPanic.c: analyzer and redefine Tcl_Panic to * generic/tclStubInit.c: assert after panic in clang PURIFY builds. * generic/tclCmdIL.c: add clang assert for false positive from static analyzer. | ||||
* | | | Style improvements - invoking callbacks without visual junk. | dkf | 2008-10-26 | 1 | -3/+3 |
| | | | |||||
* | | | Get rid of pre-C89-isms (esp. CONST vs const). | dkf | 2008-04-27 | 1 | -15/+14 |
|/ / | |||||
* | | Undo latest commit due to controversy about whether some use case | dgp | 2006-03-09 | 1 | -2/+2 |
| | | | | | | | | might exist for a Tcl_Panic that returns. | ||||
* | | * generic/tclPanic.c (Tcl_PanicVA): added an unconditional abort | Miguel Sofer | 2006-03-09 | 1 | -2/+2 |
| | | | | | | | | | | | | at the end, to insure that a panic cannot return even if the actual procedure was overriden by a Tcl_SetPanicProc() call. Bug caught by looking at Coverity's analysis. |