The same code works on windows DMD 1.65. But on linux:
delold.d(54): Error: mutable method std.file.DirEntry.isDir is
not callable using
a const object
[code]
bool printFile(in DirEntry dirEntry, in Duration age, Options
options)
{
immutable string type = dirEntry.isDir ? directory :
On Monday, 19 May 2014 at 20:11:45 UTC, Spacen wrote:
The same code works on windows DMD 1.65. But on linux:
It's because of caching. isDir on Linux calls a function with
this comment:
/++
This is to support lazy evaluation, because doing
stat's is
On Monday, 19 May 2014 at 20:18:40 UTC, Adam D. Ruppe wrote:
On Monday, 19 May 2014 at 20:11:45 UTC, Spacen wrote:
The same code works on windows DMD 1.65. But on linux:
It's because of caching. isDir on Linux calls a function with
this comment:
/++
This is to support