Hi,
We were noticing strange behaviors with our pronoun-substitution code and it seem to lead to a weird behavior of ^substitute. (Sorry for the gory example)
did Ophelia commit suicide
. . . . , . $$bob =
. . . . , . System Call ^substitute(WORD, did Ophelia commit suicide, it, suicide, ) =
. . . . , . NOPROBLEM (^substitute) => suicide
suicide
In spite of the WORD mode, it seems to consider the “it” of “commit”, but instead of substituting only that, it cuts everything before (and does not substitute anything).
The project is currently on 5.21, is this a known and fixed issue?
Thanks
Jonathan