in source/jobs.c [103:134]
static bool isValidChar( char a,
bool allowColon )
{
bool ret;
if( ( a == '-' ) || ( a == '_' ) )
{
ret = true;
}
else if( ( a >= '0' ) && ( a <= '9' ) )
{
ret = true;
}
else if( ( a >= 'A' ) && ( a <= 'Z' ) )
{
ret = true;
}
else if( ( a >= 'a' ) && ( a <= 'z' ) )
{
ret = true;
}
else if( a == ':' )
{
ret = allowColon;
}
else
{
ret = false;
}
return ret;
}