Ref issue #22. Added test cases for ccommand, cproc, and cdata.
Namespaced identifiers,
Tcl identifiers which are not legal C,
Custom C function names.
Fix issue #22.
Allow Tcl identifiers as command names which are not legal C.
Fix the handling of option -cname.
Update the copy of the platform package in critcl to 1.0.11.
Note: This package is currently not installed, assuming that
we have it in the environment. This is not true for Tcl 8.4.19
and earlier. We will move it to the critcl namespace, install
it, and conditionally! use it. I.e. only if the environment
is missing a regular platform package.
Internal rename of the fallback package to avoid clashing with the official one.
The exported API, i.e. command names and signatures stays the same however.
This avoids the need for a shim to translate calls.
External rename of the fallback to avoid path clashes also, and added to the set of installed parts.
This should now fix issue #23.
Undo the changes for option -cname, and fixed the documentation. The code was correct.
Fixed the test cases.
Updated critcl::class to the changes of critcl::name2c.
Version updates. critcl 3.1.6, critcl::class 1.0.6. Extended documentation.
Regenerated embedded docs.
Merge branch 'issue-23-work' of github.com:andreas-kupries/critcl