Jefferson González
Jefferson González
> Can you check? On a default install when pressing `tab` with detected indentation and when pressing tab after setting indentation to tabs: https://github.com/lite-xl/lite-xl/assets/1702572/07e643aa-3981-4208-b53d-e35f95263d99
Fuzzy search has been implemented for some time now:  https://github.com/pragtical/pragtical/blob/master/data/plugins/settings.lua#L1656 > removing "none" and leave them blank There was some discussion related to this on https://github.com/lite-xl/lite-xl-plugins/issues/245 but I haven't...
> Hey JGM; can you backport that to the lite plugins? Should probably be fairly straightforward, I think. The filtering is already in place, it is just that the user...
The only issue I have seen so far is that anti-aliasing none regressed to gray looking text, which was previously fixed by you, but I don't remember where...
Just in case #1161 prevents this crash by performing detection of the file encoding and converting to UTF-8, if the encoding can't be detected it will log an error instead...
Some residue of old system here: https://github.com/lite-xl/lite-xl/blob/687db4057a3884d786410aeff5d660fad1bad1d6/data/core/init.lua#L311-L315 I guess it should be: ```lua elseif not core.projects[1] then local cwd = system.absolute_path(".") return cwd .. PATHSEP .. common.normalize_path(filename) else return core.projects[1].path...
Various fixes to restore broken treeview functionality with new projects system: ```diff diff --git a/data/plugins/treeview.lua b/data/plugins/treeview.lua index 5f9ca0b0..67353fa8 100644 --- a/data/plugins/treeview.lua +++ b/data/plugins/treeview.lua @@ -106,7 +106,7 @@ function TreeView:get_cached(project, path)...
More recommended fixes: Restores proper behavior of calls to `system.absolute_path` ```diff function core.set_project(project) while #core.projects > 0 do core.remove_project(core.projects[#core.projects], true) end - return core.add_project(project) + local project = core.add_project(project) +...
> So with regards to `chdir`, this is by design. I see > If we don't `chdir`, does this actually break anything out there at the moment, in terms of...
> do you have any thoughts on the change to `chdir`? We don't have to; but it seemed like a good idea. From my point of view I don't see...