DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22210>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=22210 failed assertion during stylesheet compile (Stylesheet.cpp, line #803) ------- Additional Comments From [EMAIL PROTECTED] 2003-08-08 05:23 ------- Actually, the imports are in the vector from front to back in import precedence. If you look at Stylesheet::addImport(), you'll see the import is inserted into the beginning of the vector. The reason for going through the imports in reverse order is so that aliases with higher import precedence will replace any aliases with lower import precedence. If we wanted to go through the imports from front to back, I could put the assert back in findNamedTemplate(), but then the logic in copyNamespaceAliases () would have to be re-written so that duplicate aliases were not added. Does that make sense?
