Hi everybody,
I typically align package (module) and namespace names:
mypkg-0.1.tm
namespace eval ::mypkg
For package names, it is not uncommon to use ':' or '::', e.g.: tcl::tommath
How would such a package name map to a TM file name, given that ':' is still somewhat treated alien by some file systems (or, at least, the tools operating on the file systems)?
myproj::
mypkg-0.1.tm
package req myproj::mypkg
namespace eval ::myproj::mypkg {}
If I understand correctly, there is no special delimiter for TM names that maps to '::', internally? (e.g., '.' -> '::')
myproj.mypkg-0.1.tm
package req myproj::mypkg
namespace eval ::myproj::mypkg {}
Any suggestions or comments?
Thx for sharing your thoughts.
Stefan