{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7608007,"defaultBranch":"master","name":"racket-mode","ownerLogin":"greghendershott","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-14T16:32:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/265119?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721332916.0","currentOid":""},"activityList":{"items":[{"before":"b6db517f79c067e5519871909bb842bb2d266047","after":null,"ref":"refs/heads/pkg-local-cache","pushedAt":"2024-07-18T20:01:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"}},{"before":"675f96672605867b68c7514ba837d43a91700a42","after":"b6db517f79c067e5519871909bb842bb2d266047","ref":"refs/heads/master","pushedAt":"2024-07-18T20:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add racket-package-refresh command; remove auto refresh\n\nThe previous commit would refresh the local catalog on every startup\nof the Racket Mode back end.\n\nOn reflection this seems wrong. Some users might not want a connection\nto made.\n\nInstead supply a command for users to do this explicitly, when they\nchoose. Downside is the results will be poor until they do this at\nleast once, but we document this. Anyway this is analogous to\n`package-refresh-contents` for Emacs packages, and the idea here was\nalready to largely follow the same UX.","shortMessageHtmlLink":"Add racket-package-refresh command; remove auto refresh"}},{"before":null,"after":"b6db517f79c067e5519871909bb842bb2d266047","ref":"refs/heads/pkg-local-cache","pushedAt":"2024-07-18T19:06:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add racket-package-refresh command; remove auto refresh\n\nThe previous commit would refresh the local catalog on every startup\nof the Racket Mode back end.\n\nOn reflection this seems wrong. Some users might not want a connection\nto made.\n\nInstead supply a command for users to do this explicitly, when they\nchoose. Downside is the results will be poor until they do this at\nleast once, but we document this. Anyway this is analogous to\n`package-refresh-contents` for Emacs packages, and the idea here was\nalready to largely follow the same UX.","shortMessageHtmlLink":"Add racket-package-refresh command; remove auto refresh"}},{"before":"96f5fea39aa2dea8a11674cb49525b98d4406430","after":"ab94c0b9a7b5bff4e0a4d22f39d6f9d6a5e8b038","ref":"refs/heads/completion-import-modules","pushedAt":"2024-07-18T12:32:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add racket--xp-import-binding-completions\n\nThe subset of racket--xp-import-binding-completions that are imports,\ni.e. that are not lexical bindings. Useful when doing completions in\nprompts for documentation search.","shortMessageHtmlLink":"Add racket--xp-import-binding-completions"}},{"before":"675f96672605867b68c7514ba837d43a91700a42","after":null,"ref":"refs/heads/pkg-local-catalog","pushedAt":"2024-07-17T19:57:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"}},{"before":"6d31d035db555c661c1fc53aa1400be2d4917278","after":"675f96672605867b68c7514ba837d43a91700a42","ref":"refs/heads/master","pushedAt":"2024-07-17T19:57:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Update local cache of package catalog\n\nNecessary for get-pkgs to return values. Even affects pkg-info-auto?\nfor installed packages.\n\nAs reported at:\n\n https://racket.discourse.group/t/racket-packages-in-racket-mode-for-emacs/3027/3","shortMessageHtmlLink":"Update local cache of package catalog"}},{"before":null,"after":"675f96672605867b68c7514ba837d43a91700a42","ref":"refs/heads/pkg-local-catalog","pushedAt":"2024-07-17T16:25:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Update local cache of package catalog\n\nNecessary for get-pkgs to return values. Even affects pkg-info-auto?\nfor installed packages.\n\nAs reported at:\n\n https://racket.discourse.group/t/racket-packages-in-racket-mode-for-emacs/3027/3","shortMessageHtmlLink":"Update local cache of package catalog"}},{"before":"428a77fd24cb0c31b4be0f16d82e21c513868cdc","after":"96f5fea39aa2dea8a11674cb49525b98d4406430","ref":"refs/heads/completion-import-modules","pushedAt":"2024-07-17T14:49:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Fix doc string quote for newer Emacs","shortMessageHtmlLink":"Fix doc string quote for newer Emacs"}},{"before":"2f8451720be4a3b439d016046f92dbecfe7adf02","after":"428a77fd24cb0c31b4be0f16d82e21c513868cdc","ref":"refs/heads/completion-import-modules","pushedAt":"2024-07-17T13:05:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Align annotation suffixes using leading space\n\nAlso improve the annotation string to be either \"imported from\n$MODULE\" or \"lexical binding\".\n\nAlso rename some things, and improve doc strings and comments.","shortMessageHtmlLink":"Align annotation suffixes using leading space"}},{"before":null,"after":"2f8451720be4a3b439d016046f92dbecfe7adf02","ref":"refs/heads/completion-import-modules","pushedAt":"2024-07-16T14:09:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Make faster by using affixation-function and propertized strings","shortMessageHtmlLink":"Make faster by using affixation-function and propertized strings"}},{"before":"6d31d035db555c661c1fc53aa1400be2d4917278","after":null,"ref":"refs/heads/list-packages","pushedAt":"2024-07-15T15:11:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"}},{"before":"40ecb87f409a9ef9a4e58c1e51243cce948ab3d7","after":"6d31d035db555c661c1fc53aa1400be2d4917278","ref":"refs/heads/master","pushedAt":"2024-07-15T15:10:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add list-racket-packages and describe-racket-package\n\nIssue #710 planted the idea.\n\nLargely follow the UX used by Emacs for its list-packages (a tabulated\nlist view) and describe-package (a help buffer with details).\n\nIn latter, \"link all the things\": can visit paths, URLs, and details\nof dependency packages.\n\nAppend some general package system configuration. On the one hand this\nis weird, because the information is not details about a specific\npackage. On the other hand, we distinguish it in the UX, and it seems\neasier (for users) to see it there than needing to discover and issue\nsome additional command.\n\nSupport package names as a distinct 'racket-package completion\ncategory, both to avoid things like marginalia mistakenly classifying\nand annotating our choices, as well as to allow users to customize\ncompletion styles.\n\nDo package operations in each back end, to support a mix of Racket\nversion installations, both remote and local.","shortMessageHtmlLink":"Add list-racket-packages and describe-racket-package"}},{"before":"ff92bcfd4219e3f9c73ba898659c94c99f01b0f7","after":"6d31d035db555c661c1fc53aa1400be2d4917278","ref":"refs/heads/list-packages","pushedAt":"2024-07-15T13:31:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add list-racket-packages and describe-racket-package\n\nIssue #710 planted the idea.\n\nLargely follow the UX used by Emacs for its list-packages (a tabulated\nlist view) and describe-package (a help buffer with details).\n\nIn latter, \"link all the things\": can visit paths, URLs, and details\nof dependency packages.\n\nAppend some general package system configuration. On the one hand this\nis weird, because the information is not details about a specific\npackage. On the other hand, we distinguish it in the UX, and it seems\neasier (for users) to see it there than needing to discover and issue\nsome additional command.\n\nSupport package names as a distinct 'racket-package completion\ncategory, both to avoid things like marginalia mistakenly classifying\nand annotating our choices, as well as to allow users to customize\ncompletion styles.\n\nDo package operations in each back end, to support a mix of Racket\nversion installations, both remote and local.","shortMessageHtmlLink":"Add list-racket-packages and describe-racket-package"}},{"before":"e3929f9e69bb9145bd5f3c62065f6ba0ff74fbf5","after":"ff92bcfd4219e3f9c73ba898659c94c99f01b0f7","ref":"refs/heads/list-packages","pushedAt":"2024-07-15T13:02:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add list-racket-packages and describe-racket-package\n\nIssue #710 planted the idea.\n\nLargely follow the UX used by Emacs for its list-packages (a tabulated\nlist view) and describe-package (a help buffer with details).\n\nIn latter, \"link all the things\": can visit paths, URLs, and details\nof dependency packages.\n\nAppend some general package system configuration. On the one hand this\nis weird, because the information is not details about a specific\npackage. On the other hand, we distinguish it in the UX, and it seems\neasier (for users) to see it there than needing to discover and issue\nsome additional command.\n\nSupport package names as a distinct 'racket-package completion\ncategory, both to avoid things like marginalia mistakenly classifying\nand annotating our choices, as well as to allow users to customize\ncompletion styles.\n\nDo package operations in each back end, to support a mix of Racket\nversion installations, both remote and local.","shortMessageHtmlLink":"Add list-racket-packages and describe-racket-package"}},{"before":"8ffb3784342a41349c23496c96d81e513d0b8058","after":"e3929f9e69bb9145bd5f3c62065f6ba0ff74fbf5","ref":"refs/heads/list-packages","pushedAt":"2024-07-14T16:43:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add list-racket-packages and describe-racket-package\n\nIssue #710 left me thinking someday maybe we should support this.\nNow we do.\n\nLargely follow the UX used by Emacs for its list-packages (a tabulated\nlist view) and describe-package (a help buffer).\n\nIn package details buffer, we \"linkify\" as many values as possible, to\nnavigate to files, URLs, and other package details.\n\nWe append some general configuration. On the one hand this is weird,\nbecause the information is not details about a specific package. On\nthe other hand, we distinguish it in the UX, and it seems easier (for\nusers) to see it there than needing to discover and issue some\nadditional command.\n\nSupport package names as a distinct 'racket-package completion\ncategory, both to avoid things like marginalia mistakenly classifying\nand annotating our choices, as well as to allow users to customize\ncompletion styles.\n\nPackage operations are done on the Racket Mode back end, to support a\nmix of Racket version installations, both remote and local. In other\nwords this isn't quite as simple as doing a `raco pkg` command in a\nshell buffer. Also, the list-packages and package-details commands\navoid a lot of grief parsing textual command output, by having Racket\ncode format values for unambiguous consumption by the Emacs front end.","shortMessageHtmlLink":"Add list-racket-packages and describe-racket-package"}},{"before":"20334f17e6dab9aba85b0f415c123da73b1d522b","after":"8ffb3784342a41349c23496c96d81e513d0b8058","ref":"refs/heads/list-packages","pushedAt":"2024-07-14T16:35:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Add list-racket-packages and describe-racket-package\n\nPackage operations are done on the Racket Mode back end, so should\nsupport mix of Racket installations and local/remote.\n\nLargely follow the UX used by Emacs for its list-packages (a tabulated\nlist view) and describe-package (a help buffer).\n\nIn package details buffer, we \"linkify\" as many values as possible, to\nnavigate to files, URLs, and other package details.\n\nWe append some general configuration. On the one hand this is weird,\nbecause the information is not details about a specific package. On\nthe other hand, we distinguish it in the UX, and it seems easier (for\nusers) to see it there than needing to discover and issue some\nadditional command.\n\nSupport package names as a distinct 'racket-package completion\ncategory, both to avoid things like marginalia mistakenly classifying\nand annotating our choices, as well as to allow users to customize\ncompletion styles.","shortMessageHtmlLink":"Add list-racket-packages and describe-racket-package"}},{"before":"6e0c855ce9d074155739a9fdd52524097728ec6a","after":"20334f17e6dab9aba85b0f415c123da73b1d522b","ref":"refs/heads/list-packages","pushedAt":"2024-07-14T16:26:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Fix property key","shortMessageHtmlLink":"Fix property key"}},{"before":"2a456026dff67529048f6afd44e359cb7eb3cde5","after":"6e0c855ce9d074155739a9fdd52524097728ec6a","ref":"refs/heads/list-packages","pushedAt":"2024-07-14T14:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Refine category support\n\nThe key is to supply the metadata on the completions table itself,\nthat is given to completing-read. (As opposed to setting\ncompletion-extra-properties.)\n\nThat way, marginalia sees the original category and we don't need to\nhack any of its customization variables.","shortMessageHtmlLink":"Refine category support"}},{"before":"fb580198ba45462a32970e1012618ac17fa657e0","after":"2a456026dff67529048f6afd44e359cb7eb3cde5","ref":"refs/heads/list-packages","pushedAt":"2024-07-13T20:29:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Change bluebox test version check\n\nRecently this has been \"randomly\" failing only for Racket 6.12. I\ndon't have the time or inclination to figure this out, so for now I'm\njust disabling the test.","shortMessageHtmlLink":"Change bluebox test version check"}},{"before":"adde574d1ab10b51932762954799801425405974","after":"fb580198ba45462a32970e1012618ac17fa657e0","ref":"refs/heads/list-packages","pushedAt":"2024-07-13T15:35:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Improve prompt when describe-racket-package called interactively","shortMessageHtmlLink":"Improve prompt when describe-racket-package called interactively"}},{"before":"d0d7d4862dc6df3af6772e0bb61e72e76376af55","after":"adde574d1ab10b51932762954799801425405974","ref":"refs/heads/list-packages","pushedAt":"2024-07-11T19:30:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Omit false/null/blank mappings","shortMessageHtmlLink":"Omit false/null/blank mappings"}},{"before":"c7de687ed144ab0488d7a6015da26f42be98545c","after":"d0d7d4862dc6df3af6772e0bb61e72e76376af55","ref":"refs/heads/list-packages","pushedAt":"2024-07-10T21:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Refactor and rename some things","shortMessageHtmlLink":"Refactor and rename some things"}},{"before":"4cb90a282c67ddf8f6121afd2396fd4d480931e8","after":"c7de687ed144ab0488d7a6015da26f42be98545c","ref":"refs/heads/list-packages","pushedAt":"2024-07-10T15:35:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Do xref-push-marker-stack in racket-package-visit-path","shortMessageHtmlLink":"Do xref-push-marker-stack in racket-package-visit-path"}},{"before":"4b52a3a57f3906c8df90bff022e01e80fc394c57","after":"4cb90a282c67ddf8f6121afd2396fd4d480931e8","ref":"refs/heads/list-packages","pushedAt":"2024-07-10T13:14:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Append general pkg config to details\n\nOn the one hand this is weird, because the information is not details\nabout a specific package. On the other hand, we can distinguish it in\nthe UX, and it seems easier (for users) to get it there than needing\nto discover some additional command.","shortMessageHtmlLink":"Append general pkg config to details"}},{"before":"4aa68b604a1ac70dffc16be0b8a0663096e5459e","after":"4b52a3a57f3906c8df90bff022e01e80fc394c57","ref":"refs/heads/list-packages","pushedAt":"2024-07-09T18:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Fix name for single-coll pkgs; also index module language doc paths\n\nSo e.g. this now works to find docs for \"2d-lib\" -- which package is\nthe collection/module named \"2d\", including its 2d/lang/reader.rkt\nmodule.","shortMessageHtmlLink":"Fix name for single-coll pkgs; also index module language doc paths"}},{"before":"dcc74accfe9d6ec1a4d2d6dc02911714cd8efcd6","after":"4aa68b604a1ac70dffc16be0b8a0663096e5459e","ref":"refs/heads/list-packages","pushedAt":"2024-07-08T15:44:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Resume using a module doc cache/index, but refresh it after pkg ops","shortMessageHtmlLink":"Resume using a module doc cache/index, but refresh it after pkg ops"}},{"before":"5dc9941d0ecc08236507ece53b03ace67706e7db","after":"dcc74accfe9d6ec1a4d2d6dc02911714cd8efcd6","ref":"refs/heads/list-packages","pushedAt":"2024-07-08T14:46:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Use define-button-type to simplify the code\n\nUse insert-button-type and also tabulated-list-mode's feature to\nsupply a list item that will call insert-button-type.\n\nAlso: Show \"private\" modules using font-lock-comment-face, as a hint.","shortMessageHtmlLink":"Use define-button-type to simplify the code"}},{"before":"eef4439cb118b447861498062e1b1909efa294ff","after":"5dc9941d0ecc08236507ece53b03ace67706e7db","ref":"refs/heads/list-packages","pushedAt":"2024-07-07T17:49:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Return module doc path+anchor as cons, use racket-browse-url\n\nAlso fiddle with presentation of doc buttons in module list.\n\nAlso rename a function that's about catalog (not installed) doc links,\nto prevent confusion.","shortMessageHtmlLink":"Return module doc path+anchor as cons, use racket-browse-url"}},{"before":"0f69c16ab05cb184573725144cdcf71b7ee3d928","after":"eef4439cb118b447861498062e1b1909efa294ff","ref":"refs/heads/list-packages","pushedAt":"2024-07-07T16:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Return module doc path+anchor as cons, use racket-browse-url\n\nAlso fiddle with presentation of doc buttons in module list.\n\nAlso rename a function that's about catalog (not installed) doc links,\nto prevent confusion.","shortMessageHtmlLink":"Return module doc path+anchor as cons, use racket-browse-url"}},{"before":"6ca3dd673bcf54ec4def26ac12a068bb3c1196c1","after":"0f69c16ab05cb184573725144cdcf71b7ee3d928","ref":"refs/heads/list-packages","pushedAt":"2024-07-06T21:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"greghendershott","name":"Greg Hendershott","path":"/greghendershott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/265119?s=80&v=4"},"commit":{"message":"Use delay/thread for blueboxes cache","shortMessageHtmlLink":"Use delay/thread for blueboxes cache"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEg0wIOQA","startCursor":null,"endCursor":null}},"title":"Activity ยท greghendershott/racket-mode"}