Impossible to compile something with a ':' in the directory path
e.g.on linux 64:
#!/bin/bash
mkdir 'test:test'
cd 'test:test'
echo -e "module test\nStart = 42" > test.icl
cpm project test create
cpm test.prj
This is due to the fact that cocl
takes a pathstring that separates paths with a :
on linux (and on mac as well)
It is not a problem on windows because :
is an illegal character there.
I propose to allow escaping of :
to denote a literal :
.
This requires an escape for the escape character as well. Say the escape character is \
then a directory called test\:test
may pose problems and therefore needs to be written as test\\\:test