Commit Graph

6929 Commits

Author SHA1 Message Date
Jeroen van Rijn
9b788b919a core:net -> os2 2025-10-29 16:39:57 +01:00
Jeroen van Rijn
391eb05dae mem.virtual -> os2 2025-10-29 15:43:31 +01:00
Jeroen van Rijn
7cb874f544 gzip -> os2 2025-10-29 14:40:15 +01:00
Jeroen van Rijn
30f377b7dc core:text/table -> core:os/os2 2025-10-29 14:18:12 +01:00
Jeroen van Rijn
edeb8065ff core:text/regex -> core:os/os2 2025-10-29 14:11:14 +01:00
Jeroen van Rijn
a65b53a7ab core:text/i18n -> core:os/os2 2025-10-29 11:29:20 +01:00
Jeroen van Rijn
b7750d818b BSDs 2025-10-28 19:40:04 +01:00
Jeroen van Rijn
d7124fef16 core:testing Darwin 2025-10-28 19:34:13 +01:00
Jeroen van Rijn
46489a1cd5 In the middle of porting core:testing 2025-10-28 19:01:25 +01:00
Jeroen van Rijn
39eba452bf core:os -> core:os/os2 in core:terminal 2025-10-28 14:20:28 +01:00
Jeroen van Rijn
8795c13d00 Merge branch 'master' into core_os2_revamp 2025-10-28 12:29:23 +01:00
gingerBill
4c8f99cd36 Add #caller_location to os2.read_entire_file 2025-10-28 10:57:53 +00:00
Jeroen van Rijn
1333170dd6 Remove ini reader from _xdg_user_dirs_lookup 2025-10-28 11:48:43 +01:00
Jeroen van Rijn
0e478ac127 eprintf 2025-10-28 11:16:56 +01:00
Jeroen van Rijn
7ff556421f Add loc := #caller_location to read_entire_file 2025-10-28 11:13:34 +01:00
Jeroen van Rijn
ef982f2938 Add updated PNG example 2025-10-28 10:58:26 +01:00
Jeroen van Rijn
fedf9557bb Address wasi errors 2025-10-28 02:39:19 +01:00
Jeroen van Rijn
4db4c49912 core:os -> core:os/os for core:math/big 2025-10-28 02:07:03 +01:00
Jeroen van Rijn
94d6a85ddd core:os -> core:os/os for core:image 2025-10-28 01:42:45 +01:00
Jeroen van Rijn
a4a80b0c32 Convert core:encoding/hxa 2025-10-28 00:40:07 +01:00
Jeroen van Rijn
afd761bf02 core:os -> core:os/os for CSV, INI, and XML
Also had to vendor `core:encoding/ini` into `core:os/os2` for the user directories on *nix,
as it used that package to read `~/.config/user-dirs.dirs`, causing an import cycle.
2025-10-28 00:16:42 +01:00
Jeroen van Rijn
fbc7e72e53 Stub out core:os/os2 for js_wasm 2025-10-27 23:08:56 +01:00
Jeroen van Rijn
0ea165e5ed Handle clone_to_cstring error on OpenBSD 2025-10-27 20:58:34 +01:00
Jeroen van Rijn
60c25ab4cb Replace core:crypto usage of core:os with core:os/os2 2025-10-27 20:12:13 +01: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