NAME

File::Glob::Windows - glob routine for Windows environment.

SYNOPSIS

use File::Glob::Windows;

@list = glob($path);

      {
          local $File::Glob::Windows::encoding = getCodePage();
          local $File::Glob::Windows::sorttype = 0;
          local $File::Glob::Windows::nocase   = 1;
          @list = glob($path);
      }

DESCRIPTION

This glob routines works correctly on Windows environment.

INSTALL

     perl Makefile.PL
     nmake
     nmake test
     nmake install

Notice: If you have no make, automatically old nmake.exe is downloaded from site of Microsoft,
http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15 .exe or ftp://ftp.microsoft.com/Softlib/MSLFILES/Nmake15.exe to same path of perl. You can check nmake install path by:

perl -e "print $^X"

FUNCTIONS
glob( $path [,$enc [,\%options]);
This function returns array of path that matches to specified $path.

Third argument is reference of hash that indicate glob option.

meta characters in path spec

getCodePage()
This function detect current ANSI Codepage and returrns string such as "cpNNNNNN";

getCodePage_A(), getCodePage_B()
These functions are different implement to get current codepage.

OPTIONS

$File::Glob::Windows::encoding
Encoding of current codepage of OS.

$File::Glob::Windows::sorttype

$File::Glob::Windows::nocase

default is 1.

SEE ALSO

perlglob, File::DosGlob, File::Glob

AUTHOR

tateisu <tateisu@gmail.com>