Commit Graph

6956 Commits

Author SHA1 Message Date
gingerBill
ae45b8b38e Merge pull request #5903 from BNTB/master
Add FreeLibraryAndExitThread in kernel32. Add EnumProcessModules in psapi (new file).
2025-11-11 21:22:16 +00:00
Laytan
3db76bc367 sys/linux: add io uring API 2025-11-10 20:03:57 +01:00
Laytan Laats
090def7870 whoops 2025-11-08 21:30:16 +01:00
Laytan Laats
a852b6512c fix semid_ds definition on arm64 linux 2025-11-08 21:26:29 +01:00
acyclicgraph
5869ef29d9 Added FreeLibraryAndExitThread in kernel32. Added EnumProcessModules in psapi (new file). 2025-11-08 21:13:12 +01:00
Laytan Laats
0b0caab1d2 fix pthread_attr_t size on arm64 2025-11-08 20:25:56 +01:00
gingerBill
1fb60c4348 Merge pull request #5885 from mailgerigk/master
Add missing SetLayeredWindowAttributes constants
2025-11-07 13:04:39 +00:00
Jeroen van Rijn
40437b52eb Merge pull request #5895 from Neirokan/sjson_clone_ident
encoding/json: clone unquoted strings
2025-11-06 18:26:46 +01:00
Neirokan
8cdf7ade48 encoding/json: clone unquoted strings 2025-11-06 19:24:58 +03:00
Jeroen van Rijn
91409cb37e Clarify get and get_ptr in core:container/small_array.
See #5892.
2025-11-06 15:21:56 +01:00
gingerBill
fc2cb8fb39 Remove #no_copy 2025-11-05 13:44:14 +00:00
gingerBill
593d2e6daa Add #all_or_none 2025-11-05 13:30:40 +00:00
gerigk
fbbdbc37fa Add missing SetLayeredWindowAttributes constants 2025-11-04 18:22:34 +01:00
Jeroen van Rijn
f70454c237 Merge pull request #5884 from NicknEma/patch-1
Improve docs for stable sort procedures
2025-11-04 18:08:50 +01:00
gingerBill
e5153a937b Merge pull request #5859 from odin-lang/bill/change-license
Change Odin's LICENSE to zlib from BSD 3-clause
2025-11-04 13:53:13 +00:00
NicknEma
eb2630a93c Improve docs for stable sort procedures
Explain what "stable" means and add an example
2025-11-04 14:32:39 +01:00
NicknEma
7317704fd0 Fix docs on int*_max 2025-11-04 13:11:48 +01:00
gingerBill
75a2aa580d Merge pull request #5879 from mtarik34b/fix-5239
`text/scanner`: Add missing switch case for octal prefix (fixes #5239)
2025-11-04 10:51:48 +00:00
Jeroen van Rijn
64cf8a5eb9 Merge pull request #5880 from terids/core-darwin-bindings
core/sys/darwin/Foundation: Add additional AppKit bindings
2025-11-04 10:59:38 +01:00
Glenn
2951e51487 Add comma to last enums to fix build check 2025-11-03 23:16:25 +00:00
Glenn
4485a45866 Add Window_center 2025-11-03 23:05:26 +00:00
Glenn
65ee1339b9 Add View alloc 2025-11-03 23:03:33 +00:00
mtarik34b
7738f4ef9a Add missing case for octal prefix 2025-11-03 22:20:21 +01:00
Laytan
9893a0eaea encoding/cbor: fix epoch tag with small values 2025-11-03 20:33:17 +01:00
Glenn
332653ca24 Add additional window bindings 2025-11-03 18:06:43 +00:00
Glenn
916e8810cc Add orderFront and orderOut 2025-11-03 18:06:15 +00:00
Glenn
8b3d74f797 Add getter for the WindowDelegate from the Window 2025-11-03 17:54:42 +00:00
Glenn
406eb9c7f5 Add WindowCollectionBehaviour, WindowLevel, WindowTabbingMode 2025-11-03 17:28:51 +00:00
Glenn
4f939cadc3 Add RunningApplication_finishedLaunching 2025-11-03 14:29:58 +00:00
Glenn
9f78c1e7be Add Application_postEvent
https://developer.apple.com/documentation/appkit/nsapplication/postevent(_:atstart:)?language=objc
2025-11-03 14:29:58 +00:00
Glenn
b4d4cd47f5 Add Event_otherEventWithType
https://developer.apple.com/documentation/appkit/nsevent/otherevent(with:location:modifierflags:timestamp:windownumber:context:subtype:data1:data2:)
2025-11-03 14:29:58 +00:00
Glenn
8c6120f414 Add Application_stop
https://developer.apple.com/documentation/appkit/nsapplication/stop(_:)?language=objc
2025-11-03 14:29:58 +00:00
gingerBill
5d609d402f Merge pull request #5867 from BradLewis/empty-selector-fields
Parse empty idents after selector as a selector expr with an empty field
2025-11-02 12:45:37 +00:00
thetarnav
c63ad8b1cf Cleanup ease_inverse 2025-11-01 21:22:06 +01:00
thetarnav
78f9f8bbce Add ease inverse procedures 2025-11-01 21:11:32 +01:00
Jeroen van Rijn
6ea7bdbbe5 Add ODIN_TEST_GO_TO_ERROR to print test fail locations in a manner friendly to go-to error in editors 2025-11-01 16:11:43 +01:00
Brad Lewis
e2b276f3ea Parse empty idents after selector as a selector expr with an empty field 2025-11-01 01:32:46 -04:00
Jeroen van Rijn
f005136592 Also disable OSC codes to update title when ODIN_TEST_FANCY=false 2025-10-31 17:39:29 +01:00
gingerBill
fc5ef57a97 Document the rest of os2. 2025-10-31 16:00:44 +00:00
gingerBill
d2e274f0fe Update documentation for os2 once more! 2025-10-31 15:51:36 +00:00
gingerBill
1329630bbc Improve documentation for the file based operations in os2 2025-10-31 15:17:54 +00:00
gingerBill
b9df67f8c5 Change to Permissions bit_set from relying on octal numbering for os2 2025-10-31 14:45:53 +00:00
gingerBill
686ddbb548 use runtime.exit for os2.exit 2025-10-31 10:24:21 +00:00
Daniel Troszczyński
5df053f765 Typo in description of mem.ptr_sub. 2025-10-30 21:04:28 +01:00
Jeroen van Rijn
5b6889ccf5 Enable misnamed doc example test for small_array 2025-10-30 11:29:51 +01:00
gingerBill
4bdce9bf0a Correct license for tlsf 2025-10-29 16:00:29 +00:00
Nick Driscoll
5fa41f9f03 Add half support to all proc groups and add ashalf proc group 2025-10-28 21:42:08 -04:00
Nick Driscoll
f3b6ad01ab Add all half scalar, vector, and matrix types 2025-10-28 21:42:08 -04:00
gingerBill
842cfee0f3 Change Odin's LICENSE to zlib from BSD 3-clause
This change was made in order to allow things produced with Odin and using Odin's core library, to not require the LICENSE to also be distributed alongside the binary form.
2025-10-28 14:38:25 +00:00
gingerBill
5e528f8e97 Remove core:encoding/ini dependency in user_posix.odin 2025-10-28 13:21:35 +00:00