This will be fixed in DMD 2.027. I haven't looked into it for DMD1 yet
though.
looks like a candidate. Probably a bug in phobos.
Kagamin Wrote:
> Kagamin Wrote:
>
> > wade Wrote:
> >
> > > Seek not working properly perhaps?
> >
> > May be related...
> > http://www.opendarwin.info/opendarwin.org/en/faq/ch04.html#lseek
>
> seems like phobos needs some error handling.
Kagamin Wrote:
> wade Wrote:
>
> > Seek not working properly perhaps?
>
> May be related...
> http://www.opendarwin.info/opendarwin.org/en/faq/ch04.html#lseek
seems like phobos needs some error handling.
wade Wrote:
> Seek not working properly perhaps?
May be related...
http://www.opendarwin.info/opendarwin.org/en/faq/ch04.html#lseek
The following code behaves differently on OSX than LINUX (DMD 1.040):
import std.stdio;
import std.stream;
import std.file;
int Lines(Stream f)
{
int ln = 0;
foreach (char[] line; f) ln++;
return ln;
}
void main(char[][] args)
{
auto f = new BufferedFile(args[1]);
int l = Lines(f);