gingerBill
|
7642e0a0e0
Require `@(init)` and `@(fini)` to be `proc "contextless" ()`
|
il y a 2 mois |
gingerBill
|
eae43f1225
Merge branch 'master' into bill/utf16-strings
|
il y a 2 mois |
Jared Cone
|
b1cda52fd6
Fixed delete-after-free in file_windows.odin
|
il y a 2 mois |
gingerBill
|
5aec40e3e0
Remove unneeded uses of `intrinsics.constant_utf16_cstring`
|
il y a 2 mois |
gingerBill
|
c631a8eff5
os2 internals -> (c)string16
|
il y a 2 mois |
gingerBill
|
bb4bc316a4
`for in string16`; Support `string16` across core
|
il y a 2 mois |
Jeroen van Rijn
|
d7a83a7a1f
Revert "os2: Don't try to translate Windows file attributes to Unix mode flags"
|
il y a 5 mois |
Lucas Perlind
|
9f2d008a8a
Remove TEMP_ALLOCATOR_GUARD wrapper
|
il y a 5 mois |
Lucas Perlind
|
b9db1dd3e0
os2: Resolve temp allocator collisions
|
il y a 5 mois |
Jeroen van Rijn
|
32cef4c11b
Fix change_times on Windows and simplify time handling in stat
|
il y a 5 mois |
Jeroen van Rijn
|
95923c2059
os2: Don't try to translate Windows file attributes to Unix mode flags
|
il y a 5 mois |
Rohan Jadav
|
f50698b901
updated `file_windows.odin` to follow coding conventions
|
il y a 5 mois |
Rohan Jadav
|
80a6f8928a
fix: Pipe size on windows.
|
il y a 5 mois |
Laytan Laats
|
0e4140a602
os/os2: recursive directory walker, expose errors in read_directory, file clone
|
il y a 7 mois |
gingerBill
|
1bf33fe373
Use static global memory for std handles instead of allocating.
|
il y a 9 mois |
gingerBill
|
aa36ae01cf
Fix #4406 `os2` to not close the std file handles but rather just free the memory for the `^File` data.
|
il y a 11 mois |
Karl Zylinski
|
19f0127e55
Moved all packages in core, base, vendor, tests and examples to use new #+ file tag syntax.
|
il y a 1 an |
Laytan Laats
|
0f2ad95014
Fix EOF detection is os2 window read
|
il y a 1 an |
Feoramund
|
f453054aff
Return `0, nil` in all `io` cases where an empty slice is provided
|
il y a 1 an |
Feoramund
|
ef99373c31
Fix `pread` and `pwrite` on `os2` Windows
|
il y a 1 an |
Feoramund
|
56f232e5fc
Report invalid whence & offset on `os2` Windows
|
il y a 1 an |
Feoramund
|
de1432b315
Fix Windows infinite recursion with `os2._flush`
|
il y a 1 an |
Feoramund
|
981a2e1a00
Add missing `io.Stream_Mode` responses
|
il y a 1 an |
gingerBill
|
60bc7f53d2
Comment out `open_buffered`
|
il y a 1 an |
gingerBill
|
046f72befd
Mock out `open_buffered`
|
il y a 1 an |
gingerBill
|
f03c2b7783
General clean up of `os2.read_directory` for Windows
|
il y a 1 an |
gingerBill
|
9d8953538b
Add missing attribute
|
il y a 1 an |
gingerBill
|
2ddaae45f3
Better handling of allocators
|
il y a 1 an |
gingerBill
|
efa8c92bab
Implement `init_long_path_support`
|
il y a 1 an |
gingerBill
|
65fec9134e
Use `SHFileOperationW` for `remove_all` on Windows
|
il y a 1 an |