)]}' { "log": [ { "commit": "abccdfcd20d5ba84ae11d82e58ee5d21f18c1c4d", "tree": "3726b1825133a49eb521f16d523afba523ef660c", "parents": [ "a091d88753159cbfadf631d76c002932d6df37fb" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Jan 08 21:39:12 2021 -0800" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Jan 08 21:39:12 2021 -0800" }, "message": "Fix assembler\n" }, { "commit": "a091d88753159cbfadf631d76c002932d6df37fb", "tree": "ba32681abc71bb7ead0e4a02b55b5ead26ecdab5", "parents": [ "c382994c73972918bc7723b5b7836c74e8e92bd6" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Sep 08 09:03:22 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Sep 08 09:03:22 2020 -0700" }, "message": "Readme change to reflect status of assembler\n" }, { "commit": "c382994c73972918bc7723b5b7836c74e8e92bd6", "tree": "850f29bcbbc8d8aa6389a151c59f23eeec5bc3ee", "parents": [ "6a923012793c195cbc1bdbd5e4d6f6c3b680f37b" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Sep 06 19:36:04 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Sep 06 19:36:04 2020 -0700" }, "message": "Start work on preprocessor\n" }, { "commit": "6a923012793c195cbc1bdbd5e4d6f6c3b680f37b", "tree": "0b6fe4f76ed5c5bac51dd64a1d3a86be06070f1f", "parents": [ "dab15a62100fca488c5bbbfed678aa63eec450d4" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Aug 18 17:47:27 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Aug 18 17:47:27 2020 -0700" }, "message": "Build .deb package, try to fix endianness issues\n" }, { "commit": "dab15a62100fca488c5bbbfed678aa63eec450d4", "tree": "ebbafc966611c3682dacc86df4f58c55071bf393", "parents": [ "7acb4ce5b95b32eb4b03fcc824b99837e967232d" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 17 15:41:27 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 17 15:41:27 2020 -0700" }, "message": "Add code generator to assembler, re compile colors.dat with assembler\n" }, { "commit": "7acb4ce5b95b32eb4b03fcc824b99837e967232d", "tree": "fbc475527d34527201affac9683730e3e5e3c581", "parents": [ "a4f49b5a14bf5e119a66633813deab5f594ee239" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 16 20:16:10 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 16 20:16:10 2020 -0700" }, "message": "Fixed bug with line numbers and strtok()\n" }, { "commit": "a4f49b5a14bf5e119a66633813deab5f594ee239", "tree": "c7ce0163b08026a36dfa3edc2a9967d1a1cf7f04", "parents": [ "ca0d2e2f773470994ff7e1807a379e6289cb7713" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 16 17:35:37 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 16 17:35:37 2020 -0700" }, "message": "Fixed bug in assembler parser\n" }, { "commit": "ca0d2e2f773470994ff7e1807a379e6289cb7713", "tree": "c15d93297978e498baab437f7caa1fd4711e7c6c", "parents": [ "97b5d8bfbd173dbe6eda51f3963877c1485b1a7b" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 16 15:09:25 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 16 15:09:25 2020 -0700" }, "message": "Include data structures for assembler\n" }, { "commit": "97b5d8bfbd173dbe6eda51f3963877c1485b1a7b", "tree": "b35cc2e3b028b2666e69873806c112646536998b", "parents": [ "90db50ae7df0fa46ecf34fa4f4601a69eb746635" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 15 20:00:54 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 15 20:00:54 2020 -0700" }, "message": "Add step 1 of assembler\n" }, { "commit": "90db50ae7df0fa46ecf34fa4f4601a69eb746635", "tree": "e2747d383af6334969649b5c67afe37d3b576e9e", "parents": [ "4bccd44af8e0c86de4d53fc0f192b48e76d6c5e8" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Aug 11 14:17:14 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Aug 11 14:17:14 2020 -0700" }, "message": "Fix bug with \u0027set\u0027 command, allow setting registers in GUI\n" }, { "commit": "4bccd44af8e0c86de4d53fc0f192b48e76d6c5e8", "tree": "e74deb3b025bf6192647be270b5450311feeca08", "parents": [ "d3764d4dedaf650f8f2c26c124c9e2e08e03e78c" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Aug 11 13:55:10 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Aug 11 13:55:10 2020 -0700" }, "message": "Fixed a memory leak where the screen would not be freed when used with the debugger\n" }, { "commit": "d3764d4dedaf650f8f2c26c124c9e2e08e03e78c", "tree": "39934837c0ce561aace1dfd6950ef35697670e59", "parents": [ "82800a9863ccb8c7aed49af70b18ca089bda4b8e" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 19:47:41 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 19:47:41 2020 -0700" }, "message": "Add debugger documentation\n" }, { "commit": "82800a9863ccb8c7aed49af70b18ca089bda4b8e", "tree": "451f7d203615bd684910a812349ae3100d2dbb0b", "parents": [ "7665b1dc7dd1443420de88c03441effb2e6810e7" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 19:33:17 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 19:33:17 2020 -0700" }, "message": "Add set command to debugger\n" }, { "commit": "7665b1dc7dd1443420de88c03441effb2e6810e7", "tree": "3d113749edd5ada0ea5b005ccf6f8bb2b5572903", "parents": [ "ddea672c004c3b4b31954d71e547fc4b3df8b832" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 17:30:23 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 17:30:23 2020 -0700" }, "message": "Add CI\n" }, { "commit": "ddea672c004c3b4b31954d71e547fc4b3df8b832", "tree": "0de056bc434eda091d538e3c055a44962c429755", "parents": [ "207a084466d6a7609a4816dff8840920f045efed" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 17:20:07 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 17:20:07 2020 -0700" }, "message": "Make nuklear clone over HTTP (for CI)\n" }, { "commit": "207a084466d6a7609a4816dff8840920f045efed", "tree": "883ed930719d01fbdc22e924d35a6fb56bf5bfe7", "parents": [ "e392aeb7d2eec0f1d06eb574cf66579148738809" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 15:52:34 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 15:52:34 2020 -0700" }, "message": "Site\n" }, { "commit": "e392aeb7d2eec0f1d06eb574cf66579148738809", "tree": "0acb2089b37a2330034049e4483b180761a40dda", "parents": [ "ad75d54c685d019b161a9c3e510feacced196d01" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 15:52:10 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 15:52:10 2020 -0700" }, "message": "Add docs\n" }, { "commit": "ad75d54c685d019b161a9c3e510feacced196d01", "tree": "0b7e3a96e0ca87a7385fd539297a9d1e96e65921", "parents": [ "1970cb8118b3cdb79f715bb3e9173acd8dee9786" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 13:23:19 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 13:23:19 2020 -0700" }, "message": "rm a.out\n" }, { "commit": "1970cb8118b3cdb79f715bb3e9173acd8dee9786", "tree": "77b4f7cd15ad4f6b126375c6d7257a7c035a8475", "parents": [ "c6b4f7e34ea1bad432d59c7cff283dfb08e398d1" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 13:22:39 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Mon Aug 10 13:22:39 2020 -0700" }, "message": "Multithread gui, remove hard coded cpu-\u003epc\n" }, { "commit": "c6b4f7e34ea1bad432d59c7cff283dfb08e398d1", "tree": "c8576c21dfc7624a1c11ed831db360c70e2755b4", "parents": [ "b04a40263ced274594076186d9dc2783da6bd2e8" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 09 16:36:36 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 09 16:36:36 2020 -0700" }, "message": "Multithread debugger and emulator with message queues\n" }, { "commit": "b04a40263ced274594076186d9dc2783da6bd2e8", "tree": "176bcd1e441ca72acafc7e86f1d4c84a2369d91d", "parents": [ "e7ee6daff7cc7344821af7775f455cb851784290" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 09 12:51:00 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sun Aug 09 12:51:00 2020 -0700" }, "message": "Change SP to\n" }, { "commit": "e7ee6daff7cc7344821af7775f455cb851784290", "tree": "6224df92418a0b717765dc80cac64e10d915f314", "parents": [ "b71e027d0c674bfa1716e94fa0b045e56772ce2f" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 16:14:21 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 16:14:21 2020 -0700" }, "message": "Add stack window\n" }, { "commit": "b71e027d0c674bfa1716e94fa0b045e56772ce2f", "tree": "4efd81946eb1cf8737bdb3e9e112f8a6cd1b759a", "parents": [ "cc27cfe673868e6322908f2c448344988d35b222" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 15:56:14 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 15:56:14 2020 -0700" }, "message": "Add good error handling\n" }, { "commit": "cc27cfe673868e6322908f2c448344988d35b222", "tree": "e686f03c800c6e034fcdc06a4aef4ca81cbea1cd", "parents": [ "f32d36a2c2baf41539b7a92eeca86a7097abb240" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 12:57:57 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 12:57:57 2020 -0700" }, "message": "Multithread SDL renderer\n" }, { "commit": "f32d36a2c2baf41539b7a92eeca86a7097abb240", "tree": "1e6f90b98c81d59250d9b2d5fc81b4d90ecd9905", "parents": [ "94ba1f51a9d4422beb19253c92961e406a99690b" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 11:40:07 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 11:40:07 2020 -0700" }, "message": "fix readme\n" }, { "commit": "94ba1f51a9d4422beb19253c92961e406a99690b", "tree": "290c3004c3bee6338371347b93559c5d63337ad7", "parents": [ "bb478f1c74e16fbd3c562a521102a8eaa9ea5e1e" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 11:39:10 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Sat Aug 08 11:39:10 2020 -0700" }, "message": "Add SDL renderer, demo webm\n" }, { "commit": "bb478f1c74e16fbd3c562a521102a8eaa9ea5e1e", "tree": "9072ad4e53a00a43529f6de87f79b97f921ba7bc", "parents": [ "2f370baebe450006b503028c914d44bdcd4127c4" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 20:45:07 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 20:45:07 2020 -0700" }, "message": "Add screen(), memory mapped frame buffer\n" }, { "commit": "2f370baebe450006b503028c914d44bdcd4127c4", "tree": "4addebe03c003418c570363c36b84e6b2020010c", "parents": [ "c51e92277f8d114c417d9d18b7cfc7b4c58f8693" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 16:12:17 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 16:12:17 2020 -0700" }, "message": "Add screenshot\n" }, { "commit": "c51e92277f8d114c417d9d18b7cfc7b4c58f8693", "tree": "62bcd06f2343bdd72ed44cad804b168d4132eba5", "parents": [ "dbbd540c423f68503077af391df2ac721e38e31c" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 16:09:14 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 16:09:14 2020 -0700" }, "message": "Add disassembler window\n" }, { "commit": "dbbd540c423f68503077af391df2ac721e38e31c", "tree": "c5ff6bc2f5d862ba75f53106571404525091beaa", "parents": [ "da4803e3a8782aef3a768be73271e5739a981d80" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 15:07:39 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Fri Aug 07 15:07:39 2020 -0700" }, "message": "Added basic GUI, debugger and register view\n" }, { "commit": "da4803e3a8782aef3a768be73271e5739a981d80", "tree": "f093d743aa64e05c5cd0846d343d79a18308fdd1", "parents": [ "62d6d5dac0b6bd70147fa943b048d6c6a6b0e0e9" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Thu Aug 06 20:06:04 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Thu Aug 06 20:06:04 2020 -0700" }, "message": "Add run(), most instructions\n" }, { "commit": "62d6d5dac0b6bd70147fa943b048d6c6a6b0e0e9", "tree": "86d736b0539b5787ca57ab9d2a9c7d4314b8500e", "parents": [ "6264a3bebd78581ddd66146883616099cd8deae8" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Thu Jul 30 20:12:47 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Thu Jul 30 20:12:47 2020 -0700" }, "message": "Fix option parsing, add -i, fix debugger\n" }, { "commit": "6264a3bebd78581ddd66146883616099cd8deae8", "tree": "87ab42555d45249204818144d7bc921d7a1225e3", "parents": [ "710d18d06a8c997eb12e6a9417fc86f81c5f15bc" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Thu Jul 30 19:02:07 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Thu Jul 30 19:02:07 2020 -0700" }, "message": "Add start of emulator, debugger\n" }, { "commit": "710d18d06a8c997eb12e6a9417fc86f81c5f15bc", "tree": "6f525ce3f2ea4f4d35b01b1c85ffb1c7942bc892", "parents": [ "16f2c44e841d84b8eebcef5d8e604bfa0a53f97e" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Wed Jul 29 19:43:20 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Wed Jul 29 19:43:20 2020 -0700" }, "message": "Add arg_t, more robust address mode parsing\n" }, { "commit": "16f2c44e841d84b8eebcef5d8e604bfa0a53f97e", "tree": "42dc7bccec95df5e15ea17c7e3e3400ef7945219", "parents": [ "6c61a798f44c756010d708ecb3caf6ca7443b22d" ], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Jul 28 16:30:47 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Jul 28 16:30:47 2020 -0700" }, "message": "Rm lockfile\n" }, { "commit": "6c61a798f44c756010d708ecb3caf6ca7443b22d", "tree": "fb4ad42156500ee2f29ed52f5ad5d3cb1732a7b4", "parents": [], "author": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Jul 28 16:29:20 2020 -0700" }, "committer": { "name": "swissChili", "email": "swisschili@fastmail.com", "time": "Tue Jul 28 16:29:20 2020 -0700" }, "message": "Add disassembler\n" } ] }