[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
AW: M4 buffering problem? 0d0a -> 0d0d0a
From: |
MS |
Subject: |
AW: M4 buffering problem? 0d0a -> 0d0d0a |
Date: |
Fri, 11 May 2007 12:30:52 +0200 |
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.
- AW: M4 buffering problem? 0d0a -> 0d0d0a,
MS <=