{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":304743,"defaultBranch":"master","name":"rgbds","ownerLogin":"gbdev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2009-09-12T03:33:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29732935?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719601260.0","currentOid":""},"activityList":{"items":[{"before":"bfb96b038daf81f546ab4af4877043612649c4a2","after":"122ef95d9c44d7fa9f6ce67c1bf76eb8ba4008bc","ref":"refs/heads/master","pushedAt":"2024-09-13T19:20:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Implement `.` string constant for the current label scope (#1499)","shortMessageHtmlLink":"Implement . string constant for the current label scope (#1499)"}},{"before":"1adf68d0188391b19d8afc801409569e207a5b67","after":"bfb96b038daf81f546ab4af4877043612649c4a2","ref":"refs/heads/master","pushedAt":"2024-09-11T15:54:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Make error messages for \"undefined\" built-ins more accurate (#1501)","shortMessageHtmlLink":"Make error messages for \"undefined\" built-ins more accurate (#1501)"}},{"before":"1dcc00057250b5fb96df3f2e4ce003891cb93859","after":"1adf68d0188391b19d8afc801409569e207a5b67","ref":"refs/heads/master","pushedAt":"2024-09-10T19:38:50.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Refer to \"label scope\", not \"symbol scope\"","shortMessageHtmlLink":"Refer to \"label scope\", not \"symbol scope\""}},{"before":"8cd0e662977d4a0554b401c1ff237a7a75294a2f","after":"1dcc00057250b5fb96df3f2e4ce003891cb93859","ref":"refs/heads/master","pushedAt":"2024-09-10T17:23:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Report locations for RGBLINK errors with conflicting objects (#1494)\n\nThis requires updating the object file format to record the\r\nfstack context for sections themselves, not just for patches.","shortMessageHtmlLink":"Report locations for RGBLINK errors with conflicting objects (#1494)"}},{"before":"5f07095f6dbe17bac516ee03936854840e2711ac","after":"8cd0e662977d4a0554b401c1ff237a7a75294a2f","ref":"refs/heads/master","pushedAt":"2024-09-08T15:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Revert \"Implement `INCLUDE_ONCE` directive (#1481)\"\n\nThis reverts commit 5f07095f6dbe17bac516ee03936854840e2711ac.","shortMessageHtmlLink":"Revert \"Implement INCLUDE_ONCE directive (#1481)\""}},{"before":"11f0e88b30c1a1aafd060ab781b2ca740219d62c","after":"5f07095f6dbe17bac516ee03936854840e2711ac","ref":"refs/heads/master","pushedAt":"2024-09-08T04:02:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Implement `INCLUDE_ONCE` directive (#1481)\n\nIdentify files by (device, inode), not by path, so that symlinks,\r\nrelative paths, case-insensitive paths, or other edge cases\r\ndo not result in double includes.","shortMessageHtmlLink":"Implement INCLUDE_ONCE directive (#1481)"}},{"before":"323028d9f229a413579bb6ee2c57b2fe5afea6f0","after":"11f0e88b30c1a1aafd060ab781b2ca740219d62c","ref":"refs/heads/master","pushedAt":"2024-09-07T02:03:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Factor out common sanity checks for section union and fragment","shortMessageHtmlLink":"Factor out common sanity checks for section union and fragment"}},{"before":"7960a10228e65678dcf93e9b67cf6edf68731215","after":"323028d9f229a413579bb6ee2c57b2fe5afea6f0","ref":"refs/heads/master","pushedAt":"2024-09-07T01:31:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"RGBLINK lists local symbols when encountering an unknown symbol reference (#1496)","shortMessageHtmlLink":"RGBLINK lists local symbols when encountering an unknown symbol refer…"}},{"before":"610f04beeb8d22d7a2d28003ea594c31e5c481d9","after":"7960a10228e65678dcf93e9b67cf6edf68731215","ref":"refs/heads/master","pushedAt":"2024-09-06T19:35:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"These extensions should be binary","shortMessageHtmlLink":"These extensions should be binary"}},{"before":"856602b5e0625615c436ec9b1b7641b99e6ebf81","after":"610f04beeb8d22d7a2d28003ea594c31e5c481d9","ref":"refs/heads/master","pushedAt":"2024-09-05T15:51:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Fix condition for assuming at EOF\n\nPart of that condition's purpose is to ensure that we read the correct\nlexer state; but it's possible now for the fstack to be non-empty\n*before* the lexer state is registered, i.e. if there is an error\nin the function that registers it.\nThis causes a NULL pointer deref.","shortMessageHtmlLink":"Fix condition for assuming at EOF"}},{"before":"80d37f99888ce868766f478a69c067b1075fcc75","after":"856602b5e0625615c436ec9b1b7641b99e6ebf81","ref":"refs/heads/master","pushedAt":"2024-09-05T15:19:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Fix condition for assuming at EOF\n\nPart of that condition's purpose is to ensure that we read the correct\nlexer state; but it's possible now for the fstack to be non-empty\n*before* the lexer state is registered, i.e. if there is an error\nin the function that registers it.\nThis causes a NULL pointer deref.","shortMessageHtmlLink":"Fix condition for assuming at EOF"}},{"before":"1283b0b6a6c1f3595b7bcbbab7fd0157babaaf1c","after":"80d37f99888ce868766f478a69c067b1075fcc75","ref":"refs/heads/master","pushedAt":"2024-09-04T19:20:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Implement `--input-tileset` (#1464)\n\nAs discussed in https://github.com/gbdev/rgbds/issues/575#issuecomment-1991456862","shortMessageHtmlLink":"Implement --input-tileset (#1464)"}},{"before":"a0982130537f821d4e4ad73dec9d87ec2f59cf22","after":"1283b0b6a6c1f3595b7bcbbab7fd0157babaaf1c","ref":"refs/heads/master","pushedAt":"2024-09-03T21:09:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Allow dollar signs in identifiers (#1493)","shortMessageHtmlLink":"Allow dollar signs in identifiers (#1493)"}},{"before":"6b8d33529ea24f97a2785e054e7bd5f031e6ba2f","after":"a0982130537f821d4e4ad73dec9d87ec2f59cf22","ref":"refs/heads/master","pushedAt":"2024-09-01T17:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Rearrange switches so default cases are last","shortMessageHtmlLink":"Rearrange switches so default cases are last"}},{"before":"2fb76ce584d31b5f95a506d5d00468a6f85949ef","after":"6b8d33529ea24f97a2785e054e7bd5f031e6ba2f","ref":"refs/heads/master","pushedAt":"2024-09-01T16:54:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Improve string/interpolation formatting (#1491)\n\n- The '#' component for type 's' now escapes the string characters\r\n- The '#' component for type 'f' now prints a precision suffix\r\n- The new 'q' component specifies a precision value","shortMessageHtmlLink":"Improve string/interpolation formatting (#1491)"}},{"before":"7330c2c606866976dc92bc23529f0f89c67410f1","after":"2fb76ce584d31b5f95a506d5d00468a6f85949ef","ref":"refs/heads/master","pushedAt":"2024-09-01T13:22:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Traverse the charmap trie to reconstruct mappings instead of saving them (#1487)","shortMessageHtmlLink":"Traverse the charmap trie to reconstruct mappings instead of saving t…"}},{"before":"c07371c9fcf821669f5c160652c8aec58f14321c","after":"7330c2c606866976dc92bc23529f0f89c67410f1","ref":"refs/heads/master","pushedAt":"2024-08-31T04:10:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Replace `unmangle` with `cygpath` (#1490)\n\nUse `-m` not `-w` so paths use forward slashes","shortMessageHtmlLink":"Replace unmangle with cygpath (#1490)"}},{"before":"26fcff831d28eaa16a39a2228278eeb2f968a38c","after":"c07371c9fcf821669f5c160652c8aec58f14321c","ref":"refs/heads/master","pushedAt":"2024-08-27T18:17:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Revert \"Show test issues as annotations in the GitHub Actions job summary\"\n\nThis reverts commit 3a5ff359282034e4f479bf9e4e9190125a658ab7.\n\nAnnotations were not actually appearing.\n","shortMessageHtmlLink":"Revert \"Show test issues as annotations in the GitHub Actions job sum…"}},{"before":"3a5ff359282034e4f479bf9e4e9190125a658ab7","after":"26fcff831d28eaa16a39a2228278eeb2f968a38c","ref":"refs/heads/master","pushedAt":"2024-08-27T06:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Run clang-format","shortMessageHtmlLink":"Run clang-format"}},{"before":"de84e3ea8b46ac50d3232a1acaf1204bd342ea54","after":"3a5ff359282034e4f479bf9e4e9190125a658ab7","ref":"refs/heads/master","pushedAt":"2024-08-27T05:09:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Show test issues as annotations in the GitHub Actions job summary","shortMessageHtmlLink":"Show test issues as annotations in the GitHub Actions job summary"}},{"before":"b77ba1d87d76e5885ee62094acf51c3d943dd142","after":"de84e3ea8b46ac50d3232a1acaf1204bd342ea54","ref":"refs/heads/master","pushedAt":"2024-08-27T04:49:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Rewrite and rearrange some rgbasm docs","shortMessageHtmlLink":"Rewrite and rearrange some rgbasm docs"}},{"before":"23272f028f76b6e42563219221ab5ca03dec6372","after":"b77ba1d87d76e5885ee62094acf51c3d943dd142","ref":"refs/heads/master","pushedAt":"2024-08-27T02:58:38.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Forward declare `struct Section` to avoid a nested header `include`","shortMessageHtmlLink":"Forward declare struct Section to avoid a nested header include"}},{"before":"77129b9e806acffc9218b2960c52df7c9b05d599","after":"23272f028f76b6e42563219221ab5ca03dec6372","ref":"refs/heads/master","pushedAt":"2024-08-23T11:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Update the best proto-pal relative size when a new best is found\n\n*facepalm*","shortMessageHtmlLink":"Update the best proto-pal relative size when a new best is found"}},{"before":"44332ff4beb031dc9b92c7b2e4aa1df356f483cb","after":"77129b9e806acffc9218b2960c52df7c9b05d599","ref":"refs/heads/master","pushedAt":"2024-08-22T23:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Fix a false positive reported by `scan-build`\n\nArguably this also makes the logic a little clearer, so might as well","shortMessageHtmlLink":"Fix a false positive reported by scan-build"}},{"before":"81ab133566a0c6f7d3791b49688e189bb374d4d8","after":"44332ff4beb031dc9b92c7b2e4aa1df356f483cb","ref":"refs/heads/master","pushedAt":"2024-08-22T17:21:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Charmaps cannot map an empty string (#1486)","shortMessageHtmlLink":"Charmaps cannot map an empty string (#1486)"}},{"before":"0e8a17ce82260230b77fa8abe5a3fe064f2da797","after":"81ab133566a0c6f7d3791b49688e189bb374d4d8","ref":"refs/heads/master","pushedAt":"2024-08-22T17:19:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Enable more testing of RGBGFX output (#1473)","shortMessageHtmlLink":"Enable more testing of RGBGFX output (#1473)"}},{"before":"7bc9a24bf0985cd8c0e4535807fe85488b6347f9","after":"0e8a17ce82260230b77fa8abe5a3fe064f2da797","ref":"refs/heads/master","pushedAt":"2024-08-22T16:51:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Report any section overflows at the end of assembly (#1482)\n\n* Report any section overflows at the end of assembly\r\n\r\n* Immediately handle overflow of the 32-bit size counter","shortMessageHtmlLink":"Report any section overflows at the end of assembly (#1482)"}},{"before":"b438c83bda55fc5505e50f2531c52e695ce86e32","after":"7bc9a24bf0985cd8c0e4535807fe85488b6347f9","ref":"refs/heads/master","pushedAt":"2024-08-22T04:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Edit some documentation of unions and macros","shortMessageHtmlLink":"Edit some documentation of unions and macros"}},{"before":"82e81ab1da26670a0e832866288b57797f280093","after":"b438c83bda55fc5505e50f2531c52e695ce86e32","ref":"refs/heads/master","pushedAt":"2024-08-21T17:31:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ISSOtm","name":"Eldred Habert","path":"/ISSOtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15271137?s=80&v=4"},"commit":{"message":"Implement a '#' prefix for raw identifiers that may alias keywords (#1480)\n\n* Implement a '#' prefix for raw identifiers that may alias keywords\n\n* Review comments\n\n* Disallow hashless raw identifiers in interpolations\n\n* Run clang-format","shortMessageHtmlLink":"Implement a '#' prefix for raw identifiers that may alias keywords (#…"}},{"before":"57c3d74b9e2c8b86469a2c214ff1e147feacb71e","after":"82e81ab1da26670a0e832866288b57797f280093","ref":"refs/heads/master","pushedAt":"2024-08-20T21:51:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Rangi42","name":"Sylvie","path":"/Rangi42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35663410?s=80&v=4"},"commit":{"message":"Test RGBLINK on SDCC object files (#1479)","shortMessageHtmlLink":"Test RGBLINK on SDCC object files (#1479)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxOToyMDowMS4wMDAwMDBazwAAAAS10V1R","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxOToyMDowMS4wMDAwMDBazwAAAAS10V1R","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQyMTo1MTowMS4wMDAwMDBazwAAAASfkMKH"}},"title":"Activity · gbdev/rgbds"}