Eric, >> i tried M4 1.4 and M4 1.4.7 which both shows the problem >> M4 1.4.4 do not show the problem, but i cannot see a comment, that >> something is fixed in this area > > Thanks for the report. Which platform are you running on (cygwin with > text mounts, mingw, or other)? I'm assuming it's > windows-based and text
its windows based. (i am running W2K, and i tried it on a XP machine too). at first the problem occured with m4 1.4 and cygwin1.dll from Cygnus 1.1.7. > file related, since I can't reproduce it on cygwin with > binary mounts; I > also suspect that the bug you are seeing is not in m4 proper > but in the > stdio library of your platform. i have one environment and i switch just m4.exe from 1.4.0 to 1.4.4. and the problem is gone. i am using: S:\TOOLS\C>where cygwin1.dll 25.02.02 18:16 769352 E:\LcDevInst\BIN\cygwin1.dll this is a copy from: Verzeichnis von C:\apps\lc32env\lc32dev\Cygnus\1.1.7\bin 25.02.2002 18:16 769.352 cygwin1.dll i just have the required binaries m4.exe and cygwin1 copied to my machine. a few days ago i installed MSYS1.0 and tried it in this environment with the same result. note: the mount command says: C:\apps>where mount.exe 25.02.02 18:16 10240 T:\lc32dev\Cygnus\1.1.7\bin\mount.exe C:\apps>mount e:\temp on /tmp type user (textmode) c: on /cygdrive/c type user (binmode,noumount) d: on /cygdrive/d type user (binmode,noumount) e: on /cygdrive/e type user (binmode,noumount) f: on /cygdrive/f type user (binmode,noumount) h: on /cygdrive/h type user (binmode,noumount) i: on /cygdrive/i type user (binmode,noumount) k: on /cygdrive/k type user (binmode,noumount) l: on /cygdrive/l type user (binmode,noumount) m: on /cygdrive/m type user (binmode,noumount) n: on /cygdrive/n type user (binmode,noumount) o: on /cygdrive/o type user (binmode,noumount) s: on /cygdrive/s type user (binmode,noumount) t: on /cygdrive/t type user (binmode,noumount) u: on /cygdrive/u type user (binmode,noumount) v: on /cygdrive/v type user (binmode,noumount) w: on /cygdrive/w type user (binmode,noumount) x: on /cygdrive/x type user (binmode,noumount) z: on /cygdrive/z type user (binmode,noumount) > But m4 should still be able to work > around the bug, if possible. I'm hoping to release m4 1.4.10 > once gnulib > is able to work around the known bugs in cygwin's fseeko and mingw's > ftell, and hopefully that will fix the bug for you. > thx. ms. _______________________________________________ Bug-m4 mailing list Bug-m4@gnu.org http://lists.gnu.org/mailman/listinfo/bug-m4