{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":774935892,"defaultBranch":"master","name":"el-get","ownerLogin":"kenoss","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-20T13:22:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2942669?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710941689.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"64c3294f79630aef3ede1a3ae34466a67b09a9c0","ref":"refs/heads/fix-no-check-car","pushedAt":"2024-03-20T13:34:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kenoss","name":"keno (Ken Okada)","path":"/kenoss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2942669?s=80&v=4"},"commit":{"message":"fix: car for t in el-get-read-status-file-force\n\nWhen I remove el-get dir and try to reinitialize,\n`el-get-read-status-file-force` fails with an error\n`Wrong type argument: listp, t`. This is due to `make-directory` returns\n`t` when directry is aleady exists. Indeed, it actually guarantees that\nretruning non-nil [1]. So, `el-get-read-status-file-force` tries to\nevaluate the following sexp:\n\n```\n(let ((ps t))\n (cond\n ((null ps)\n (list (list 'el-get 'status \"required\")))\n ((consp (car ps)) ps)\n (t (el-get-convert-from-old-status-format ps))))\n```\n\nThis patch ensures that this case is handled by the default branch.\n\n[1] https://www.gnu.org/software/emacs/manual/html_node/elisp/Create_002fDelete-Dirs.html#index-make_002ddirectory","shortMessageHtmlLink":"fix: car for t in el-get-read-status-file-force"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGrLZeAA","startCursor":null,"endCursor":null}},"title":"Activity ยท kenoss/el-get"}