{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":320469278,"defaultBranch":"master","name":"zsh-vi-mode","ownerLogin":"jeffreytse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-11T04:44:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9413601?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699263747.0","currentOid":""},"activityList":{"items":[{"before":"7cf6fd19cf2ab38ec5b116eced158377cb3c35f6","after":"287efa19ec492b2f24bb93d1f4eaac3049743a63","ref":"refs/heads/master","pushedAt":"2024-04-21T01:42:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"docs: add installation instructions for Zim (#278)","shortMessageHtmlLink":"docs: add installation instructions for Zim (#278)"}},{"before":"4680766357ddbaa5332648e470a6717e4a46791a","after":"7cf6fd19cf2ab38ec5b116eced158377cb3c35f6","ref":"refs/heads/master","pushedAt":"2024-03-14T01:50:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"docs: fix instructions for nix home-manager built-in \"plugin\" feature (#271)","shortMessageHtmlLink":"docs: fix instructions for nix home-manager built-in \"plugin\" feature ("}},{"before":"ea1f58ab9b1f3eac50e2cde3e3bc612049ef683b","after":"4680766357ddbaa5332648e470a6717e4a46791a","ref":"refs/heads/master","pushedAt":"2024-02-26T08:46:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"docs: instructions for nix `home-manager` built-in \"plugin\" feature (#270)","shortMessageHtmlLink":"docs: instructions for nix home-manager built-in \"plugin\" feature (#…"}},{"before":"a3d717831c1864de8eabf20b946d66afc67e6695","after":"ea1f58ab9b1f3eac50e2cde3e3bc612049ef683b","ref":"refs/heads/master","pushedAt":"2023-11-06T09:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"release: v0.11.0","shortMessageHtmlLink":"release: v0.11.0"}},{"before":"c8ca1a1bb69e3a116c1c348d0693f849de5f645a","after":"a3d717831c1864de8eabf20b946d66afc67e6695","ref":"refs/heads/master","pushedAt":"2023-09-28T05:57:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: session starts in normal mode (#245)\n\n* Resolve \"session starts in normal mode\" issue\r\n\r\n* Update zsh-vi-mode.zsh\r\n\r\n---------\r\n\r\nCo-authored-by: JT ","shortMessageHtmlLink":"fix: session starts in normal mode (#245)"}},{"before":"fb2f825bf01012786b9a327e5e3c2085d8d18ae5","after":"c8ca1a1bb69e3a116c1c348d0693f849de5f645a","ref":"refs/heads/master","pushedAt":"2023-09-22T10:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: incorrect `ZVM_MODE` value after initialization","shortMessageHtmlLink":"fix: incorrect ZVM_MODE value after initialization"}},{"before":"1f28e1886dc8e49f41b817634d5c7695b6abb145","after":"fb2f825bf01012786b9a327e5e3c2085d8d18ae5","ref":"refs/heads/master","pushedAt":"2023-09-20T10:25:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: changing modes don't trigger an auto prompt reset (#243)","shortMessageHtmlLink":"fix: changing modes don't trigger an auto prompt reset (#243)"}},{"before":"11ab44dc207ec8ebdcddd5ab7d77001d83032b54","after":"1f28e1886dc8e49f41b817634d5c7695b6abb145","ref":"refs/heads/master","pushedAt":"2023-07-26T10:28:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"docs: add installation instructions for Zap (#197)\n\n* Update README.md to include instructions for Zap\r\n\r\n* Update README.md\r\n\r\n---------\r\n\r\nCo-authored-by: JT \r\nCo-committed-by: JT ","shortMessageHtmlLink":"docs: add installation instructions for Zap (#197)"}},{"before":"78b2d4f0de683eb882281e0a208a67c092391b08","after":"11ab44dc207ec8ebdcddd5ab7d77001d83032b54","ref":"refs/heads/master","pushedAt":"2023-07-26T10:13:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: selecting a surrounded text object doesn't work (#236)","shortMessageHtmlLink":"fix: selecting a surrounded text object doesn't work (#236)"}},{"before":"4d778df1c13e523bb9f014636aa0209bbce12a26","after":"78b2d4f0de683eb882281e0a208a67c092391b08","ref":"refs/heads/master","pushedAt":"2023-07-24T10:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: custom escape keys breaks `CTRL-r` history search (#145)","shortMessageHtmlLink":"fix: custom escape keys breaks CTRL-r history search (#145)"}},{"before":"b5c6ff9a2a362e8497124dada642173001d54ad4","after":"4d778df1c13e523bb9f014636aa0209bbce12a26","ref":"refs/heads/master","pushedAt":"2023-07-20T08:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: above lines were eaten issue (#234)\n\nThis issue was caused by double calling the `reset-prompt` function\nafter hooking that function, we should avoid it by further checking\nif the same function was called.\n\nThis also caused some compatibility issues with other plugins like\n`zsh-syntax-highlighting <=0.7.1`.","shortMessageHtmlLink":"fix: above lines were eaten issue (#234)"}},{"before":"4b40a987967f96ca5eb79e03a3838358fd5f975a","after":"b5c6ff9a2a362e8497124dada642173001d54ad4","ref":"refs/heads/master","pushedAt":"2023-07-18T02:06:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"feat: add support for foot terminal (#233)\n\n* add support for foot terminal\r\n\r\n---------\r\n\r\nCo-authored-by: JT \r\nCo-committed-by: JT ","shortMessageHtmlLink":"feat: add support for foot terminal (#233)"}},{"before":"b56bf65bb359d0224eea4e69487f2092d4381593","after":"4b40a987967f96ca5eb79e03a3838358fd5f975a","ref":"refs/heads/master","pushedAt":"2023-07-17T09:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"release: v0.10.0","shortMessageHtmlLink":"release: v0.10.0"}},{"before":"42a70a8686ec25a91c691964be91da6176957587","after":"b56bf65bb359d0224eea4e69487f2092d4381593","ref":"refs/heads/master","pushedAt":"2023-07-17T09:54:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"feat: better version information\n\nFor better issue digging, adding the git hash and datetime into\nversion information.","shortMessageHtmlLink":"feat: better version information"}},{"before":"a6f0f503d1c56cd7a1deadc47e96a4f0fb5bb1b0","after":"42a70a8686ec25a91c691964be91da6176957587","ref":"refs/heads/master","pushedAt":"2023-07-14T09:45:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"docs: update README.md","shortMessageHtmlLink":"docs: update README.md"}},{"before":"1bda23100e8d140a19be0eed67395c64f6a6074c","after":"a6f0f503d1c56cd7a1deadc47e96a4f0fb5bb1b0","ref":"refs/heads/master","pushedAt":"2023-07-14T09:41:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"feat: system report support\n\nWith this feature, users can quickly get their system environment\nreport.","shortMessageHtmlLink":"feat: system report support"}},{"before":"75e828cbd86c2819969700aba9804eeb15cef7e5","after":"1bda23100e8d140a19be0eed67395c64f6a6074c","ref":"refs/heads/master","pushedAt":"2023-07-11T07:29:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: NEX read engine doesn't correctly handle `-` (#220)\n\nThis issue happens when using NEX read engine and quickly stroking\ncharacters with `-`, dash was wrongly parsed as a prefix of command\nline option.\n\nThe error message is as follow:\n\nzvm_readkeys_handler:zle:38: not enough arguments for -U","shortMessageHtmlLink":"fix: NEX read engine doesn't correctly handle - (#220)"}},{"before":"7ff3fd69a61510e52791a9a159ce76d052022296","after":"75e828cbd86c2819969700aba9804eeb15cef7e5","ref":"refs/heads/master","pushedAt":"2023-07-11T06:54:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: switching keywords on 3-letter month wrongly (#227)\n\nThe key month is `May`, as it's also 3-letter, to settle this issue,\nwe need to hold the switching history and to have a further checking.","shortMessageHtmlLink":"fix: switching keywords on 3-letter month wrongly (#227)"}},{"before":"db7b7d45e969cc1cee879e7c4ba8fb20aa539314","after":"7ff3fd69a61510e52791a9a159ce76d052022296","ref":"refs/heads/master","pushedAt":"2023-07-10T03:39:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: switching modes doesn't change prompt indicator (#230)\n\nThis issue was introduced by fixing issue #229, it made the reset\nprompt functionality never executed after triggering change modes.","shortMessageHtmlLink":"fix: switching modes doesn't change prompt indicator (#230)"}},{"before":"6f14b2f6a00e03004abe5fa5ca95c7f4d8875348","after":"db7b7d45e969cc1cee879e7c4ba8fb20aa539314","ref":"refs/heads/master","pushedAt":"2023-07-09T13:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: zsh-syntax-highlighting was broken (#228)\n\nThis issue was caused by a bug which didn't invoke original function\nafter hooking the function. This bug also caused issues mentioned in\nthe #154 as well.","shortMessageHtmlLink":"fix: zsh-syntax-highlighting was broken (#228)"}},{"before":"fd0a5f648f120c28e3f779dea0120e7766a57af2","after":"6f14b2f6a00e03004abe5fa5ca95c7f4d8875348","ref":"refs/heads/master","pushedAt":"2023-07-09T13:43:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: switching modes make above line chomped (#229)","shortMessageHtmlLink":"fix: switching modes make above line chomped (#229)"}},{"before":"2ca0cf64b2f8f4004ab329bb2e3f87a7bfd21f02","after":"fd0a5f648f120c28e3f779dea0120e7766a57af2","ref":"refs/heads/master","pushedAt":"2023-07-09T13:29:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: switching modes make above line chomped (#229)","shortMessageHtmlLink":"fix: switching modes make above line chomped (#229)"}},{"before":"def0f842b27c0b51f2f059d976fa24f4856839f2","after":"2ca0cf64b2f8f4004ab329bb2e3f87a7bfd21f02","ref":"refs/heads/master","pushedAt":"2023-07-06T02:57:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: `.` command doesn't work as expected behavior (#226)\n\nThis issue was caused by wrongly escaping non-printable characters,\nthey were converted to another characters.","shortMessageHtmlLink":"fix: . command doesn't work as expected behavior (#226)"}},{"before":"c4fc3a60d0c8ca9f435dd0e28cdc6ec42c4b7ad8","after":"def0f842b27c0b51f2f059d976fa24f4856839f2","ref":"refs/heads/master","pushedAt":"2023-07-05T09:51:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: regression in prompt resetting (#219)\n\nThis commit not only reverted the changes of #180, but also\nadjusted the postpone prompt resetting logic by call count to\nprevent from potential line eaten issues in #124.","shortMessageHtmlLink":"fix: regression in prompt resetting (#219)"}},{"before":"5979662a11e139a3a87872d1a5282c836e98e608","after":"c4fc3a60d0c8ca9f435dd0e28cdc6ec42c4b7ad8","ref":"refs/heads/master","pushedAt":"2023-05-18T10:18:09.974Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: actions like `dt'` or `ct\"` don't work (#218)","shortMessageHtmlLink":"fix: actions like dt' or ct\" don't work (#218)"}},{"before":"8cb9a68925f1ec575e5f2384ec631942b089d87c","after":"5979662a11e139a3a87872d1a5282c836e98e608","ref":"refs/heads/master","pushedAt":"2023-05-13T03:16:06.121Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: prevent terminal from deleting previous line on ESC (#180)\n\n* Fixes terminal from deleting previous line on ESC\r\nAs long as ESC isn't pressed twice within delay\r\n\r\n* Slightly adjustment to the code\r\n\r\n---------\r\n\r\nCo-authored-by: JT ","shortMessageHtmlLink":"fix: prevent terminal from deleting previous line on ESC (#180)"}},{"before":"cef6cfdada600db002e34c7328f1bac1eb964d43","after":"8cb9a68925f1ec575e5f2384ec631942b089d87c","ref":"refs/heads/master","pushedAt":"2023-04-26T03:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: unexpected behavior of `[cdy]` (#215)","shortMessageHtmlLink":"fix: unexpected behavior of [cdy]<esc> (#215)"}},{"before":"46004e42cffe850aaf358b9454a41ec64a8fbe5d","after":"cef6cfdada600db002e34c7328f1bac1eb964d43","ref":"refs/heads/master","pushedAt":"2023-04-26T01:56:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: unexpected behavior of `c[wWeE]` (#161)","shortMessageHtmlLink":"fix: unexpected behavior of c[wWeE] (#161)"}},{"before":"821b4e8e3c952aea4da19bc12e785ef14c95a960","after":"46004e42cffe850aaf358b9454a41ec64a8fbe5d","ref":"refs/heads/master","pushedAt":"2023-04-21T08:11:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"chore: change replace selection function name","shortMessageHtmlLink":"chore: change replace selection function name"}},{"before":"66470637f72194d99f482afbc2283e0d2d66d052","after":"821b4e8e3c952aea4da19bc12e785ef14c95a960","ref":"refs/heads/master","pushedAt":"2023-04-21T07:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeffreytse","name":"JT","path":"/jeffreytse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9413601?s=80&v=4"},"commit":{"message":"fix: visual replacement doesn't work normally (#212)\n\nAfter pasting in visual mode, normal mode is not activated.","shortMessageHtmlLink":"fix: visual replacement doesn't work normally (#212)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENhIGYQA","startCursor":null,"endCursor":null}},"title":"Activity · jeffreytse/zsh-vi-mode"}