{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":54633811,"defaultBranch":"master","name":"ring","ownerLogin":"ring-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-24T10:29:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17973670?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712862041.0","currentOid":""},"activityList":{"items":[{"before":"c58bd39dfdaa5c03b4ea67a4d295f804f0b364ab","after":"958f5299f55e5e2043273865dbb186927fedf710","ref":"refs/heads/master","pushedAt":"2024-05-31T07:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21?","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21?"}},{"before":"fd95496405761180aac31a52fe93761be43095a1","after":"c58bd39dfdaa5c03b4ea67a4d295f804f0b364ab","ref":"refs/heads/master","pushedAt":"2024-05-31T07:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/meta_e.c - Use: ring_vm_bytecode2list() function","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/meta_e.c -…"}},{"before":"4db19e4581b1dbf3b5355463910a983d0a104615","after":"fd95496405761180aac31a52fe93761be43095a1","ref":"refs/heads/master","pushedAt":"2024-05-31T07:02:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - Define function: ring_vm_bytecode2list()","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - Define function: ring_v…"}},{"before":"1e10d5e14718b67d8ad6e228ea5f4a90da7f8215","after":"4db19e4581b1dbf3b5355463910a983d0a104615","ref":"refs/heads/master","pushedAt":"2024-05-31T06:05:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21?","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21?"}},{"before":"0552b00831c37691a95ce122a5fbdb47fbdf7682","after":"1e10d5e14718b67d8ad6e228ea5f4a90da7f8215","ref":"refs/heads/master","pushedAt":"2024-05-31T05:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmfuncs.c - ring_vm_freetemplists() Remove old code that assume pVM->pTempMem is shared between threads and uses Lock/Unlock - Reported by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmfuncs.c …"}},{"before":"0935f51cabff9cb9d9856258a5d68959d7522445","after":"0552b00831c37691a95ce122a5fbdb47fbdf7682","ref":"refs/heads/master","pushedAt":"2024-05-30T16:13:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update samples/General/NeuralNetwork/NeuralNetwork.ring - Comments & Format.","shortMessageHtmlLink":"Update samples/General/NeuralNetwork/NeuralNetwork.ring - Comments & …"}},{"before":"e71485bb54667017ca9def7d92ad531da6c76073","after":"0935f51cabff9cb9d9856258a5d68959d7522445","ref":"refs/heads/master","pushedAt":"2024-05-29T10:26:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: forinloop/forinandlistfunc4.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: forinloop/forinandlis…"}},{"before":"b18e6b9f84ee2709f21ee681e23d261bf1603911","after":"e71485bb54667017ca9def7d92ad531da6c76073","ref":"refs/heads/master","pushedAt":"2024-05-29T10:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Add: language/tests/scripts/forinloop/forinandlistfunc4.ring by Ilir Liburn","shortMessageHtmlLink":"Add: language/tests/scripts/forinloop/forinandlistfunc4.ring by Ilir …"}},{"before":"d658fa5b3dcdf727c6a84479d129907c159a10de","after":"b18e6b9f84ee2709f21ee681e23d261bf1603911","ref":"refs/heads/master","pushedAt":"2024-05-29T10:15:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/vmgc.c - ring_state_willunregisterblock() - Better Implementation - After this update when we delete a memory block used by a List, and we have multiple items that reference an item in this block, we still delete the memory block, but create an item on the fly, where they multiple item reference will use so they still share the same value to keep the same behaviour that we have if the list blocks are not used. Reported by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/vmgc.c - ring_state_…"}},{"before":"b34f06be7bcb793ea329838e15158bbd1e17a695","after":"d658fa5b3dcdf727c6a84479d129907c159a10de","ref":"refs/heads/master","pushedAt":"2024-05-28T15:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rlist.c - void ring_list_deleteallitems_gc() - Better organization - Suggested by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rlist.c - void ring_…"}},{"before":"e67132585ebc81b2a0636460fe78875e8cfd8a78","after":"b34f06be7bcb793ea329838e15158bbd1e17a695","ref":"refs/heads/master","pushedAt":"2024-05-28T12:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmgc.c - ring_state_willunregisterblock() - Check the list size and terminate the function if we already have empty lists - Suggested by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmgc.c - r…"}},{"before":"893cf55d815c91982eb50b58e43a54fbc83f1212","after":"e67132585ebc81b2a0636460fe78875e8cfd8a78","ref":"refs/heads/master","pushedAt":"2024-05-28T05:23:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21?","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21?"}},{"before":"be2b2c7d2efa8538bafa5f4fb14a784e9ec12c01","after":"893cf55d815c91982eb50b58e43a54fbc83f1212","ref":"refs/heads/master","pushedAt":"2024-05-28T05:14:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add: general/keyvaluelistsize.ring","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add: general/keyvaluelists…"}},{"before":"3d117d56b1b97a4dd80b4f7c1e61c540872f0ea5","after":"be2b2c7d2efa8538bafa5f4fb14a784e9ec12c01","ref":"refs/heads/master","pushedAt":"2024-05-28T05:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Add: language/tests/scripts/general/keyvaluelistsize.ring by Mansour Ayouni","shortMessageHtmlLink":"Add: language/tests/scripts/general/keyvaluelistsize.ring by Mansour …"}},{"before":"e1ff0f2a712c002d92ea27a6ed10af85925b3b03","after":"3d117d56b1b97a4dd80b4f7c1e61c540872f0ea5","ref":"refs/heads/master","pushedAt":"2024-05-28T05:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmlists.c - Use the String Index to get the Value if the list size is two and don't use this with larger lists - Reported by: Mansour Ayouni","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmlists.c …"}},{"before":"a99db56f4db15a1ec18dc630561e2655475320ec","after":"e1ff0f2a712c002d92ea27a6ed10af85925b3b03","ref":"refs/heads/master","pushedAt":"2024-05-27T14:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21? - More improvements","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21? - More improvements"}},{"before":"fe4882371015b37b1986a4574f3928e5b2579c06","after":"a99db56f4db15a1ec18dc630561e2655475320ec","ref":"refs/heads/master","pushedAt":"2024-05-27T14:00:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21? - ForEach keyword.","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21? - ForEach keyword."}},{"before":"6ee9c8b0250692ff4d48ba19738b34e9df82e9c4","after":"fe4882371015b37b1986a4574f3928e5b2579c06","ref":"refs/heads/master","pushedAt":"2024-05-27T13:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - What is new in Ring 1.21? - More Improvements","shortMessageHtmlLink":"Update Documentation - What is new in Ring 1.21? - More Improvements"}},{"before":"8deedbf339292a28553bba4ffedc87c3753d8cb4","after":"6ee9c8b0250692ff4d48ba19738b34e9df82e9c4","ref":"refs/heads/master","pushedAt":"2024-05-27T13:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Documentation - Start Chapter: What is new in Ring 1.21?","shortMessageHtmlLink":"Update Documentation - Start Chapter: What is new in Ring 1.21?"}},{"before":"2189e62aebdef7c26078a87d188eeb445692b75f","after":"8deedbf339292a28553bba4ffedc87c3753d8cb4","ref":"refs/heads/master","pushedAt":"2024-05-27T03:40:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add new test.","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add new test."}},{"before":"663041199db8a8d27d80d84815e82312e8a2b0e7","after":"2189e62aebdef7c26078a87d188eeb445692b75f","ref":"refs/heads/master","pushedAt":"2024-05-27T03:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/rlist.c - Don't change pList->pBlocks when using ring_state_willunregisterblock() function","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/rlist.c - Don't chan…"}},{"before":"59fe9863ac93ff7079352f8fb768a0793162022c","after":"663041199db8a8d27d80d84815e82312e8a2b0e7","ref":"refs/heads/master","pushedAt":"2024-05-27T03:00:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add more tests!","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add more tests!"}},{"before":"f98ba6e56ccf57228fefcd2cc9a77e4d5143d80c","after":"59fe9863ac93ff7079352f8fb768a0793162022c","ref":"refs/heads/master","pushedAt":"2024-05-26T19:51:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Ring For Android and WebAssembly","shortMessageHtmlLink":"Update Ring For Android and WebAssembly"}},{"before":"ca5edc3f90f7eeaa428b94219789faad5196252d","after":"f98ba6e56ccf57228fefcd2cc9a77e4d5143d80c","ref":"refs/heads/master","pushedAt":"2024-05-26T18:48:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Ring For Android and WebAssembly","shortMessageHtmlLink":"Update Ring For Android and WebAssembly"}},{"before":"ceb1b62254a858e2b5c6e6f1c9502e18323baadd","after":"ca5edc3f90f7eeaa428b94219789faad5196252d","ref":"refs/heads/master","pushedAt":"2024-05-26T16:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update TokensLib - Take (ForEach) in mind.","shortMessageHtmlLink":"Update TokensLib - Take (ForEach) in mind."}},{"before":"598233f553b6d2535ca1a802e4b5006f6aad815a","after":"ceb1b62254a858e2b5c6e6f1c9502e18323baadd","ref":"refs/heads/master","pushedAt":"2024-05-26T15:30:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Ring For Android and WebAssembly","shortMessageHtmlLink":"Update Ring For Android and WebAssembly"}},{"before":"ab09ba01ca86c5059e2f282a3361059b40673622","after":"598233f553b6d2535ca1a802e4b5006f6aad815a","ref":"refs/heads/master","pushedAt":"2024-05-26T10:13:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/ringapi.c - ring_vm_api_newlistusingblocks() - Revise condition used for using list blocks.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/ringapi.c …"}},{"before":"e3c9851027f8037a19a742328906b6ceb8ef536e","after":"ab09ba01ca86c5059e2f282a3361059b40673622","ref":"refs/heads/master","pushedAt":"2024-05-25T08:48:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Tests - language/tests/tests.ring - Add new test.","shortMessageHtmlLink":"Update Tests - language/tests/tests.ring - Add new test."}},{"before":"efd342b5f547663a6d5e3543b2aa9ef9487538b5","after":"e3c9851027f8037a19a742328906b6ceb8ef536e","ref":"refs/heads/master","pushedAt":"2024-05-25T08:40:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmgc.c - ring_vm_gc_killreference() - Be sure that the pointer type is a list item.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - Ring VM - language/src/vmgc.c - r…"}},{"before":"e19229d1f32053a9705abddcdfa3d84c7483a66d","after":"efd342b5f547663a6d5e3543b2aa9ef9487538b5","ref":"refs/heads/master","pushedAt":"2024-05-25T08:35:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MahmoudFayed","name":"Mahmoud Samir Fayed","path":"/MahmoudFayed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9929374?s=80&v=4"},"commit":{"message":"Update Visual Source (Using PWCT) - language/src/vmgc.c - ring_vm_gc_killreference() - Delete the item reference before setting the value to NULL - Reported by Ilir Liburn.","shortMessageHtmlLink":"Update Visual Source (Using PWCT) - language/src/vmgc.c - ring_vm_gc_…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWLuF5gA","startCursor":null,"endCursor":null}},"title":"Activity · ring-lang/ring"}