It would seem there is a bug in qxltool v1.14 when trying to copy files in uppercase ie cp filename >whatever for example if a directory in a QXL.WIN file contains the following files turbotk.asm TURBO_SMS_BIN TURBO_QDS_BIN TURBO_REM_BIN only the first file can be copied using cp filename > whatever the others get not found errors these examples are been run under linux on a Q60 and I am referring to SMSQ partition on That same computer. The problem is that in the source to qxltool in the C functions qfindbest and qmatch memcmp is used to compare filename entries in headers with strings input from the user. QL filenames are case insensitive but memcmp is case sensitive. A solution is to incorporate a case sensitive memcmp ie memcasecmp from gnulib in the source and use that in comparing filename entries . It is easy for me to modify the source and recompile for QDOS and Unix/Linux but for other operating systems ie DOS and Windows NT creating binaries is another thing.
______________ David Gilham The universe is a queer place _______________________________________________ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
