feat(ts)!: use upstream treesitter implementation (#2499)
bumps minimum required neovim version to 0.9, see `help telescope.changelog-2499`
This commit is contained in:
@@ -506,17 +506,14 @@ telescope.setup({opts}) *telescope.setup()*
|
||||
highlighting, which falls back to regex-based highlighting.
|
||||
`true`: treesitter highlighting for all available filetypes
|
||||
`false`: regex-based highlighting for all filetypes
|
||||
`table`: following nvim-treesitters highlighting options:
|
||||
It contains two keys:
|
||||
- enable boolean|table: if boolean, enable all ts
|
||||
highlighing with that flag,
|
||||
disable still considered.
|
||||
Containing a list of filetypes,
|
||||
that are enabled, disabled
|
||||
ignored because it doesnt make
|
||||
any sense in this case.
|
||||
- disable table: containing a list of filetypes
|
||||
that are disabled
|
||||
`table`: may contain the following keys:
|
||||
- enable boolean|table: if boolean, enable ts
|
||||
highlighting for all supported
|
||||
filetypes.
|
||||
if table, ts highlighting is only
|
||||
enabled for given filetypes.
|
||||
- disable table: list of filetypes for which ts highlighting
|
||||
is not used if `enable = true`.
|
||||
Default: true
|
||||
- msg_bg_fillchar: Character to fill background of unpreviewable buffers with
|
||||
Default: "╱"
|
||||
@@ -2295,6 +2292,14 @@ utils.transform_path({opts}, {path}) *telescope.utils.transform_path()*
|
||||
string: The transformed path ready to be displayed
|
||||
|
||||
|
||||
utils.has_ts_parser({lang}) *telescope.utils.has_ts_parser()*
|
||||
Checks if treesitter parser for language is installed
|
||||
|
||||
|
||||
Parameters: ~
|
||||
{lang} (string)
|
||||
|
||||
|
||||
utils.notify({funname}, {opts}) *telescope.utils.notify()*
|
||||
Telescope Wrapper around vim.notify
|
||||
|
||||
|
||||
@@ -255,4 +255,17 @@ following breaking changes are included in this PR:
|
||||
<
|
||||
|
||||
|
||||
*telescope.changelog-2499*
|
||||
|
||||
Date: May 24, 2023
|
||||
PR: https://github.com/nvim-telescope/telescope.nvim/pull/2499
|
||||
|
||||
We decided to bump the minimum Neovim version to 0.9.0, in order to remove a
|
||||
couple of no longer required workarounds. That includes using upstream
|
||||
treesitter implementation in favor of nvim-treesitter.
|
||||
If you still have a requirement for Neovim 0.7 or 0.8, we also have a stable
|
||||
branch 0.1.x (or version, currently 0.1.1) which will not receive this version
|
||||
bump and will continue to offer support for older Neovim versions.
|
||||
|
||||
|
||||
vim:tw=78:ts=8:ft=help:norl:
|
||||
|
||||
Reference in New Issue
Block a user