In Devanagari, non-final ra+virama should be substituted by reph.
This is true of many Indic scripts; why specify one without saying it’s just an example? Reph only applies initially: “non-final” is too broad. Not every initial ra+virama should be substituted by reph: that’s just the default behavior in some scripts.
This feature replaces consonant+virama with the reph form of the consonant. [...] The context of application is restricted to a syllabic cluster.
In USE, the context of application is further restricted to the first three glyphs in a cluster. It doesn’t check whether the glyphs are for consonants or viramas.
This is true of many Indic scripts; why specify one without saying it’s just an example? Reph only applies initially: “non-final” is too broad. Not every initial ra+virama should be substituted by reph: that’s just the default behavior in some scripts.
In USE, the context of application is further restricted to the first three glyphs in a cluster. It doesn’t check whether the glyphs are for consonants or viramas.