From: Jean-Marc V. <jm...@fr...> - 2005-09-20 08:58:19
|
Sam Stokes wrote: > Hi, > We've been using eXist as the backend for a prototype of an > environmental data reporting system, and have encountered a few bugs > along the way - I enclose descriptions and patches/workarounds we've > found. (I've not contributed a patch to an open source project > before, so I apologise if these aren't in an appropriate format or if > the mailing list isn't the ideal way to submit this.) It's OK. You also did a bug report on sf.net, wich is also fine. Thank you very much . > We're using the latest version of eXist from CVS (as of a couple of > weeks ago), running on Linux under Apache Tomcat. > > * Quantified expressions behave strangely > (Bug #1267554 - > http://sourceforge.net/tracker/index.php?func=detail&aid=1267554&group_id=17691&atid=117691) > > The evaluation of quantified expressions ('[some|every] $foo in [expr] > satisfies [expr]') seems to behave incorrectly. For example the code > fragments > -------- > every $foo in (1,2,3) satisfies > let $bar := baz > return false() > -------- > .... > both return true, whereas I would expect them to return false. I've > found that the attached xquery-quantifiedexpression.patch fixes this > problem. It's commited in the CVS. Your 2 other patches will be treated soon . -- Jean-Marc Vanel Conseil et Services / développement & intégration logiciels Logiciel libre, Web, Java, XML ... A la pointe de la technique, au service des projets http://jmvanel.free.fr/ ===) CV, software resources Mes journaux: - sujets généraux en Français: http://jmvanel.free.fr/Block-note.html - sujets informatiques en Français: http://jmvanel.free.fr/notes-informatiques.html - computer science diary : http://jmvanel.free.fr/computer-notes.html Worldwide Botanical Knowledge Base http://wwbota.free.fr/ test XML query engine: http://jmvanel.free.fr/protea.html |