mingeborg@aol.com wrote:
I noticed that GPC-20050331 generates compilation errors if a unit (included in a uses... statement) is named the same as a function identifier or type identifier.
Is this intentional, known, or should I send a short example program?
This is intentional. Both BP (for units) and EP (for module interfaces) have this restriction, because otherwise there would be a conflict with qualified identifiers. GPC didn't enforce this before it supported qualified identifiers, but now it does. It affected a few of my units as well. The solution is to rename either the identifier or the unit (I usually did the units). Frank -- THANK YOU, EUROPEAN PARLIAMENT, for rejecting one of the most dangerous stupidities: http://swpat.ffii.org/log/05/ep0706/ Frank Heckenbach, frank@g-n-u.de, http://fjf.gnu.de/, 7977168E