{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":498478747,"defaultBranch":"master","name":"ztags","ownerLogin":"gpanders","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-31T19:55:36.000Z","ownerAvatar":"https://github.com/avatars/u/8965202?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719332531.0","currentOid":""},"activityList":{"items":[{"before":"4384091662ac035b53e4428b60576bcd83d1941f","after":"aa10409f1f63de1ac98ce8606c3556af358dcd5b","ref":"refs/heads/master","pushedAt":"2024-06-25T16:22:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Version 1.0.1","shortMessageHtmlLink":"Version 1.0.1"}},{"before":"8d24b3689786022ee788e157f2f6c4748296aefa","after":"4384091662ac035b53e4428b60576bcd83d1941f","ref":"refs/heads/master","pushedAt":"2024-06-25T15:41:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Version 1.0.0","shortMessageHtmlLink":"Version 1.0.0"}},{"before":"62eab5daf82fad6d02963ad812358017f8a51acb","after":"8d24b3689786022ee788e157f2f6c4748296aefa","ref":"refs/heads/master","pushedAt":"2024-06-09T23:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update for Zig 0.13","shortMessageHtmlLink":"Update for Zig 0.13"}},{"before":"8e966bbe59ac69bb656e1a093fc78b73aff4ee4c","after":"62eab5daf82fad6d02963ad812358017f8a51acb","ref":"refs/heads/master","pushedAt":"2024-05-20T15:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Add Codeberg to README","shortMessageHtmlLink":"Add Codeberg to README"}},{"before":"5dad2979864ee60cde9b064e256e2aa15a55d016","after":"8e966bbe59ac69bb656e1a093fc78b73aff4ee4c","ref":"refs/heads/master","pushedAt":"2024-05-20T15:51:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Mirror to Codeberg","shortMessageHtmlLink":"Mirror to Codeberg"}},{"before":"5d86cd2b2a435bca2ef43d09488d1ae7710a2a1b","after":"5dad2979864ee60cde9b064e256e2aa15a55d016","ref":"refs/heads/master","pushedAt":"2024-05-20T15:45:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Mirror to Codeberg","shortMessageHtmlLink":"Mirror to Codeberg"}},{"before":"7e913ae854e6575501d1246e6ac5f4a1d8678cd8","after":"5d86cd2b2a435bca2ef43d09488d1ae7710a2a1b","ref":"refs/heads/master","pushedAt":"2024-01-16T21:37:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update copyright year in license","shortMessageHtmlLink":"Update copyright year in license"}},{"before":"e8c18e7d7c8449c0a00324de3a57211b0e01a67a","after":"7e913ae854e6575501d1246e6ac5f4a1d8678cd8","ref":"refs/heads/master","pushedAt":"2024-01-03T02:01:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Always read files instead of mmap'ing\n\nmmap() is better for performance since the file does not need to be\ncopied, but the Zig tokenizer expects the file contents to be\nnull-terminated and we cannot guarantee that will be the case with\nmmap() (indeed, it is _not_ always the case on Linux)","shortMessageHtmlLink":"Always read files instead of mmap'ing"}},{"before":"0189800b8564e509ed3e10380a9c4beabeaef4ff","after":"e8c18e7d7c8449c0a00324de3a57211b0e01a67a","ref":"refs/heads/master","pushedAt":"2023-11-28T19:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Make unmutated vars const","shortMessageHtmlLink":"Make unmutated vars const"}},{"before":"6cdbd6dcdeda0d1ab9ad30261000e3d21b2407e6","after":"0189800b8564e509ed3e10380a9c4beabeaef4ff","ref":"refs/heads/master","pushedAt":"2023-11-16T21:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Make some vars consts","shortMessageHtmlLink":"Make some vars consts"}},{"before":"9a0d8dff39f5d1d35ce0f20ac7daa57f29b0c205","after":"526ee41ea9ee4bd8c4437f41bf582b555182b518","ref":"refs/heads/0.11.0","pushedAt":"2023-09-07T16:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"cdd96c0433ad4ea886686db3e6896e665603da9d","after":"6cdbd6dcdeda0d1ab9ad30261000e3d21b2407e6","ref":"refs/heads/master","pushedAt":"2023-09-07T16:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"b1ee0d3102281280a14609c4e99ca2232dba3072","after":"9a0d8dff39f5d1d35ce0f20ac7daa57f29b0c205","ref":"refs/heads/0.11.0","pushedAt":"2023-09-07T16:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Fix man page install dir","shortMessageHtmlLink":"Fix man page install dir"}},{"before":"2be8cfec1fa1f307fdf4086e8514d072fd332ec2","after":"cdd96c0433ad4ea886686db3e6896e665603da9d","ref":"refs/heads/master","pushedAt":"2023-09-07T16:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Fix man page install dir","shortMessageHtmlLink":"Fix man page install dir"}},{"before":"87dbc4ba7993fa1537ddce942c6ce4cf90ce0809","after":"2be8cfec1fa1f307fdf4086e8514d072fd332ec2","ref":"refs/heads/master","pushedAt":"2023-09-07T16:04:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Add docs step to build.zig","shortMessageHtmlLink":"Add docs step to build.zig"}},{"before":"a86e6b155cf2c554743ce51ecf5de3b76241822f","after":"b1ee0d3102281280a14609c4e99ca2232dba3072","ref":"refs/heads/0.11.0","pushedAt":"2023-09-07T16:04:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Add docs step to build.zig","shortMessageHtmlLink":"Add docs step to build.zig"}},{"before":"78130e196c1cb3650fe1670181b5433ebedf1586","after":"87dbc4ba7993fa1537ddce942c6ce4cf90ce0809","ref":"refs/heads/master","pushedAt":"2023-08-29T13:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Use FailingAllocator to test for no allocation","shortMessageHtmlLink":"Use FailingAllocator to test for no allocation"}},{"before":"218dc4ea954b4572f036b3e391db2552245640ca","after":"78130e196c1cb3650fe1670181b5433ebedf1586","ref":"refs/heads/master","pushedAt":"2023-08-28T18:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Actually run unit tests with zig build test\n\nThis was lost in the great build.zig refactor of 0.11.","shortMessageHtmlLink":"Actually run unit tests with zig build test"}},{"before":"218dc4ea954b4572f036b3e391db2552245640ca","after":"a86e6b155cf2c554743ce51ecf5de3b76241822f","ref":"refs/heads/0.11.0","pushedAt":"2023-08-28T18:26:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Actually run unit tests with zig build test\n\nThis was lost in the great build.zig refactor of 0.11.","shortMessageHtmlLink":"Actually run unit tests with zig build test"}},{"before":"6ef039047f6580772c5ff97e8770d919dc07a4fa","after":"218dc4ea954b4572f036b3e391db2552245640ca","ref":"refs/heads/master","pushedAt":"2023-08-28T18:08:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Use multi object for loop in findTags","shortMessageHtmlLink":"Use multi object for loop in findTags"}},{"before":"ce6ccbadfbc140c63aaebdb91d05083dcadd599c","after":"218dc4ea954b4572f036b3e391db2552245640ca","ref":"refs/heads/0.11.0","pushedAt":"2023-08-28T18:08:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Use multi object for loop in findTags","shortMessageHtmlLink":"Use multi object for loop in findTags"}},{"before":"8e058485b3fddfe81e23f8a25c29eb7ac5084dad","after":"6ef039047f6580772c5ff97e8770d919dc07a4fa","ref":"refs/heads/master","pushedAt":"2023-08-03T20:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update for zig 0.11","shortMessageHtmlLink":"Update for zig 0.11"}},{"before":"8e058485b3fddfe81e23f8a25c29eb7ac5084dad","after":"ce6ccbadfbc140c63aaebdb91d05083dcadd599c","ref":"refs/heads/0.11.0","pushedAt":"2023-08-03T20:26:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update for zig 0.11","shortMessageHtmlLink":"Update for zig 0.11"}},{"before":"40911599e6cb5cde781f8dec94d61a8ed937c10f","after":"8e058485b3fddfe81e23f8a25c29eb7ac5084dad","ref":"refs/heads/master","pushedAt":"2023-08-03T19:02:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update README for latest stable release","shortMessageHtmlLink":"Update README for latest stable release"}},{"before":null,"after":"8e058485b3fddfe81e23f8a25c29eb7ac5084dad","ref":"refs/heads/0.11.0","pushedAt":"2023-08-03T19:02:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Update README for latest stable release","shortMessageHtmlLink":"Update README for latest stable release"}},{"before":"c537b19acd94f957a4a80768a21bac20a3a68bb7","after":"c76ac3d51b8d0f4f59d02c281f4173843fdf0a8e","ref":"refs/heads/0.10.0","pushedAt":"2023-07-28T13:33:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Fix link in README","shortMessageHtmlLink":"Fix link in README"}},{"before":"df17eae907f87e53bc4ed158aafaa12d523380ab","after":"40911599e6cb5cde781f8dec94d61a8ed937c10f","ref":"refs/heads/master","pushedAt":"2023-07-28T13:32:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Fix link in README","shortMessageHtmlLink":"Fix link in README"}},{"before":"9c436ea24876a2a71918be94abb0835e0b8aed69","after":"c537b19acd94f957a4a80768a21bac20a3a68bb7","ref":"refs/heads/0.10.0","pushedAt":"2023-06-26T13:53:56.819Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Be explicit that removeDuplicates operates on the array in-place\n\nReturning a new EntryList made it possible to assign the return value to\na different variable than the input value (`orig`), even though the\nsemantics of this function are that the return value should replace\n`orig` (because `orig` is invalidated when this function is called).\nTighten this contract by removing the return value and forcing `orig` to\nbe updated within the function body directly.","shortMessageHtmlLink":"Be explicit that removeDuplicates operates on the array in-place"}},{"before":"f5db0dc1bcb8dd4df74ae841dd62c67301c534a3","after":"df17eae907f87e53bc4ed158aafaa12d523380ab","ref":"refs/heads/master","pushedAt":"2023-06-06T17:19:06.516Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Be explicit that removeDuplicates operates on the array in-place\n\nReturning a new EntryList made it possible to assign the return value to\na different variable than the input value (`orig`), even though the\nsemantics of this function are that the return value should replace\n`orig` (because `orig` is invalidated when this function is called).\nTighten this contract by removing the return value and forcing `orig` to\nbe updated within the function body directly.","shortMessageHtmlLink":"Be explicit that removeDuplicates operates on the array in-place"}},{"before":"181d39cd7f4e8ccb822c042d803da36e08214eda","after":"f5db0dc1bcb8dd4df74ae841dd62c67301c534a3","ref":"refs/heads/master","pushedAt":"2023-06-03T02:52:47.760Z","pushType":"push","commitsCount":4,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://github.com/avatars/u/8965202?s=80&v=4"},"commit":{"message":"Change std.sort.sort to std.mem.sort","shortMessageHtmlLink":"Change std.sort.sort to std.mem.sort"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQxNjoyMjoxMS4wMDAwMDBazwAAAARu16a-","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQxNjoyMjoxMS4wMDAwMDBazwAAAARu16a-","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0wM1QwMjo1Mjo0Ny43NjA5MTBazwAAAAM54Szr"}},"title":"Activity ยท gpanders/ztags"}