Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.7 | jan.nijtmans | 2019-08-01 | 1 | -4/+4 |
|\ | |||||
| * | Merge 8.6 | jan.nijtmans | 2019-07-31 | 1 | -1/+2 |
| |\ | |||||
| | * | Mark 6 failing tests as knownMsvcBug. To be investigated. | jan.nijtmans | 2019-07-31 | 1 | -1/+2 |
| | |\ | |||||
| * | \ | merge 8.6, integrate branch bug-4718b41c56, rebuild win/configure, conflicts ↵ | sebres | 2019-07-12 | 1 | -0/+20 |
| |\ \ \ | | |/ / | | | | | | | | | resolved (nothreads not available for 8.7) | ||||
| | * | | integrate branch bug-4718b41c56, revert/rebuild win/configure (2.69 in ↵ | sebres | 2019-07-12 | 1 | -0/+20 |
| | |\ \ | | | |/ | | | | | | | | | tcl8.6), conflicts resolved, etc | ||||
| | | * | fixes [4718b41c56] for windows x86 (mingw / MSVC versions with CRT ↵ | sebres | 2019-07-08 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | supporting 64-bit time_t) | ||||
* | | | | restore test-cases covering bug-4718b41c56 (partially revert last checkin, ↵ | sebres | 2019-07-12 | 1 | -0/+17 |
| | | | | | | | | | | | | | | | | cherrypick from 8.7), set constraint time64bit to 1 (always valid in 9.0) | ||||
* | | | | Merge 8.7 | dkf | 2019-05-25 | 1 | -2/+58 |
|\ \ \ \ | |/ / / | |||||
| * | | | Add test for what happens when the directory in the template doesn't exist; ↵ | dkf | 2019-05-17 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | doc it too. | ||||
| * | | | Fix new tests cmdAH-33.[45] by making them pass on Windows | fvogel | 2019-05-13 | 1 | -2/+2 |
| | | | | |||||
| * | | | Tests | dkf | 2019-05-01 | 1 | -2/+42 |
| |/ / | |||||
* | | | Merge 8.7 | jan.nijtmans | 2018-12-11 | 1 | -2/+0 |
|/ / | | | | | | | In test-cases, don't load Tcltest package if it isn't actually used. Another round of size_t related improvements. Nothing functional. Also improve some comments. | ||||
* | | merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside ↵ | sebres | 2018-11-22 | 1 | -0/+7 |
|\ \ | |/ | | | | | TclJoinPath) for pure relative path-segments; test-cases extended and several windows-related are fixed. | ||||
| * | refactoring normalize in case of second path starting with tilde (~/~foo) - ↵ | sebres | 2018-11-20 | 1 | -0/+7 |
| | | | | | | | | | | force second path as relative by join (provide normalize flag for TclJoinPath); test cases extended | ||||
* | | Fix test-cases running on Windows 10: [string index ↵ | jan.nijtmans | 2018-10-17 | 1 | -1/+1 |
|\ \ | |/ | | | | | | | $tcl_platform(osVersion) 0] doesn't give the correct answer then. Also backport genStubs.tcl from 8.7: The "deprecated" mark is not used in Tcl 8.6, but it is used by Tk 8.7 when doing "make genstubs" against Tcl 8.6. | ||||
| * | Fix test-cases running on Windows 10: [string index ↵ | jan.nijtmans | 2018-10-17 | 1 | -1/+1 |
| | | | | | | | | $tcl_platform(osVersion) 0] doesn't give the correct answer then (it gives "1", but "10" was expected) | ||||
* | | win: fixed test-cases (see [525ccacaef]) running under windows outside of ↵ | sebres | 2018-07-16 | 1 | -6/+21 |
| | | | | | | | | temp-folder | ||||
* | | Update tests that were still written on the outdated premise that Tcl's ↵ | dgp | 2017-10-27 | 1 | -4/+4 |
|\ \ | |/ | | | | | encoding subsystem had to initialize starting in the identity encoding. | ||||
| * | Update tests that were still written on the outdated premise that Tcl's | dgp | 2017-10-27 | 1 | -4/+4 |
| | | | | | | encoding subsystem had to initialize starting in the identity encoding. | ||||
| * | Fix [3118489]: NUL in filenames. (On Windows, protect against invalid use of ↵ | jan.nijtmans | 2014-05-15 | 1 | -0/+3 |
| | | | | | | | | ':' in filenames as well) | ||||
* | | Make 'clock' and 'encoding' into compilable ensembles that play with safe ↵ | Kevin B Kenny | 2017-03-14 | 1 | -2/+2 |
| | | | | | | | | interps | ||||
* | | Fix docs and test failures. I had rolled back .PS1 (Powershell files) as ↵ | ashok | 2016-07-15 | 1 | -3/+4 |
| | | | | | | | | being executable without fixing tests and docs. | ||||
* | | [77d58e3a7a] Test case independence: chanio, cmdah, env, history. | dkf | 2016-07-14 | 1 | -2/+6 |
| | | |||||
* | | Fix missing constraints for Windows-specific tests | ashok | 2016-07-09 | 1 | -2/+2 |
| | | |||||
* | | Bugfix [3613671]. file owned implementation for Windows. | ashok | 2016-07-09 | 1 | -0/+6 |
| | | |||||
* | | Bugfix [ae61a67192]. file {stat, type, size} etc. support for built-in ↵ | ashok | 2016-07-09 | 1 | -2/+54 |
| | | | | | | | | special Windows files/devices like CON. | ||||
* | | Bugfix [5d7ea04580]. Treat .cmd and .ps1 files are executable on Windows. | ashok | 2016-07-07 | 1 | -12/+11 |
| | | |||||
* | | Finally, use correct octal notation which works in Tcl 9 as well. | jan.nijtmans | 2014-07-17 | 1 | -5/+5 |
| | | |||||
* | | Fix [3118489]: NUL in filenames, now fixed for both Windows and UNIX. | jan.nijtmans | 2014-04-11 | 1 | -1/+1 |
| | | | | | | For consistancy, any NUL character in a filename prevents the native filesystem to generate a native file representation for it. Other filesystems than the native one may still accept it, but it's not recommended. | ||||
* | | Fix [3118489] for Windows only: NUL in filenames. This allows various ↵ | jan.nijtmans | 2014-04-11 | 1 | -0/+3 |
| | | | | | | | | characters to be used in win32 filenames which are normally invalid, as described here: [http://cygwin.com/cygwin-ug-net/using-specialnames.html#pathnames-specialchars]. The Cygwin shell can handle those same filenames as well. In other shells (cmd.exe/mSys) or on the Windows desktop the filenames will look strange, but that's all. | ||||
* | | [Bug 3608360]: Test to make sure we never let [file exists] do globbing. | dkf | 2013-03-18 | 1 | -0/+13 |
|\ \ | |/ | |||||
| * | [Bug 3608360]: Test to make sure we never let [file exists] do globbing. | dkf | 2013-03-18 | 1 | -0/+13 |
| |\ | |||||
| | * | [Bug 3608360]: Test to make sure we never let [file exists] do globbing. | dkf | 2013-03-18 | 1 | -0/+13 |
| | | | |||||
| | * | More complete purge of things only present for supporting long-dead Mac 9 ↵ | dgp | 2012-11-15 | 1 | -262/+1 |
| | | | | | | | | | | | | systems. | ||||
* | | | Merge 3595576 tests from 8.5. | dgp | 2012-12-13 | 1 | -0/+6 |
|\ \ \ | |/ / | |||||
| * | | 3595576 Tests/fix for mem corruption: [catch] fails to store options in a var. | dgp | 2012-12-13 | 1 | -0/+6 |
| | | | |||||
* | | | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵ | jan.nijtmans | 2012-07-29 | 1 | -0/+3 |
| | | | | | | | | | | | | combination with tcltest86.dll to do that (Windows only) | ||||
* | | | 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. | ||||
| | * | Backported fix for bug #1420432 (cannot set mtime for directories on windows). | patthoyts | 2006-10-01 | 1 | -1/+16 |
| | | | |||||
| | * | Bugs 926106 and 1353840 | Kevin B Kenny | 2005-11-15 | 1 | -1/+13 |
| | | | |||||
| | * | root interacts badly with access(...,X_OK) [Bug 929892] | dkf | 2004-04-06 | 1 | -2/+2 |
| | | | |||||
| | * | * tests/cmdAH.test: Made tests of [file mtime] work better on FAT | dkf | 2003-07-04 | 1 | -27/+74 |
| | | | | | | | | | | | | filesystems. [Patch 760768] Also a little general cleanup. | ||||
| | * | filesystem fixes backported | vincentdarley | 2003-04-14 | 1 | -5/+8 |
| | | | |||||
| | * | Fixes for three filesystem problems | vincentdarley | 2003-03-18 | 1 | -3/+3 |
| | | | |||||
| * | | [Bug 942170]: Detect the st_blocks field of 'struct stat' correctly. | dkf | 2009-12-28 | 1 | -1/+3 |
| | | | |||||
* | | | Clean up of tests and conversion to tcltest 2. Target has been to get init and | dkf | 2011-01-01 | 1 | -39/+43 |
| | | | | | | | | | | | | cleanup code out of the test body and into the -setup/-cleanup stanzas. | ||||
* | | | * generic/tclCmdAH.c (TclInitFileCmd, TclMakeFileCommandSafe, ...): | dkf | 2010-12-09 | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Break up [file] into an ensemble. Note that the ensemble is safe in itself, but the majority of its subcommands are not. * generic/tclFCmd.c (FileCopyRename,TclFileDeleteCmd,TclFileAttrsCmd) (TclFileMakeDirsCmd): Adjust these subcommand implementations to work inside an ensemble. (TclFileLinkCmd, TclFileReadLinkCmd, TclFileTemporaryCmd): Move these subcommand implementations from tclCmdAH.c, where they didn't really belong. * generic/tclIOCmd.c (TclChannelNamesCmd): Move to more appropriate source file. * generic/tclEnsemble.c (TclMakeEnsemble): Start of code to make partially-safe ensembles. Currently does not function as expected due to various shortcomings in how safe interpreters are constructed. * tests/cmdAH.test, tests/fCmd.test, tests/interp.test: Test updates to take into account systematization of error messages. | ||||
* | | | More consistency in errorcode generation. | dkf | 2010-02-05 | 1 | -2/+2 |
| | | |