Hello list, The SRFI-13 implementation that Guile comes with does not have the KMP string search procedure. The procedure in SRFI-13 is specified here: <https://srfi.schemers.org/srfi-13/srfi-13.html#KMP>. As you see there is `make-kmp-restart-vector' and other associated procedures.
In the code for the module <https://codeberg.org/guile/guile/src/branch/main/module/srfi/srfi-13.scm> you can see that is missing. The C file <https://codeberg.org/guile/guile/blame/commit/23a8aea76cf63bc3923ca49e4fac5876b44e524e/libguile/srfi-13.c#L2007> contains a FIXME from 2001 suggesting KMP. I wanted to put this bug report out in the list; I might work on this as it affects something that I need. Regards, Nikolaos Chatzikonstantinou
