JINNOUCHI Yasushi
JINNOUCHI Yasushi
I found a problem for logic for importing entries at the first launch. If `file_frecency.bin` does not exist, this plugin imports entries from [`v:oldfiles`](https://neovim.io/doc/user/vvars.html#v%3Aoldfiles). If `v:oldfiles` contains duplicated entries such...
Ah, you're using Cygwin! I did this in plain Windows. I will also setup Cygwin and try the same one.
I see. Your setup seems to have no mistake. > I can try updating to the latest commit on master. Yes. This can help you, maybe.
@gbroques I did changes in #168 and fixed almost all of bugs in using Windows. But I found one problem: #170. This is due to the logic of plenary.nvim, that...
I merged #168. From now, please check behavior in the latest master. #170 still remains because it cannot be fixed. You can see the problem only in Cygwin, not in...
Nice idea. We can ignore any file not to register into DB as we like. I will implement it.
This is caused by `plenary.nvim`'s path.lua itself. `Path:normalize()` makes `vim.uv.os_homedir()` string into `~`, but `~` is not `$HOME` in Cygwin. With this diff below, it works validly. ```diff diff --git...
telescope.nvim calls `Path:normalize` ↓here. This is the problem. https://github.com/nvim-telescope/telescope.nvim/blob/da8b3d485975a8727bea127518b65c980521ae22/lua/telescope/actions/set.lua#L199-L199
FYI: [telescope-frecency](https://github.com/nvim-telescope/telescope-frecency.nvim) can show up files you've edited like `v:oldfiles`. This source supports deleting entries.
I added `ignore_register` option to achieve this. For example, you can ignore to register files that is `'nobuflisted'`. ```lua telescope.setup { extensions = { frecency = { ignore_register = function(bufnr)...