Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge core-8-6-branch | jan.nijtmans | 2017-08-18 | 1 | -1/+1 |
|\ | |||||
| * | Better UTF-8 surrogate handling, only functional when TCL_UTF_MAX>3 | jan.nijtmans | 2017-06-08 | 1 | -1/+1 |
| | | |||||
* | | merge core-8-6-branch | jan.nijtmans | 2017-05-29 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Tcl_UtfToUniChar() -> TclUtfToUniChar() in various places: No change in ↵ | jan.nijtmans | 2017-05-29 | 1 | -1/+1 |
| | | | | | | | | functionality, just faster if ASCII only strings are involved. | ||||
* | | Make TclGetLoadedPackagesEx() work with other than the only current ↵ | jan.nijtmans | 2017-01-05 | 1 | -9/+11 |
| | | | | | | | | interpreter (didn't really think about that earlier ... ). Actually slightly more correct. | ||||
* | | Fix [7c7d3b4481d4e4e86420b54031f4abd1df18d64|7c7d3b4481]: load test ↵ | jan.nijtmans | 2017-01-05 | 1 | -21/+21 |
| | | | | | | | | failures. There's a difference between "" and NULL as interpreter name. | ||||
* | | Bring back stub table in original state. | jan.nijtmans | 2016-12-08 | 1 | -1/+13 |
|\ \ | | | | | | | Merge trunk | ||||
* \ \ | Merge trunk. | jan.nijtmans | 2016-11-25 | 1 | -7/+20 |
|\ \ \ | |/ / | | | | Implementation looks complete. Still missing: test-cases and documentation. | ||||
* | | | Starting implementing the "package files" command. TIP still to be written. | jan.nijtmans | 2016-11-24 | 1 | -1/+7 |
|/ / | |||||
* | | typos | jan.nijtmans | 2016-11-24 | 1 | -1/+1 |
|/ | |||||
* | Eliminate all usage of WIN32 and __WIN32__ macros: Some compilers (e.g. ↵ | jan.nijtmans | 2014-02-10 | 1 | -2/+2 |
| | | | | | Clang/LLVM) don't define it, and _WIN32 is much more portable anyway. See: [http://nadeausoftware.com/articles/2012/01/c_c_tip_how_use_compiler_predefined_macros_detect_operating_system#WindowsCygwinnonPOSIXandMinGW] | ||||
* | Finish the TIP #416 implementation as specified (#define's were still ↵ | jan.nijtmans | 2012-11-07 | 1 | -2/+2 |
| | | | | missing). Added warning to "load" documentation. Added test case for using -global without specifying filename. | ||||
* | syntax improvement: expect options before the filename | jan.nijtmans | 2012-10-24 | 1 | -15/+14 |
| | | | <p>start at documentation | ||||
* | experimental implementation of FRQ-3579001 | jan.nijtmans | 2012-10-24 | 1 | -5/+31 |
| | |||||
* | more result generation conversion | dkf | 2012-08-04 | 1 | -26/+31 |
| | |||||
* | converting to using Tcl_Obj API for error message generation; part done | dkf | 2012-08-03 | 1 | -6/+4 |
| | |||||
* | Factor out a number of common patterns of use of Tcl_DStringAppend. | dkf | 2012-07-03 | 1 | -15/+15 |
| | |||||
* | Reduce amount of unreachable code. Refactor Win socket and load code to be less | dkf | 2012-04-05 | 1 | -31/+1 |
| | | | baroque in its internals. | ||||
* | Patch from the cygwin folks | jan.nijtmans | 2012-03-04 | 1 | -0/+6 |
|\ | |||||
| * | Patch from the cygwin folks | jan.nijtmans | 2012-03-04 | 1 | -0/+6 |
| |\ | |||||
| | * | Patch from the cygwin folks | jan.nijtmans | 2012-03-04 | 1 | -0/+6 |
| | | | |||||
* | | | Convert TclGetLoadedPackages to use Tcl_Obj API for result generation. | dkf | 2011-05-07 | 1 | -38/+40 |
| | | | |||||
* | | | More generation of errorCodes ([interp], [lset], [load], [unload]). | dkf | 2011-04-02 | 1 | -2/+34 |
| | | | |||||
* | | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts in | dkf | 2011-03-12 | 1 | -10/+10 |
| | | | | | | | | | rest of Tcl source code. No ABI change. API change *should* be harmless. | ||||
* | | | 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. | ||||
| * | | Fixed [Bug 2269431]: load of shared objects | nijtmans | 2008-11-14 | 1 | -3/+5 |
| | | | | | | | | | | | | leaves emporary files on windows | ||||
| * | | * tclWinTest.c: Fix compiler warning when compiling this file with mingw gcc: | nijtmans | 2008-10-07 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | tclWinTest.c:706: warning: dereferencing type-punned pointer will break strict-aliasing rules * generic/tclLoad.c: Make sure that any library which doesn't have an unloadproc is only really unloaded when no library code is executed yet. [Bug 2059262] | ||||
* | | | * generic/tclBasic.c, generic/tclClock.c, generic/tclEncoding.c, | dkf | 2010-10-01 | 1 | -21/+25 |
| | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclEnv.c, generic/tclLoad.c, generic/tclNamesp.c, * generic/tclObj.c, generic/tclRegexp.c, generic/tclResolve.c, * generic/tclResult.c, generic/tclUtil.c, macosx/tclMacOSXFCmd.c: More purging of strcpy() from locations where we already know the length of the data being copied. | ||||
* | | | Don't use arrays of length 1, just use a single element then, it makes code ↵ | nijtmans | 2010-05-19 | 1 | -4/+4 |
| | | | | | | | | | | | | more readable. | ||||
* | | | * generic/tcl.decls: [TIP #357]: First round of changes | Kevin B Kenny | 2010-04-02 | 1 | -51/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclDecls.h: to export Tcl_LoadFile, Tcl_FindSymbol, * generic/tclIOUtil.c: and Tcl_FSUnloadFile to the public API. * generic/tclInt.h: * generic/tclLoad.c: * generic/tclLoadNone.c: * generic/tclStubInit.c: * tests/fileSystem.test: * tests/load.test: * tests/unload.test: * unix/tclLoadDl.c: * unix/tclLoadDyld.c: * unix/tclLoadNext.c: * unix/tclLoadOSF.c: * unix/tclLoadShl.c: * unix/tclUnixPipe.c: * win/Makefile.in: * win/tclWinLoad.c: | ||||
* | | | Code Audit results: | dkf | 2010-03-05 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | * use do { ... } while (0) in macros * avoid shadowing one local variable with another * use clearer 'foo.bar++;' instead of '++foo.bar;' where result not required (i.e., semantically equivalent) * follow Engineering Manual rules on spacing and declarations | ||||
* | | | CONSTify TclGetLoadedPackages second param | nijtmans | 2008-12-19 | 1 | -10/+10 |
| | | | |||||
* | | | Implement TIP#307. | dkf | 2008-12-05 | 1 | -3/+3 |
| | | | |||||
* | | | rename static function FSUnloadTempFile to | nijtmans | 2008-11-13 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | TclFSUnloadTempFile, needed in tclLoad.c Fixed [Bug 2269431]: load of shared objects leaves temporary files on windows | ||||
* | | | Add "const" to many internal | nijtmans | 2008-10-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | const tables. No functional or API change. | ||||
* | | | * generic/tclLoad.c: Make sure that any library which | nijtmans | 2008-10-04 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | doesn't have an unloadproc is only really unloaded when no library code is executed yet. [Bug 2059262] | ||||
* | | | fix [2021443] inconsistant "wrong # args" messages (follow-up) | nijtmans | 2008-07-21 | 1 | -2/+2 |
| | | | |||||
* | | | Small clarifications that code a bit nicer to read. | dkf | 2008-05-30 | 1 | -44/+36 |
|/ / | |||||
* | | various "const" additions, in line with TIP #27 | nijtmans | 2007-02-20 | 1 | -8/+9 |
| | | |||||
* | | Convert to using ANSI decls/definitions and using the (ANSI) assumption that ↵ | dkf | 2005-10-31 | 1 | -93/+88 |
| | | | | | | | | | | | | NULL can be cast to any pointer type transparently. | ||||
* | | Getting more systematic about style | dkf | 2005-07-17 | 1 | -219/+220 |
| | | |||||
* | | fixed typos in documentation and comments | vincentdarley | 2004-03-09 | 1 | -2/+2 |
| | | |||||
* | | Missed a pointer dereference in check for NULL. D'oh! [904307] | dkf | 2004-02-25 | 1 | -2/+2 |
| | | |||||
* | | TIP#100 implementation largely based on work by Georgios Petasis. | dkf | 2004-02-24 | 1 | -15/+490 |
| | | |||||
* | | Fix memory leak on error path | dkf | 2004-02-21 | 1 | -2/+3 |
|/ | |||||
* | * generic/tclLoad.c: Changed the code so that if Tcl_StaticPackage | Kevin B Kenny | 2003-02-01 | 1 | -18/+40 |
| | | | | | | | | | is called to report the same package as being loaded in two interps, it shows up in [info loaded {}] in both of them (previously, it didn't appear in the static package list in the second. * tests/load.test Added regression test for the above bug. [Bug 670042] | ||||
* | removed load-related clientData, made filesystem static | vincentdarley | 2002-07-22 | 1 | -8/+8 |
| | |||||
* | Updated APIs in the files */tcl*Load*.c according to the guidelines | Kevin B Kenny | 2002-01-09 | 1 | -2/+2 |
| | | | | of TIP 27. |