The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.
Revision history for File-Trash-FreeDesktop

0.11    2012-09-06 (SHARYANTO)

        No functional changes.

        [OPTIMIZATION]

        - Delay loading Sys::Filesystem::MountPoint.


0.10    2012-09-05 (SHARYANTO)

        [ENHANCEMENTS]

        - Handle incomplete trash directory (e.g. missing info/, happens from
          time to time to trash in /tmp, causing test failures).


0.09    2012-08-30 (SHARYANTO)

        [ENHANCEMENTS]

        - Add Synopsis and a couple of logging messages.

        [BUG FIXES]

        - Fix symlink handling when determining mountpoint.


0.08    2012-08-29 (SHARYANTO)

        [ENHANCEMENTS]

        - Add option 'suffix' to trash() and recover(). Mark 'mtime' deprecated
          (or, to be exact, not recommended since now).


0.07    2012-08-24 (SHARYANTO)

        [ENHANCEMENTS]

        - Replace Cwd::abs_path() with SHARYANTO::File::Util::l_abs_path() which
          allows us to trash symlink (instead of trashing the symlink's target).


0.06    2012-08-24 (SHARYANTO)

        [ENHANCEMENTS]

        - recover(): Add option 'mtime'.

        [BUG FIXES]

        - Path was not recorded in absolute in .trashinfo


0.05    2012-07-27 (SHARYANTO)

        [ENHANCEMENTS]

        - recover(): Add option 'on_target_exists'.


0.04    2012-07-27 (SHARYANTO)

        [ENHANCEMENTS]

        - recover(): Check restore target first, die if restore target exists.

        - recover(): Add option 'on_not_found'.

        - trash(): Add option 'on_not_found'.


0.03    2012-07-26 (SHARYANTO)

        [ENHANCEMENTS]

        - By default sort list_contents() result by deletion_date (older first)
          and file name.


0.02    2012-07-26 (SHARYANTO)

        [ENHANCEMENTS]

        - trash() returns location of file in trash.


0.01    2012-07-12 (SHARYANTO)

        First version.