Skip to content
  • Aleksander Morgado's avatar
    Fixes GB#619244: Use a custom unaccenting method instead of libunac · 604599a6
    Aleksander Morgado authored
    * Notes: Output strings are now always normalized using
      compatibility decomposition (NFKD). This actually is the best
      normalization type for text search.
    
    * If unaccenting requested, all combining diacritical marks
      are removed from the string.
    
    * This new method avoids extra conversion to UTF-16, and does
      mark removal in-place without any extra allocation.
    
    * libunac dependency is completely removed.
    604599a6