Jeroen van Rijn
|
6347c87b5b
|
Add buffered get_env variants to os2
|
2025-06-16 20:12:27 +02:00 |
|
Jeroen van Rijn
|
77f4199af6
|
Simplify _xdg_user_dirs_lookup
|
2025-06-08 14:56:41 +02:00 |
|
Ely Alon
|
17746db555
|
Fix user dirs, add docs
|
2025-06-07 01:22:30 +03:00 |
|
Lucas Perlind
|
9f2d008a8a
|
Remove TEMP_ALLOCATOR_GUARD wrapper
|
2025-05-08 17:41:03 +10:00 |
|
Lucas Perlind
|
b9db1dd3e0
|
os2: Resolve temp allocator collisions
|
2025-05-08 17:41:01 +10:00 |
|
Laytan Laats
|
b9043db434
|
os2: make platform error more ergonomic by making it an alias
|
2024-08-22 22:59:13 +02:00 |
|
jason
|
0f052dbde7
|
os2/process_linux: improve error handling, use pidfd where possible, remove usage of fmt
|
2024-08-14 00:45:25 -04:00 |
|
gingerBill
|
def2e2e271
|
Try to map to General_Error where possible
|
2024-08-04 11:44:45 +01:00 |
|
gingerBill
|
1826b0c700
|
Fix copy-replace errors
|
2024-08-04 11:10:17 +01:00 |
|
gingerBill
|
e60951a902
|
Begin converting os.Errno to be a nil-able type as a transition period
|
2024-08-04 10:51:08 +01:00 |
|
gingerBill
|
0403626acf
|
Add utility calls to os2
|
2024-07-23 15:57:17 +01:00 |
|
gingerBill
|
3d38f14202
|
Use fstat on os2.File directly
|
2024-07-14 14:51:22 +01:00 |
|
jason
|
a15cbc474d
|
change error strings to an enumerated array in rodata; print_error takes a file argument
|
2024-06-28 07:45:24 -04:00 |
|
jason
|
f24f72c280
|
convert all to use sys/linux over sys/unix; new implementations for pipe, process and env
|
2024-06-27 17:14:48 -04:00 |
|
gingerBill
|
91b7cdaad2
|
Mock out temp_file.odin stuff
|
2024-05-14 18:11:50 +01:00 |
|
flysand7
|
c843002d07
|
[core/os2]: Move .Broken_Pipe to General_Error enum
|
2024-03-25 23:35:01 +11:00 |
|
flysand7
|
0f944bc0a1
|
[core/os2]: Reading from unsized files
|
2024-03-24 10:52:48 +11:00 |
|
gingerBill
|
3e7e779abf
|
Replace core:* to base:* where appropriate
|
2024-01-28 22:18:51 +00:00 |
|
gingerBill
|
f002857edc
|
Clean up core:time to be consistent across all platforms
|
2022-05-12 15:47:24 +01:00 |
|
gingerBill
|
bb4f108487
|
Update error handling for os2 on windows
|
2022-05-12 12:54:27 +01:00 |
|
gingerBill
|
8b4b81fdeb
|
Fill in most of os2/file_windows.odin
|
2022-05-12 11:33:01 +01:00 |
|
gingerBill
|
96ab17ecfc
|
Begin mocking os2 for windows out more
|
2022-05-05 18:01:44 +01:00 |
|
gingerBill
|
ee876ad66b
|
Strip semicolons
|
2021-09-19 11:59:44 +01:00 |
|
gingerBill
|
21cbac755e
|
Make or_else and or_return operators (binary and suffix respectively)
|
2021-08-15 17:14:35 +01:00 |
|
gingerBill
|
9b3a0251ca
|
Use or_else in the core library when it makes sense
|
2021-07-05 16:33:01 +01:00 |
|
gingerBill
|
85e5be03d1
|
Redesign os2.Error to work with the new extended union behaviour
|
2021-05-16 00:25:47 +01:00 |
|
gingerBill
|
ebbc33fdb5
|
Mockup of the new package os interface (incomplete and non-functioning)
|
2021-04-14 19:39:12 +01:00 |
|