telescope-frecency.nvim/lua/frecency
JINNOUCHI Yasushi dde0b71e40
feat: access to DB as lazily as possible (#180)
* fix: fix prop attributes and names

* feat: load DB as lazily as possible

* fix: move util function to test module

* feat: use one coroutine to access DB

* test: fix to wait the table to be ready

* fix: avoid race conditions

Before this, it can run require("frecency").new() duplicatedly to wait
until frecency:setup() finishes.
2024-03-21 16:23:45 +09:00
..
database feat: access to DB as lazily as possible (#180) 2024-03-21 16:23:45 +09:00
tests feat: access to DB as lazily as possible (#180) 2024-03-21 16:23:45 +09:00
config.lua fix: detect nullable config values (#183) 2024-03-18 16:28:11 +09:00
database.lua feat: access to DB as lazily as possible (#180) 2024-03-21 16:23:45 +09:00
entry_maker.lua feat!: remove code for SQLite (#172) 2024-01-30 18:26:07 +09:00
file_lock.lua fix: get file lock forcibly (#153) 2023-12-03 12:55:37 +09:00
finder.lua feat: hide_current_buffer option (#176) 2024-02-16 14:36:04 +09:00
fs.lua fix: fix joining paths in Windows (#168) 2024-01-28 15:52:47 +09:00
init.lua fix!: change timing for initialization (#179) 2024-03-14 20:28:06 +09:00
os_util.lua fix: fix joining paths in Windows (#168) 2024-01-28 15:52:47 +09:00
picker.lua feat: use improved telescope's matcher (#184) 2024-03-20 18:15:20 +09:00
recency.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00
state.lua fix: reflow results to show valid ones (#123) 2023-08-12 15:30:25 +09:00
types.lua feat!: remove code for SQLite (#172) 2024-01-30 18:26:07 +09:00
watcher.lua feat: access to DB as lazily as possible (#180) 2024-03-21 16:23:45 +09:00
web_devicons.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00