work around stupid mac problem

This commit is contained in:
Ward Wouts 2005-09-28 21:14:28 +00:00
parent 8ef413ed24
commit 4ce5926d0e

View file

@ -89,7 +89,31 @@ def save_file(dir, name, data)
nname.gsub!(/©/, "(c)") nname.gsub!(/©/, "(c)")
nname.gsub!(/®/, "(r)") nname.gsub!(/®/, "(r)")
# XXX I really have to find something a bit more elegant for this # XXX I really have to find something a bit more elegant for this
nname.gsub!(/à/, "a") # XXX this is a mac problem, should be configurable!!!!
nname.gsub!(/Ä/, "A"); nname.gsub!(/ä/, "a")
nname.gsub!(/Á/, "A"); nname.gsub!(/á/, "a")
nname.gsub!(/À/, "A"); nname.gsub!(/à/, "a")
nname.gsub!(/Â/, "A"); nname.gsub!(/â/, "a")
nname.gsub!(/Ë/, "E"); nname.gsub!(/ë/, "e")
nname.gsub!(/É/, "E"); nname.gsub!(/é/, "e")
nname.gsub!(/È/, "E"); nname.gsub!(/è/, "e")
nname.gsub!(/Ê/, "E"); nname.gsub!(/ê/, "e")
nname.gsub!(/Ï/, "I"); nname.gsub!(/ï/, "i")
nname.gsub!(/Í/, "I"); nname.gsub!(/í/, "i")
nname.gsub!(/Ì/, "I"); nname.gsub!(/ì/, "i")
nname.gsub!(/Î/, "I"); nname.gsub!(/î/, "i")
nname.gsub!(/Ö/, "O"); nname.gsub!(/ö/, "o")
nname.gsub!(/Ó/, "O"); nname.gsub!(/ó/, "o")
nname.gsub!(/Ò/, "O"); nname.gsub!(/ò/, "o")
nname.gsub!(/Ô/, "O"); nname.gsub!(/ô/, "o")
nname.gsub!(/Ú/, "U"); nname.gsub!(/ú/, "u")
nname.gsub!(/Ü/, "U"); nname.gsub!(/ü/, "u")
nname.gsub!(/Ù/, "U"); nname.gsub!(/ù/, "u")
nname.gsub!(/Û/, "U"); nname.gsub!(/û/, "u")
nname.sub!(/\s*$/, "") nname.sub!(/\s*$/, "")
nname.sub!(/^[\s\.-]*/, "") nname.sub!(/^[\s\.-]*/, "")