{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":208272825,"defaultBranch":"master","name":"rebol-httpd","ownerLogin":"metaeducation","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-13T13:43:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8308455?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1582060813.0","currentOid":""},"activityList":{"items":[{"before":"49a636e1ddec5b4a788a0506380054e89ff09e63","after":"958a6f47ab1fa25c9b5907845b8c97d65d5780f2","ref":"refs/heads/master","pushedAt":"2024-02-18T03:21:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Update LIT-WORD?! constraint to just &LIT-WORD?\n\nWith the simplification of using TYPE-WORD! for constraints, it no longer\nmakes sense to define another level of indirection and come up with a fake\nsigil for it. So constraints are used as type-words directly in places\nlike PARSE (or just functions if in type contexts already like a function\nparameter spec).","shortMessageHtmlLink":"Update LIT-WORD?! constraint to just &LIT-WORD?"}},{"before":"62efb49aaa20987202c7516b9abd9a99bc388d84","after":"49a636e1ddec5b4a788a0506380054e89ff09e63","ref":"refs/heads/master","pushedAt":"2024-02-18T03:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Update LIT-WORD?! constraint to just &LIT-WORD?\n\nWith the simplification of using TYPE-WORD! for constraints, it no longer\nmakes sense to define another level of indirection and come up with a fake\nsigil for it. So constraints are used as type-words directly in places\nlike PARSE (or just functions if in type contexts already like a function\nparameter spec).","shortMessageHtmlLink":"Update LIT-WORD?! constraint to just &LIT-WORD?"}},{"before":"60e76a576dc067a32fdad64400809bec7b71761a","after":"62efb49aaa20987202c7516b9abd9a99bc388d84","ref":"refs/heads/master","pushedAt":"2024-02-01T02:50:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Add header to %simple.reb\n\nHeaders are again mandatory in Ren-C (as with Rebol2)","shortMessageHtmlLink":"Add header to %simple.reb"}},{"before":"a54d828981707df6154a6914a1f0aedaa0c518fd","after":"60e76a576dc067a32fdad64400809bec7b71761a","ref":"refs/heads/master","pushedAt":"2024-02-01T02:11:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Add header to %simple.reb\n\nHeaders are again mandatory in Ren-C (as with Rebol2)","shortMessageHtmlLink":"Add header to %simple.reb"}},{"before":"c17f1b9a2958a57c4dc2e270111f41e4ce7e3075","after":"a54d828981707df6154a6914a1f0aedaa0c518fd","ref":"refs/heads/master","pushedAt":"2024-02-01T02:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Add header to %simple.reb\n\nHeaders are again mandatory in Ren-C (as with Rebol2)","shortMessageHtmlLink":"Add header to %simple.reb"}},{"before":"c7ef495f6c3d8f0a9904ac37fcd94f9b1018a5a6","after":"c17f1b9a2958a57c4dc2e270111f41e4ce7e3075","ref":"refs/heads/master","pushedAt":"2024-02-01T02:04:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Changes for new binding\n\nGET IN no longer means the same thing as GET HAS. But the GET wasn't really\nneeded anymore.\n\nAlso uses an INSIDE [] operation with COLLECT, needed because the KEEP'd\nmaterial is spread and hence no bindings on the merged material.","shortMessageHtmlLink":"Changes for new binding"}},{"before":"878f42039a814bab44d2b65ab1a321df6e5d701d","after":"c7ef495f6c3d8f0a9904ac37fcd94f9b1018a5a6","ref":"refs/heads/master","pushedAt":"2023-12-14T22:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Use OK? instead of TRY for PARSE","shortMessageHtmlLink":"Use OK? instead of TRY for PARSE"}},{"before":"32be8de87a96584587fea463ac187d4de32c4cb6","after":"878f42039a814bab44d2b65ab1a321df6e5d701d","ref":"refs/heads/master","pushedAt":"2023-12-13T20:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Change LIT-WORD! to LIT-WORD?!\n\nNo longer a fundamental type (it's quoted word), and so the non-fundamental\ntype constraints have a weirder name to show they're not fundamental but\nbased on a predicate function (?!)","shortMessageHtmlLink":"Change LIT-WORD! to LIT-WORD?!"}},{"before":"17cf85a5f939588a8bf346c3909027686b41cc96","after":"32be8de87a96584587fea463ac187d4de32c4cb6","ref":"refs/heads/master","pushedAt":"2023-12-13T19:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Heed new naming NONE=>TRASH\n\nMost cases are resolved by just using the literal form or omitting.\nIt's rare the formal name is needed (but none wasn't cutting it)","shortMessageHtmlLink":"Heed new naming NONE=>TRASH"}},{"before":"82c7a176cde86404a40b6d836d10a50cc8177d78","after":"17cf85a5f939588a8bf346c3909027686b41cc96","ref":"refs/heads/master","pushedAt":"2023-08-11T19:12:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Adapt for PARSE error on mismatch\n\nEXCEPT instead of ELSE","shortMessageHtmlLink":"Adapt for PARSE error on mismatch"}},{"before":"a1c841831ae423d746398067b92d46c83fd70c59","after":"82c7a176cde86404a40b6d836d10a50cc8177d78","ref":"refs/heads/master","pushedAt":"2023-08-04T15:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Incorporate changes from gchiu httpd.reb\n\nThe PatientDB project had its own local copy of httpd. This\nchange for handling null client data was in it.\n\nSince that version is now deleted from PatientDB (to avoid\nduplicated maintenance) this adds the patch, which may be\nthe result of some bug to be aware of.","shortMessageHtmlLink":"Incorporate changes from gchiu httpd.reb"}},{"before":"6859e5c46e45b7f998e7baa5143e80e5a44cec93","after":"a1c841831ae423d746398067b92d46c83fd70c59","ref":"refs/heads/master","pushedAt":"2023-08-04T01:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Use GitHub Checkout Action v3","shortMessageHtmlLink":"Use GitHub Checkout Action v3"}},{"before":"dc91da49d8239ccd1fcca08371894e00339fc337","after":"6859e5c46e45b7f998e7baa5143e80e5a44cec93","ref":"refs/heads/master","pushedAt":"2023-08-03T22:54:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"TRY instead of MAYBE/OPT in PARSE\n\nTRY is a short english word, and the usage maps better to\nthe language (or Haskell Parsec) for an optional combinator.","shortMessageHtmlLink":"TRY instead of MAYBE/OPT in PARSE"}},{"before":"0519727b2fe1fad91a8affdf0fb366e3449327e2","after":"dc91da49d8239ccd1fcca08371894e00339fc337","ref":"refs/heads/master","pushedAt":"2023-07-28T09:37:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hostilefork","name":"Hostile Fork","path":"/hostilefork","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20440?s=80&v=4"},"commit":{"message":"Switch to NULL and NONE vs. \"apostrophe\"\n\nAt one point, the meaning of apostrophe was a quoted NULL.\n\nNow ~null~ is an isotopic WORD!. ~ isotopes are used for\nunset variables, and ' is a quoted void.\n\nWhether you want to start off a field as uninitialized or\nnull depends on whether you want to immediately trap usages\nof the variable through WORD!-reference, or if you want the\nability to test for whether the variable has been assigned\nmore seamlessly.\n\nThis makes some guesses, and is enough to get the tests\nworking.","shortMessageHtmlLink":"Switch to NULL and NONE vs. \"apostrophe\""}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOFQwMzoyMTo0OS4wMDAwMDBazwAAAAP9pGFO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOFQwMzoyMTo0OS4wMDAwMDBazwAAAAP9pGFO","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0yOFQwOTozNzo0My4wMDAwMDBazwAAAANfFZh7"}},"title":"Activity ยท metaeducation/rebol-httpd"}