telescope-frecency.nvim/lua/frecency
JINNOUCHI Yasushi bd52772bf2
fix!: change timing for initialization (#179)
* fix!: change timing for initialization

fix #109
fix #59

This fixes problems below.

* Auto-validation feature is called at Neovim starting.
   - → Now it starts at `:Telescope frecency` called at the first time.
* `frecency.setup()` is called every when `:Telescope frecency` is
  called.
   - → Now it is called only once.
* `telescope.setup()` calls `frecency.new()` and it reads the database.
  This causes time in executing `init.lua`.
   - → Now it reads the database lazily. It reads at the first time when
     needed.

* test: change logic to initialize config

* test: make Neovim version newer in CI
2024-03-14 20:28:06 +09:00
..
tests fix!: change timing for initialization (#179) 2024-03-14 20:28:06 +09:00
config.lua fix!: change timing for initialization (#179) 2024-03-14 20:28:06 +09:00
database.lua feat!: remove code for SQLite (#172) 2024-01-30 18:26:07 +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: match like 'smartcase' (#177) 2024-02-25 14:25:40 +09:00
recency.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00
sorters.lua feat: match like 'smartcase' (#177) 2024-02-25 14:25:40 +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
wait.lua feat: add logic to store data by native code (#130) 2023-08-27 18:51:16 +09:00
watcher.lua feat!: remove code for SQLite (#172) 2024-01-30 18:26:07 +09:00
web_devicons.lua refactor!: use OO & add tests (#100) 2023-08-06 16:02:37 +09:00