cl-unicode icon indicating copy to clipboard operation
cl-unicode copied to clipboard

String normalization: canonical forms and identifier case fold

Open egao1980 opened this issue 3 years ago • 0 comments

This should allow implementation of the Unicode efficient canonical identifier caseless match. Something like that:

(defun indentifiers-match-p (a b)
  (equal 
    (cl-unicode:identifier-case-fold-mapping (cl-unicode:normalization-form-d a))
    (cl-unicode:identifier-case-fold-mapping (cl-unicode:normalization-form-d b))))

egao1980 avatar Nov 07 '22 01:11 egao1980