Commit graph

415 commits

Author SHA1 Message Date
Will Hopkins
6bec54e738
fix(#487): avoid terminal id collisions in __add (#490) 2023-09-11 08:27:56 +02:00
github-actions[bot]
b2b234941a chore(build): auto-generate vimdoc 2023-09-11 06:17:07 +00:00
Will Hopkins
01a84bc642
feat: add Terminal.find function (#486) 2023-09-11 07:16:44 +01:00
github-actions[bot]
f2c7207462 chore(build): auto-generate vimdoc 2023-09-07 07:14:12 +00:00
Akin Sowemimo
0e4dcb8f09 revert: determine custom terminal ids on spawn (#488)
This reverts commit 8572917413.
2023-09-07 08:13:42 +01:00
Akin Sowemimo
5653859b27 chore(github): update issue template 2023-09-07 08:12:23 +01:00
github-actions[bot]
7e400d3742 chore(build): auto-generate vimdoc 2023-09-06 12:08:18 +00:00
Will Hopkins
8572917413
fix: determine custom terminal ids on spawn (#488)
* fix: determine custom terminal ids on spawn

* fix: remove redundant nil check

Co-authored-by: Akin <22454918+akinsho@users.noreply.github.com>

---------

Co-authored-by: Akin <22454918+akinsho@users.noreply.github.com>
2023-09-06 13:07:50 +01:00
github-actions[bot]
12cba0a196 chore(build): auto-generate vimdoc 2023-08-03 08:37:08 +00:00
David O'Trakoun
09fa002166
chore(terminal): cmd is optional in Terminal:new() (#470) 2023-08-03 09:36:40 +01:00
github-actions[bot]
0e4e89aff7 chore(build): auto-generate vimdoc 2023-08-02 07:35:05 +00:00
Asror
83871e3c34
fix: TermExec cmd with config.shell as function (#467) 2023-08-02 08:34:35 +01:00
github-actions[bot]
00c13dccc7 chore(build): auto-generate vimdoc 2023-07-17 13:54:43 +00:00
Akin
425a451ead
refactor(terminal): re-use spawn function (#461) 2023-07-17 14:54:14 +01:00
github-actions[bot]
1f5b551a0b chore(build): auto-generate vimdoc 2023-07-14 14:19:51 +00:00
github-actions[bot]
b90a1381e9
chore(main): release 2.7.1 (#450)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-14 15:19:22 +01:00
github-actions[bot]
83aa231fa4 chore(build): auto-generate vimdoc 2023-07-10 08:28:17 +00:00
Akin Sowemimo
bacbaa7480 fix(terminal): allow resizing hidden terminals
fixes #459
2023-07-10 09:27:42 +01:00
github-actions[bot]
2249e974fa chore(build): auto-generate vimdoc 2023-07-05 14:44:46 +00:00
Jack Franklin
ca0597ab72
docs(README): clarify cmd option is optional (#456)
In the case where the user isn't trying to run a specific program or custom command
2023-07-05 15:44:17 +01:00
github-actions[bot]
b84fc99052 chore(build): auto-generate vimdoc 2023-07-03 21:47:29 +00:00
Towry Wang
029ad968fd
fix: handle errors when switching buffer #453 (#454)
Co-authored-by: towry <towry@users.noreply.github.com>
2023-07-03 22:47:04 +01:00
github-actions[bot]
4cac5c9644 chore(build): auto-generate vimdoc 2023-06-26 20:23:03 +00:00
AThePeanut4
7da102a9c2
fix: replace vim.wo with nvim_set_option_value (#449)
the use of vim.wo to set window options, which behaves counter-intuitively see: neovim/neovim#14595. For window-local options, vim.wo sets both the global and local values of the option, like :set does. This is different to what I would have expected, which is what vim.bo does - it only sets the local value for buffer-local options, like :setlocal does. For global-local options, vim.wo and vim.bo both do the same and act like :setlocal, only setting the local value of the option.

This therefore replaces all uses of vim.wo to set window-local options with nvim_set_option_value, so that only the local value is set, meaning that new buffers created in the ToggleTerm window will not inherit those options.
2023-06-26 22:22:38 +02:00
github-actions[bot]
cf146a267a chore(build): auto-generate vimdoc 2023-05-30 08:08:57 +00:00
github-actions[bot]
95204ece0f
chore(main): release 2.7.0 (#434)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-30 09:08:24 +01:00
github-actions[bot]
a44313fb28 chore(build): auto-generate vimdoc 2023-05-22 08:14:21 +00:00
Morgan McCauley
f5cf0b1eeb
feat: allow changing terminal dir in background (#438) 2023-05-22 09:13:38 +01:00
github-actions[bot]
26f16d3bab chore(build): auto-generate vimdoc 2023-05-18 07:00:25 +00:00
Akin Sowemimo
43b75f43aa fix(float): ensure sidescroll is zero
for floating windows. This relates to and is hopefully a partial fix for
2023-05-16 12:06:59 +01:00
github-actions[bot]
68fdf851c2 chore(build): auto-generate vimdoc 2023-04-24 18:35:18 +00:00
Akin
c8574d7a7d
feat: add a terminal select command (#429) 2023-04-24 19:34:48 +01:00
github-actions[bot]
72f5445442 chore(build): auto-generate vimdoc 2023-04-24 18:34:20 +00:00
akinsho
ff5c12627b style(format): run stylua 2023-04-24 18:33:52 +00:00
Akin Sowemimo
2795c4a00c ci: update stylua version 2023-04-24 19:33:35 +01:00
github-actions[bot]
1c5996ee3c chore(build): auto-generate vimdoc 2023-04-12 10:43:06 +00:00
github-actions[bot]
026dff5e2b
chore(main): release 2.6.0 (#427)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-04-12 11:42:35 +01:00
github-actions[bot]
2e477f7ee8 chore(build): auto-generate vimdoc 2023-04-09 17:28:31 +00:00
akinsho
481681ad59 style(format): run stylua 2023-04-09 17:28:06 +00:00
Jakub Kaczor
a7857b6cbf
feat(config): allow shell parameter to be a function (#423)
Co-authored-by: Jakub Kaczor <jakub@jakubkaczor.com>
2023-04-09 18:27:49 +01:00
github-actions[bot]
b869824293
chore(main): release 2.5.0 (#422)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-03-31 20:18:34 +01:00
Akin Sowemimo
f14cbfd314 chore: release 2.5.0
Release-As: 2.5.0
2023-03-31 20:13:43 +01:00
github-actions[bot]
cae836fc5f chore(build): auto-generate vimdoc 2023-03-31 18:50:06 +00:00
Akin Sowemimo
dab339b730 test(terminal): ignore flaky test for now
classic...
2023-03-31 19:49:15 +01:00
Akin Sowemimo
63b1c63c62 ci: add missing token 2023-03-31 19:47:14 +01:00
Akin Sowemimo
63f68b88d9 ci: setup write permissions 2023-03-31 19:43:19 +01:00
Akin Sowemimo
356bd6e1b0 ci: consolidate all workflows into jobs 2023-03-31 19:37:48 +01:00
Akin Sowemimo
0d20c98d3c ci(test): use the app image for tests
The deb package will eventually be deprecated
2023-03-31 19:34:28 +01:00
Akin Sowemimo
4acee679ae ci(docs): improve vimdoc workflow 2023-03-31 19:34:07 +01:00
Akin Sowemimo
bd15ed262f ci(release): add a release workflow 2023-03-31 19:33:49 +01:00