MarkEmptyDirs Changelog

What's new in MarkEmptyDirs 1.7

Oct 9, 2010
  • Implemented issue 6: Added new '--purge' command line option which deletes everything within directories containing placeholders -- except the placeholder files themselves.
  • Help text now is formatted dynamically according to the console's windows size.

New in MarkEmptyDirs 1.7 (Oct 9, 2010)

  • Implemented issue 6: Added new '--purge' command line option which deletes everything within directories containing placeholders -- except the placeholder files themselves.
  • Help text now is formatted dynamically according to the console's windows size.

New in MarkEmptyDirs 1.6.1 (Feb 16, 2010)

  • Fixed: Another problem with symlinks.
  • Minor performance optimization.

New in MarkEmptyDirs 1.6 (Feb 8, 2010)

  • Added new option '--follow-symlinks' which allows to make MarkEmptyDirs follow symbolic links to directories or not.
  • (Currently, symbolic links are only supported on unixoide file systems.)
  • Fixed: Directory trees with symlinks are not processed properly.
  • Fixed an issue with case-insensitive filesystems and placeholder filenames.

New in MarkEmptyDirs 1.5 (Feb 8, 2010)

  • Added new 'placeholder' variable which evaluates to the placeholder's file name/path.
  • Added new 'dir' variable which evaluates to the directory specified on command line, or to the current directory of the placeholder file.
  • Added new 'separator' variable which evaluates to the operating system specific directory, path, or volume separator character.
  • Added two new options '--create-hook' and '--delete-hook' which can be used to hook in command line scripts to be executed as soon as a placeholder file is created or deleted.
  • Improved performance.
  • Improved error handling.
  • Added more unit tests for quality assurance.
  • Removed '--dry' alias for '--dry-run' option (for simplicity).
  • Improved help message output.
  • Bugfix: The set of default excluded directories now contains 'CVS' instead of '.cvs'.

New in MarkEmptyDirs 1.4 (Feb 8, 2010)

  • A new command line option was added that allows you to switch variable substitution within placeholder files on or off.
  • Placeholder files now are created with the system's default encoding (instead of ASCII encoding).
  • Several unit tests were added for quality assurance.
  • Some minor improvements regarding error handling were added.

New in MarkEmptyDirs 1.3 (Feb 8, 2010)

  • This release adds a feature that allows you to specify a template file for placeholders.
  • It adds a feature that allows you to create placeholders with GUIDs, datetime, environment variables, and more.
  • It has improved readability of help messages for template variables.
  • Some bugfixes.