Commit Graph

6907 Commits

Author SHA1 Message Date
gingerBill 5e528f8e97 Remove core:encoding/ini dependency in user_posix.odin 2025-10-28 13:21:35 +00:00
gingerBill 4c8f99cd36 Add #caller_location to os2.read_entire_file 2025-10-28 10:57:53 +00:00
gingerBill 5a23f52fb6 Merge branch 'master' of https://github.com/odin-lang/Odin 2025-10-27 18:51:57 +00:00
gingerBill a20c09158a Fix indentation 2025-10-27 18:51:51 +00:00
A1029384756 7afbe23a34 [core:os/os2] zeroed n value on failed file operations 2025-10-27 12:23:47 -04:00
Jeroen van Rijn eb0e99dac1 Fix #5852 2025-10-27 13:57:32 +01:00
Jeroen van Rijn 81375e52ce Make time.components_to_time #optional_ok 2025-10-23 17:03:44 +02:00
Courtney Strachan e724b23aac Fix #5843 2025-10-23 03:18:03 -04:00
Chris Hayen 492653e316 conditional packed for EPoll_Event to match kernel 2025-10-21 12:37:28 -04:00
Jeroen van Rijn a1be1b63d5 [core:hash] Add CCITT CRC-16 2025-10-21 16:33:07 +02:00
Jeroen van Rijn 9df81bed9f Fix detached comment 2025-10-20 19:14:18 +02:00
Jeroen van Rijn c51f4daa7d Let custom formatter example pass -vet-tabs if copied 2025-10-18 16:25:19 +02:00
Kamron Bhavnagri 2995536882 Fix Linux executable path
Fixes a bug caused by an executable named identically to the directory
it is in, where then the parent of that directory is both on the path
and marked as executable
Avoid this via stat, as we can check we are working with a file which is
executable
2025-10-18 14:33:35 +11:00
Brad Lewis 44f823afce Correct parser end_pos for multiline strings 2025-10-17 21:25:17 -04:00
Jeroen van Rijn ee93f48729 core:math/bits: Finish docs, add bitfield_extract + bitfield_insert test. 2025-10-14 23:30:38 +02:00
Jeroen van Rijn 347eae3a66 core:math/bits: Add docs + tests for rotate_left* and log2 2025-10-14 23:30:38 +02:00
gingerBill 78e9a22ffa Fix track_graphemes 2025-10-13 15:47:35 +01:00
gingerBill 2bc7344f27 Add Grapheme_Iterator 2025-10-13 15:28:23 +01:00
andzdroid 77fa058d43 Fix renamed function call in bit_not
xor was renamed to bit_xor
2025-10-10 22:22:53 +01:00
Jeroen van Rijn 236111864e Link doc lines to source specifications. 2025-10-10 18:29:52 +02:00
Jeroen van Rijn e1d8ece408 core:sys/info: iterate over registry nodes to enumerate GPUs 2025-10-10 14:12:59 +02:00
Jeroen van Rijn ece213afca Render examples. 2025-10-10 12:24:28 +02:00
gingerBill 4068eeb5fa Add Raw_String16/Raw_Cstring16 to core:mem 2025-10-10 09:57:53 +01:00
gingerBill 4723ec75ad Use sync.Mutex instead of a boolean-check for log.Log_Allocator 2025-10-10 09:47:31 +01:00
Jeroen van Rijn 7a9ea3ee6d Further overhaul of package line comments. 2025-10-09 23:05:29 +02:00
Jeroen van Rijn 2bc409eab5 More package lines. 2025-10-09 20:40:13 +02:00
Jeroen van Rijn 8a35acd506 More package lines. 2025-10-09 20:11:06 +02:00
Jeroen van Rijn c4c2431997 Package lines for core:math and more. 2025-10-09 19:56:21 +02:00
gingerBill b8fdd91c9f Merge pull request #5776 from connnnal/utf8-1-bounds
Disable bounds check for the first utf8 byte
2025-10-09 18:33:24 +01:00
Jeroen van Rijn 673358f8b9 Package lines for core:image. 2025-10-09 17:18:51 +02:00
Jeroen van Rijn 51cd08296f package lines for core:hash 2025-10-09 16:58:41 +02:00
Jeroen van Rijn 288b45f50c package lines for encoding 2025-10-09 16:34:18 +02:00
Jeroen van Rijn 248b0fe9e1 More package lines 2025-10-09 16:11:33 +02:00
gingerBill af189b45f3 Fix typo 2025-10-09 15:04:28 +01:00
gingerBill 0fc5efa50b Merge branch 'master' of https://github.com/odin-lang/Odin 2025-10-09 15:02:23 +01:00
gingerBill 940b0c54bc Add doc line to core:mem/virtual 2025-10-09 15:01:57 +01:00
Jeroen van Rijn d5a763e7d0 Merge branch 'master' of github.com:odin-lang/Odin 2025-10-09 15:28:00 +02:00
Jeroen van Rijn aec7d6480b Package lines for base32, move its tests to tests" 2025-10-09 15:27:53 +02:00
gingerBill c0fd19da18 Merge branch 'master' of https://github.com/odin-lang/Odin 2025-10-09 14:23:05 +01:00
gingerBill 8e410f8204 Add "possibly nil" comments to ast.odin 2025-10-09 14:22:56 +01:00
Jeroen van Rijn 153b0de420 Package lines for core:debug 2025-10-09 15:18:23 +02:00
Jeroen van Rijn 9c7fe1d8a7 Package lines for core:container. 2025-10-09 14:58:50 +02:00
Jeroen van Rijn 5a154a1775 Add more package lines for the docs 2025-10-09 14:41:22 +02:00
gingerBill c3d4b1f0b5 Add doc line to core:unicode/utf8/utf8string 2025-10-09 13:37:22 +01:00
gingerBill 857c78c22b Add doc lins to unicode packages 2025-10-09 12:37:18 +01:00
gingerBill 9ddb93bd01 Add doc line to core:thread 2025-10-09 12:29:18 +01:00
gingerBill 8019bd360a Add doc line to strconv 2025-10-09 12:28:16 +01:00
gingerBill 63ac9c7382 Add doc line to spall 2025-10-09 12:27:22 +01:00
gingerBill 3e8f4e080c Add more doc lines 2025-10-09 12:26:35 +01:00
gingerBill 87716da363 Add package line docs to c and libc 2025-10-09 12:23:59 +01:00