Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-02 | Fixed bug with filters that have extension includes and pattern excludes. | ||
This was particularly problematic when attempting to fetch all files with a given extension, but not in a particular directory. Also updated some relevant LuaDoc and removed temporary compatibility warnings. | |||
2019-02-16 | Updated copyright year. | ||
2018-11-29 | Fixed bug in new filter regarding extensions. | ||
If any extensions are specified as inclusive, exclude all others not specified. | |||
2018-11-26 | Changed filter format to be more flat and intuitive. | ||
Filters are now simply lists of inclusive and exclusive patterns. Added temporary compatibility and notice for old-style filters. | |||
2018-01-25 | Updated copyright year. | ||
2017-06-21 | Correctly handle multiple '!' patterns in file filters. | ||
This allows for specific file and folder includes. | |||
2016-12-31 | Updated copyright information. | ||
2016-07-04 | Fixed inability to effectively halt `lfs.dir_foreach()` loops; core/lfs_ext.lua | ||
2016-06-15 | Changed some of 'lfs_ext' API. | ||
Renamed `lfs.FILTER` to `lfs.default_filter` and removed `exclude_FILTER` argument from `lfs.dir_foreach()`. | |||
2016-06-15 | Removed CVS project recognition and assume Subversion v1.8+. | ||
2016-04-02 | Code cleanup. | ||
Do not use `ipairs()` and use more consistent variable names among other things. | |||
2015-12-31 | Updated copyright date. | ||
2015-11-19 | Fixed bug resolving relative paths with multiple '../'; core/lfs_ext.lua | ||
2015-04-13 | Added `symlink` filter option for ignoring symlinked files and directories. | ||
2015-03-16 | Code cleanup based on the output of luacheck, a Lua linter. | ||
2015-01-15 | Fix opening network path files on Win32. | ||
Thanks to Daniel Wutke. | |||
2014-12-31 | Updated copyright year. | ||
2014-11-25 | Fixed bug when iterating over root directory; core/lfs_ext.lua | ||
Files returned had two leading slashes (//etc, //usr, etc.). | |||
2014-08-15 | More options for `lfs.dir_foreach()`; core/lfs_ext.lua | ||
A limit on the level of directories to recurse into can be placed, and directory names can be passed to functions. | |||
2014-06-30 | Condensed manual and API documentation into single files. | ||
2014-05-28 | Updated LuaDoc. | ||
2014-05-28 | Updated LuaDoc. | ||
2014-04-10 | Fixed bug introduced by r1710 relating to absolute paths. | ||
2014-04-06 | Added `lfs.abspath()` in order to always use absolute paths. | ||
Thanks to Pedro Andres Aranda Gutierrez. | |||
2014-01-12 | Updated copyright information. | ||
2013-11-10 | Updated LuaDoc. | ||
2013-10-09 | More LuaDoc updates. | ||
2013-09-15 | Do not convert filenames to UTF-8; keep them in `_CHARSET`. | ||
2013-09-06 | Updated LuaDoc. | ||
2013-03-25 | Added lfs.dir_foreach() for allowing Find in Files to have a filter. | ||
Also moved snapopen module into core as io.snapopen(). |