ivy.nvim/lua/ivy
Ade Attwood 8a7d510cda
Some checks failed
CI / Luacheck (pull_request) Successful in 22s
CI / StyLua (pull_request) Failing after 4s
CI / Cargo Format (pull_request) Successful in 18s
CI / Build and test (pull_request) Successful in 1m50s
Conventional Tools Commitlint / Commitlint (pull_request) Successful in 5s
chore: make public api consistent
Summary:

Right now we have two ways to access the public api we have `require('ivy')`
and `vim.ivy. Each way has a different api that will cause some confusion.

Now both apis are the same so anyone that wants to integrate with ivy can do so
without having to figure out what one they need to use.

Test Plan:

The unit tests cover most of the work, I have also been using this locally for
quite some time now with now issues.
2024-09-03 16:41:39 +01:00
..
backends feat: add ripgrep backend 2023-05-23 09:24:36 +01:00
config.lua feat: setup configuration with default fallbacks 2024-06-27 21:12:37 +01:00
config_spec.lua feat: setup configuration with default fallbacks 2024-06-27 21:12:37 +01:00
controller.lua chore: make public api consistent 2024-09-03 16:41:39 +01:00
controller_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
init.lua chore: make public api consistent 2024-09-03 16:41:39 +01:00
init_spec.lua feat: setup configuration with default fallbacks 2024-06-27 21:12:37 +01:00
libivy.lua feat: support windows 2024-07-24 16:32:15 +01:00
libivy_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
matcher_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
prompt.lua feat: make delete word in promp work more like bash 2023-01-07 13:49:36 +00:00
prompt_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
register_backend.lua feat: split out register backend so it can be used as an external API 2024-06-27 21:12:37 +01:00
register_backend_spec.lua feat: split out register backend so it can be used as an external API 2024-06-27 21:12:37 +01:00
utils.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_escape_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_line_action_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
utils_vimgrep_action_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00
vim_mock.lua fix: opening terminal buffers 2023-04-26 07:26:12 +01:00
window.lua perf: add lua iteration to decrease loops in lua 2023-12-02 16:40:58 +00:00
window_spec.lua test: move the suite over to busted 2024-06-16 17:17:16 +01:00