astropy/astropy — pull request #74 by mdboom (2011-11-21 18:19:04+00:00)
Title: Fix how unique names are handled

Resolves a number of issues handling FIELD names and IDs. If a name is the same as the ID (which is also the case when either one is not provided), only that single string will be used as a column name on the Numpy side. This removes the need to generate bogus-yet-unique column titles just for the sake of Numpy.

This fixes an issue reported by @astrofrog. This involves a pretty esoteric part of the VOTable spec -- but it is all a result of the spec not requiring unique IDs for fields.