Project

General

Profile

Bug #14456

Updated by Gondolin (Damien Robert) over 2 years ago

With ruby 2.5.0p0, in a folder that contains a file encoded in latin-1, I get the following error: 

 ~~~ ruby 
 Dir.glob('*a', File::FNM_CASEFOLD) 
 ArgumentError: invalid byte sequence in UTF-8 
 ~~~ 

 Note that `Dir.glob('*', File::FNM_CASEFOLD)`, `Dir.glob('a*', File::FNM_CASEFOLD)` and `Dir.glob('*a')` work, so it is a bit strange that 
 `Dir.glob('*a', File::FNM_CASEFOLD)` does not. `Dir.glob('*')` work.

Back