Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | refactor: create function for deferred loading | dundargoc | 2024-02-03 |
| | | | | | | | | | | | | | | | | The benefit of this is that users only pay for what they use. If e.g. only `vim.lsp.buf_get_clients()` is called then they don't need to load all modules under `vim.lsp` which could lead to significant startuptime saving. Also `vim.lsp.module` is a bit nicer to user compared to `require("vim.lsp.module")`. This isn't used for some nested modules such as `filetype` as it breaks tests with error messages such as "attempt to index field 'detect'". It's not entirely certain the reason for this, but it is likely it is due to filetype being precompiled which would imply deferred loading isn't needed for performance reasons. | ||
* | refactor: rewrite perl provider in lua | dundargoc | 2024-01-24 |
| | |||
* | healtcheck: use g:perl_host_prog if its set instead | Jacques Germishuys | 2020-09-05 |
| | | | | | | using just 'perl' isn't correct as it may not be the version requested. ditto for 'cpanm', rather go through 'App::cpanminus' to find the latest perl version | ||
* | only perl 5.22+ is supported | Jacques Germishuys | 2020-09-03 |
| | |||
* | support for :perl, :perlfile, :perldo and perleval() | Jacques Germishuys | 2020-08-30 |
| | |||
* | provider/perl: simplify detection | Jan Edmund Lazo | 2020-01-20 |
| | |||
* | remote plugins: add support for perl hosts | Jacques Germishuys | 2020-01-20 |