From da8d1d6224afc13a442b7513dde22ad1db6fe9b8 Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Wed, 11 Mar 2020 16:46:22 -0700 Subject: [PATCH] Add function for unicode NFC normalize. --- brename.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/brename.py b/brename.py index fd64b74..c453b25 100644 --- a/brename.py +++ b/brename.py @@ -16,6 +16,7 @@ import os import random import re import sys +import unicodedata from voussoirkit import getpermission from voussoirkit import safeprint @@ -27,6 +28,8 @@ hyphen = '-' quote = '"' space = ' ' underscore = '_' +def unicode_normalize(s): + return unicodedata.normalize('NFC', s) def brename(transformation, autoyes=False, recurse=False): if recurse: