Blair,
Unless I'm missing something, D6 generates slightly different selectors
than D5, and I think it could cause problems when regenerating
interfaces in the new version. Consider a method called Fetch() that
generated in D5 to #Fetch:Want:Got:; D6 appears to generate
#Fetch:want:got:.
I found this when I had to take some code from D6 back to D5 to use some
things that won't load yet. I had a simple wrapper around the generated
code, and suspected (correctly) that I could load it into D5; the other
stuff, I simly regenerated in D5. So far, I've hit only the one change.
FWIW, I might not have noticed it, except that I was trying to avoid
making copies of a safe array full of floats, so I called one of the
lower level COM interface methods.
Have a good one,
Bill
--
Wilhelm K. Schwab, Ph.D.
[hidden email]