Agreed!

Removing the pre-begin cursor would be really nice -- implementing that across my multiple representation classes was painful and I'd love to gut it.



On Sat, Mar 12, 2016 at 11:46 PM, Alex Shinn <xxxxxx@gmail.com> wrote:
On Mon, Feb 29, 2016 at 9:46 PM, Jim Rees <xxxxxx@gmail.com> wrote:
> I noticed Chibi's string-find-right returns the matching index + 1, or START
> on failure, instead of what this SRFI would suggest.
>
> After playing with my own proposal, and realizing that every find-right
> result has to be incremented by 1 to be useful, I realize Chibi is doing it
> better.

Credit where it's due, this was Alan Watson's idea.
I wasn't sure at first, but it does simplify a lot of idioms.
Removing the need for a separate "before start" cursor
is also a nice simplification.

--
Alex