Laytan Laats
|
b9043db434
os2: make platform error more ergonomic by making it an alias
|
11 months ago |
jason
|
0f052dbde7
os2/process_linux: improve error handling, use pidfd where possible, remove usage of fmt
|
1 year ago |
gingerBill
|
def2e2e271
Try to map to `General_Error` where possible
|
1 year ago |
gingerBill
|
1826b0c700
Fix copy-replace errors
|
1 year ago |
gingerBill
|
e60951a902
Begin converting `os.Errno` to be a `nil`-able type as a transition period
|
1 year ago |
gingerBill
|
0403626acf
Add utility calls to os2
|
1 year ago |
gingerBill
|
3d38f14202
Use `fstat` on `os2.File` directly
|
1 year ago |
jason
|
a15cbc474d
change error strings to an enumerated array in rodata; print_error takes a file argument
|
1 year ago |
jason
|
f24f72c280
convert all to use sys/linux over sys/unix; new implementations for pipe, process and env
|
1 year ago |
gingerBill
|
91b7cdaad2
Mock out `temp_file.odin` stuff
|
1 year ago |
flysand7
|
c843002d07
[core/os2]: Move .Broken_Pipe to General_Error enum
|
1 year ago |
flysand7
|
0f944bc0a1
[core/os2]: Reading from unsized files
|
1 year ago |
gingerBill
|
3e7e779abf
Replace `core:*` to `base:*` where appropriate
|
1 year ago |
gingerBill
|
f002857edc
Clean up `core:time` to be consistent across all platforms
|
3 years ago |
gingerBill
|
bb4f108487
Update error handling for os2 on windows
|
3 years ago |
gingerBill
|
8b4b81fdeb
Fill in most of os2/file_windows.odin
|
3 years ago |
gingerBill
|
96ab17ecfc
Begin mocking os2 for windows out more
|
3 years ago |
gingerBill
|
ee876ad66b
Strip semicolons
|
3 years ago |
gingerBill
|
21cbac755e
Make `or_else` and `or_return` operators (binary and suffix respectively)
|
4 years ago |
gingerBill
|
9b3a0251ca
Use `or_else` in the core library when it makes sense
|
4 years ago |
gingerBill
|
85e5be03d1
Redesign `os2.Error` to work with the new extended `union` behaviour
|
4 years ago |
gingerBill
|
ebbc33fdb5
Mockup of the new `package os` interface (incomplete and non-functioning)
|
4 years ago |