From a5c0b44c6850477640a3a5e88e7c3ae30742b1e1 Mon Sep 17 00:00:00 2001 From: Eric Knibbe Date: Fri, 6 Dec 2024 09:22:05 -0500 Subject: [PATCH] update-maintainers: ignore accents when sorting names --- Library/Homebrew/dev-cmd/update-maintainers.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/dev-cmd/update-maintainers.rb b/Library/Homebrew/dev-cmd/update-maintainers.rb index 4dcb92431a..0b5dd62980 100644 --- a/Library/Homebrew/dev-cmd/update-maintainers.rb +++ b/Library/Homebrew/dev-cmd/update-maintainers.rb @@ -35,7 +35,7 @@ module Homebrew members.each do |group, hash| hash.replace(hash.slice(*public_members)) hash.each { |login, name| hash[login] = "[#{name}](https://github.com/#{login})" } - sentences[group] = hash.values.sort.to_sentence + sentences[group] = hash.values.sort_by { |s| s.unicode_normalize(:nfd).gsub(/\P{L}+/, "") }.to_sentence end readme = HOMEBREW_REPOSITORY/"README.md"