{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3073296,"defaultBranch":"master","name":"ultisnips","ownerLogin":"SirVer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-12-30T07:07:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/140115?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691264248.0","currentOid":""},"activityList":{"items":[{"before":"808114c1ce668cb5a15914f4233658973edc195e","after":"49dc8cb2086db19d385791c8e1635723b0fd95c7","ref":"refs/heads/master","pushedAt":"2024-03-15T19:25:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"fix #1165: insert mode lag (#1552)\n\n* fix #1165: insert mode lag\r\n\r\nUltisnips was traversing the whole runtimepath every time an expansion\r\nwas attempted, something that happens for every key press since there is\r\nautotrigger.\r\n\r\nEven without autotrigger, traversal was done at every snippet expansion,\r\nwhich caused slowdowns in that case.\r\n\r\nWith this change, traversal happens only the first time, or after\r\na source must be refreshed (because a snippets file has been updated).","shortMessageHtmlLink":"fix #1165: insert mode lag (#1552)"}},{"before":"b393ba65386d47664421e1f8b246a87a6e8b218c","after":"808114c1ce668cb5a15914f4233658973edc195e","ref":"refs/heads/master","pushedAt":"2024-03-15T19:23:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Add variable to control AutoTrigger (#1551)\n\nNow it is possible to disable AutoTrigger via global variable `g:UltiSnipsAutoTrigger`, and to dynamically toggle AutoTrigger on/off with `Ultisnips#ToggleAutoTrigger()`.","shortMessageHtmlLink":"Add variable to control AutoTrigger (#1551)"}},{"before":"f6d1501b630cb783b0af8507c5588328f826d40f","after":"b393ba65386d47664421e1f8b246a87a6e8b218c","ref":"refs/heads/master","pushedAt":"2023-10-17T15:35:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Add JumpOrExpand support (#1542)\n\n- Add JumpOrExpand support, including tests and documentation","shortMessageHtmlLink":"Add JumpOrExpand support (#1542)"}},{"before":"60240d44dda3e49467dd9c712b2be8f7f8b2d978","after":"f6d1501b630cb783b0af8507c5588328f826d40f","ref":"refs/heads/master","pushedAt":"2023-09-25T18:46:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Sanitize null bytes in eval'ed text (#1538)","shortMessageHtmlLink":"Sanitize null bytes in eval'ed text (#1538)"}},{"before":"24a3ebb36687b6d59a19d63173713575b486d739","after":"60240d44dda3e49467dd9c712b2be8f7f8b2d978","ref":"refs/heads/master","pushedAt":"2023-09-25T13:26:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Mark failing CI tests as failed (#1541)\n\nWith `pipefail`, the exit code for a pipeline will be taken from the first failing command in the pipeline, rather than the last command.","shortMessageHtmlLink":"Mark failing CI tests as failed (#1541)"}},{"before":"93ab615170c11e8a03a40737ba1f0793e9a9a6bf","after":null,"ref":"refs/heads/fix_ci","pushedAt":"2023-08-05T19:37:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"}},{"before":"aa25c0dcb64ef09a1dbfaa05f72d6d53cfb258f9","after":"24a3ebb36687b6d59a19d63173713575b486d739","ref":"refs/heads/master","pushedAt":"2023-08-05T19:37:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Update CI run-matrix (#1535)\n\n- Removes end of lifed python 3.7 and buster\r\n- Adds Python 3.11","shortMessageHtmlLink":"Update CI run-matrix (#1535)"}},{"before":"c6838765af673770ade67e2d10348636c7d4678e","after":"93ab615170c11e8a03a40737ba1f0793e9a9a6bf","ref":"refs/heads/fix_ci","pushedAt":"2023-08-05T19:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Fix typo.","shortMessageHtmlLink":"Fix typo."}},{"before":"00008a0f9cd4e22cb9886b32e104cf3eb38f26c8","after":"c6838765af673770ade67e2d10348636c7d4678e","ref":"refs/heads/fix_ci","pushedAt":"2023-08-05T18:57:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Pruning.","shortMessageHtmlLink":"Pruning."}},{"before":"0ad238b1910d447476b2d98f593322c1cdb71285","after":"aa25c0dcb64ef09a1dbfaa05f72d6d53cfb258f9","ref":"refs/heads/master","pushedAt":"2023-08-05T18:21:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Avoid changing 'undolevels' when creating an undo break. (#1534)\n\nSetting the 'undolevels' option to any value has the side effect of\r\ncreating an undo break. UltiSnips uses the below construct to create an\r\nundo break with the goal of leaving 'undolevels' unmodified:\r\n\r\n```\r\n:let &undolevels = &undolevels\r\n```\r\n\r\nHowever, if a local 'undolevels' option has been set to a different\r\nvalue than the global option, the assignment above has the unintended\r\neffect of changing the global 'undolevels' value to the local value.\r\n\r\nUse `&g:undolevels` to explicitly read and modify only the global option\r\nvalue, avoiding undesired option changes.","shortMessageHtmlLink":"Avoid changing 'undolevels' when creating an undo break. (#1534)"}},{"before":null,"after":"00008a0f9cd4e22cb9886b32e104cf3eb38f26c8","ref":"refs/heads/fix_ci","pushedAt":"2023-08-05T18:20:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SirVer","name":"Holger Rapp","path":"/SirVer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/140115?s=80&v=4"},"commit":{"message":"Update run matrix removing obsolete and adding new variants.","shortMessageHtmlLink":"Update run matrix removing obsolete and adding new variants."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFv-SiQA","startCursor":null,"endCursor":null}},"title":"Activity ยท SirVer/ultisnips"}