Commit graph

2157 commits

Author SHA1 Message Date
L3MON4D3
45db5addf8 Auto generate docs 2024-08-28 18:15:34 +00:00
apgrc
b990a08456 Update README.md
Update link to @ejmastnak tutorial page.
2024-08-28 20:13:27 +02:00
L3MON4D3
7ad2eaeaca Format with stylua 2024-08-20 20:21:31 +00:00
L3MON4D3
8ffedac33f Auto generate docs 2024-08-20 20:21:29 +00:00
L3MON4D3
838b2668c5 remove select_keys, just allow direct access to pre_yank and post_yank. 2024-08-20 22:20:40 +02:00
L3MON4D3
d48c8ed8e1 add new setting for copying the selection (instead of cutting). 2024-08-20 22:20:40 +02:00
L3MON4D3
b84eeb3641 Format with stylua 2024-08-06 21:26:37 +00:00
L3MON4D3
f7205269b7 Auto generate docs 2024-08-06 21:26:33 +00:00
L3MON4D3
9033373173 feat: allow modifying expand-position in pre_expand-callback (#1219). 2024-08-06 23:23:53 +02:00
L3MON4D3
7552e6504e Auto generate docs 2024-08-01 09:56:24 +00:00
L3MON4D3
5a0ce2b764 Format with stylua 2024-08-01 11:55:41 +02:00
L3MON4D3
e6fd263275 Auto generate docs 2024-08-01 11:55:41 +02:00
L3MON4D3
d7908de5d9 add tests for snippet syntax and ftplugin. 2024-08-01 11:55:41 +02:00
Vanillma
9470235d76 Improved syntax file and ftplugin for SnipMate snippets. 2024-08-01 11:55:41 +02:00
L3MON4D3
ce0a05ab4e Format with stylua 2024-06-28 20:24:07 +00:00
L3MON4D3
93d4dcd61f fix bug introduced by 365bebd.
Very stupid, util -> loader_util.
2024-06-28 22:18:37 +02:00
L3MON4D3
93abea587d Format with stylua 2024-06-28 20:12:15 +00:00
L3MON4D3
b86eb8798d Auto generate docs 2024-06-28 20:12:12 +00:00
L3MON4D3
365bebd79a fix(loaders): trim whitespace around comma and at start/end of "scope".
Closes #1199.
Apparently this is supported by vscode, and its' no biggie, so let's
just do it too.
2024-06-28 22:07:17 +02:00
L3MON4D3
ee20ddd026 test: fix some more flakiness. 2024-06-28 21:56:47 +02:00
mcustiel
5de556a3e9 Auto generate docs 2024-06-27 10:31:12 +02:00
Mariano Custiel
74f5fbbbea fix: support spaces in make's path 2024-06-27 10:31:12 +02:00
stroiman
ba3ea5bcfd Auto generate docs 2024-06-26 11:58:50 +02:00
Peter Strøiman
bc04598500 Fix typo in documentation example code 2024-06-26 11:58:50 +02:00
L3MON4D3
50fcf17db7 Auto generate docs 2024-06-07 09:39:51 +00:00
raffaem
9a866e33fd Auto generate docs 2024-06-07 11:38:53 +02:00
Raffaele Mancuso
6460d746f3 Declare ls variable 2024-06-07 11:38:53 +02:00
Nicholas O'Kelley
2b6860d15a
doc: fix typos (close #1187) 2024-06-03 13:17:17 +02:00
L3MON4D3
878ace1198 Auto generate docs 2024-05-24 07:34:53 +00:00
xudyang1
d890d6d6b9
fix(util): Path.parent now works on windows (#1168) (#1180)
On Windows, both forward slash `/` and backslash `\\` work as the path
separator. Linux and MacOS can have backslash as a valid filename
character.

Unit tests are also provided for each platform because `Path.parent`
depends on the local variable `sep` which depends on `jit.os`.

Fixes #1168
2024-05-24 09:34:09 +02:00
L3MON4D3
de1a287c9c Format with stylua 2024-05-18 06:37:40 +00:00
L3MON4D3
a0c5f34504 Auto generate docs 2024-05-18 06:37:38 +00:00
L3MON4D3
20448f4573 fix: stay compatible with old nvim-versions.
they don't have vim.list_contains.
2024-05-18 08:31:20 +02:00
Leiser Fernández Gallo
03c607c2bd
ft_func: translate treesitter-language to filetypes (close #1174).
Sometimes the treesitter-language-name coincides with the filetype (like for cpp), but in other cases, these are wholly different (lang: latex, filetype: tex/sty/cls). So, to be more accomodating and forego the need on the users part to define the correct `ls.filetype_extend`, we resolve language to filetypes in here.
2024-05-17 17:22:18 +02:00
L3MON4D3
78296bfabf Format with stylua 2024-05-16 15:49:15 +00:00
L3MON4D3
5361676a18 Auto generate docs 2024-05-16 15:49:12 +00:00
L3MON4D3
6f23556cff fswatch: move-to <=> change (close #1171). 2024-05-16 17:43:02 +02:00
L3MON4D3
7b1dda0dfd Format with stylua 2024-05-14 10:34:10 +00:00
L3MON4D3
f161223e5e Auto generate docs 2024-05-14 10:34:08 +00:00
L3MON4D3
2b7395217e vscode-loader: correctly handle symlinked package.json (close #1170). 2024-05-14 12:23:30 +02:00
L3MON4D3
b152822e1a Auto generate docs 2024-04-30 10:39:29 +00:00
gokberkgunes
0a4e557017
Exit snippets upon jumping to $0 (close #1161)
This restores the pre-d9cb6ab-behaviour of completely leaving a snippet once $0 is reached, instead of leaving the possibility of jumping back into it.
This behaviour can be turned on or off via `exit_roots`, and, like the other settings that superseded `history`, `exit_roots` will be set s.t. `history` still/again behaves as expected.
2024-04-30 12:38:47 +02:00
L3MON4D3
8f3d3465ba Auto generate docs 2024-04-24 20:05:18 +00:00
L3MON4D3
820d623824 fix: adjust name of test-helper-file.
also: flakiness :|
2024-04-24 22:02:16 +02:00
L3MON4D3
72eea98b19 Format with stylua 2024-04-21 09:14:02 +00:00
L3MON4D3
c071d3c6da tests: fix new loaders-test for nvim0.7 and 0.9, fix flakiness. 2024-04-21 11:10:52 +02:00
L3MON4D3
000074c50b Format with stylua 2024-04-21 08:05:36 +00:00
L3MON4D3
542b7eb215 Auto generate docs 2024-04-21 08:05:34 +00:00
L3MON4D3
f8eb1e7d1c vscode-loader: don't error on cleanup (close #1163). 2024-04-21 10:02:18 +02:00
L3MON4D3
03c8e67eb7 makefile: default jsregexp-CC to system-CC.
this is for systems where gcc may not be available/called something
else. We assume that $CC is set to something valid, or that cc is
available (since that's the fallback for $CC in gnu-make if $CC is not
set).
2024-04-16 20:06:42 +02:00