{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":562305219,"defaultBranch":"main","name":"compis","ownerLogin":"rsms","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-05T23:14:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47046?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703444424.0","currentOid":""},"activityList":{"items":[{"before":"0bbba44be4615bfad4c82a39a6771e51c8177e91","after":"53e5d417085003abcbc3775c05ee5d21ca52ff69","ref":"refs/heads/main","pushedAt":"2024-04-11T18:26:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"adds userconfig","shortMessageHtmlLink":"adds userconfig"}},{"before":"413c01702d3f788cfbb02d0ba618a7dea86a035e","after":"0bbba44be4615bfad4c82a39a6771e51c8177e91","ref":"refs/heads/main","pushedAt":"2024-02-28T01:26:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"adds --print and --no-lto options to build-sysroot command","shortMessageHtmlLink":"adds --print and --no-lto options to build-sysroot command"}},{"before":"4352d5dae227f19be3912dd9ecb48ccbcb7a5efe","after":"413c01702d3f788cfbb02d0ba618a7dea86a035e","ref":"refs/heads/main","pushedAt":"2024-02-16T23:54:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"sysinc: update macos headers","shortMessageHtmlLink":"sysinc: update macos headers"}},{"before":"ac419929e5165fd01b36443010e62084474ad94b","after":"4352d5dae227f19be3912dd9ecb48ccbcb7a5efe","ref":"refs/heads/main","pushedAt":"2023-12-24T19:00:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"4dbd1b60e1ac0cc35cff5092b164e1aa574d763d","after":"ac419929e5165fd01b36443010e62084474ad94b","ref":"refs/heads/main","pushedAt":"2023-12-21T00:45:51.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"cc: detect -lunwind for C (already automatic for C++) and build libunwind when needed","shortMessageHtmlLink":"cc: detect -lunwind for C (already automatic for C++) and build libun…"}},{"before":"c2003fae5f62c0ff726ff29980a763faeec91cc9","after":"4dbd1b60e1ac0cc35cff5092b164e1aa574d763d","ref":"refs/heads/main","pushedAt":"2023-12-11T01:55:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"adds example of multiple packages that define the same anonymous types (array and struct), testing cgen","shortMessageHtmlLink":"adds example of multiple packages that define the same anonymous type…"}},{"before":"0a2435a27f4e12639701b765e6737290d048e321","after":"c2003fae5f62c0ff726ff29980a763faeec91cc9","ref":"refs/heads/main","pushedAt":"2023-12-10T22:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"improvements to member types + etc","shortMessageHtmlLink":"improvements to member types + etc"}},{"before":"0e5e015174ba06ba49e0821c5c587b51cb4d5c4f","after":"0a2435a27f4e12639701b765e6737290d048e321","ref":"refs/heads/main","pushedAt":"2023-12-05T15:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"adds [T].resize builtin and fixes a coulpe of issues","shortMessageHtmlLink":"adds [T].resize builtin and fixes a coulpe of issues"}},{"before":"55b3293c0077673c772f675e14cdf044830fafe7","after":"0e5e015174ba06ba49e0821c5c587b51cb4d5c4f","ref":"refs/heads/main","pushedAt":"2023-12-04T18:39:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"cgen: fix issue with taking the address (or not) of expressions that are pointers, e.g. call(&this) vs call(this), this.field vs this->field","shortMessageHtmlLink":"cgen: fix issue with taking the address (or not) of expressions that …"}},{"before":"1489a4029fe56fc7e4bf9283b99b922c7c0a9510","after":"55b3293c0077673c772f675e14cdf044830fafe7","ref":"refs/heads/main","pushedAt":"2023-12-03T18:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"chan_test: speed up tests a bit by using fewer messages (e.g. 40*33=1320 instead of 2640)","shortMessageHtmlLink":"chan_test: speed up tests a bit by using fewer messages (e.g. 40*33=1…"}},{"before":"abc0c0d66b29daee4edb7293fe2f0e841a340bfb","after":"1489a4029fe56fc7e4bf9283b99b922c7c0a9510","ref":"refs/heads/main","pushedAt":"2023-12-03T18:00:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"improved built-in unit tests","shortMessageHtmlLink":"improved built-in unit tests"}},{"before":"c6969ce56992539965714d9f1328300feda0ad08","after":"abc0c0d66b29daee4edb7293fe2f0e841a340bfb","ref":"refs/heads/main","pushedAt":"2023-12-03T17:10:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"cli options: get rid of awkward --vv; can now just do -vv for \"very verbose\"","shortMessageHtmlLink":"cli options: get rid of awkward --vv; can now just do -vv for \"very v…"}},{"before":"8c042fd41b0e63237ab0ff936a8c724b1e6e9349","after":"c6969ce56992539965714d9f1328300feda0ad08","ref":"refs/heads/main","pushedAt":"2023-11-30T23:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"builtins etc","shortMessageHtmlLink":"builtins etc"}},{"before":"9b8d0b9c5bc0f3b171696f807e0ca59c8d270866","after":"8c042fd41b0e63237ab0ff936a8c724b1e6e9349","ref":"refs/heads/main","pushedAt":"2023-11-30T07:05:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"global variables","shortMessageHtmlLink":"global variables"}},{"before":"52ad4f862dec6d325493b3e8883140fb08d365e1","after":"9b8d0b9c5bc0f3b171696f807e0ca59c8d270866","ref":"refs/heads/main","pushedAt":"2023-11-30T05:51:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"improvements to variables","shortMessageHtmlLink":"improvements to variables"}},{"before":"d10a3bbe410fb1366e72e4f0384fbac212b4cbe5","after":"52ad4f862dec6d325493b3e8883140fb08d365e1","ref":"refs/heads/main","pushedAt":"2023-11-26T22:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"adds feature that allows calling simple immutable type functions without \"()\", e.g. \"x.f\" == \"x.f()\"","shortMessageHtmlLink":"adds feature that allows calling simple immutable type functions with…"}},{"before":"e8585c013583a7f8b42437579dcf403a3aeed61f","after":"d10a3bbe410fb1366e72e4f0384fbac212b4cbe5","ref":"refs/heads/main","pushedAt":"2023-11-26T21:26:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"WIP builtin functions (array.len and .cap, for now)","shortMessageHtmlLink":"WIP builtin functions (array.len and .cap, for now)"}},{"before":"4de83a208edf8275d4bb80eea1177baa3b7be011","after":"e8585c013583a7f8b42437579dcf403a3aeed61f","ref":"refs/heads/main","pushedAt":"2023-11-25T21:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"readme","shortMessageHtmlLink":"readme"}},{"before":"491059a26e3908266737b9e67aab51808dea9b92","after":"4de83a208edf8275d4bb80eea1177baa3b7be011","ref":"refs/heads/main","pushedAt":"2023-11-25T21:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"readme","shortMessageHtmlLink":"readme"}},{"before":"f6feedd1e4b26c8cff62f4e6c9b931ae3e009279","after":"491059a26e3908266737b9e67aab51808dea9b92","ref":"refs/heads/main","pushedAt":"2023-11-25T21:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"readme","shortMessageHtmlLink":"readme"}},{"before":"cd03290b75fc3ecac09cada64ce9a5940526a991","after":"f6feedd1e4b26c8cff62f4e6c9b931ae3e009279","ref":"refs/heads/main","pushedAt":"2023-11-25T21:43:24.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"readme","shortMessageHtmlLink":"readme"}},{"before":"32cdfa44b251d2b6540157c247a5e2b7509a8692","after":"cd03290b75fc3ecac09cada64ce9a5940526a991","ref":"refs/heads/main","pushedAt":"2023-11-16T01:06:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"compis: fixes bug where declaring variables of types which have no default value without an initializer was allowed. It is now an error to do e.g. this: \"var x *Thing\"","shortMessageHtmlLink":"compis: fixes bug where declaring variables of types which have no de…"}},{"before":"4d37936345f4a13c41d13a7dbb6fd68ff8d882bf","after":"32cdfa44b251d2b6540157c247a5e2b7509a8692","ref":"refs/heads/main","pushedAt":"2023-11-16T00:29:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"compis: fix custom drop() regression in cgen\n\nThe following now works again:\n\n type Thing\n x i32\n\n fun Thing.drop(mut this)\n print(\"Thing dropped\")\n\n pub fun main()\n var thing = Thing()\n print(\"hello world\")","shortMessageHtmlLink":"compis: fix custom drop() regression in cgen"}},{"before":"4e0d41e75aea9b90e1592ab7b5851dcc081cb19c","after":"4d37936345f4a13c41d13a7dbb6fd68ff8d882bf","ref":"refs/heads/main","pushedAt":"2023-11-16T00:06:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"restructure std lib and coprelude, simplifying placement into lib/. Also auto-imports std/runtime into package namespace so you can just write \"print\" without having to \"import std/runtime { print }\" first","shortMessageHtmlLink":"restructure std lib and coprelude, simplifying placement into lib/. A…"}},{"before":"1a5bb4779d32a5c779d0e223b75b82b54fb1f87f","after":"4e0d41e75aea9b90e1592ab7b5851dcc081cb19c","ref":"refs/heads/main","pushedAt":"2023-11-15T20:13:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"compis: minor nit fixing in std/runtime","shortMessageHtmlLink":"compis: minor nit fixing in std/runtime"}},{"before":"2e829fde526ee10578ee46671a42cc5614b06e85","after":"1a5bb4779d32a5c779d0e223b75b82b54fb1f87f","ref":"refs/heads/main","pushedAt":"2023-11-15T19:53:18.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"update examples/hello.co to use runtime.print","shortMessageHtmlLink":"update examples/hello.co to use runtime.print"}},{"before":"dab9da2076ebcb683ccef017c18f5be7872b6233","after":"2e829fde526ee10578ee46671a42cc5614b06e85","ref":"refs/heads/main","pushedAt":"2023-10-23T00:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"etc: fix llvmbox path","shortMessageHtmlLink":"etc: fix llvmbox path"}},{"before":"25b09e5b72864c5fd0ae605f39295c8be236727b","after":"dab9da2076ebcb683ccef017c18f5be7872b6233","ref":"refs/heads/main","pushedAt":"2023-10-23T00:39:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"add support for LLVM target triples as well as stub for targeting win32","shortMessageHtmlLink":"add support for LLVM target triples as well as stub for targeting win32"}},{"before":"4823a04f9466e4a1ab903a3a718ec95af7038fe9","after":"25b09e5b72864c5fd0ae605f39295c8be236727b","ref":"refs/heads/main","pushedAt":"2023-10-18T15:35:40.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"bump version","shortMessageHtmlLink":"bump version"}},{"before":"0a29ecdc227adf2b64bf37a6c3354770e2c2a8cf","after":"4823a04f9466e4a1ab903a3a718ec95af7038fe9","ref":"refs/heads/main","pushedAt":"2023-08-26T23:17:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsms","name":"Rasmus","path":"/rsms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47046?s=80&v=4"},"commit":{"message":"improvements to optional narrow tracking & ownership analysis","shortMessageHtmlLink":"improvements to optional narrow tracking & ownership analysis"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELmVisgA","startCursor":null,"endCursor":null}},"title":"Activity · rsms/compis"}