Lucas Perlind
92b24fd02d
Further improve on NSBlock
...
* Correct setting the isa of the NSBlock
* Make global blocks managed by the odin runtime
* Make local blocks copy to a malloc block that is managed by the objc runtime
* Add method to create blocks that take a paramater
2023-09-06 15:03:17 +10:00
Lucas Perlind
747116aeb0
Add more darwin bindings
2023-08-31 17:37:32 +10:00
Lucas Perlind
46e7fa52b3
Add more NS bindings and correctly link NS block
2023-08-30 10:18:17 +10:00
Lucas Perlind
29f7eaad78
Correct run loop linking
2023-08-25 13:46:03 +10:00
Lucas Perlind
edcd335b90
Always include Cocoa for NSFoundation
2023-08-21 11:36:39 +10:00
Lucas Perlind
8b680254ee
Better guarantee boundaries of floating point rand
2023-08-18 11:19:01 +10:00
Lucas Perlind
91ab184175
Fully implement NSWindowDelegate
2023-01-19 19:12:14 +11:00
Lucas Perlind
fed65742df
(almost) Fully implement NSApplicationDelegate
2023-01-17 18:53:17 +11:00
Lucas Perlind
2d824e4809
Fix out or range error with _alloc_command_line_arguments in darwin
2022-12-23 09:37:30 +11:00