id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 900,graphml reader namespace handling is broken,count0,Jeremiah Willcock,"{{{ I believe the modifications done in http://boost.cvs.sourceforge.net/boost/boost/libs/graph/src/graphml.cpp?r1=1.1&r2=1.2 break xml namespace processing, since it will strip any namespace information from all tags (everything before ""|""), not only those which,belong to the graphml namespace. So, tags belonging to other namespaces, such as ""foo:node"", will be wrongly parsed as graphml tags, eg. ""node""... I'm sending attached patches which revert to the old behavior and have two further modifications: - Better expat error handling. It now informs the user where in the file a problem occured - Reordering of tag processing for possible speed improvement (""node"" is more frequent than ""graph"", so it should be tested first, etc) I'm also sending slightly improved documentation and test case. }}}",Bugs,closed,,graph,None,Problem,fixed,,