{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":63045331,"defaultBranch":"master","name":"spacehammer","ownerLogin":"agzam","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-07-11T07:11:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1091022?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699848174.0","currentOid":""},"activityList":{"items":[{"before":"ff7358892a3811ee8088ef6cd2aaf3860eee5baa","after":"bfbe3de8cdea5944647337c0a698ab0fd2101697","ref":"refs/heads/master","pushedAt":"2024-04-10T19:12:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"Fix error on first use with non-default config dir (#191)\n\n```\r\n% defaults write org.hammerspoon.Hammerspoon MJConfigFile \"~/.config/hammerspoon/init.lua\"\r\n```\r\nallows changing the path to init.lua from the default ~/.hammerspoon and\r\nthis tiny change seems like a no-brainer to me.\r\nDid not touch ~/.spacehammer because I don't want to make further assumptions.","shortMessageHtmlLink":"Fix error on first use with non-default config dir (#191)"}},{"before":"0c7f26243a459bca977c8dc97e700c52c5ddc101","after":"ff7358892a3811ee8088ef6cd2aaf3860eee5baa","ref":"refs/heads/master","pushedAt":"2024-02-16T19:40:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"Update README.ORG - typo fixed (#190)","shortMessageHtmlLink":"Update README.ORG - typo fixed (#190)"}},{"before":"93f0ecac91e452e30a3439b0610218b0b2b368d6","after":"0c7f26243a459bca977c8dc97e700c52c5ddc101","ref":"refs/heads/master","pushedAt":"2023-12-13T03:26:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"bugfix: window jumps (#188)\n\n`jump-window` was trying to access a nonexistent `:filter` property of\r\nwindows instead of `hs.window.filter`. Corrected to instead call\r\n`(: hs.window.filter :focusWindow true true)`\r\nto reflect attempted behavior as originally implemented.\r\n\r\nOne minor change from the original is the use of\r\n`(hs.window.frontmostWindow)` as the reference window in place of\r\n`(hs.window.focusedWindow)`; this will normally use the focused window,\r\nbut if no window has focus, falls back to the one on \"top.\"\r\n\r\nNote: Another option would be to use `(hs.window.filter:focus)`,\r\nwhich is nearly identical, except it will include windows covered (or\r\npartially covered) by others in the current space/filter when picking\r\nwhich window to focus.","shortMessageHtmlLink":"bugfix: window jumps (#188)"}},{"before":"47ed2304c791a9f558d1c19d12d2217c40e71d71","after":null,"ref":"refs/heads/fix-memory-leak","pushedAt":"2023-11-13T04:02:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"}},{"before":"26b7bb184095fe4aa18ac2f9dedaa54f0b3d8802","after":"93f0ecac91e452e30a3439b0610218b0b2b368d6","ref":"refs/heads/master","pushedAt":"2023-11-13T04:02:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"remove needless coroutine (#187)\n\nAccording the git-blame the couroutine was added to alleviate (perhaps some\r\nimaginary problems), back in the day when \"edit-with-emacs\" was using a\r\nseparate frame. I think the garbage collector in some cases fails to\r\nclean it up. I'm still not completely sure if that's the exact thing\r\nthat's causing [agzam/spacehammer#186 — Hammerspoon is eggrediously\r\nunstable on macOS\r\nSonoma](https://github.com/agzam/spacehammer/issues/186), but after\r\nremoving the coroutine and testing for couple of days, I'm no longer\r\nexperiencing the issues described in #186","shortMessageHtmlLink":"remove needless coroutine (#187)"}},{"before":null,"after":"47ed2304c791a9f558d1c19d12d2217c40e71d71","ref":"refs/heads/fix-memory-leak","pushedAt":"2023-11-13T04:01:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"remove needless coroutine\n\nAccording the git-blame the couroutine was added to alleviate (perhaps some\nimaginary problems), back in the day when \"edit-with-emacs\" was using a\nseparate frame. I think the garbage collector in some cases fails to\nclean it up. I'm still not completely sure if that's the exact thing\nthat's causing [agzam/spacehammer#186 — Hammerspoon is eggrediously\nunstable on macOS\nSonoma](https://github.com/agzam/spacehammer/issues/186), but after\nremoving the coroutine and testing for couple of days, I'm no longer\nexperiencing the issues described in #186","shortMessageHtmlLink":"remove needless coroutine"}},{"before":"411d7d1dde3922a9c295850dfef54f521280c436","after":null,"ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-21T17:27:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"}},{"before":"5bde65cb8534be55c381796a40105c0928f6d605","after":"26b7bb184095fe4aa18ac2f9dedaa54f0b3d8802","ref":"refs/heads/master","pushedAt":"2023-10-21T17:27:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer (#184)\n\nEdit-With-Emacs feature used to allow to change the major mode and\r\npreserve the functionality.\r\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\r\nwould finish the edit. That was broken.\r\n\r\nReported by @aisamu in Clojurians Slack:\r\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer (#184)"}},{"before":"ff34c1eb4d22c2e0f4144a4953bfdaa4f2f1f0e7","after":"411d7d1dde3922a9c295850dfef54f521280c436","ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-19T00:16:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer\n\nEdit-With-Emacs feature used to allow to change the major mode and\npreserve the functionality.\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\nwould finish the edit. That was broken.\n\nReported by @aisamu in Clojurians Slack:\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer"}},{"before":"156a810bc2905d1bc49fc2a3b8a436053a13bbe0","after":"ff34c1eb4d22c2e0f4144a4953bfdaa4f2f1f0e7","ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-19T00:13:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer\n\nEdit-With-Emacs feature used to allow to change the major mode and\npreserve the functionality.\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\nwould finish the edit. That was broken.\n\nReported by @aisamu in Clojurians Slack:\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer"}},{"before":"f8def97dac3b423241ba705b36fe41b0d421d696","after":"156a810bc2905d1bc49fc2a3b8a436053a13bbe0","ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-19T00:05:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer\n\nEdit-With-Emacs feature used to allow to change the major mode and\npreserve the functionality.\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\nwould finish the edit. That was broken.\n\nReported by @aisamu in Clojurians Slack:\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer"}},{"before":"7c95d0e6238311edbf475b1fd2743a5af22e86cf","after":"f8def97dac3b423241ba705b36fe41b0d421d696","ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-19T00:05:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer\n\nEdit-With-Emacs feature used to allow to change the major mode and\npreserve the functionality.\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\nwould finish the edit. That was broken.\n\nReported by @aisamu in Clojurians Slack:\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer"}},{"before":"fa9858e8ab4b689ca5040f90a2dd27bd8b17da79","after":"7c95d0e6238311edbf475b1fd2743a5af22e86cf","ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-19T00:02:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer\n\nEdit-With-Emacs feature used to allow to change the major mode and\npreserve the functionality.\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\nwould finish the edit. That was broken.\n\nReported by @aisamu in Clojurians Slack:\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer"}},{"before":null,"after":"fa9858e8ab4b689ca5040f90a2dd27bd8b17da79","ref":"refs/heads/edit-with-emacs-persistent-buffer-var","pushedAt":"2023-10-18T23:44:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"emacs: cant change major-mode in edit buffer\n\nEdit-With-Emacs feature used to allow to change the major mode and\npreserve the functionality.\ni.e., pressing C-c C-c of spacehammer-edit-with-emacs-mode-map\nwould finish the edit. That was broken.\n\nReported by @aisamu in Clojurians Slack:\nhttps://clojurians.slack.com/archives/C099W16KZ/p1697670680745169","shortMessageHtmlLink":"emacs: cant change major-mode in edit buffer"}},{"before":"fb37ed7f6ff65fb43e755fbf3f35dfa1cfb99e46","after":null,"ref":"refs/heads/minor_documentation_update","pushedAt":"2023-09-24T00:32:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"}},{"before":"891e49dab4242b31d6f1601960e3b91813907bd3","after":"5bde65cb8534be55c381796a40105c0928f6d605","ref":"refs/heads/master","pushedAt":"2023-09-24T00:32:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"edit-with-emacs: minor docs update (#182)","shortMessageHtmlLink":"edit-with-emacs: minor docs update (#182)"}},{"before":null,"after":"fb37ed7f6ff65fb43e755fbf3f35dfa1cfb99e46","ref":"refs/heads/minor_documentation_update","pushedAt":"2023-09-24T00:27:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"edit-with-emacs: minor docs update","shortMessageHtmlLink":"edit-with-emacs: minor docs update"}},{"before":"a41272c7a7507c8ce4277d363b737360f7b90e3d","after":null,"ref":"refs/heads/fix_window_center","pushedAt":"2023-09-12T17:13:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"}},{"before":"0241428669872d708368ee2d21b909d837a5a851","after":"891e49dab4242b31d6f1601960e3b91813907bd3","ref":"refs/heads/master","pushedAt":"2023-09-12T17:13:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"Fix windows.center-window-frame (#179)\n\nThis function was broken if the user didn't have the windows module set\r\nin his config.","shortMessageHtmlLink":"Fix windows.center-window-frame (#179)"}},{"before":null,"after":"a41272c7a7507c8ce4277d363b737360f7b90e3d","ref":"refs/heads/fix_window_center","pushedAt":"2023-09-11T15:03:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Grazfather","name":null,"path":"/Grazfather","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/497310?s=80&v=4"},"commit":{"message":"Fix windows.center-window-frame\n\nThis function was broken if the user didn't have the windows module set\nin his config.","shortMessageHtmlLink":"Fix windows.center-window-frame"}},{"before":"2cbe78b65badaa4a33cb7e0a50c016e74708dfc1","after":null,"ref":"refs/heads/improving-edit","pushedAt":"2023-04-18T03:50:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"}},{"before":"57261bcf518af0d464a0f52b2fc4603c58c2ef34","after":"0241428669872d708368ee2d21b909d837a5a851","ref":"refs/heads/master","pushedAt":"2023-04-18T03:50:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"Revamping edit-with-emacs feature (#167)\n\n* cleaning up spacehammer.el\r\n\r\n* fix locating emacsclient\r\n\r\n* find buffer by prefix\r\n\r\nedit buffer name can change, shouldn't expect to find it with the exact\r\nsame name later\r\n\r\n* docs update\r\n\r\n* fix for one window\r\n\r\n* changelog\r\n\r\n* PR feedback\r\n\r\nSuggested-by: Grazfather \r\n\r\n* fix symlinking instruction\r\n\r\n* adds a few more comments","shortMessageHtmlLink":"Revamping edit-with-emacs feature (#167)"}},{"before":"b5ce5bb1a54acd9bf4d4ea752c33b76dc39ec08f","after":"2cbe78b65badaa4a33cb7e0a50c016e74708dfc1","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T04:52:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"adds a few more comments","shortMessageHtmlLink":"adds a few more comments"}},{"before":"7d5762bb0c8c2f05c2e8936d4a875e86d4b76d0c","after":"b5ce5bb1a54acd9bf4d4ea752c33b76dc39ec08f","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T04:49:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"adds a few more comments","shortMessageHtmlLink":"adds a few more comments"}},{"before":"70dbd1e7d23f05d0b5ee64efefd9cc6733575dee","after":"7d5762bb0c8c2f05c2e8936d4a875e86d4b76d0c","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T04:40:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"adds a few more comments","shortMessageHtmlLink":"adds a few more comments"}},{"before":"72b0749005374b0eea5b9281a12f7d78c613f6d4","after":"70dbd1e7d23f05d0b5ee64efefd9cc6733575dee","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T04:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"fix symlinking instruction","shortMessageHtmlLink":"fix symlinking instruction"}},{"before":"534d8fb29661db6c073ba866db4564b3cbcb5a94","after":"72b0749005374b0eea5b9281a12f7d78c613f6d4","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T04:17:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"PR feedback\n\nSuggested-by: Grazfather ","shortMessageHtmlLink":"PR feedback"}},{"before":"f690055202a91c0e5d479cd170f9bac405a11210","after":"534d8fb29661db6c073ba866db4564b3cbcb5a94","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T03:32:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"changelog","shortMessageHtmlLink":"changelog"}},{"before":"d3c651110e9a6e78ae5d2e13a6af3743910ab786","after":"f690055202a91c0e5d479cd170f9bac405a11210","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T03:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"fix for one window","shortMessageHtmlLink":"fix for one window"}},{"before":"9c248f1c8c9bca8eeffadaec738882219916ba51","after":"d3c651110e9a6e78ae5d2e13a6af3743910ab786","ref":"refs/heads/improving-edit","pushedAt":"2023-04-14T02:53:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agzam","name":"Ag Ibragimov","path":"/agzam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1091022?s=80&v=4"},"commit":{"message":"docs update","shortMessageHtmlLink":"docs update"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELWQrDQA","startCursor":null,"endCursor":null}},"title":"Activity · agzam/spacehammer"}