{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":469383424,"defaultBranch":"main","name":"leap.nvim","ownerLogin":"ggandor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-13T13:43:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17800844?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1647197922.680556","currentOid":""},"activityList":{"items":[{"before":"f6cfd526ebaf56f005cca6a4a4735a854172982e","after":"6252b89ffa8a10311344fe10cc00fbbb6170f30f","ref":"refs/heads/main","pushedAt":"2024-05-30T22:17:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs: tweaks (usage tldr)","shortMessageHtmlLink":"docs: tweaks (usage tldr)"}},{"before":"0a034970fb430e6027f2df556af04e19e4d9ccc5","after":"f6cfd526ebaf56f005cca6a4a4735a854172982e","ref":"refs/heads/main","pushedAt":"2024-05-29T22:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs: tweaks","shortMessageHtmlLink":"docs: tweaks"}},{"before":"1ee1d302f1589e425969ff1ad5739b5da80ec94e","after":"0a034970fb430e6027f2df556af04e19e4d9ccc5","ref":"refs/heads/main","pushedAt":"2024-05-29T17:52:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix: skip cleanup steps for invalid windows and buffers\n\nProblem: The target window/buffer might be automatically closed right\nafter selecting the target (use case: e.g., results of a fuzzy finder),\nand Leap trying to do cleanup there results in error.\n\nSolution: Check if the window/buffer is still valid before cleanup.\n\nCloses #218.\n\nCo-authored-by: Aaron Lifton ","shortMessageHtmlLink":"fix: skip cleanup steps for invalid windows and buffers"}},{"before":"74201f342ca91f01e8e40db97d278de6711d3991","after":"1ee1d302f1589e425969ff1ad5739b5da80ec94e","ref":"refs/heads/main","pushedAt":"2024-05-29T17:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix: skip cleanup steps for invalid windows and buffers\n\nProblem: The target window/buffer might be automatically closed right\nafter selecting the target (use case: e.g., results of a fuzzy finder),\nand Leap trying to do cleanup there results in error.\n\nSolution: Check if the window/buffer is still valid before cleanup.\n\nCo-authored-by: Aaron Lifton \n\nCloses #218.","shortMessageHtmlLink":"fix: skip cleanup steps for invalid windows and buffers"}},{"before":"5d10692be460f9e8a42d34cf98a012e3e18b23bf","after":"74201f342ca91f01e8e40db97d278de6711d3991","ref":"refs/heads/main","pushedAt":"2024-05-29T16:52:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs(readme): caveats for all-windows mode","shortMessageHtmlLink":"docs(readme): caveats for all-windows mode"}},{"before":"8f4d3ab9fe5c906c5745150191831c5ee0a427a0","after":"5d10692be460f9e8a42d34cf98a012e3e18b23bf","ref":"refs/heads/main","pushedAt":"2024-05-27T13:21:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs(readme): shorten readme, direct to help","shortMessageHtmlLink":"docs(readme): shorten readme, direct to help"}},{"before":"b1ecfb63c0b8babfd0dcd6b5ca6de37bbf3526cd","after":"8f4d3ab9fe5c906c5745150191831c5ee0a427a0","ref":"refs/heads/main","pushedAt":"2024-05-20T14:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs(readme): tweaks","shortMessageHtmlLink":"docs(readme): tweaks"}},{"before":"be68eec21e37415d15cffaabc959b8d3f9466665","after":"b1ecfb63c0b8babfd0dcd6b5ca6de37bbf3526cd","ref":"refs/heads/main","pushedAt":"2024-05-14T20:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(jump): no cursor redraw in O-p mode (avoid flicker)","shortMessageHtmlLink":"fix(jump): no cursor redraw in O-p mode (avoid flicker)"}},{"before":"f1f19fc268b406b00b50091f51f16d9634fbe449","after":"be68eec21e37415d15cffaabc959b8d3f9466665","ref":"refs/heads/main","pushedAt":"2024-05-10T09:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(jump): call `add-offset!` before redrawing the cursor\n\nCloses https://github.com/ggandor/flit.nvim/issues/50.","shortMessageHtmlLink":"fix(jump): call add-offset! before redrawing the cursor"}},{"before":"626be4c4ec040aeaf6466c9aae17ee0ab09f1a5b","after":"f1f19fc268b406b00b50091f51f16d9634fbe449","ref":"refs/heads/main","pushedAt":"2024-05-04T21:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix: use `nvim__redraw` to force cursor redraw after autojumps (nightly)\n\nhttps://github.com/neovim/neovim/pull/28235 reverted the fix for\nhttps://github.com/neovim/neovim/issues/20793, but\nhttps://github.com/neovim/neovim/pull/28101 introduced new\n(experimental) API to solve the problem.","shortMessageHtmlLink":"fix: use nvim__redraw to force cursor redraw after autojumps (nightly)"}},{"before":"3fc5e8344eac8a306baca09634fd613d1aa2c388","after":"626be4c4ec040aeaf6466c9aae17ee0ab09f1a5b","ref":"refs/heads/main","pushedAt":"2024-04-12T13:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"improv(beacons): no padding for forced single-phase mode","shortMessageHtmlLink":"improv(beacons): no padding for forced single-phase mode"}},{"before":"9eeb0a8241cb9521e68a04124f498df1b502954f","after":"3fc5e8344eac8a306baca09634fd613d1aa2c388","ref":"refs/heads/main","pushedAt":"2024-04-07T13:52:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"improv(defaults): tweak label colors for light background","shortMessageHtmlLink":"improv(defaults): tweak label colors for light background"}},{"before":"ea61597e64189fdeca49898f9e2a548a6ebbbab6","after":"9eeb0a8241cb9521e68a04124f498df1b502954f","ref":"refs/heads/main","pushedAt":"2024-04-07T11:13:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"improv(user): add `get_focusable_windows()` helper function","shortMessageHtmlLink":"improv(user): add get_focusable_windows() helper function"}},{"before":"7a9407d17fab3a1c3cfe201965d680a408776152","after":"ea61597e64189fdeca49898f9e2a548a6ebbbab6","ref":"refs/heads/main","pushedAt":"2024-04-05T14:37:36.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"style(leap): add empty lines around multiline locals","shortMessageHtmlLink":"style(leap): add empty lines around multiline locals"}},{"before":"148949fb86e549ce3f9dd2bf0059cf21bd50527b","after":"7a9407d17fab3a1c3cfe201965d680a408776152","ref":"refs/heads/main","pushedAt":"2024-04-01T01:34:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs: tweaks","shortMessageHtmlLink":"docs: tweaks"}},{"before":"68ca052dfdcda5e4e958d1ba0fef35e94a3e02e8","after":"148949fb86e549ce3f9dd2bf0059cf21bd50527b","ref":"refs/heads/main","pushedAt":"2024-04-01T01:26:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs(readme): tweaks","shortMessageHtmlLink":"docs(readme): tweaks"}},{"before":"25753d8a16b69fbbce5d392702c21dbc79d86bd1","after":"68ca052dfdcda5e4e958d1ba0fef35e94a3e02e8","ref":"refs/heads/main","pushedAt":"2024-03-27T13:46:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"improv(search): remove obsolete import","shortMessageHtmlLink":"improv(search): remove obsolete import"}},{"before":"6b3054ca9579a4b8a049533442a7530faf3c14a0","after":"25753d8a16b69fbbce5d392702c21dbc79d86bd1","ref":"refs/heads/main","pushedAt":"2024-03-23T21:57:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs: tweaks","shortMessageHtmlLink":"docs: tweaks"}},{"before":"87d206bf678451301fa2de993db286c136cf383b","after":"6b3054ca9579a4b8a049533442a7530faf3c14a0","ref":"refs/heads/main","pushedAt":"2024-03-23T12:49:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs: tweaks","shortMessageHtmlLink":"docs: tweaks"}},{"before":"74b2ed7a0fac2fedf191d673f2d0883aab3dfe9c","after":"87d206bf678451301fa2de993db286c136cf383b","ref":"refs/heads/main","pushedAt":"2024-03-21T10:44:14.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(leap): set dot-repeat for unique targets too\n\nProblem: Since 89d878f8399d00fb348ad65b6077b996808234d8, we do\nnot handle operations on a unique target as a separate case, but simply\nset autojump; however, it was forgotten to call `set-dot-repeat` in that\ncase.","shortMessageHtmlLink":"fix(leap): set dot-repeat for unique targets too"}},{"before":"812604b7b100e555062fa41c82bfd9c6c776d856","after":"74b2ed7a0fac2fedf191d673f2d0883aab3dfe9c","ref":"refs/heads/main","pushedAt":"2024-03-18T17:49:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(jump): use `nvim_win_set_cursor` instead of `vim.fn.cursor`\n\nhttps://github.com/neovim/neovim/pull/27858 thankfully fixed the\nrelevant bug, but only for the API function.\n\nCloses #70","shortMessageHtmlLink":"fix(jump): use nvim_win_set_cursor instead of vim.fn.cursor"}},{"before":"1f7c33f7c8fcad27c3da71a20c804931b8996f75","after":"812604b7b100e555062fa41c82bfd9c6c776d856","ref":"refs/heads/main","pushedAt":"2024-03-16T00:03:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs: recommend equivalence classes for brackets and quotes","shortMessageHtmlLink":"docs: recommend equivalence classes for brackets and quotes"}},{"before":"6ab6bc0ba81cfd104d6f5dfac52bd0804a6aad5c","after":"1f7c33f7c8fcad27c3da71a20c804931b8996f75","ref":"refs/heads/main","pushedAt":"2024-03-14T22:19:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"refactor(leap): call `set-beacons` for each sublist","shortMessageHtmlLink":"refactor(leap): call set-beacons for each sublist"}},{"before":"bf5d64f072a74968191f9994b0c05fac64f5f015","after":"6ab6bc0ba81cfd104d6f5dfac52bd0804a6aad5c","ref":"refs/heads/main","pushedAt":"2024-03-14T13:31:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"docs(help): fix `hlsearch` snippet","shortMessageHtmlLink":"docs(help): fix hlsearch snippet"}},{"before":"89d878f8399d00fb348ad65b6077b996808234d8","after":"bf5d64f072a74968191f9994b0c05fac64f5f015","ref":"refs/heads/main","pushedAt":"2024-03-09T19:19:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"style(leap): whitespace tweaks","shortMessageHtmlLink":"style(leap): whitespace tweaks"}},{"before":"6ef54268ba9e36bf6ea92c521059041848477e7e","after":"89d878f8399d00fb348ad65b6077b996808234d8","ref":"refs/heads/main","pushedAt":"2024-03-06T21:34:36.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(leap): `safe_labels = {}` should disable autojump unconditionally\n\nEven if there is only one target.\n\nCloses #206","shortMessageHtmlLink":"fix(leap): safe_labels = {} should disable autojump unconditionally"}},{"before":"d74388c49da2ef51bcae0f386f1c699c8394ce6e","after":"6ef54268ba9e36bf6ea92c521059041848477e7e","ref":"refs/heads/main","pushedAt":"2024-03-02T17:51:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(api)!: use `state` (again) for accessing `leap()` kwargs\n\nI'm fed up with trying to fit a square peg into a round hole.\n\nCloses #205","shortMessageHtmlLink":"fix(api)!: use state (again) for accessing leap() kwargs"}},{"before":"9857f64c869f83e36bcde036213c758fc435d9b2","after":"d74388c49da2ef51bcae0f386f1c699c8394ce6e","ref":"refs/heads/main","pushedAt":"2024-02-29T12:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(api)!: make `event.data.args` a callback\n\nFollow-up to 3614477275: A metatable is no solution, it will be erased.","shortMessageHtmlLink":"fix(api)!: make event.data.args a callback"}},{"before":"07e71ee06eca9c7df5f922ad269a5d21bcbe9d23","after":"9857f64c869f83e36bcde036213c758fc435d9b2","ref":"refs/heads/main","pushedAt":"2024-02-29T09:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(leap/get-target-with-active-label): third time is the charm","shortMessageHtmlLink":"fix(leap/get-target-with-active-label): third time is the charm"}},{"before":"3a3d210cf69872cf7192ac45ee0cb620d65a06c1","after":"07e71ee06eca9c7df5f922ad269a5d21bcbe9d23","ref":"refs/heads/main","pushedAt":"2024-02-29T09:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ggandor","name":"György Andorka","path":"/ggandor","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17800844?s=80&v=4"},"commit":{"message":"fix(leap/get-target-with-active-label): init `res` to `[]`","shortMessageHtmlLink":"fix(leap/get-target-with-active-label): init res to []"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWHeseAA","startCursor":null,"endCursor":null}},"title":"Activity · ggandor/leap.nvim"}