telescope-frecency.nvim/lua/frecency
JINNOUCHI Yasushi de41070181
fix: get file lock forcibly (#153)
* fix: get file lock forcibly

When Neovim ends without removing file locks, it will fail to open
frecency ever because file locks remain. This fix makes it remove file
locks when all attempts fail forcibly.

* test: avoid error in Windows

In Windows, unclosed file cannot be removed, so close it before
unlinking.

* feat: retry to unlink when it fails
2023-12-03 12:55:37 +09:00
..
database feat: add an command to delete an entry from DB (#152) 2023-11-24 10:51:36 +09:00
tests fix: get file lock forcibly (#153) 2023-12-03 12:55:37 +09:00
database.lua feat: add an command to delete an entry from DB (#152) 2023-11-24 10:51:36 +09:00
entry_maker.lua feat: check DB file has been changed (#143) 2023-09-17 15:21:01 +09:00
file_lock.lua fix: get file lock forcibly (#153) 2023-12-03 12:55:37 +09:00
finder.lua feat: check DB file has been changed (#143) 2023-09-17 15:21:01 +09:00
frecency.lua feat: add an command to delete an entry from DB (#152) 2023-11-24 10:51:36 +09:00
fs.lua fix: deal with the case that bufname is nil (#147) 2023-09-18 08:01:00 +09:00
init.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00
migrator.lua feat: add logic to store data by native code (#130) 2023-08-27 18:51:16 +09:00
picker.lua fix: workspace filtering (#150) 2023-10-01 16:20:33 +09:00
recency.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00
sqlite.lua feat: add logic to store data by native code (#130) 2023-08-27 18:51:16 +09:00
state.lua fix: reflow results to show valid ones (#123) 2023-08-12 15:30:25 +09:00
types.lua feat: check DB file has been changed (#143) 2023-09-17 15:21:01 +09:00
wait.lua feat: add logic to store data by native code (#130) 2023-08-27 18:51:16 +09:00
web_devicons.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00