Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclCmdAH.c (TclInitFileCmd, TclMakeFileCommandSafe, ...): | dkf | 2010-12-09 | 1 | -6/+37 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
* | Code Audit results: | dkf | 2010-03-05 | 1 | -14/+14 |
| | | | | | | | | * 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 | ||||
* | Pure whitespace changes, changing to follow Engineering Manual style. | dkf | 2010-02-24 | 1 | -3/+3 |
| | |||||
* | reverted earlier rename from tcl*Stubs to | nijtmans | 2010-02-15 | 1 | -2/+2 |
| | | | | | | | | tcl*ConstStubs, it's not necessary at all. tclEnsemble.c: Fix signed-unsigned mismatch make tclWinProcs "const" Add first part of mslu support, See [Feature Request #2819611] | ||||
* | Reduce code nesting in [namespace ensemble] implementation. | dkf | 2010-02-14 | 1 | -139/+116 |
| | |||||
* | Hive off the ensemble code into its own file. | dkf | 2010-02-13 | 1 | -0/+2965 |
Split the [switch] compiler for sanity's sake. |