ivy.nvim/lua/ivy
Ade Attwood ea6727db40
Some checks failed
CI / Luacheck (pull_request) Successful in 1m2s
Conventional Tools Commitlint / Commitlint (pull_request) Successful in 35s
CI / Cargo Format (pull_request) Successful in 18s
CI / StyLua (pull_request) Failing after 4s
CI / Build and test (pull_request) Successful in 2m2s
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-07-24 22:19:35 +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-07-24 22:19:35 +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-07-24 22:19:35 +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