Skip to content

Commit 7ac5a10

Browse files
committed
Backup update
1 parent 917d24c commit 7ac5a10

File tree

303 files changed

+102734
-3116
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

303 files changed

+102734
-3116
lines changed

last_update

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2025-04-22T02:39:42Z
1+
2025-04-29T02:12:25Z

repositories/neovim-ruby/pulls/115.json

Lines changed: 363 additions & 0 deletions
Large diffs are not rendered by default.

repositories/neovim-ruby/pulls/116.json

Lines changed: 363 additions & 0 deletions
Large diffs are not rendered by default.

repositories/neovim.github.io/pulls/374.json

Lines changed: 368 additions & 0 deletions
Large diffs are not rendered by default.

repositories/neovim.github.io/pulls/375.json

Lines changed: 349 additions & 0 deletions
Large diffs are not rendered by default.

repositories/neovim/issues/12875.json

Lines changed: 326 additions & 0 deletions
Large diffs are not rendered by default.

repositories/neovim/issues/14042.json

Lines changed: 125 additions & 30 deletions
Large diffs are not rendered by default.

repositories/neovim/issues/18756.json

Lines changed: 63 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,54 @@
66
"body": "<details>\r\n<summary>Version info</summary>\r\n\r\n### Neovim version (nvim -v)\r\n\r\n0.5.0 / 0.6.0 / 0.7.0\r\n\r\n### Vim (not Nvim) behaves the same?\r\n\r\nNo\r\n\r\n### Operating system/version\r\n\r\nFedora Linux 36 (Workstation Edition) x86_64\r\n\r\n### Terminal name/version\r\n\r\nkitty 0.25.0 (terminal) / neovim-qt (gui)\r\n\r\n### $TERM environment variable\r\n\r\nxterm-kitty (terminal) / unset (gui)\r\n\r\n### Installation\r\n\r\nappimage\r\n\r\n</details>\r\n\r\n### How to reproduce the issue\r\n\r\n```sh\r\nnvim --clean\r\n```\r\n```vim\r\n:set hlsearch\r\n:hi Search ctermfg=Yellow cterm=reverse ctermbg=NONE\r\n:\" ⬑ Only makes the highlight more obvious, does not impact in any other way\r\n:au TextYankPost * silent! lua vim.highlight.on_yank{ timeout = 2000 }\r\n```\r\n\r\nSearch for something and yank a line containing a match.\r\n\r\n### Actual behavior\r\n\r\nThe match stays highlighted with the `Search` group while the rest of the line is highlighted with the `IncSeach` group.\r\n\r\nI've tried to do a similar operation using only extmarks and even with the highest priority possible (65535), the search matches overrule any custom highlight.\r\n\r\n<img src=\"https://user-images.githubusercontent.com/37866106/170480543-f74aeeb9-5ad3-4fd5-bd99-ff5ccd73a6f9.png\" width=\"40%\">\r\n\r\n### Expected behavior\r\n\r\nThe match should be highlighted with the `IncSearch` highlight group, just like the surrounding text.\r\n\r\nTo fix this, I think that the search matches should have a well-defined priority, which is the case for `matchadd()`, where the `'hlsearch'` highlights have a zero-priority.",
77
"closed_at": null,
88
"closed_by": null,
9-
"comment_data": [],
10-
"comments": 0,
9+
"comment_data": [
10+
{
11+
"author_association": "CONTRIBUTOR",
12+
"body": "This is especially annoying with multi-cursor plugin like [`jake-stewart/multicursor.nvim`](https://github.com/jake-stewart/multicursor.nvim), as it limits the visibility of cursors.\n\nhttps://github.com/user-attachments/assets/13dc5829-4e9e-4241-8d2e-e72a302f79e8\n\nA workaround that ~works (but not perfect) is to use `reverse` highlights:\n\nhttps://github.com/user-attachments/assets/b1392c7f-0a57-4397-bbaf-0dff48de55d5\n\nref: https://github.com/jake-stewart/multicursor.nvim/issues/118#issuecomment-2833413566",
13+
"created_at": "2025-04-27T14:13:22Z",
14+
"html_url": "https://github.com/neovim/neovim/issues/18756#issuecomment-2833479559",
15+
"id": 2833479559,
16+
"issue_url": "https://api.github.com/repos/neovim/neovim/issues/18756",
17+
"node_id": "IC_kwDOAPphoM6o43eH",
18+
"performed_via_github_app": null,
19+
"reactions": {
20+
"+1": 0,
21+
"-1": 0,
22+
"confused": 0,
23+
"eyes": 0,
24+
"heart": 0,
25+
"hooray": 0,
26+
"laugh": 0,
27+
"rocket": 0,
28+
"total_count": 0,
29+
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2833479559/reactions"
30+
},
31+
"updated_at": "2025-04-27T14:14:00Z",
32+
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2833479559",
33+
"user": {
34+
"avatar_url": "https://avatars.githubusercontent.com/u/9730330?v=4",
35+
"events_url": "https://api.github.com/users/bew/events{/privacy}",
36+
"followers_url": "https://api.github.com/users/bew/followers",
37+
"following_url": "https://api.github.com/users/bew/following{/other_user}",
38+
"gists_url": "https://api.github.com/users/bew/gists{/gist_id}",
39+
"gravatar_id": "",
40+
"html_url": "https://github.com/bew",
41+
"id": 9730330,
42+
"login": "bew",
43+
"node_id": "MDQ6VXNlcjk3MzAzMzA=",
44+
"organizations_url": "https://api.github.com/users/bew/orgs",
45+
"received_events_url": "https://api.github.com/users/bew/received_events",
46+
"repos_url": "https://api.github.com/users/bew/repos",
47+
"site_admin": false,
48+
"starred_url": "https://api.github.com/users/bew/starred{/owner}{/repo}",
49+
"subscriptions_url": "https://api.github.com/users/bew/subscriptions",
50+
"type": "User",
51+
"url": "https://api.github.com/users/bew",
52+
"user_view_type": "public"
53+
}
54+
}
55+
],
56+
"comments": 1,
1157
"comments_url": "https://api.github.com/repos/neovim/neovim/issues/18756/comments",
1258
"created_at": "2022-05-26T11:23:06Z",
1359
"events_url": "https://api.github.com/repos/neovim/neovim/issues/18756/events",
@@ -26,7 +72,7 @@
2672
{
2773
"color": "c5def5",
2874
"default": false,
29-
"description": "marks, extmarks, decorations, virtual text, namespaces",
75+
"description": "marks, extmarks, decorations, virtual text",
3076
"id": 1680119719,
3177
"name": "marks",
3278
"node_id": "MDU6TGFiZWwxNjgwMTE5NzE5",
@@ -46,7 +92,7 @@
4692
"locked": false,
4793
"milestone": {
4894
"closed_at": null,
49-
"closed_issues": 260,
95+
"closed_issues": 275,
5096
"created_at": "2014-11-26T22:13:11Z",
5197
"creator": {
5298
"avatar_url": "https://avatars.githubusercontent.com/u/1359421?v=4",
@@ -76,10 +122,10 @@
76122
"labels_url": "https://api.github.com/repos/neovim/neovim/milestones/9/labels",
77123
"node_id": "MDk6TWlsZXN0b25lODgxOTc4",
78124
"number": 9,
79-
"open_issues": 297,
125+
"open_issues": 321,
80126
"state": "open",
81127
"title": "needs-owner",
82-
"updated_at": "2025-01-20T17:56:23Z",
128+
"updated_at": "2025-04-27T13:22:01Z",
83129
"url": "https://api.github.com/repos/neovim/neovim/milestones/9"
84130
},
85131
"node_id": "I_kwDOAPphoM5KeQOr",
@@ -107,7 +153,17 @@
107153
},
108154
"timeline_url": "https://api.github.com/repos/neovim/neovim/issues/18756/timeline",
109155
"title": "Cannot add highlight over search results",
110-
"updated_at": "2025-01-19T11:33:12Z",
156+
"type": {
157+
"color": "red",
158+
"created_at": "2024-01-25T10:10:19Z",
159+
"description": "An unexpected problem or behavior",
160+
"id": 597163,
161+
"is_enabled": true,
162+
"name": "Bug",
163+
"node_id": "IT_kwDOAGK_Pc4ACRyr",
164+
"updated_at": "2024-07-26T10:12:30Z"
165+
},
166+
"updated_at": "2025-04-27T14:14:01Z",
111167
"url": "https://api.github.com/repos/neovim/neovim/issues/18756",
112168
"user": {
113169
"avatar_url": "https://avatars.githubusercontent.com/u/37866106?v=4",

repositories/neovim/issues/19511.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@
5454
},
5555
{
5656
"author_association": "NONE",
57-
"body": "Hello maintainers 👋 \n\nI'm not sure if this is where the discussion should happen, apologies if I'm in the wrong place!\n\nFWIW I think it is save to assume that when someone creates an extmark on line 1 which covers the entire line using `-1` as end _column_ value, they are not likely to expect `vim.api.nvim_buf_clear_namespace(buf, ns, 1, 1)` to also clear line 1.\n\nIt would be lovely if this could even be default behavior but that would be a breaking change I assume so as an alternative maybe there could be an option to specify that it should stick to specified lines exclusively:\n\n```lua\nvim.api.nvim_buf_clear_namespace(buf, ns, 1, 1, { exact = true })\n```\n\nOf course this is just an example, I'm not sure what is best. That's best left for the experts to determine :)\n\nThe primary advantage would be that plugin authors or init.lua tweakers would no longer have to care about \"what is the end of the line\" for highlighting. It removes the need to get the line length from the buffer and use that just to prevent the implicit \"overflow-into-next-line\" behavior.\n\nI hope this explanation makes some sense and doesn't offend, I truly enjoy writing all my code in Neovim on a daily basis and love all that you do to improve Neovim even more! Thank you all so much for building and improving on the foundation of Vim!\n",
57+
"body": "Hello maintainers 👋 \n\nI'm not sure if this is where the discussion should happen, apologies if I'm in the wrong place!\n\nFWIW I think it is safe to assume that when someone creates an extmark on line 1 which covers the entire line using `-1` as end _column_ value, they are not likely to expect `vim.api.nvim_buf_clear_namespace(buf, ns, 1, 1)` to also clear line 1.\n\nIt would be lovely if this could even be default behavior but that would be a breaking change I assume so as an alternative maybe there could be an option to specify that it should stick to specified lines exclusively:\n\n```lua\nvim.api.nvim_buf_clear_namespace(buf, ns, 1, 1, { exact = true })\n```\n\nOf course this is just an example, I'm not sure what is best. That's best left for the experts to determine :)\n\nThe primary advantage would be that plugin authors or init.lua tweakers would no longer have to care about \"what is the end of the line\" for highlighting. It removes the need to get the line length from the buffer and use that just to prevent the implicit \"overflow-into-next-line\" behavior.\n\nI hope this explanation makes some sense and doesn't offend, I truly enjoy writing all my code in Neovim on a daily basis and love all that you do to improve Neovim even more! Thank you all so much for building and improving on the foundation of Vim!\n",
5858
"created_at": "2025-03-29T16:00:05Z",
5959
"html_url": "https://github.com/neovim/neovim/issues/19511#issuecomment-2763590369",
6060
"id": 2763590369,
@@ -73,7 +73,7 @@
7373
"total_count": 1,
7474
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2763590369/reactions"
7575
},
76-
"updated_at": "2025-03-29T16:00:49Z",
76+
"updated_at": "2025-04-25T21:48:59Z",
7777
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2763590369",
7878
"user": {
7979
"avatar_url": "https://avatars.githubusercontent.com/u/3225058?v=4",
@@ -180,7 +180,7 @@
180180
"node_id": "IT_kwDOAGK_Pc4ACRyr",
181181
"updated_at": "2024-07-26T10:12:30Z"
182182
},
183-
"updated_at": "2025-03-29T16:00:50Z",
183+
"updated_at": "2025-04-25T21:49:00Z",
184184
"url": "https://api.github.com/repos/neovim/neovim/issues/19511",
185185
"user": {
186186
"avatar_url": "https://avatars.githubusercontent.com/u/1246394?v=4",

repositories/neovim/issues/19624.json

Lines changed: 76 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,15 @@
6262
"node_id": "IC_kwDOAPphoM5Hqz7C",
6363
"performed_via_github_app": null,
6464
"reactions": {
65-
"+1": 0,
65+
"+1": 1,
6666
"-1": 0,
6767
"confused": 0,
6868
"eyes": 0,
69-
"heart": 0,
69+
"heart": 1,
7070
"hooray": 0,
7171
"laugh": 0,
7272
"rocket": 0,
73-
"total_count": 0,
73+
"total_count": 2,
7474
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/1202405058/reactions"
7575
},
7676
"updated_at": "2022-08-02T12:15:40Z",
@@ -3302,15 +3302,15 @@
33023302
"node_id": "IC_kwDOAPphoM5s2bWz",
33033303
"performed_via_github_app": null,
33043304
"reactions": {
3305-
"+1": 1,
3305+
"+1": 2,
33063306
"-1": 0,
33073307
"confused": 0,
33083308
"eyes": 0,
33093309
"heart": 0,
33103310
"hooray": 0,
33113311
"laugh": 0,
33123312
"rocket": 0,
3313-
"total_count": 1,
3313+
"total_count": 2,
33143314
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/1826207155/reactions"
33153315
},
33163316
"updated_at": "2023-11-25T04:03:26Z",
@@ -3347,15 +3347,15 @@
33473347
"node_id": "IC_kwDOAPphoM508io0",
33483348
"performed_via_github_app": null,
33493349
"reactions": {
3350-
"+1": 0,
3350+
"+1": 1,
33513351
"-1": 0,
33523352
"confused": 0,
33533353
"eyes": 1,
33543354
"heart": 0,
33553355
"hooray": 0,
33563356
"laugh": 0,
33573357
"rocket": 0,
3358-
"total_count": 1,
3358+
"total_count": 2,
33593359
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/1962027572/reactions"
33603360
},
33613361
"updated_at": "2024-02-23T21:37:21Z",
@@ -3392,15 +3392,15 @@
33923392
"node_id": "IC_kwDOAPphoM6TBttW",
33933393
"performed_via_github_app": null,
33943394
"reactions": {
3395-
"+1": 6,
3395+
"+1": 7,
33963396
"-1": 0,
33973397
"confused": 0,
33983398
"eyes": 12,
33993399
"heart": 7,
34003400
"hooray": 0,
34013401
"laugh": 0,
34023402
"rocket": 0,
3403-
"total_count": 25,
3403+
"total_count": 26,
34043404
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2466700118/reactions"
34053405
},
34063406
"updated_at": "2024-11-10T11:40:03Z",
@@ -3437,15 +3437,15 @@
34373437
"node_id": "IC_kwDOAPphoM6Tr_4D",
34383438
"performed_via_github_app": null,
34393439
"reactions": {
3440-
"+1": 4,
3440+
"+1": 5,
34413441
"-1": 0,
34423442
"confused": 0,
34433443
"eyes": 0,
34443444
"heart": 0,
34453445
"hooray": 0,
3446-
"laugh": 1,
3446+
"laugh": 3,
34473447
"rocket": 0,
3448-
"total_count": 5,
3448+
"total_count": 8,
34493449
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2477784579/reactions"
34503450
},
34513451
"updated_at": "2024-11-15T01:46:08Z",
@@ -3471,9 +3471,54 @@
34713471
"url": "https://api.github.com/users/justinmk",
34723472
"user_view_type": "public"
34733473
}
3474+
},
3475+
{
3476+
"author_association": "CONTRIBUTOR",
3477+
"body": "I found out that Python's [toolz](https://toolz.readthedocs.io/en/latest/api.html#toolz.functoolz.pipe) library has a `pipe()` function that just take a value and then function(s) as argument. Is it something wanted in Nvim stdlib?",
3478+
"created_at": "2025-04-22T17:08:56Z",
3479+
"html_url": "https://github.com/neovim/neovim/issues/19624#issuecomment-2821965585",
3480+
"id": 2821965585,
3481+
"issue_url": "https://api.github.com/repos/neovim/neovim/issues/19624",
3482+
"node_id": "IC_kwDOAPphoM6oM8cR",
3483+
"performed_via_github_app": null,
3484+
"reactions": {
3485+
"+1": 0,
3486+
"-1": 0,
3487+
"confused": 0,
3488+
"eyes": 0,
3489+
"heart": 0,
3490+
"hooray": 0,
3491+
"laugh": 0,
3492+
"rocket": 0,
3493+
"total_count": 0,
3494+
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2821965585/reactions"
3495+
},
3496+
"updated_at": "2025-04-22T18:02:05Z",
3497+
"url": "https://api.github.com/repos/neovim/neovim/issues/comments/2821965585",
3498+
"user": {
3499+
"avatar_url": "https://avatars.githubusercontent.com/u/111893501?v=4",
3500+
"events_url": "https://api.github.com/users/brianhuster/events{/privacy}",
3501+
"followers_url": "https://api.github.com/users/brianhuster/followers",
3502+
"following_url": "https://api.github.com/users/brianhuster/following{/other_user}",
3503+
"gists_url": "https://api.github.com/users/brianhuster/gists{/gist_id}",
3504+
"gravatar_id": "",
3505+
"html_url": "https://github.com/brianhuster",
3506+
"id": 111893501,
3507+
"login": "brianhuster",
3508+
"node_id": "U_kgDOBqtb_Q",
3509+
"organizations_url": "https://api.github.com/users/brianhuster/orgs",
3510+
"received_events_url": "https://api.github.com/users/brianhuster/received_events",
3511+
"repos_url": "https://api.github.com/users/brianhuster/repos",
3512+
"site_admin": false,
3513+
"starred_url": "https://api.github.com/users/brianhuster/starred{/owner}{/repo}",
3514+
"subscriptions_url": "https://api.github.com/users/brianhuster/subscriptions",
3515+
"type": "User",
3516+
"url": "https://api.github.com/users/brianhuster",
3517+
"user_view_type": "public"
3518+
}
34743519
}
34753520
],
3476-
"comments": 77,
3521+
"comments": 78,
34773522
"comments_url": "https://api.github.com/repos/neovim/neovim/issues/19624/comments",
34783523
"created_at": "2022-08-02T11:39:42Z",
34793524
"events_url": "https://api.github.com/repos/neovim/neovim/issues/19624/events",
@@ -3521,7 +3566,7 @@
35213566
"locked": false,
35223567
"milestone": {
35233568
"closed_at": null,
3524-
"closed_issues": 686,
3569+
"closed_issues": 712,
35253570
"created_at": "2014-05-10T20:43:04Z",
35263571
"creator": {
35273572
"avatar_url": "https://avatars.githubusercontent.com/u/1359421?v=4",
@@ -3551,25 +3596,25 @@
35513596
"labels_url": "https://api.github.com/repos/neovim/neovim/milestones/6/labels",
35523597
"node_id": "MDk6TWlsZXN0b25lNjU1MDM3",
35533598
"number": 6,
3554-
"open_issues": 635,
3599+
"open_issues": 638,
35553600
"state": "open",
35563601
"title": "backlog",
3557-
"updated_at": "2025-01-21T00:09:37Z",
3602+
"updated_at": "2025-04-28T12:13:30Z",
35583603
"url": "https://api.github.com/repos/neovim/neovim/milestones/6"
35593604
},
35603605
"node_id": "I_kwDOAPphoM5PBO-Z",
35613606
"number": 19624,
35623607
"performed_via_github_app": null,
35633608
"reactions": {
3564-
"+1": 1,
3609+
"+1": 3,
35653610
"-1": 0,
35663611
"confused": 0,
35673612
"eyes": 0,
3568-
"heart": 8,
3569-
"hooray": 22,
3613+
"heart": 9,
3614+
"hooray": 24,
35703615
"laugh": 0,
35713616
"rocket": 0,
3572-
"total_count": 31,
3617+
"total_count": 36,
35733618
"url": "https://api.github.com/repos/neovim/neovim/issues/19624/reactions"
35743619
},
35753620
"repository_url": "https://api.github.com/repos/neovim/neovim",
@@ -3582,7 +3627,17 @@
35823627
},
35833628
"timeline_url": "https://api.github.com/repos/neovim/neovim/issues/19624/timeline",
35843629
"title": "Lua: structured concurrency, Promises, task pipelines",
3585-
"updated_at": "2025-01-17T15:58:31Z",
3630+
"type": {
3631+
"color": "blue",
3632+
"created_at": "2024-01-25T10:10:19Z",
3633+
"description": "A request, idea, or new functionality",
3634+
"id": 597167,
3635+
"is_enabled": true,
3636+
"name": "Enhancement",
3637+
"node_id": "IT_kwDOAGK_Pc4ACRyv",
3638+
"updated_at": "2024-07-26T10:12:30Z"
3639+
},
3640+
"updated_at": "2025-04-22T18:02:06Z",
35863641
"url": "https://api.github.com/repos/neovim/neovim/issues/19624",
35873642
"user": {
35883643
"avatar_url": "https://avatars.githubusercontent.com/u/1359421?v=4",

0 commit comments

Comments
 (0)