| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
* doc/lrepeat.n: Revise [lrepeat] to accept both zero
* generic/tclCmdIL.c: repetitions and zero elements to be repeated.
* tests/lrepeat.test:
|
|
|
|
|
|
| |
* doc/object.n: Revise standard oo method [my variable] to
* generic/tclOOBasic.c: accept zero variable names.
* tests/oo.test:
|
|
|
|
|
|
| |
* doc/tm.n: Revise [tcl::tm::path add] and
* library/tm.tcl: [tcl::tm::path remove] to accept zero paths.
* tests/tm.test:
|
|
|
|
|
|
| |
* doc/namespace.n: Revise [namespace upvar] to accept zero
* generic/tclNamesp.c: variable names.
* tests/upvar.test:
|
|
|
|
|
|
| |
* doc/lassign.n: Revise [lassign] to accept zero variable names.
* generic/tclCmdIL.c:
* tests/cmdIL.test:
|
|
|
|
|
|
|
|
| |
* doc/global.n: Revise [global] to accept zero variable names.
* doc/variable.n: Revise [variable] likewise.
* generic/tclVar.c:
* tests/proc-old.test:
* tests/var.test:
|
|
|
|
|
|
|
|
|
| |
* doc/global.n: Revise [global] to accept zero variable names.
* generic/tclVar.c:
* tests/proc-old.test:
* tests/var.test:
* doc/global.n: Correct false claim about [info locals].
|
| |
|
|
|
|
|
|
|
|
| |
* doc/file.n: Revise [file delete] and [file mkdir] to
* generic/tclCmdAH.c: accept zero "pathname" arguments (the
* generic/tclFCmd.c: no-op case).
* tests/cmdAH.test:
* tests/fCmd.test:
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
by Tcl.
|
|
|
|
|
|
|
| |
* generic/tclEvent.c: on DLL_PROCESS_DETACH as it may lead
* win/tclWin32Dll.c (DllMain): to issues and the user should be
explicitly calling Tcl_Finalize before unloading regardless.
Clarify the docs to note the explicit need in embedded use.
|
|
|
|
|
|
|
|
|
|
|
| |
* generic/tcl.decls: which all are supposed to be a constant, but
* generic/tclDecls.h: this was not reflected in the API:
* generic/tclFileSystem.h: Tcl_FSGetInternalRep
* generic/tclIOUtil.c: Tcl_FSNewNativePath, Tcl_FSData
* generic/tclPathObj.c: Tcl_FSRegister, Tcl_FSUnregister
* generic/tclTest.c: Tcl_FSGetFileSystemForPath ...
This change complies with TIP #24.
***POTENTIAL INCOMPATIBILITY***
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* doc/ObjectType.3 Tcl_ObjType which all are supposed
* generic/tcl.decls to be a constant, but this was not
* generic/tcl.h reflected in the API:
* generic/tclDecls.h Tcl_ConvertToType
* generic/tclObj.c Tcl_GetObjType
* generic/tclCompCmds.c Tcl_RegisterObjType
* generic/tclOOMethod.c Introduced a CONST86_RETURN, so extensions which
* generic/tclTestobj.c use Tcl_ObjType directly can be modified to compile
against both Tcl 8.5 and Tcl 8.6
tclDecls.h is re-generated with "make genstubs"
This change complies with TIP #24
***POTENTIAL INCOMPATIBILITY***
|
|
|
|
|
|
|
|
|
|
|
| |
supposed to be a constant, but this was not reflected in the API:
Tcl_SetTimer
Tcl_WaitForEvent
Tcl_ConditionWait
Tcl_SetMaxBlockTime
Introduced a CONST86, so extensions which have their own Notifier
(are there any?) can be modified to compile against both Tcl 8.5
and Tcl 8.6. This change complies with TIP #24
|
| |
|
| |
|
|
|
|
| |
?options? to the form ?-option value ...?
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
struct to match expectations of Tcl 8.5 [Bug 1917650].
|
|
|
|
| |
typedefs, add a few missing bits)
|
| |
|
| |
|
|
|
|
|
| |
this claim in the docs. Also revise false claim that a custom Tcl_ObjType
requires calling Tcl_RegisterObjType().
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
::tcl::tm::Defaults. Updated the documentation to not only mention
the new (underscored) form of environment variable names, but make
it the encouraged form as well. See [Bug 1914604].
|
| |
|
| |
|
| |
|
|
|
|
| |
Thanks to hat0 for spotting this.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Added example, tidied up formatting.
|