{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":87645313,"defaultBranch":"main","name":"LSP","ownerLogin":"sublimelsp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-08T15:51:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48095564?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719337029.0","currentOid":""},"activityList":{"items":[{"before":"baa07a7480f80a9dd441c85fa5e7607d01870f08","after":"293f4a4340cca5ab1ad065643e4f20d9b270b2b1","ref":"refs/heads/main","pushedAt":"2024-06-25T17:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Cut 2.2.0","shortMessageHtmlLink":"Cut 2.2.0"}},{"before":"075e50e535ccdb2aeca9ebfb811c77e8bf8bbe43","after":"814b0bbc9d466107118e216d18e46f38b928dab2","ref":"refs/heads/add-will-rename-and-did-rename","pushedAt":"2024-06-25T16:47:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"hande if new path directory doesn't exist","shortMessageHtmlLink":"hande if new path directory doesn't exist"}},{"before":"5c91301a1f73f1b6e3995f815c3f241c270a4ca4","after":"075e50e535ccdb2aeca9ebfb811c77e8bf8bbe43","ref":"refs/heads/add-will-rename-and-did-rename","pushedAt":"2024-06-25T16:29:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"add new line","shortMessageHtmlLink":"add new line"}},{"before":"e5e07221bfbd2a1def57d8f63c6a6c0eebf0161c","after":"5c91301a1f73f1b6e3995f815c3f241c270a4ca4","ref":"refs/heads/add-will-rename-and-did-rename","pushedAt":"2024-06-25T16:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"fix styles","shortMessageHtmlLink":"fix styles"}},{"before":"e6304c23c260084ee47debbefa8cec2688475309","after":"e5e07221bfbd2a1def57d8f63c6a6c0eebf0161c","ref":"refs/heads/add-will-rename-and-did-rename","pushedAt":"2024-06-25T16:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"changes","shortMessageHtmlLink":"changes"}},{"before":"f5ec6c59f179c1dff93c6b2a25f9286201600e81","after":"e6304c23c260084ee47debbefa8cec2688475309","ref":"refs/heads/add-will-rename-and-did-rename","pushedAt":"2024-06-25T16:00:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"add renaming from the sidebar","shortMessageHtmlLink":"add renaming from the sidebar"}},{"before":null,"after":"f5ec6c59f179c1dff93c6b2a25f9286201600e81","ref":"refs/heads/add-will-rename-and-did-rename","pushedAt":"2024-06-25T13:51:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"add willRename and didRename fileOperations","shortMessageHtmlLink":"add willRename and didRename fileOperations"}},{"before":"d74e14d64eba737cba991b9d0c38af680c48ab7f","after":null,"ref":"refs/heads/add-on_server_notification_async","pushedAt":"2024-06-24T17:38:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"}},{"before":"f512c96ec53cbd668dab29ab9b013423ae1300e5","after":"baa07a7480f80a9dd441c85fa5e7607d01870f08","ref":"refs/heads/main","pushedAt":"2024-06-24T17:38:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Add on_server_notification_async API (#2496)\n\n* add on_server_notification_async\r\n\r\n* make the API more similar to on_pre_send_notification_async\r\n\r\nFirst I tired to make it look like on_server_response_async\r\nbut the method argument is redundant\r\n\r\n* outdated comment","shortMessageHtmlLink":"Add on_server_notification_async API (#2496)"}},{"before":"ff6f86c966a3c570e0743398e65a16258ea2de73","after":"d74e14d64eba737cba991b9d0c38af680c48ab7f","ref":"refs/heads/add-on_server_notification_async","pushedAt":"2024-06-21T12:46:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"outdated comment","shortMessageHtmlLink":"outdated comment"}},{"before":"4d178f10e2479d3c5a078924c2f934b33c769360","after":"ff6f86c966a3c570e0743398e65a16258ea2de73","ref":"refs/heads/add-on_server_notification_async","pushedAt":"2024-06-21T12:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"make the API more similar to on_pre_send_notification_async\n\nFirst I tired to make it look like on_server_response_async\nbut the method argument is redundant","shortMessageHtmlLink":"make the API more similar to on_pre_send_notification_async"}},{"before":null,"after":"4d178f10e2479d3c5a078924c2f934b33c769360","ref":"refs/heads/add-on_server_notification_async","pushedAt":"2024-06-21T12:31:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"add on_server_notification_async","shortMessageHtmlLink":"add on_server_notification_async"}},{"before":"755436391882ca5eec77b3aef534260c8b0c52f7","after":"f512c96ec53cbd668dab29ab9b013423ae1300e5","ref":"refs/heads/main","pushedAt":"2024-06-09T20:38:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Fix arguments error if commands are bound to mouse keys (#2492)\n\nLspTextCommands opt-in to mouse events, but not all are designed to handle\r\nrequired events. Therefore they fail, when being bound to mouse keys.\r\n\r\nsee https://forum.sublimetext.com/t/mouse-map-always-attach-current-event-in-its-args/72502/4\r\n\r\nThis commit opts-out those commands.","shortMessageHtmlLink":"Fix arguments error if commands are bound to mouse keys (#2492)"}},{"before":"cd7cb682e634657c63105b906bacda99611846fd","after":"755436391882ca5eec77b3aef534260c8b0c52f7","ref":"refs/heads/main","pushedAt":"2024-06-04T10:40:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"feat: add option to disable/enable diagnostics in hover (#2489)\n\n* feat: add option to disable/enable diagnostics in hover\r\n\r\n* fix: fix lsp next/prev diagnostics command\r\n\r\nwas not working after addition of setting 'show diagnostics in hover'\r\n\r\n* Update plugin/hover.py\r\n\r\n---------\r\n\r\nCo-authored-by: Rafał Chłodnicki ","shortMessageHtmlLink":"feat: add option to disable/enable diagnostics in hover (#2489)"}},{"before":"8d8f5c707b92dcb38a85a5a3323a7c60d23cf26c","after":"cd7cb682e634657c63105b906bacda99611846fd","ref":"refs/heads/main","pushedAt":"2024-05-30T19:00:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Mark deprecated functions (#2469)","shortMessageHtmlLink":"Mark deprecated functions (#2469)"}},{"before":"ae0b220b5f76d20a3acc964773bd89a1b7d4b421","after":"8d8f5c707b92dcb38a85a5a3323a7c60d23cf26c","ref":"refs/heads/main","pushedAt":"2024-05-29T17:27:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Remove logging.basicConfig() (#2478)\n\n* remove logging.basicConfig()\r\n\r\nAvoid polluting other packages\r\n\r\ncloses #2477\r\n\r\n* Revert \"remove logging.basicConfig()\"\r\n\r\nThis reverts commit 60e1768c0f6002c9feae0e499ff4efec22a369b8.\r\n\r\n* add comments","shortMessageHtmlLink":"Remove logging.basicConfig() (#2478)"}},{"before":"b6bd450b671335a0a7b4f695058b1212af4bf3d4","after":null,"ref":"refs/heads/avoid-polluting-other-plugins","pushedAt":"2024-05-29T17:27:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"}},{"before":"60e1768c0f6002c9feae0e499ff4efec22a369b8","after":"b6bd450b671335a0a7b4f695058b1212af4bf3d4","ref":"refs/heads/avoid-polluting-other-plugins","pushedAt":"2024-05-29T17:22:28.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"add comments","shortMessageHtmlLink":"add comments"}},{"before":"9de3381965a4d2a92182dae79e0cbe6530744c4b","after":"eb1547ef580c06a402513223b905c518d794742c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-29T17:14:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed ae0b220 with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed ae0b220 with MkDocs version: 1.6.0"}},{"before":"46171f611a8963fa5499cb437e641c8cfce68449","after":"ae0b220b5f76d20a3acc964773bd89a1b7d4b421","ref":"refs/heads/main","pushedAt":"2024-05-29T17:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Add racket-langserver installation instructions (#2481)\n\n* Add racket-langserver installation instructions\r\n\r\n* Update docs/src/language_servers.md\r\n\r\n* add ```\r\n\r\nadd ``` because it was stripped.\r\n\r\n---------\r\n\r\nCo-authored-by: Предраг Николић ","shortMessageHtmlLink":"Add racket-langserver installation instructions (#2481)"}},{"before":"0c1243573e893518bd458dfb17a1fcb90bb75c95","after":"46171f611a8963fa5499cb437e641c8cfce68449","ref":"refs/heads/main","pushedAt":"2024-05-29T16:58:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Fix CodeActionTriggerKind enum access (#2484)\n\nCo-authored-by: Предраг Николић ","shortMessageHtmlLink":"Fix CodeActionTriggerKind enum access (#2484)"}},{"before":"fc5a7c75c8cec2e6765e218f7df980315c5c9ff3","after":"0c1243573e893518bd458dfb17a1fcb90bb75c95","ref":"refs/heads/main","pushedAt":"2024-05-29T16:49:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Fix StrEnum values in initialize request (#2487)","shortMessageHtmlLink":"Fix StrEnum values in initialize request (#2487)"}},{"before":null,"after":"60e1768c0f6002c9feae0e499ff4efec22a369b8","ref":"refs/heads/avoid-polluting-other-plugins","pushedAt":"2024-05-20T15:35:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"remove logging.basicConfig()\n\nAvoid polluting other packages\n\ncloses #2477","shortMessageHtmlLink":"remove logging.basicConfig()"}},{"before":"68c70316595685d2dc40f06e02b8d891f4bdab1a","after":"fc5a7c75c8cec2e6765e218f7df980315c5c9ff3","ref":"refs/heads/main","pushedAt":"2024-05-20T09:26:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Cut 2.1.0","shortMessageHtmlLink":"Cut 2.1.0"}},{"before":"2a4705293c9ad4e3fd305077a661181e7cc3bf38","after":"68c70316595685d2dc40f06e02b8d891f4bdab1a","ref":"refs/heads/main","pushedAt":"2024-05-03T16:51:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Re-enable CI on Mac (#2470)\n\nUnitTesting 1.8.1 excludes coverage dependency from python 3.3 on arm platform.\r\n\r\nGH Actions seem to have switched MacOS to ARM platform recently.","shortMessageHtmlLink":"Re-enable CI on Mac (#2470)"}},{"before":"28849193e58de0f88d5baf734c28fc00a62dcd37","after":"9de3381965a4d2a92182dae79e0cbe6530744c4b","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T09:22:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed 2a47052 with MkDocs version: 1.6.0","shortMessageHtmlLink":"Deployed 2a47052 with MkDocs version: 1.6.0"}},{"before":"cdb2430ed18afd69f7adfb94915e265473623643","after":"2a4705293c9ad4e3fd305077a661181e7cc3bf38","ref":"refs/heads/main","pushedAt":"2024-05-03T09:22:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Add setting to save modified files after applying a refactoring (#2433)\n\n* Add argument for rename command to preserve tab states of modified files\r\n\r\n* Ensure didChange is never sent after didClose\r\n\r\nThis fixes for example the Pyright warning\r\nLSP-pyright: Received change text document command for closed file \r\nwhen a file is saved and closed immediately after changes were applied.\r\n\r\n* Convert to user setting\r\n\r\n* Missed something\r\n\r\n* Ensure didChange is never sent after didClose\r\n\r\nThis fixes for example the Pyright warning\r\nLSP-pyright: Received change text document command for closed file \r\nwhen a file is saved and closed immediately after changes were applied.\r\n\r\n* Missed something\r\n\r\n* Add test\r\n\r\n* Maybe like this?\r\n\r\n* Try something else\r\n\r\n* Simplify expression to save one unnecessary API call\r\n\r\nview.change_count() returns 0 if the view isn't valid anymore (closed),\r\nso we can simply use short-circuit evaluation for this and don't need\r\nthe is_valid() API call.\r\n\r\n* Exempt Linux\r\n\r\n* Small tweak to save an API call\r\n\r\n* Revert \"Exempt Linux\"\r\n\r\nThis reverts commit 4dd2e91ee9f9bc6bf8b93082b5be4df7243b0c75.\r\n\r\n* Fix failing test on Linux\r\n\r\n* actually this test passes locally with this line uncommented\r\n\r\n* Revert, apparently it fails on the CI...\r\n\r\nThis reverts commit 43ede82dba41c96e26c035bd4809ef6714782304.\r\n\r\n* try a slightly different approach just to see... test pass locally\r\n\r\n* Revert \"try a slightly different approach just to see... test pass locally\"\r\n\r\nthe test still fail on the CI\r\n\r\nThis reverts commit 11c5ecbc82423bbcd8f08dc7243b3c20141a5fc7.\r\n\r\n* Add default value into schema\r\n\r\n* Update to make it work with new rename panel\r\n\r\n* Resolve more merge conflicts\r\n\r\n---------\r\n\r\nCo-authored-by: Предраг Николић ","shortMessageHtmlLink":"Add setting to save modified files after applying a refactoring (#2433)"}},{"before":"d5c350a6e8b8b38777493af72d1152d8a7d24efb","after":"cdb2430ed18afd69f7adfb94915e265473623643","ref":"refs/heads/main","pushedAt":"2024-05-03T08:49:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Use caret for point to look up symbol (#2440)\n\n* Use caret for point to look up symbol\r\n\r\nThis commit changes the hover functionality such that the caret, not the\r\nbeginning of the selection, is used for the symbol lookup.\r\n\r\n* Simplify\r\n\r\n---------\r\n\r\nCo-authored-by: Janos Wortmann \r\nCo-authored-by: Предраг Николић ","shortMessageHtmlLink":"Use caret for point to look up symbol (#2440)"}},{"before":"0ab76166dda8c8e0beb98b481cb2310133509dfb","after":"d5c350a6e8b8b38777493af72d1152d8a7d24efb","ref":"refs/heads/main","pushedAt":"2024-05-03T08:45:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Disable CI on Mac (#2462)\n\n* Disable coverage for UnitTesting in CI\r\n\r\n* Revert \"Disable coverage for UnitTesting in CI\"\r\n\r\nThis reverts commit ed571317ea7c9078501cb4565d117a4bde86bb93.\r\n\r\n* Use the sledgehammer method","shortMessageHtmlLink":"Disable CI on Mac (#2462)"}},{"before":null,"after":"aef90938dcf16f9112f724adcd0ead4255cdf3c2","ref":"refs/heads/prepare-for-typing-extensions-release","pushedAt":"2024-05-02T20:57:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"predragnikolic","name":"Предраг Николић","path":"/predragnikolic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22029477?s=80&v=4"},"commit":{"message":"Add typing_extensions dependency","shortMessageHtmlLink":"Add typing_extensions dependency"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbugspwA","startCursor":null,"endCursor":null}},"title":"Activity · sublimelsp/LSP"}