> May I ask why? you can download the xml file from

I verified that both versions on Linux return the same error.

And based on the svn diff of the tags I ran, that isn't possible, so your 
premise would appear to be wrong. There are no changes in svn between the two 
that have any impact on your example.

Any ID lookup issues are in any case a function of application behavior, and 
the example programs don't have sophisticated features for that. I could easily 
imagine I did something that might have changed the behavior as compared to 
1.6.x.

I added an "--id" option in 1.7.1 to checksig that allows unqualified 
attributes to be identified as an ID, so this works:

checksig --id ID file.xml

None of the 1.7.x tagged releases set the ID lookup feature that improperly 
considers attributes to be IDs based on name to false by default. It needs to 
be turned off, but I neglected to do it in 1.7.0 and didn't feel I could do so 
in patch releases. That makes it more likely checksig would work, as opposed to 
less. And it is not any different in any of the released versions.

Basically, I don't know why checksig seems to require the option given the way 
that broken ID lookup feature is supposed to work, but I'm not too upset that 
it doesn't, since that feature should never have existed to start with. And it 
behaves the same on 1.7.1 and 1.7.2, as I would expect.

-- Scott


Reply via email to