Actions
Bug #3975
closedGerman Umlaut in environment variable breaks usage of FileUtils
Status:
Rejected
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
Backport:
Description
=begin
Hi,
when having a german Umlaut (Ä, Ü, Ö, ?) in an environment variable, the usage of FileUtils seems to break, because it can't handle the conversion to UTF-8.
Example:
ENV['USERPROFILE'] is "C:\Users\Nameü"
Using:
path = ENV['USERPROFILE']
FileUtils.cp_r "#{path}/blah/" "#{path}/blah2"
results in "fileutils.rb:1247:in mkdir "\x81" to UTF-8 in conversion from Windows-1525 to UTF-8 (Encoding::UndefinedConversionError)" because the "ü" can't be converted.
=end
Actions
Like0
Like0Like0Like0