zig/lib/std/fs
Andrew Kelley a98fa56ae9 std: [breaking] move errno to become an nonexhaustive enum
The primary purpose of this change is to eliminate one usage of
`usingnamespace` in the standard library - specifically the usage for
errno values in `std.os.linux`.

This is accomplished by truncating the `E` prefix from error values, and
making errno a proper enum.

A similar strategy can be used to eliminate some other `usingnamespace`
sites in the std lib.
2021-08-24 01:23:28 -04:00
..
file.zig WASI,libc: enable tests. 2021-07-27 09:01:00 +09:00
get_app_data_dir.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
path.zig Update all usages of mem.split/mem.tokenize for generic version 2021-08-06 02:01:47 -07:00
test.zig fs.Dir.walk: Do not close the initial dir during/after walking it 2021-08-20 10:02:54 +03:00
wasi.zig std: [breaking] move errno to become an nonexhaustive enum 2021-08-24 01:23:28 -04:00
watch.zig std.windows: fix OVERLAPPED, add OVERLAPPED_ENTRY 2021-06-13 10:26:02 +03:00