Thanks, Christian—always one step ahead ;)
Confirmed it’s working with the latest snapshot.
Tim
-- Tim A. Thompson (he, him) Librarian for Applied Metadata Research Yale University Library www.linkedin.com/in/timathompsonhttp://www.linkedin.com/in/timathompson timathom@protonmail.commailto:timothy.thompson@yale.edu
From: Christian Grün christian.gruen@gmail.com Date: Tuesday, November 21, 2023 at 10:51 AM To: Thompson, Timothy timothy.thompson@yale.edu Cc: BaseX basex-talk@mailman.uni-konstanz.de Subject: Re: [basex-talk] Bug in fn:fold-right? Hi Tim,
Thanks for the pointer. It seems that the reported bug has been fixed just recently (at least I couldn’t reproduce it anymore). Could you try the latest snapshot? [1]
Thanks in advance, Christian
[1] https://files.basex.org/releases/latest/
On Mon, Nov 20, 2023 at 9:00 PM Thompson, Timothy <timothy.thompson@yale.edumailto:timothy.thompson@yale.edu> wrote: Greetings,
I noticed that there seems to be an issue with fn:fold-right in BaseX (10.8 beta). When I pass it a sequence of elements, they do not get atomized/accumulated. Example:
let $data := <data> <a>a</a> <b>b</b> <c>c</c> </data> return <test>{ fold-right( $data/*, "", concat(?, ".", ?) ) }</test>
returns: <test/>
The same query in Saxon-HE 11.4 returns: <test>a.b.c.</test>
Best regards, Tim
-- Tim A. Thompson (he, him) Librarian for Applied Metadata Research Yale University Library