magnars/s.el

s-reverse doesn't implement extended grapheme clusters

Closed this issue · 2 comments

phst commented

For example

(equal (s-reverse "g\u0308각각กநிเกำषि") "षिกำเநிก각각g\u0308")

is nil, but should be t. Rather, s-reverse should implement extended grapheme clusters from http://unicode.org/reports/tr29/.
That's probably too much work without support from Emacs, so I check whether I can get extended grapheme cluster support into Emacs in some form.

0phst - did anything move on the Emacs side for this?

Closing. Please reopen as needed.