it's most likely a bug that was introduced in 1.1.5.5. I will investigate and post a fix later.
I was creating a test program and discovered that the problem is when you rename a file. The test programs are in
http://www.xnetcuyo.com.ar/linux/test_dosemu/lower.pas http://www.xnetcuyo.com.ar/linux/test_dosemu/lower.exe
It creates a lowercase file (lower1.txt) correctly. Then it renames it as lower2.txt and the result is LOWER2.TXT.
This is the test program. You can download the compiled exe if you want.
var f:text; begin
assign(f,'lower1.txt');
rewrite(f);
writeln(f,'lowercase');
Writeln('The file lower1.txt has bin created. This is lowercase in the unix filesystem.');
Writeln('Check this and press enter to continue');
readln;
rename(f,'lower2.txt');
Writeln('lower1.txt renamed as lower2.txt. This should be lowercase but isn'#39't.');
close(f);
end.
-- Alejandro N�stor Vargas Departamento de Desarrollo X Net Cuyo S.A. e-mail: [EMAIL PROTECTED] jabber: [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-msdos" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
