bug#72366: srfi-64: on-bad-end-name-function has swapped arguments

2024-10-01 Thread Taylan Kammer
On 30.09.2024 16:04, Taylan Kammer wrote: > I've also decided to remove the check on whether the begin-name is true, > because as per spec it's not allowed to be false anyway, and IMO it should > call the bad-end-name callback if the begin-name was explicitly passed as #f > but the end-name is n

bug#72366: srfi-64: on-bad-end-name-function has swapped arguments

2024-09-30 Thread Taylan Kammer
On 30.07.2024 21:51, Tomas Volf wrote: > Hello, > > I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. > > The specification describes the on-bad-end-name-function like this: > > (on-bad-end-name-function runner begin-name end-name) > > Thus the following should print `x': >

bug#72366: srfi-64: on-bad-end-name-function has swapped arguments

2024-07-30 Thread Tomas Volf
Hello, I think I found a bug in (srfi srfi-64) module shipped with GNU Guile. The specification describes the on-bad-end-name-function like this: (on-bad-end-name-function runner begin-name end-name) Thus the following should print `x': (use-modules (srfi srfi-64)) (let ((r (test-r