Description
Wrong highlight in results list when input with capital letters.
Neovim version
NVIM v0.11.4
Build type: RelWithDebInfo
LuaJIT 2.1.1753364724
Run "nvim -V1 -v" for more info
Operating system and version
arch linux
Telescope version / branch / rev
ad7d958
checkhealth telescope
==============================================================================
telescope: ✅
Checking for required plugins ~
- ✅ OK plenary installed.
Checking external dependencies ~
- ✅ OK rg: found ripgrep 14.1.1
- ✅ OK fd: found fd 10.3.0
===== Installed extensions ===== ~
Telescope Extension: `fzf` ~
- ✅ OK lib working as expected
- ✅ OK file_sorter correctly configured
- ✅ OK generic_sorter correctly configured
Steps to reproduce
- nvim -nu minimal.lua
- :Telescope live_grep
- Input "Todo" to search something
Expected behavior
The "Todo" should be highlighted instead of "todo".
From documentation, 'rg' should be smart case by default. Therefore after inputing "Todo", it should only matches the "Todo" instead "todo"
Actual behavior
Minimal config
local root = vim.fn.fnamemodify("./.repro", ":p")
-- set stdpaths to use .repro
for _, name in ipairs { "config", "data", "state", "cache" } do
vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end
-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.uv.fs_stat(lazypath) then
vim.fn.system {
"git",
"clone",
"--filter=blob:none",
"https://github.com/folke/lazy.nvim.git",
lazypath,
}
end
vim.opt.runtimepath:prepend(lazypath)
-- install plugins
local plugins = {
{
"nvim-telescope/telescope.nvim",
dependencies = {
"nvim-lua/plenary.nvim",
},
config = function()
-- ADD INIT.LUA SETTINGS THAT ARE _NECESSARY_ FOR REPRODUCING THE ISSUE
require("telescope").setup {}
end,
},
}
require("lazy").setup(plugins, {
root = root .. "/plugins",
})
Description
Wrong highlight in results list when input with capital letters.
Neovim version
Operating system and version
arch linux
Telescope version / branch / rev
ad7d958
checkhealth telescope
Steps to reproduce
Expected behavior
The "Todo" should be highlighted instead of "todo".
From documentation, 'rg' should be smart case by default. Therefore after inputing "Todo", it should only matches the "Todo" instead "todo"
Actual behavior
Minimal config