{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":600921618,"defaultBranch":"master","name":"helix","ownerLogin":"andriigrynenko","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-02-13T01:06:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7255704?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1678350757.538089","currentOid":""},"activityList":{"items":[{"before":"522397a85f03491c53b96c77ef09a752d952ef98","after":null,"ref":"refs/heads/lsp-snippet-off-by-one-fix","pushedAt":"2023-03-09T08:32:37.538Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"42e9f70846a89ebb853429b6d718d7e4f6c149c4","after":"522397a85f03491c53b96c77ef09a752d952ef98","ref":"refs/heads/lsp-snippet-off-by-one-fix","pushedAt":"2023-03-08T06:35:59.783Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"Fix generate_transaction_from_snippet to be less sensitive to selection\n\ngenerate_transaction_from_snippet was previously re-using the original selection and it was making the code very sensitive to the position of that selection relative to the text being replaced. This change updates the logic to create a new selection instead.","shortMessageHtmlLink":"Fix generate_transaction_from_snippet to be less sensitive to selection"}},{"before":"44ff8a1df1f69733bc40ea866674fcfd7e0cdded","after":"42e9f70846a89ebb853429b6d718d7e4f6c149c4","ref":"refs/heads/lsp-snippet-off-by-one-fix","pushedAt":"2023-03-08T05:52:50.904Z","pushType":"push","commitsCount":1,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"Fix generate_transaction_from_snippet to be less sensitive to selection\n\ngenerate_transaction_from_snippet was previously re-using the original selection and it was making the core very sensitive to how that selection is located related to the text being replaced. This change updates the logic to create a new selection instead.","shortMessageHtmlLink":"Fix generate_transaction_from_snippet to be less sensitive to selection"}},{"before":null,"after":"44ff8a1df1f69733bc40ea866674fcfd7e0cdded","ref":"refs/heads/lsp-snippet-off-by-one-fix","pushedAt":"2023-03-08T05:48:07.460Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"LSP: Support textDocument/prepareRename (#6103)\n\n* LSP: Support textDocument/prepareRename\r\n\r\n'textDocument/prepareRename' can be used by the client to ask the\r\nserver the range of the symbol under the cursor which would be changed\r\nby a subsequent call to 'textDocument/rename' with that position.\r\n\r\nWe can use this information to fill the prompt with an accurate prefill\r\nwhich can improve the UX for renaming symbols when the symbol doesn't\r\nalign with the \"word\" textobject. (We currently use the \"word\"\r\ntextobject as a default value for the prompt.)\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n* clippy fixes\r\n\r\n* rustfmt\r\n\r\n* Update helix-term/src/commands/lsp.rs\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n* Update helix-term/src/commands/lsp.rs\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n* fix clippy from suggestions\r\n\r\n* Update helix-term/src/commands/lsp.rs\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n---------\r\n\r\nCo-authored-by: Michael Davis ","shortMessageHtmlLink":"LSP: Support textDocument/prepareRename (helix-editor#6103)"}},{"before":"91af2337894afe6eb88dd8efcade36290568acfa","after":null,"ref":"refs/heads/lsp-snippet-support","pushedAt":"2023-03-08T05:47:29.577Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"196912f69058ec0152d941cc6c9bce3d46afbfa6","after":null,"ref":"refs/heads/lsp-snippet-support-Urgau2","pushedAt":"2023-03-08T05:47:24.358Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"2e5b7f241ec28099ae490684ae3cb47283873df6","after":null,"ref":"refs/heads/lsp-snippet-support-Urgau3","pushedAt":"2023-03-08T05:47:20.132Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"7e26f161bf9bd020a8affc50744cfa0977c7fa23","after":null,"ref":"refs/heads/lsp-snippet-support-Urgau4","pushedAt":"2023-03-08T05:47:19.076Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"07a09921890bf25c62513a23b20626593faf28d4","after":null,"ref":"refs/heads/lsp-snippet-support-Urgau5","pushedAt":"2023-03-08T05:47:18.079Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"986d552e0035cdddbc06b1247eea3cda909de554","after":null,"ref":"refs/heads/lsp-snippet-support-Urgau6","pushedAt":"2023-03-08T05:47:17.067Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"700be17a7b3ad3eaa271d07fd74fbaf208eb6426","after":null,"ref":"refs/heads/lsp-snippet-support-Urgau7","pushedAt":"2023-03-08T05:47:14.811Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"}},{"before":"1a87d14439bc940d9bf3e66359a612b345aa363f","after":"44ff8a1df1f69733bc40ea866674fcfd7e0cdded","ref":"refs/heads/master","pushedAt":"2023-03-08T04:09:55.763Z","pushType":"push","commitsCount":75,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"LSP: Support textDocument/prepareRename (#6103)\n\n* LSP: Support textDocument/prepareRename\r\n\r\n'textDocument/prepareRename' can be used by the client to ask the\r\nserver the range of the symbol under the cursor which would be changed\r\nby a subsequent call to 'textDocument/rename' with that position.\r\n\r\nWe can use this information to fill the prompt with an accurate prefill\r\nwhich can improve the UX for renaming symbols when the symbol doesn't\r\nalign with the \"word\" textobject. (We currently use the \"word\"\r\ntextobject as a default value for the prompt.)\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n* clippy fixes\r\n\r\n* rustfmt\r\n\r\n* Update helix-term/src/commands/lsp.rs\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n* Update helix-term/src/commands/lsp.rs\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n* fix clippy from suggestions\r\n\r\n* Update helix-term/src/commands/lsp.rs\r\n\r\nCo-authored-by: Michael Davis \r\n\r\n---------\r\n\r\nCo-authored-by: Michael Davis ","shortMessageHtmlLink":"LSP: Support textDocument/prepareRename (helix-editor#6103)"}},{"before":"44729fbaf9778b67869b2ed6b76b16b2354cc030","after":"700be17a7b3ad3eaa271d07fd74fbaf208eb6426","ref":"refs/heads/lsp-snippet-support-Urgau7","pushedAt":"2023-03-07T16:01:55.428Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"Merge pull request #8 from Urgau/lsp-snippet-support\n\nLsp snippet support","shortMessageHtmlLink":"Merge pull request #8 from Urgau/lsp-snippet-support"}},{"before":null,"after":"44729fbaf9778b67869b2ed6b76b16b2354cc030","ref":"refs/heads/lsp-snippet-support-Urgau7","pushedAt":"2023-03-07T16:00:26.563Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"fix(dap): validate key and index exist when requesting vars (#5628)\n\nCheck if the stack frames contain the thread id and the frame before\r\ntrying to get the frame id. If case any of the two fails to be\r\nfound, provide the user with messages to inform them of the issue and\r\ngracefully return.\r\n\r\nCloses: #5625\r\n\r\nSigned-off-by: Filip Dutescu ","shortMessageHtmlLink":"fix(dap): validate key and index exist when requesting vars (helix-ed…"}},{"before":"634571894a4e71ff32eb507b1b53bb027c2f3677","after":"986d552e0035cdddbc06b1247eea3cda909de554","ref":"refs/heads/lsp-snippet-support-Urgau6","pushedAt":"2023-03-07T08:43:51.095Z","pushType":"push","commitsCount":1,"pusher":{"login":"andriigrynenko","name":"Andrii Grynenko","path":"/andriigrynenko","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7255704?s=80&v=4"},"commit":{"message":"Fix multiline snippets for completions without offsets","shortMessageHtmlLink":"Fix multiline snippets for completions without offsets"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wOVQwODozMjozNy41MzgwODlazwAAAAL_rRvI","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wOVQwODozMjozNy41MzgwODlazwAAAAL_rRvI","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0wN1QwODo0Mzo1MS4wOTUxNTJazwAAAAL-Af8r"}},"title":"Activity · andriigrynenko/helix"}