aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancesco Abbate <francesco.bbt@gmail.com>2022-01-19 18:18:25 +0100
committerFrancesco Abbate <francesco.bbt@gmail.com>2022-01-19 18:18:25 +0100
commitcd83df1abfd99a1db1d7bc2cd69ee7f754e051b7 (patch)
tree6fb8b5b599bb7c249e4fc78dea790e992a00c8b6
parent2dd154edeb2fd5d80d412e1b34bf24486b74bed3 (diff)
downloadlite-xl-cd83df1abfd99a1db1d7bc2cd69ee7f754e051b7.tar.gz
lite-xl-cd83df1abfd99a1db1d7bc2cd69ee7f754e051b7.zip
Bump version and changelog to prepare 2.0.5 release
-rw-r--r--changelog.md39
-rw-r--r--meson.build2
2 files changed, 40 insertions, 1 deletions
diff --git a/changelog.md b/changelog.md
index 06a75b70..fef160b6 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,5 +1,44 @@
This files document the changes done in Lite XL for each release.
+### 2.0.5
+
+Revamp the project's user module so that modifications are immediately applied.
+
+Add a mechanism to ignore files or directory based on their project's path.
+The new mechanism is backward compatible.*
+
+Essentially there are two mechanisms:
+
+- if a '/' or a '/$' appear at the end of the pattern it will match only directories
+- if a '/' appears anywhere in the pattern except at the end the pattern will be
+ applied to the path
+
+In the first case, when the pattern corresponds to a directory, a '/' will be
+appended to the name of each directory before checking the pattern.
+
+In the second case, when the pattern corresponds to a path, the complete path of
+the file or directory will be used with an initial '/' added to the path.
+
+Fix several problems with the directory monitoring library.
+Now the application should no longer assert when some related system call fails
+and we fallback to rescan when an error happens.
+On linux no longer use the recursive monitoring which was a source of problem.
+
+Directory monitoring is now aware of symlinks and treat them appropriately.
+
+Fix problem when encountering special files type on linux.
+
+Improve directory monitoring so that the related thread actually waits without using
+any CPU time when there are no events.
+
+Improve the suggestion when changing project folder or opening a new one.
+Now the previously used directory are suggested but if the path is changed the
+actual existing directories that match the pattern are suggested.
+In addition always use the text entered in the command view even if a suggested entry
+is highlighted.
+
+The NagView warning window now no longer moves the document content.
+
### 2.0.4
Fix some bugs related to newly introduced directory monitoring using the dmon library.
diff --git a/meson.build b/meson.build
index ccdfdd09..3e6a8a4b 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
project('lite-xl',
['c', 'cpp'],
- version : '2.0.4',
+ version : '2.0.5',
license : 'MIT',
meson_version : '>= 0.54',
default_options : ['c_std=gnu11', 'cpp_std=c++03']