{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":109591971,"defaultBranch":"master","name":"evil-collection","ownerLogin":"emacs-evil","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-05T15:35:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25210831?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713371846.0","currentOid":""},"activityList":{"items":[{"before":"7452430077fc5157d096820b3c38232472a9b7b6","after":"acb056b1d0d3aad2f32b1ca9c019a9a2e976f03e","ref":"refs/heads/master","pushedAt":"2024-06-08T14:49:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"magit: Separate mode for magit-repos","shortMessageHtmlLink":"magit: Separate mode for magit-repos"}},{"before":"cde1e7b6e4bc1409f3e5b475ed81700e05153108","after":"7452430077fc5157d096820b3c38232472a9b7b6","ref":"refs/heads/master","pushedAt":"2024-06-05T14:52:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"ci: Exclude macos tests below 28.x\n\nSee https://github.com/purcell/setup-emacs/issues/48","shortMessageHtmlLink":"ci: Exclude macos tests below 28.x"}},{"before":"a64a0a9487ab32569208f720ea2748dc790e71ef","after":"cde1e7b6e4bc1409f3e5b475ed81700e05153108","ref":"refs/heads/master","pushedAt":"2024-06-05T14:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"magit: Fix help menu evil bindings","shortMessageHtmlLink":"magit: Fix help menu evil bindings"}},{"before":"acc38ea2d991c9bd1380223ac5ec5cdcee2c8cd0","after":"a64a0a9487ab32569208f720ea2748dc790e71ef","ref":"refs/heads/master","pushedAt":"2024-06-05T14:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"elisp-refs, emms, pdf, xwidget: Use kill-current-buffer\n\nkill-this-buffer says\n\n> This command can be reliably invoked only from the menu bar,\n> otherwise it could decide to silently do nothing.","shortMessageHtmlLink":"elisp-refs, emms, pdf, xwidget: Use kill-current-buffer"}},{"before":"12fd87b631eea6b9b9be96456f39a03f0864dd3c","after":"acc38ea2d991c9bd1380223ac5ec5cdcee2c8cd0","ref":"refs/heads/master","pushedAt":"2024-06-04T14:47:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"csv-mode: Initial support (#814)\n\nAdd collection for csv-mode","shortMessageHtmlLink":"csv-mode: Initial support (#814)"}},{"before":"b34369cdb5c1bcecaf02094cf7e31e43c5534e32","after":"12fd87b631eea6b9b9be96456f39a03f0864dd3c","ref":"refs/heads/master","pushedAt":"2024-06-03T17:21:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"Update mpdired keybinding to the new funtions","shortMessageHtmlLink":"Update mpdired keybinding to the new funtions"}},{"before":"520990250078eee4c3c8cb030b6a97df82230618","after":"b34369cdb5c1bcecaf02094cf7e31e43c5534e32","ref":"refs/heads/master","pushedAt":"2024-05-23T01:20:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jojojames","name":"James","path":"/jojojames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1227856?s=80&v=4"},"commit":{"message":"Add .nosearch to modes/ to not litter subdirs.el\n\nIf you install evil-collection to site-lisp/, it's getting picked by\nEmacs and added to `subdirs.el` in order to populate the `load-path`\nat startup. To quote the official documentation:\n\n> For each directory in load-path, Emacs then checks to see if it contains\n> a file subdirs.el, and if so, loads it. The subdirs.el file is created when\n> Emacs is built/installed, and contains code that causes Emacs to add any\n> subdirectories of those directories to load-path. Both immediate subdirectories\n> and subdirectories multiple levels down are added. But it excludes subdirectories\n> whose names do not start with a letter or digit, and subdirectories named RCS\n> or CVS, and subdirectories containing a file named .nosearch.\n\nThere are legitimate reasons why one may add evil-collection to\nsite-lisp/: Linux distributions packaging it as native distro packages\nmay lead to this for example.\n\nIn my case, I'm using Nix and \"Emacs Overlay\", which is more or less a\nstandard way to manage Emacs and its configuration under Nix. I've\nnoticed that my Emacs starts slower than needed (0.6 seconds with\nconfiguration under Nix, and 0.2 seconds with configuration not managed\nby Nix). I've pin-pointed the issue to an explosion of `load-path`,\nwhich is one of the biggest performance hogs on Emacs startup.\n\nIt seems that:\n\n- Many other packages add `.nosearch` to their subdirs to prevent\n automatic addition to load-path\n- There is no risk in introducing this to evil-collection, as it loads\n modules by absolute paths from the basedir of the main file.\n\nI've patched evil-collection and on my system it keeps working, while\nachieving a nice load speedup (almost 0.4 seconds). Please consider\nmerging this.","shortMessageHtmlLink":"Add .nosearch to modes/ to not litter subdirs.el"}},{"before":"5886bab852dc9e31959e70384d535473e44504ad","after":"520990250078eee4c3c8cb030b6a97df82230618","ref":"refs/heads/master","pushedAt":"2024-05-22T23:23:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jojojames","name":"James","path":"/jojojames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1227856?s=80&v=4"},"commit":{"message":"Replace specific functions with `mu4e-user-agent` properties","shortMessageHtmlLink":"Replace specific functions with mu4e-user-agent properties"}},{"before":"30b82e41daa0d30f2eb44e210533fc667246478d","after":"5886bab852dc9e31959e70384d535473e44504ad","ref":"refs/heads/master","pushedAt":"2024-04-17T16:47:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"Add support for Eat (Terminal Emulator)","shortMessageHtmlLink":"Add support for Eat (Terminal Emulator)"}},{"before":"bf036e5a3ac3d954df50b78841be907035f0d9f9","after":null,"ref":"refs/heads/kmacro","pushedAt":"2024-04-17T16:37:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"}},{"before":"c9e2f72212ec45037f2c5e98f00fb8c5cc925ec6","after":"30b82e41daa0d30f2eb44e210533fc667246478d","ref":"refs/heads/master","pushedAt":"2024-04-17T16:37:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"kmacro: initial support","shortMessageHtmlLink":"kmacro: initial support"}},{"before":"ef8c35d332e57865317bda67467d0bef86969719","after":"c9e2f72212ec45037f2c5e98f00fb8c5cc925ec6","ref":"refs/heads/master","pushedAt":"2024-04-17T16:37:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"mu4e: fix broken tab navigation in mu4e-view-mode\n\nBefore mu4e-1.7.0, using SHR to render HTML emails in mu4e-view-mode was\nan option. This was removed in mu4e-1.7.0, and mu4e-view-mode now uses\nGnus to render HTML emails. This change broke Evil Collection's tab\nnavigation in mu4e-view-mode.","shortMessageHtmlLink":"mu4e: fix broken tab navigation in mu4e-view-mode"}},{"before":null,"after":"bf036e5a3ac3d954df50b78841be907035f0d9f9","ref":"refs/heads/kmacro","pushedAt":"2024-04-16T20:03:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"kmacro: initial support","shortMessageHtmlLink":"kmacro: initial support"}},{"before":"ca977acb83c0dd01fc57dbc6f3d3111e89f4ec9d","after":"ef8c35d332e57865317bda67467d0bef86969719","ref":"refs/heads/master","pushedAt":"2024-04-11T02:24:04.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"avoid compile evil magit","shortMessageHtmlLink":"avoid compile evil magit"}},{"before":"e0982fcbb6f1694b27074565553fac0e736a30b4","after":"ca977acb83c0dd01fc57dbc6f3d3111e89f4ec9d","ref":"refs/heads/master","pushedAt":"2024-04-06T14:27:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"corfu: allow corfu to be used when evil is disabled","shortMessageHtmlLink":"corfu: allow corfu to be used when evil is disabled"}},{"before":"58008954dfba80f2d0d9da58c6a18fac15c875bb","after":"e0982fcbb6f1694b27074565553fac0e736a30b4","ref":"refs/heads/master","pushedAt":"2024-04-02T18:44:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"Corfu: preselect variable is corrected","shortMessageHtmlLink":"Corfu: preselect variable is corrected"}},{"before":"198578a2558c7b7c3999d9c8af526c030e716e6a","after":"58008954dfba80f2d0d9da58c6a18fac15c875bb","ref":"refs/heads/master","pushedAt":"2024-04-02T16:14:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"pass: define-function is corrected","shortMessageHtmlLink":"pass: define-function is corrected"}},{"before":"89aea406334bc251adb70b1d6070b24fa94552ba","after":"198578a2558c7b7c3999d9c8af526c030e716e6a","ref":"refs/heads/master","pushedAt":"2024-04-02T16:12:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"corfu: show corfu popup when in insertable state (#800)\n\n* fix: show corfu popup when in insertable state","shortMessageHtmlLink":"corfu: show corfu popup when in insertable state (#800)"}},{"before":"f1bb4733def5a1b75d3a9d1b4d2226b6fc90407a","after":"89aea406334bc251adb70b1d6070b24fa94552ba","ref":"refs/heads/master","pushedAt":"2024-03-21T00:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jojojames","name":"James","path":"/jojojames","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1227856?s=80&v=4"},"commit":{"message":"Elpaca: Update (#774)","shortMessageHtmlLink":"Elpaca: Update (#774)"}},{"before":"556ca31ce63061d4f979bf805805aa13b3c40847","after":"f1bb4733def5a1b75d3a9d1b4d2226b6fc90407a","ref":"refs/heads/master","pushedAt":"2024-03-19T18:15:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"pdf: disable visual-mode\n\nEvil's visual-mode does not know how to select text within a PDF, and\ninstead selects the entire pdf image, which is useless and\ncounterintuitive - see doomemacs/doomemacs#6286,\nemacs-evil/evil-collection#683.","shortMessageHtmlLink":"pdf: disable visual-mode"}},{"before":"5dad3d25bdf50bc066775f9c335d74f5d1af5594","after":"556ca31ce63061d4f979bf805805aa13b3c40847","ref":"refs/heads/master","pushedAt":"2024-03-19T16:48:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"pdf: implement evil yank to registers\n\nEvil users expect to be able to yank to named registers, but pdf-view\nonly gives us `pdf-view-kill-ring-save'. So we implement our own version\nof evil-yank for pdf-view buffers.","shortMessageHtmlLink":"pdf: implement evil yank to registers"}},{"before":"99fd054f80634927017a826c773ecb9d8edba2c3","after":"5dad3d25bdf50bc066775f9c335d74f5d1af5594","ref":"refs/heads/master","pushedAt":"2024-03-19T12:28:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"Add mpdired","shortMessageHtmlLink":"Add mpdired"}},{"before":"cf7c7f142a1aba42ee27ec424190b4b036591815","after":"99fd054f80634927017a826c773ecb9d8edba2c3","ref":"refs/heads/master","pushedAt":"2024-03-18T16:05:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"mu4e: update the version check for mu4e-compose-goto-*\n\nThese bindings were recently re-added to mu4e in 1.12.2 so we don't need\nto define them ourselves anymore for that version and later.","shortMessageHtmlLink":"mu4e: update the version check for mu4e-compose-goto-*"}},{"before":"323ae97eae0521d9163db02398be02587251d288","after":"cf7c7f142a1aba42ee27ec424190b4b036591815","ref":"refs/heads/master","pushedAt":"2024-03-15T05:39:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"magit-todos: unbind \"k\" in *-section-map","shortMessageHtmlLink":"magit-todos: unbind \"k\" in *-section-map"}},{"before":"8da60e37b9f8e11dc24c49f1255b3711b37b16fc","after":"323ae97eae0521d9163db02398be02587251d288","ref":"refs/heads/master","pushedAt":"2024-03-14T15:53:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"mu4e: bind mu4e-compose-wide-reply","shortMessageHtmlLink":"mu4e: bind mu4e-compose-wide-reply"}},{"before":"c2f48c9a26228a5bb0746dd64168ed76599496a9","after":"8da60e37b9f8e11dc24c49f1255b3711b37b16fc","ref":"refs/heads/master","pushedAt":"2024-03-13T14:41:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"mu4e: fix extra quotes in evil-collection-mu4e","shortMessageHtmlLink":"mu4e: fix extra quotes in evil-collection-mu4e"}},{"before":"fe96b412f437f263f99492fe293499016b816a78","after":"c2f48c9a26228a5bb0746dd64168ed76599496a9","ref":"refs/heads/master","pushedAt":"2024-03-12T02:29:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"mu4e: add thread-mode commands\n\nThis commit adds a few commands to the mu4e-thread-mode-map. The purpose\nis to bind these commads to the normal state map so that they don't get\noverridden by motion state commands.","shortMessageHtmlLink":"mu4e: add thread-mode commands"}},{"before":"d0518fc1626f09a341d4b5a98c857087abfb1b0c","after":"fe96b412f437f263f99492fe293499016b816a78","ref":"refs/heads/master","pushedAt":"2024-03-07T18:07:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"mu4e: re-add removed mu4e-compose-begin/end-commands\n\nThe commands `mu4e-compose-begin` and `mu4e-compose-end` were removed in\ncommit\nhttps://github.com/djcb/mu/commit/85bfe763362b95935a3967f6585e14b3f9890a70\nof version 1.12.0 of mu. This commit re-adds these commands to the evil\ncollection for mu4e.","shortMessageHtmlLink":"mu4e: re-add removed mu4e-compose-begin/end-commands"}},{"before":"2e2be761f7aef894ee1025238c5b9205670281aa","after":"d0518fc1626f09a341d4b5a98c857087abfb1b0c","ref":"refs/heads/master","pushedAt":"2024-03-05T16:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"Add Emacs 29.2 in CI","shortMessageHtmlLink":"Add Emacs 29.2 in CI"}},{"before":"311e3b9ecb08bdc45eab431d3ddfb2ec5217844b","after":"2e2be761f7aef894ee1025238c5b9205670281aa","ref":"refs/heads/master","pushedAt":"2024-03-05T16:32:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"condy0919","name":"Youmu","path":"/condy0919","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4024656?s=80&v=4"},"commit":{"message":"corfu: bind up/down in insert state\n\nCorfu already binds up/down in emacs state, but not in insert state.\nNormally this is not a problem, but when using corfu in comint-mode like\nwith chatgpt-shell, up/down moves in the history instead of moving in\nthe corfu completions.","shortMessageHtmlLink":"corfu: bind up/down in insert state"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX_WlUAA","startCursor":null,"endCursor":null}},"title":"Activity ยท emacs-evil/evil-collection"}