Rule with // $ _ excluding wrong cases
In the following files, I have the single rule
t => n // $ _
This should cause "t" to become "n" everywhere except at the beginning of the word, meaning I should get the following changes:
at => an
ta => ta
tata => tana
atata => anana
Instead, I get these results:
at => at
ta => na
tata => nana
atata => atana
Phonix seems to be excluding the cases where the "t" is the second segment of the word, rather than the first.
I do have a workaround (/ [] _
is equivalent to // $ _
), but this is surprising behaviour.