Delphi 2005 vs. Brian #Delphi #borcon2004
I told Brian he needs a blog now, but in the interim, I'll report...
Brian spent a while on Saturday compiling our packages in Delphi 2005. And then he tried to compile our app — and got the same compiler Access Violation that I got with the Diamondback beta. So apparently Borland didn't find the bug yet to fix it.
But then he spent some more time researching the problem, tracked it down, reported the compiler bug (QC# 10193), and applied the workaround. So, our app now compiles under Delphi 2005!
There's still a bit of work to be done on the packages and the IFDEFs, but... refactoring tools, here we come.