Changes for version 0.60_13

  • Lets try that again

Changes for version 0.60_12

  • Skip an unreliable test on older Perls

Changes for version 0.60_11

  • Reduced the basic version dependencies on Mac OS because they were unnecesary on that platform, and now Mac users don't need to upgrade PathTools.

Changes for version 0.60_10

  • More testing problems on Win2K
  • Adding a dependency on Win32 to access Win32::GetOSName (Dependency issues could make this backfire, so maybe will need another test cycle or two to make sure it works)

Changes for version 0.60_09

  • Sigh... cases are now known to exist where users do not have home directories. Tests refactored AGAIN do allow the "nobody" user to pass the test suite. Don't ask me WHY people might need to install a module as nobody. I don't know.
    • But now the test suite accomodates that.
  • On Unix, if the home directory does not exist, for example /nonexistant, it means the user does NOT have a home directory. So in those cases, return undef instead of the /nonexistant directory.

Changes for version 0.60_08

  • Problems with Win2k hopefully finally resolved

Changes for version 0.60_07

  • Problems with testing continue to plague the module...

Changes for version 0.60_06

  • Another attempt to fix the getpwuid problem

Changes for version 0.60_05

  • Removed a build-time dependency on getpwuid

Changes for version 0.60_04

  • win32: add support for my_pictures, my_videos
  • darwin: add support for my_music, my_pictures, my_videos
  • Skip "root" tests on darwin, not supported
  • add POD docs with examples for o/s specific implementations

Changes for version 0.60_03

  • Cleaned up the way unimplemented method exceptions are thrown.
  • Fleshed out the docs a bit more.
  • Added an initial implementation of my_music

Changes for version 0.60_02

  • Altered testing to allow cases where there are no "toys" directories
  • More cleanups for Darwin in the root case
  • Updating dependencies to something more modern (mostly to ensure certain fixes to certain problems exist)

Changes for version 0.60_01

  • Introduces back-compatibility issues
  • No longer treat lack of a home directory as an error
  • More test written on the Israel.pm monthly meeting
  • Major upgrade to Darwin driver (CNANDOR)

Modules

Find your home and other directories, on any platform
find your home and other directories, on Darwin (OS X)
find your home and other directories, on Unix
find your home and other directories, on Windows

Provides

in lib/File/HomeDir/MacOS9.pm
in lib/File/HomeDir.pm