{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":325400217,"defaultBranch":"main","name":"MasterBlaster","ownerLogin":"HappMacDonald","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-29T22:31:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3847072?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1609281065.0","currentOid":""},"activityList":{"items":[{"before":"2c819baadea4d838a6b9106387a4baf83f8f8aaa","after":"9281ecdc52f79cbd365e026961f5a1e96297b92a","ref":"refs/heads/main","pushedAt":"2023-07-31T13:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":".crudeDefine directive 90% done, just need to work on word boundaries now.","shortMessageHtmlLink":".crudeDefine directive 90% done, just need to work on word boundaries…"}},{"before":"6722cbc711b9a4c6c196736b717507b02466145f","after":"2c819baadea4d838a6b9106387a4baf83f8f8aaa","ref":"refs/heads/main","pushedAt":"2023-07-31T07:07:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"Further improvement to and adoption of crude_preprocessor.awk. All \"include\" logic folded in, live, and tested.","shortMessageHtmlLink":"Further improvement to and adoption of crude_preprocessor.awk. All \"i…"}},{"before":"53998997f4c65bc51703be46ac835c19be016222","after":"6722cbc711b9a4c6c196736b717507b02466145f","ref":"refs/heads/main","pushedAt":"2023-07-23T04:23:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"refactored crude_preprocessor.awk to use a manual line processing loop instead of the standard awk idiomatic pattern matching and parsing (unfortunately unavoidable in order to support includes) and added the .crudeInclude* directives","shortMessageHtmlLink":"refactored crude_preprocessor.awk to use a manual line processing loo…"}},{"before":"c703d907c94ab6d81de34e86739e6b119e2bd2a9","after":"53998997f4c65bc51703be46ac835c19be016222","ref":"refs/heads/main","pushedAt":"2023-07-10T04:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"successfully ported crude_preprocessor from .pl to .awk. Manually tested and it has 💯 functionality coverage, so removed the .pl version. Next step is to add more preprocessor features to it to wean a lot of my heavy uses like .macro off of GAS preprocessor completely.","shortMessageHtmlLink":"successfully ported crude_preprocessor from .pl to .awk. Manually tes…"}},{"before":"2fc4a1213b8131689ac09dd2e936307cb5c0e058","after":"c703d907c94ab6d81de34e86739e6b119e2bd2a9","ref":"refs/heads/main","pushedAt":"2023-07-09T21:23:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"Some cleanup in prep for move to strengthen personal preprocessor script. Renamed some variables in sources/libmb_s.S that wrongly began with dots. Encountered and hopefully fixed issue where running test and compile scripts from a fresh clone of the repo would fail due to missing cache directories.","shortMessageHtmlLink":"Some cleanup in prep for move to strengthen personal preprocessor scr…"}},{"before":"90125d70ce50188e0cfa68d08a67875d4b6f09cf","after":"2fc4a1213b8131689ac09dd2e936307cb5c0e058","ref":"refs/heads/main","pushedAt":"2023-07-03T16:24:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"apparently repo had a ton of CRLF EOLs in it unchecked. This ought to fix that. (?)","shortMessageHtmlLink":"apparently repo had a ton of CRLF EOLs in it unchecked. This ought to…"}},{"before":"da7cb7c4db7f1b8da30cc292d59d444c9e0a09b5","after":"90125d70ce50188e0cfa68d08a67875d4b6f09cf","ref":"refs/heads/main","pushedAt":"2023-07-03T14:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"Added better reliability to compile_test.sh, condense_test_run_into_test_point.awk, test_all*.sh tools. They now detect problems in return values from: gcc compilation, executable running, tapsummary, they detect missing test summary per test, gcc assembly errors, and segfaults in the executable: even if they occur after all of the valid test output has been produced.","shortMessageHtmlLink":"Added better reliability to compile_test.sh, condense_test_run_into_t…"}},{"before":"74b28940b668bfaa3dc15f5bc59aeb126ce40b0f","after":"da7cb7c4db7f1b8da30cc292d59d444c9e0a09b5","ref":"refs/heads/main","pushedAt":"2023-07-03T07:25:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"./test_all.sh and ./test_all_summary.sh are online and doin' fine :D","shortMessageHtmlLink":"./test_all.sh and ./test_all_summary.sh are online and doin' fine :D"}},{"before":"31791433cece347674878d7a4f5c187d429ca0aa","after":"74b28940b668bfaa3dc15f5bc59aeb126ce40b0f","ref":"refs/heads/main","pushedAt":"2023-07-02T22:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"scalar_branch_test_crude brought successfully into the fold","shortMessageHtmlLink":"scalar_branch_test_crude brought successfully into the fold"}},{"before":"fc690a56ed7f1477d4d77780ece0fe72a11d9778","after":"31791433cece347674878d7a4f5c187d429ca0aa","ref":"refs/heads/main","pushedAt":"2023-07-01T16:53:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"minmax_test_crude added into new testing paradigm and test files not in new paradigm moved to their own folder for the time being to help get them out of the way","shortMessageHtmlLink":"minmax_test_crude added into new testing paradigm and test files not …"}},{"before":"7dfe3f30c18c1ddfb6cc49803ce1a80689bb835a","after":"fc690a56ed7f1477d4d77780ece0fe72a11d9778","ref":"refs/heads/main","pushedAt":"2023-06-26T17:48:10.363Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"q","shortMessageHtmlLink":"q"}},{"before":"b507603188a29e99accfa93b146a093d52552e4e","after":"7dfe3f30c18c1ddfb6cc49803ce1a80689bb835a","ref":"refs/heads/main","pushedAt":"2023-06-26T10:41:51.493Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"Alright, done a first-draft job porting the functionality of esr/tapview into awk, my version being tapsummary.awk","shortMessageHtmlLink":"Alright, done a first-draft job porting the functionality of esr/tapv…"}},{"before":"98289c0c704c4d243f1361615c2257126a677ce1","after":"b507603188a29e99accfa93b146a093d52552e4e","ref":"refs/heads/main","pushedAt":"2023-06-25T12:27:22.680Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"subroutineTests are now basically complete. booleanOperatorTests updated to account for BooleanNot getting split in two.","shortMessageHtmlLink":"subroutineTests are now basically complete. booleanOperatorTests upda…"}},{"before":"c4f40a789d9f03343922a018fe26116982b327a4","after":"98289c0c704c4d243f1361615c2257126a677ce1","ref":"refs/heads/main","pushedAt":"2023-06-19T09:36:04.617Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"some more name cleanup. Gnu Assembly files with .h headers set to _s.h so that my VSCode can properly ascertain their language every time. BooleanNot split into two versions which DO ensure lane purity. Bitfield64castToBoolean and Bitfield8castToBoolean both had an important bug fixed. subroutineTests.S added, and has many tests for _unsignedIntegerToStringBase16 complete. _unsignedIntegerToStringBase10 will be added next I think.","shortMessageHtmlLink":"some more name cleanup. Gnu Assembly files with .h headers set to _s.…"}},{"before":"7d530cb0b59d0b30b422a12eae4fe7bfacb58130","after":"c4f40a789d9f03343922a018fe26116982b327a4","ref":"refs/heads/main","pushedAt":"2023-06-19T05:39:46.918Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"Many things renamed for better consistency. Because next step planned is a moderate overhaul of currently functioning test infrastructure, banking current state before gutting things again.","shortMessageHtmlLink":"Many things renamed for better consistency. Because next step planned…"}},{"before":"eb9ee64f7727d002afcf61592c72e6382fe4dd3a","after":"7d530cb0b59d0b30b422a12eae4fe7bfacb58130","ref":"refs/heads/main","pushedAt":"2023-06-10T21:14:46.215Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"both test and build infrastructure continuing to improve. So far build infra is a growing handful of shell scripts. I plan to pull these together into a single perl script. Per advice from https://www.reddit.com/r/asm/comments/1424omb/comment/jnbxh0j/?utm_source=reddit&utm_medium=web2x by u/till-one, I am avoiding settling on any one turnkey build solution and following a strategy of \"recompile all sources every time\". Also I've found that ESR's tapview.sh is unreasonably slow for some reason, so I might try to port that to a quicker language I am comfortable on relying having to hand such as perl.","shortMessageHtmlLink":"both test and build infrastructure continuing to improve. So far buil…"}},{"before":"f4ebc52eecd684c291faaf6c74318d636171296a","after":"eb9ee64f7727d002afcf61592c72e6382fe4dd3a","ref":"refs/heads/main","pushedAt":"2023-06-10T06:45:36.385Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"TAP Producer working. Created a new preprocessor to make it easier to hardcode random memory literals, especially to improve the ease of writing \"all or top N items of stack ought to look identical to this literal\" tests.","shortMessageHtmlLink":"TAP Producer working. Created a new preprocessor to make it easier to…"}},{"before":"8a5e1192e45fb6cab2099f5b4e8e4608639152ef","after":"f4ebc52eecd684c291faaf6c74318d636171296a","ref":"refs/heads/main","pushedAt":"2023-05-30T21:30:30.985Z","pushType":"push","commitsCount":1,"pusher":{"login":"HappMacDonald","name":"Jesse Thompson","path":"/HappMacDonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3847072?s=80&v=4"},"commit":{"message":"Yay, back in the saddle. TestAnythingProtocolProducer.S (ok1 macro + self testing) finally functioning, so banking that success into repo. `Make` procedure not quite yet up to snuff, I'm still using the `compile*.sh` scripts as my make strat fttb.","shortMessageHtmlLink":"Yay, back in the saddle. TestAnythingProtocolProducer.S (ok1 macro + …"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADYK-8nQA","startCursor":null,"endCursor":null}},"title":"Activity · HappMacDonald/MasterBlaster"}