--- CV/bin/cv 2007/10/04 10:30:12 1.71 +++ CV/bin/cv 2007/10/16 22:44:26 1.72 @@ -2,6 +2,7 @@ use Cwd (); use Encode (); +use File::Glob (); use Gtk2 -init; use Gtk2::Gdk::Keysyms; @@ -174,6 +175,10 @@ } elsif (@ARGV == 1 && -d $ARGV[0]) { $schnauzer->set_dir (Glib::filename_to_unicode shift, $show_first); } else { + if ($ARGV[0] eq "-g") { + shift @ARGV; + @ARGV = map +(File::Glob::bsd_glob $_, File::Glob::GLOB_BRACE | File::Glob::GLOB_QUOTE), @ARGV; + } $schnauzer->set_paths ([map Glib::filename_to_unicode $_, @ARGV], 1, $show_first); } } else {