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
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