bug-m4
[Top][All Lists]
Advanced

[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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]