read -a
$COMPREPLY
This allows for spaces and special characters in file names, i.e. internaltional/unicode words.