Commit Graph

194 Commits

Author SHA1 Message Date
github-actions[bot] c0b67f3e29
chore(master): release 2.0.0 (#105)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-08 15:30:05 -07:00
Maria José Solano 1950a1bc6c
docs: fix winhighlight example (#111) 2023-08-08 15:22:24 -07:00
Steven Arcangeli 713b56e13c fix: increase buffer time for fzf-lua mode switching 2023-08-06 19:50:17 -07:00
Github Actions 829bc80400 [docgen] Update README.md
skip-checks: true
2023-07-29 16:36:38 +00:00
Steven Arcangeli bcaf0d3d6e refactor!: deprecate the "anchor" config option (#106)
This was left over from before we had the "override" function. Now, it
doesn't make much sense to set the anchor as an option because so much
of the rest of the layout logic depends on the anchor being the default.
If a user wants to customize the layout, the override function is the
way to do it.
2023-07-29 09:35:02 -07:00
Steven Arcangeli 5131545f0a cleanup: remove old deprecation messages 2023-07-29 09:28:27 -07:00
Steven Arcangeli 39611852fd fix: inconsistent mode after selecting with fzf-lua 2023-07-17 16:24:04 -07:00
DragonBillow cc69bfed36
feat: built-in select implementation binds number keymaps (#104)
* feat(select/builtin): binding keymap for select

Signed-off-by: Longtao Zhang <DragonBillow@outlook.com>

* feat(select/builtin): add number prefix

Signed-off-by: Longtao Zhang <DragonBillow@outlook.com>

* style(builtin): remove debug statement

Signed-off-by: Longtao Zhang <DragonBillow@outlook.com>

* style(builtin): rename variable, solve luacheck problem

Signed-off-by: Longtao Zhang <DragonBillow@outlook.com>

---------

Signed-off-by: Longtao Zhang <DragonBillow@outlook.com>
2023-07-17 08:54:38 -07:00
github-actions[bot] e6eff7a5a9
chore(master): release 1.0.0 (#102)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-26 09:35:03 -07:00
Micah Halter bcd9647bec
ci: add release-please to automate semantic versioning releases (#100) 2023-06-26 08:57:54 -07:00
Steven Arcangeli 1cbc4eef2e doc: more complete example for winhighlight (#101) 2023-06-23 10:43:21 -07:00
Steven Arcangeli 5fb5cce0cb ci: drop nvim 0.7 from test environments 2023-06-16 08:11:44 -07:00
Github Actions 8b1a436b20 [docgen] Update README.md
skip-checks: true
2023-06-16 04:54:06 +00:00
Steven Arcangeli 154f22393b fix: stop using vim.wo to set window options
vim.wo also affects the global status of the option. We only want to set
the window-local option.
2023-06-15 21:52:50 -07:00
Steven Arcangeli 63cfd55eb2 refactor!: drop support for Neovim 0.7 2023-06-15 21:52:50 -07:00
Steven Arcangeli f16d7586fc fix: close input window when entering cmdline window (#99) 2023-06-02 12:09:51 -07:00
Steven Arcangeli f19cbd56f7 fix: ensure telescope win is closed before calling callback 2023-05-24 22:59:28 -07:00
Steven Arcangeli 2f17eee4d7 fix: minor tweaks to fix LSP type errors 2023-05-21 20:35:45 -07:00
Steven Arcangeli 9b0a311192 refactor: don't need to use global functions for completion 2023-05-21 20:31:58 -07:00
Steven Arcangeli 80dadc9c46 refactor: use modern option setter/getter methods 2023-05-21 20:29:43 -07:00
Github Actions 66e4990240 [docgen] Update README.md
skip-checks: true
2023-05-12 12:44:47 +00:00
Steven Arcangeli bf1a554644 refactor: undeprecate fzf-lua config (#97)
Instead of encouraging people to register fzf-lua ui_select manually, we
can just call into it. I found a way to pass in config options (which
was the sticking point previously). Doing it this way preserves the rest
of the dressing functionality (e.g. get_config)
2023-05-12 05:41:45 -07:00
Steven Arcangeli 540d6e7115 cleanup: remove shim for deprecated config options 2023-05-03 09:49:55 -07:00
Steven Arcangeli cfcb0d409b doc: add installation instructions for lazy.nvim 2023-04-27 07:07:17 -07:00
Steven Arcangeli f5d7fa1fa5 ci: run tests against v0.9 2023-04-21 22:13:36 -07:00
Steven Arcangeli 728da554e2 refactor: stop checking in doc/tags 2023-04-21 22:12:40 -07:00
Github Actions 0e3e1eba14 [docgen] Update README.md
skip-checks: true
2023-04-12 12:52:46 +00:00
Steven Arcangeli a518ec5b64 doc: link to nui.nvim wiki 2023-04-12 05:50:14 -07:00
Steven Arcangeli a89327e245 refactor: remove fzf_lua implementation; defer directly to fzf_lua
Since fzf-lua ships with an implementation for vim.ui.select, we should
use that directly instead of creating our own wrapper. It reduces
overall code duplication and reduces the surface area for bugs to creep
in.
2023-04-12 05:43:58 -07:00
Steven Arcangeli 0c999b7b96 doc: update highlight information for Neovim 0.9 2023-04-12 05:26:42 -07:00
Steven Arcangeli 91b9ba8a94 refactor: use nvim 0.9 window title when available 2023-04-07 12:21:57 -07:00
Github Actions c705b38907 [docgen] Update README.md
skip-checks: true
2023-04-04 17:56:48 +00:00
Steven Arcangeli 324f8f16e0 feat: provide better default window options for vim.ui.input (#94) 2023-04-04 10:54:52 -07:00
Steven Arcangeli 5f44f82948 fix: bad default value handling in vim.ui.input 2023-02-23 22:06:34 -08:00
Steven Arcangeli 55fd604006 fix: sanitize newlines in entries and prompts (#88) 2023-02-23 22:03:55 -08:00
Github Actions db716a0f12 [docgen] Update README.md
skip-checks: true
2023-02-05 19:44:05 +00:00
Steven Arcangeli 1a7f062ab3
Merge pull request #83 from uga-rosa/master
feat: allow to pass extra opts to vim.keymap.set()
2023-02-05 11:43:51 -08:00
uga-rosa 2257c3e367 feat: allow to pass extra opts to vim.keymap.set() 2023-02-06 02:19:47 +09:00
Steven Arcangeli 4436d6f41e feat: enable cmp omni autocomplete in vim.ui.input (#55) 2022-12-12 21:44:56 -08:00
Github Actions ed44aa798a [docgen] Update README.md
skip-checks: true
2022-12-05 07:45:45 +00:00
Steven Arcangeli c7eda5a68e refactor!: expose generic way to set window/buffer options in config (#75) 2022-12-04 23:45:04 -08:00
Steven Arcangeli 872cc4e5ea ci: update action versions 2022-12-01 08:57:42 -08:00
Steven Arcangeli 7894d5bc50
Merge pull request #73 from TheBlob42/master
fix(fzf-lua): pass prompt option to fzf
2022-11-18 13:09:08 -08:00
tobias.voelzel fa732334c5 fix(fzf-lua): pass prompt option to fzf
blub
2022-11-18 21:06:47 +01:00
Steven Arcangeli 8c1500069c ci: fix nvim appimage installation 2022-11-09 03:17:33 +00:00
Steven Arcangeli 202bcf6bdb fix!: update vim.ui.input to match nvim 0.9 API
https://github.com/neovim/neovim/pull/20883 changed the behavior of
vim.ui.input. The main change was that inputting no text now returns an
empty string instead of nil.
2022-11-09 02:21:46 +00:00
Steven Arcangeli 2319ee2397 ci: improve sandboxing of tests 2022-11-09 01:37:57 +00:00
Steven Arcangeli 12b808a686
Merge pull request #69 from emmanueltouzery/fix_win
fix issue when operating from a floating window
2022-10-03 08:12:08 -07:00
Steven Arcangeli da7a211699 ci: pin stylua version 2022-10-03 08:08:20 -07:00
Emmanuel Touzery 6c13c0dbc6 fix issue when operating from a floating window
the floating window would get closed when we open and returning to the
original window would crash.
2022-10-03 08:48:19 +02:00