Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Exclude Fossil version control directory in default filter. | mitchell | 2020-08-17 |
| | |||
* | Replaced `lfs.dir_foreach()` with `lfs.walk()` generator. | mitchell | 2020-06-10 |
| | |||
* | Always use capital drive letters when opening files in Windows. | mitchell | 2020-05-24 |
| | | | | | Since Windows filenames are case-insensitive, mismatched drive letter case may cause the same file to be open twice. | ||
* | More code cleanup, refactoring, and formatting. | mitchell | 2020-03-11 |
| | |||
* | Core code cleanup, reformat, refactoring, and bugfixes. | mitchell | 2020-03-10 |
| | | | | | `events.FILE_CHANGED` was not emitting a filename. Added tests for key commands, keychains, and key modes. | ||
* | Added test suite and API type checking for more helpful error messages. | mitchell | 2020-03-03 |
| | |||
* | Small code cleanup. | mitchell | 2020-02-26 |
| | |||
* | Updated copyright year. | mitchell | 2019-12-31 |
| | |||
* | Fixed bug with filters that have extension includes and pattern excludes. | mitchell | 2019-06-02 |
| | | | | | | 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. | ||
* | Updated copyright year. | mitchell | 2019-02-16 |
| | |||
* | Fixed bug in new filter regarding extensions. | mitchell | 2018-11-29 |
| | | | | If any extensions are specified as inclusive, exclude all others not specified. | ||
* | Changed filter format to be more flat and intuitive. | mitchell | 2018-11-26 |
| | | | | | Filters are now simply lists of inclusive and exclusive patterns. Added temporary compatibility and notice for old-style filters. | ||
* | Updated copyright year. | mitchell | 2018-01-25 |
| | |||
* | Correctly handle multiple '!' patterns in file filters. | mitchell | 2017-06-21 |
| | | | | This allows for specific file and folder includes. | ||
* | Updated copyright information. | mitchell | 2016-12-31 |
| | |||
* | Fixed inability to effectively halt `lfs.dir_foreach()` loops; core/lfs_ext.lua | mitchell | 2016-07-04 |
| | |||
* | Changed some of 'lfs_ext' API. | mitchell | 2016-06-15 |
| | | | | | Renamed `lfs.FILTER` to `lfs.default_filter` and removed `exclude_FILTER` argument from `lfs.dir_foreach()`. | ||
* | Removed CVS project recognition and assume Subversion v1.8+. | mitchell | 2016-06-15 |
| | |||
* | Code cleanup. | mitchell | 2016-04-02 |
| | | | | Do not use `ipairs()` and use more consistent variable names among other things. | ||
* | Updated copyright date. | mitchell | 2015-12-31 |
| | |||
* | Fixed bug resolving relative paths with multiple '../'; core/lfs_ext.lua | mitchell | 2015-11-19 |
| | |||
* | Added `symlink` filter option for ignoring symlinked files and directories. | mitchell | 2015-04-13 |
| | |||
* | Code cleanup based on the output of luacheck, a Lua linter. | mitchell | 2015-03-16 |
| | |||
* | Fix opening network path files on Win32. | mitchell | 2015-01-15 |
| | | | | Thanks to Daniel Wutke. | ||
* | Updated copyright year. | mitchell | 2014-12-31 |
| | |||
* | Fixed bug when iterating over root directory; core/lfs_ext.lua | mitchell | 2014-11-25 |
| | | | | Files returned had two leading slashes (//etc, //usr, etc.). | ||
* | More options for `lfs.dir_foreach()`; core/lfs_ext.lua | mitchell | 2014-08-15 |
| | | | | | A limit on the level of directories to recurse into can be placed, and directory names can be passed to functions. | ||
* | Condensed manual and API documentation into single files. | mitchell | 2014-06-30 |
| | |||
* | Updated LuaDoc. | mitchell | 2014-05-28 |
| | |||
* | Updated LuaDoc. | mitchell | 2014-05-28 |
| | |||
* | Fixed bug introduced by r1710 relating to absolute paths. | mitchell | 2014-04-10 |
| | |||
* | Added `lfs.abspath()` in order to always use absolute paths. | mitchell | 2014-04-06 |
| | | | | Thanks to Pedro Andres Aranda Gutierrez. | ||
* | Updated copyright information. | mitchell | 2014-01-12 |
| | |||
* | Updated LuaDoc. | mitchell | 2013-11-10 |
| | |||
* | More LuaDoc updates. | mitchell | 2013-10-09 |
| | |||
* | Do not convert filenames to UTF-8; keep them in `_CHARSET`. | mitchell | 2013-09-15 |
| | |||
* | Updated LuaDoc. | mitchell | 2013-09-06 |
| | |||
* | Added lfs.dir_foreach() for allowing Find in Files to have a filter. | mitchell | 2013-03-25 |
Also moved snapopen module into core as io.snapopen(). |