These commits add versions of the utf8_hop functions that return extra information that can tell the caller if the request could not be completely filled. This will help simplify several portions of the perl core.
The function names end with _overshoot that indicate to return how far the function call would have overshot the edge of the string if that had been allowed to happen. I'm open to a better name, but I didn't find one in a thesaurus.
This set of changes requires a perldelta entry, and I need help writing it.
These commits add versions of the utf8_hop functions that return extra information that can tell the caller if the request could not be completely filled. This will help simplify several portions of the perl core.
The function names end with
_overshoot
that indicate to return how far the function call would have overshot the edge of the string if that had been allowed to happen. I'm open to a better name, but I didn't find one in a thesaurus.Once this is settled, I can write the perldelta