Revision history for Complete-Path

0.09    2015-01-08 (PERLANCAR)

	- No functional changes.

	- [Bugfix] needed to use label to exit loop due to added block
	  level (broke Complete::File test) [CT].


0.08    2015-01-07 (PERLANCAR)

	- Add convenience of locally setting $_ for filter_func/is_dir_func
	  routine.


0.07    2015-01-02 (PERLANCAR)

	- No functional changes.

	- [Bugfix] Perform is_dir_func test on the original path, not the
	  postprocessed one.


0.06    2014-12-27 (PERLANCAR)

	- Adjust to Complete 0.10, respect OPT_EXP_IM_PATH_MAX_LEN setting.


0.05    2014-12-25 (PERLANCAR)

	- No functional changes.

	- [doc] More explanation about 'list_func', 'filter_func',
	  'is_dir_func'.


0.04    2014-12-25 (PERLANCAR)

	- No functional changes.

	- Derp, forgot to comment-out debugging prints.


0.03    2014-12-25 (PERLANCAR)

	- [Bugfix] Cut too much if starting_path ends with path_sep.


0.02    2014-12-25 (PERLANCAR)

	- [Bugfix] Tweak regex so that things still work if list_func
	  returns items suffixed by path separator (like the case in
	  Complete::Module).


0.01    2014-12-24 (PERLANCAR) - ♪ another year has gone by

        - First release. Refactored from Complete::Util's complete_file() to
          avoid code duplication, as the functionality is also needed in
          Complete::Module, Complete::Riap, and others in the future whenever we
          need ci/exp_im_path/map_case/... options when completing anything
          path-like.
