aboutsummaryrefslogtreecommitdiff
path: root/core/os/os2/file_util.odin
Commit message (Expand)AuthorAgeFilesLines
* core:os -> core:os/old && core:os/os2 -> core:osJeroen van Rijn6 days1-257/+0
* Add `loc := #caller_location` to `read_entire_file`Jeroen van Rijn7 days1-2/+5
* Update documentation for `os2` once more!gingerBill2025-10-311-9/+87
* Change to `Permissions` bit_set from relying on octal numbering for os2gingerBill2025-10-311-1/+1
* Add `#caller_location` to `os2.read_entire_file`gingerBill2025-10-281-10/+7
* Handle optional allocator error when appending read bytes in read_entire_file...Damian Tarnawski2025-09-021-1/+1
* Clarify `strconv.append_*` to `strconv.write_*`Feoramund2025-06-051-1/+1
* os/os2: add default permissions to write_entire_fileLaytan Laats2024-10-071-1/+1
* os2: remove return on file_size error from read_entire_fileLaytan2024-08-251-3/+0
* os2: do read_entire_file in parts if the file size is 0Laytan Laats2024-08-231-1/+1
* os2: fix read_entire_file wrong slice end variableLaytan Laats2024-08-231-1/+1
* fix error handling in os2.read_entire_file_from_file()DerTee2024-08-141-0/+1
* os2: fix read_entire_file bad logicLaytan Laats2024-08-141-10/+8
* Clean up `err != nil` usagegingerBill2024-08-041-5/+2
* Clean up error handlinggingerBill2024-08-041-0/+3
* Begin mocking out for other errorsgingerBill2024-08-041-0/+15
* Use `SHFileOperationW` for `remove_all` on WindowsgingerBill2024-07-231-0/+12
* [os2]: Split file type from mode bitsflysand72024-07-181-1/+1
* Add `@(require_results)` everywhere in os2gingerBill2024-05-141-0/+3
* Mock out `temp_file.odin` stuffgingerBill2024-05-141-2/+2
* [core/os2]: Fix memory leak on read_entire_fileflysand72024-04-011-1/+1
* [core/os2]: Reading from unsized filesflysand72024-03-241-11/+35
* Keep -vet happygingerBill2024-02-281-1/+0
* Remove unnecessary use of `transmute`gingerBill2024-02-281-4/+2
* Use long-form names and alias with short-form UNIX-like namesgingerBill2024-01-291-1/+8
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
* Remove `:= context.allocator` usage in `package os2`gingerBill2023-02-101-1/+2
* Update error handling for os2 on windowsgingerBill2022-05-121-4/+6
* Begin mocking os2 for windows out moregingerBill2022-05-051-1/+1
* Go to a `File` based approach over `Handle` basedgingerBill2022-05-051-27/+27
* [core:os/os2] Keep -vet happy.Jeroen van Rijn2021-11-091-1/+0
* Strip semicolonsgingerBill2021-09-191-51/+51
* Redesign `os2.Error` to work with the new extended `union` behaviourgingerBill2021-05-161-0/+1
* Mockup of the new `package os` interface (incomplete and non-functioning)gingerBill2021-04-141-0/+122