Commit History

Author SHA1 Message Date
  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