| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-17 | Be more lenient with appending `PATHSEP` in `common.path_suggest` in Windows | Guldoman | |
| This allows to use the Unix separator without resulting in ugly suggestions that added the Windows separator too. For example: Before: `data/` -> `data/\core\` After: `data/` -> `data/core\` | |||
| 2022-08-16 | Remove final `PATHSEP` in `common.normalize_volume` | Guldoman | |
| 2022-08-16 | Add `PATHSEP` before listing the directory in `common.path_suggest` | Guldoman | |
| Before, in Windows, listing `.` instead of `.\` resulted in unexpected results. | |||
| 2022-08-16 | Remove dot slash from suggested paths in `common.path_suggest` | Guldoman | |
| When no `root` is specified and the initial `path` is empty, the initial `path` becomes `.`. This results in returned files/dirs that are prepended with `./`. Now, in that case, `./` is removed. | |||
| 2022-06-07 | Merge pull request #1021 from Guldoman/PR_lax_common_merge | Jefferson González | |
| Make `common.merge` work with invalid arguments | |||
| 2022-06-05 | Make `common.merge` work with invalid arguments | Guldoman | |
| This is needed because users could try to enable plugins with `config.plugins.plugin_name = true`. Before, this would result in `common.merge` throwing an error; now it just returns a copy of the "base" table. | |||
| 2022-06-01 | Allow `common.path_suggest` to specify a root directory | Guldoman | |
| This will make relative paths start from `root`. | |||
| 2022-06-01 | Add `common.is_absolute_path` | Guldoman | |
| 2022-05-03 | Add pretty printing to `common.serialize` | Guldoman | |
| 2022-01-28 | Go back to `common.match_pattern` and use `table.unpack` directly on ↵ | Dheisom Gomes | |
| function `core.add_thread` | |||
| 2022-01-28 | Added support to use a array of regex to ignore files | Dheisom Gomes | |
| 2022-01-22 | Added in new merge method, and run it on plugins. Also made it so plugin ↵ | Adam Harrison | |
| configs can be set anywhere, even if we don't know the plugin beforehand. | |||
| 2021-12-31 | Migrate to Lua 5.4 | Jan200101 | |
| 2021-12-20 | Support rgba hex format | Jipok | |
| 2021-10-22 | Merge pull request #612 from Guldoman/fix_regex | Francesco | |
| Fix regex in tokenizer | |||
| 2021-10-21 | Fix error introduced with 43fc35d7 | Francesco Abbate | |
| 2021-10-21 | Do not use normalize_path when not needed | Francesco Abbate | |
| 2021-10-21 | First attempt to treat correctly network volumes | Francesco Abbate | |
| On windows paths belonging to network volumes will be gives like: \\address\share-name\path Now the code recognize these paths and treat them correctly. | |||
| 2021-10-11 | Allow specifying offset for `common.is_utf8_cont` | Guldoman | |
| 2021-10-02 | Implement tab drag and drop | Guldoman | |
| 2021-09-07 | Fix error when opening root directory | Francesco Abbate | |
| 2021-08-11 | If multiple '..' handle correctly. | Adam Harrison | |
| 2021-08-11 | Handle proper path normalization if we begin with '..'. | Adam Harrison | |
| 2021-08-01 | Merge branch 'master' into MergedMerged | Adam | |
| 2021-07-26 | +readability, hopefully | ep | |
| 2021-07-26 | fix workspace folders on different drives in Windows | ep | |
| 2021-07-20 | Removed unecessary duplicates. | Adam Harrison | |
| 2021-07-20 | Merged dev to master. | Adam Harrison | |
| 2021-07-15 | Fix problem with previous commit | Francesco Abbate | |
| Desastrous problem where core.normalize_path was removing the leading /. | |||
| 2021-07-15 | Remove duplicate normalize_path function | Francesco Abbate | |
| Use the function defined in the "common" module. Move the check for not-nil filename from common.normalize_path to core.open_doc. In this latter the filename can be nil if a new unnamed document is created. | |||
| 2021-06-28 | Added system.rmdir(path) | jgmdev | |
| It is reported that the built-in lua function os.remove(path) does not removes empty directories on windows. To fix this a system.rmdir function is introduced that calls a native win32 function. Also common.rm(path, recursively) was added which wraps system.rmdir() to easily delete an entire folder with all its contents. | |||
| 2021-06-18 | Cleaned up functions. | Adam Harrison | |
| 2021-06-13 | Fix undeclared NagView findindex() by moving it to common. | jgmdev | |
| 2021-06-13 | Integrate mkdirp function in common module (#265) | Francesco | |
| Move the function mkdirp into common to be generally available. Use the new common.mkdirp from create_user_directory() from core/init.lua replacing previous parent directory creation code within the function. The previous mkdirp function did not work on Windows where absolute paths starts with a drive letter. The code from create_user_directory() did not have this problem but was wrong in the way it was creating the nested directories. The new implementation in common.mkdirp fix both problems. | |||
| 2021-05-24 | Fix problem with filenames missing normalization | Francesco Abbate | |
| 2021-05-16 | Allowed for optional boolean to better match filenames. (#180) | Adam | |
| 2021-05-06 | Fix creating a new file (#179) | tsukanov-as | |
| 2021-05-05 | Use string.find only in common.home_encode | Francesco Abbate | |
| Should be slightly more efficient. | |||
| 2021-05-01 | Nil check, to avoid issues for files that don't have filenames yet (new ↵ | Adam | |
| files, etc..) (#169) | |||
| 2021-05-01 | Fix filename problem | Francesco Abbate | |
| Close #163 | |||
| 2021-03-06 | Ensure filename are store relative to project directory | Francesco Abbate | |
| 2021-02-17 | Fix reload module problem on windows | Francesco Abbate | |
| 2021-02-16 | Use tilde expansion when running save-as command | Francesco Abbate | |
| 2021-01-10 | Fix problem when project directory has a trailing slash | Francesco Abbate | |
| 2021-01-03 | Fix behavior when selecting project directories | Francesco Abbate | |
| 2020-12-30 | Create common.serialize function | Francesco Abbate | |
| 2020-12-28 | Add command to remove a directory from the project | Francesco Abbate | |
| In addition directories can be removed with a mouse middle-click in the tree view pane. | |||
| 2020-12-20 | Add HOME directory expansion also for open file command | Francesco Abbate | |
| 2020-12-19 | Move HOME expand/encode into common module | Francesco Abbate | |
| 2020-12-07 | Begin reworks of project manager | Francesco Abbate | |
