| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | refactor: deprecate util.validate_bufnr() | Justin M. Keyes | 2025-04-23 | 1 | -14/+16 |
| | | |||||
| * | refactor: deprecate util.path.search_ancestors() | Justin M. Keyes | 2025-04-23 | 1 | -21/+22 |
| | | |||||
| * | refactor: deprecate util functions | Justin M. Keyes | 2025-04-23 | 1 | -85/+90 |
| | | |||||
| * | Revert "fix(util): improve wildcard escaping" #3729 | Justin M. Keyes | 2025-04-15 | 1 | -8/+1 |
| | | | | This reverts commit e39da6a820d2a700904117d29f0dd476d64262cf. | ||||
| * | fix(util): improve wildcard escaping #3690 | ryoppippi | 2025-04-14 | 1 | -1/+8 |
| | | | | | | | | | | | | The escape_wildcards function was enhanced to handle a broader range of special characters that could cause issues when used in pattern matching. This includes additional wildcards, pattern matching characters, shell special characters, the escape character itself, and whitespace. This change provides more robust path handling throughout the codebase when dealing with file paths that contain special characters. Co-authored-by: Justin M. Keyes <justinkz@gmail.com> | ||||
| * | refactor: replace vim.loop with vim.uv #3703v2.0.0 | Chris Bandy | 2025-04-10 | 1 | -7/+7 |
| | | | | | | | The former is deprecated in neovim 0.10. Remove the check added in 9b89ba5f158f73779cd58d0bb2783dfb40b28b0e. See: https://github.com/neovim/neovim/blob/v0.10.0/runtime/doc/deprecated.txt#L55 | ||||
| * | refactor: deprecate get_active_client_by_name #3697 | Justin M. Keyes | 2025-04-05 | 1 | -9/+8 |
| | | |||||
| * | refactor: deprecate add_hook_before/after #3695 | Justin M. Keyes | 2025-04-05 | 1 | -24/+26 |
| | | | | | These are special-purpose functions that should never have been "public". | ||||
| * | refactor: deprecate util.get_lsp_clients #3694 | Justin M. Keyes | 2025-04-05 | 1 | -7/+10 |
| | | |||||
| * | refactor: deprecate util functions #3691 | Justin M. Keyes | 2025-04-05 | 1 | -32/+34 |
| | | | | These are only used by the old health.lua, which only exists for Nvim 0.10 back-compat. | ||||
| * | revert: "refactor!: make available_servers function private" #3589 | dundargoc | 2025-01-27 | 1 | -1/+2 |
| | | | | | | | | | This reverts commit e118ce58dab72c17216292eef7df4cee3cf60885. It turns out `util.available_servers` is used more than anticipated, so we revert the privatization for the time being. Closes https://github.com/neovim/nvim-lspconfig/issues/3588 | ||||
| * | refactor!: make available_servers function private | dundargoc | 2025-01-21 | 1 | -1/+1 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: comment util.path.is_descendant to prepare deperecation in future | dundargoc | 2025-01-19 | 1 | -53/+47 |
| | | | | | | | | | We don't deprecate it currently as the suggested replacement (vim.fs.relpath) isn't available on the minimum supported neovim version. Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor!: remove public interface of util.path.traverse_parents | dundargoc | 2024-12-23 | 1 | -1/+0 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: deprecate util.path.iterate_parents | dundargoc | 2024-12-22 | 1 | -19/+4 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: deprecate util.path.path_separator | dundargoc | 2024-12-21 | 1 | -3/+3 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: deprecate util.path.join | dundargoc | 2024-12-21 | 1 | -6/+6 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: fix luals warningsv1.2.0 | dundargoc | 2024-12-19 | 1 | -12/+19 |
| | | |||||
| * | refactor!: remove util.path.is_absolute | dundargoc | 2024-12-14 | 1 | -11/+0 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor!: remove util.path.escape_wildcards | dundargoc | 2024-12-14 | 1 | -6/+5 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: deprecate util.find_git_ancestor | dundargoc | 2024-12-14 | 1 | -10/+5 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | docs: how to get package.json parent dir #3506 | Guilherme Soares | 2024-12-13 | 1 | -3/+3 |
| | | |||||
| * | fix(regression): fix for vim.fs.find regression not returning parent ↵ | Jacob Reed | 2024-12-13 | 1 | -4/+4 |
| | | | | | directory (#3505) | ||||
| * | refactor: deprecate util.find_package_json_ancestor | dundargoc | 2024-12-13 | 1 | -10/+6 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: deprecate util.find_node_modules_ancestor | dundargoc | 2024-12-08 | 1 | -8/+5 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | Revert "refactor: use simpler file existence check" #3495 | Justin M. Keyes | 2024-12-06 | 1 | -4/+4 |
| | | | | | | This reverts commit 90c1c6cc822b1836209514c096069b9bbeab63d9. Fix #3485 | ||||
| * | refactor: replace all instances of vim.uv with vim.loop | dundargoc | 2024-12-02 | 1 | -6/+5 |
| | | | | | | We still support neovim 0.9 currently, so we can't use vim.uv. Also add a check so we don't accidentally reintroduce it. | ||||
| * | refactor: use simpler file existence check | dundargoc | 2024-12-01 | 1 | -4/+4 |
| | | | | | | The vimscript function `getftype` is an easier way to check for file existence compared to vim.uv. | ||||
| * | fix: return string instead of table for find_mercurial_ancestor | dundargoc | 2024-11-30 | 1 | -2/+2 |
| | | |||||
| * | refactor: deprecate util.find_mercurial_ancestor | dundargoc | 2024-11-29 | 1 | -9/+5 |
| | | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: deprecate util.path.is_dir #3475 | dundargoc | 2024-11-28 | 1 | -11/+10 |
| | | | | Work on https://github.com/neovim/nvim-lspconfig/issues/2079 | ||||
| * | refactor: deprecate util.path.is_file #3474 | dundargoc | 2024-11-28 | 1 | -10/+11 |
| | | |||||
| * | refactor: deprecate `util.path.exists` | dundargoc | 2024-11-27 | 1 | -14/+18 |
| | | | | | | | Use `vim.uv.fs_stat` instead. Work on https://github.com/neovim/nvim-lspconfig/issues/2079. | ||||
| * | refactor: group deprecated functions at the end | dundargoc | 2024-11-27 | 1 | -12/+6 |
| | | | | | This makes it easier to assess how much functionality still needs to be deprecated. | ||||
| * | refactor: remove internal implementation of `util.path.sanitize` #3464 | dundargoc | 2024-11-26 | 1 | -7/+2 |
| | | | | Return value from `vim.fs.normalize` instead. | ||||
| * | ci: check for deprecated util functions #3462 | Justin M. Keyes | 2024-11-26 | 1 | -3/+1 |
| | | |||||
| * | refactor: remove implementation of util.path.dirname #3460 | dundargoc | 2024-11-26 | 1 | -16/+3 |
| | | | | Instead, just return the result of vim.fs.dirname. | ||||
| * | refactor: remove unnecessary code | dundargoc | 2024-10-05 | 1 | -1/+0 |
| | | |||||
| * | fix(health): support Nvim 0.9 | Justin M. Keyes | 2024-10-02 | 1 | -8/+8 |
| | | | | | fix #3342 | ||||
| * | refactor: replace deprecated vim.loop with vim.uv | dundargoc | 2024-10-02 | 1 | -1/+1 |
| | | |||||
| * | feat: do not process commands if it's func type (#3200) | Jeong, Heon | 2024-07-01 | 1 | -4/+6 |
| | | | | To pass it as-is to the vim.lsp.start_client argument | ||||
| * | fix(util): check neovim nightly 0.11 version (#3173) | glepnir | 2024-05-23 | 1 | -3/+3 |
| | | |||||
| * | refactor: move all old get_clients to new compatible (#3159) | glepnir | 2024-05-17 | 1 | -3/+3 |
| | | |||||
| * | fix: use new version as check condition (#3157) | glepnir | 2024-05-17 | 1 | -3/+3 |
| | | |||||
| * | refactor: add compatible tbl_flatten and lsp_get_clients for new version ↵ | glepnir | 2024-05-17 | 1 | -4/+14 |
| | | | | | 0.10 (#3154) | ||||
| * | refactor: general cleanup | Lewis Russell | 2024-03-07 | 1 | -3/+16 |
| | | |||||
| * | fix: util.root_pattern prioritises pattern order (#2885) | Emilio Ziniades | 2023-11-18 | 1 | -8/+11 |
| | | | | | | | | | | | | | * fix: util.root_pattern prioritises pattern order Instead of traversing the filesystem upwards once and returning the first match of all the patterns, it traverses the filesystem upwards once for each pattern. This means that the order of the patterns provided matters, and the highest priority patterns should be put first. Also updated corresponding tests. * docs: update util.root_pattern description | ||||
| * | fix: lsprestart command faild (#2779) | Raphael | 2023-08-23 | 1 | -2/+1 |
| | | |||||
| * | refactor: move async_run_command() | Lewis Russell | 2023-08-22 | 1 | -34/+0 |
| | | |||||
| * | refactor: move manager to separate module | Lewis Russell | 2023-08-22 | 1 | -185/+6 |
| | | | | | | | - Move manager logic to own module - Move async logic to own module - Improve type annotations | ||||
