Thread overview
dmd 0.48 release
Oct 26, 2002
Walter
Oct 28, 2002
Burton Radons
Oct 28, 2002
Walter
Oct 28, 2002
Burton Radons
Nov 06, 2002
Patrick Down
October 26, 2002
www.digitalmars.com/d/changelog.html




October 28, 2002
Could the link command in the linker part of DMD be replaced with '..\..\dm\bin\link' please (link.c:114)?  I'd like to have both DMD and MSVC in the path at the same time, so I have to keep renaming MSVC's link.exe to mlink.exe and back again.

Also, fixing the -I bug would be a big help.  Right now I overwrite the sc.ini file when installing dig to get around it.

Thanks for fixing the "+=" bug.  I have one optimisation bug to report, but it's been hard to reduce the complexity without removing the context that's triggering it.

October 28, 2002
"Burton Radons" <loth@users.sourceforge.net> wrote in message news:apiah3$17m8$1@digitaldaemon.com...
> Could the link command in the linker part of DMD be replaced with '..\..\dm\bin\link' please (link.c:114)?  I'd like to have both DMD and MSVC in the path at the same time, so I have to keep renaming MSVC's link.exe to mlink.exe and back again.

Ok.

> Also, fixing the -I bug would be a big help.  Right now I overwrite the sc.ini file when installing dig to get around it.

I missed that. What is it?

> Thanks for fixing the "+=" bug.  I have one optimisation bug to report, but it's been hard to reduce the complexity without removing the context that's triggering it.

I'll wait for the bug report!


October 28, 2002
Walter wrote:
> "Burton Radons" <loth@users.sourceforge.net> wrote in message
> news:apiah3$17m8$1@digitaldaemon.com...
> 
>>Could the link command in the linker part of DMD be replaced with
>>'..\..\dm\bin\link' please (link.c:114)?  I'd like to have both DMD and
>>MSVC in the path at the same time, so I have to keep renaming MSVC's
>>link.exe to mlink.exe and back again.
> 
> Ok.

Oops, I don't mean that, I mean the equivalent of '%@P%\..\..\dm\bin\link'.  You know what I mean; refer to link as relative to dmd rather than expecting it to be on the path.

>>Also, fixing the -I bug would be a big help.  Right now I overwrite the
>>sc.ini file when installing dig to get around it.
> 
> I missed that. What is it?

-I doesn't work because only the last instance of -I is used.  Since the DFLAGS environment variable puts its arguments after the initial ones, the sc.ini setting always overloads any user-provided command.

Thanks for fixing windowed main, too, if you did fix it.  dig's a lot easier to work with now.

November 06, 2002
"Walter" <walter@digitalmars.com> wrote in news:apd5k4$1hik$1 @digitaldaemon.com:

> www.digitalmars.com/d/changelog.html

The following program generates the following
misplaced error message.
err.d(2): cannot implicitly convert HorzAlign to VertAlign

// The next line has the error
enum HorzAlign { Left, Center, Right, Fill, Stretch }

enum VertAlign { Top, Center, Bottom, Fill, Stretch }


VertAlign foo()
{
  // This is really the error
  return HorzAlign.Left;
}


int main(char[][] argv)
{
  foo();

  return 1;
}