zig/lib/std/zig
Andrew Kelley 8a80b54640 std: remove error.BrokenPipe from file reads, add error.EndOfStream
and make reading file streaming allowed to return 0 byte reads.
According to Microsoft documentation, on Windows it is possible to get
0-byte reads from pipes when 0-byte writes are made.
2026-01-30 22:03:14 -08:00
..
Ast Merge pull request 'std.ascii: rename indexOf functions to find' (#30101) from adria/zig:indexof-find into master 2025-12-22 12:50:46 +01:00
c_translation std: replace usages of std.mem.indexOf with std.mem.find 2025-12-05 14:31:27 +01:00
llvm compiler: fix build failures from std.Io-fs 2025-12-23 22:15:10 -08:00
system std.posix: goodbye to some functions 2026-01-30 01:58:49 -08:00
Ast.zig Ast: disallow bit alignment on many-item and C pointers 2026-01-06 23:40:01 +01:00
AstGen.zig Zir: simplify '_' prong of 'switch' statements 2026-01-11 14:37:27 +00:00
AstRlAnnotate.zig Remove legacy asm clobbers syntax handling 2025-11-27 20:16:03 +00:00
BuiltinFn.zig compiler: replace @Type with individual type-creating builtins 2025-11-22 22:42:37 +00:00
Client.zig fuzzing: implement limited fuzzing 2025-09-24 12:46:48 +02:00
ErrorBundle.zig fix more fallout from locking stderr 2025-12-23 22:15:10 -08:00
LibCDirs.zig std.zig.LibCDirs: add openbsd support 2026-01-05 14:52:48 +01:00
LibCInstallation.zig compiler: update for std.Io.File.MultiReader API 2026-01-30 22:03:14 -08:00
llvm.zig std.zig: finish updating to new I/O API 2025-07-19 19:57:37 -07:00
number_literal.zig Make 0e.0 and 0xp0 not crash 2024-07-03 02:53:37 -04:00
Parse.zig Ast: disallow bit alignment on many-item and C pointers 2026-01-06 23:40:01 +01:00
parser_test.zig Ast: disallow bit alignment on many-item and C pointers 2026-01-06 23:40:01 +01:00
perf_test.zig update all occurrences of std.fs.File to std.Io.File 2025-12-23 22:15:07 -08:00
primitives.zig ComptimeStringMap: return a regular struct and optimize 2024-04-22 15:31:41 -07:00
Server.zig std.zig.Server: read error bundle as little-endian 2025-11-19 01:42:45 +01:00
string_literal.zig std.fmt: delete deprecated APIs 2025-08-31 12:49:18 -07:00
system.zig std: remove error.BrokenPipe from file reads, add error.EndOfStream 2026-01-30 22:03:14 -08:00
target.zig std.zig.target: update glibc triples for loongarch64 targets 2026-01-26 05:56:53 +01:00
tokenizer.zig add some new fuzz tests 2025-09-18 18:56:18 -04:00
WindowsSdk.zig rename env_map to environ_map 2026-01-04 00:27:09 -08:00
Zir.zig Sema: fix single-range switch prong capture (for real this time) 2026-01-13 06:03:07 +01:00
Zoir.zig update all occurrences of std.fs.File to std.Io.File 2025-12-23 22:15:07 -08:00
ZonGen.zig Merge pull request 'std.ascii: rename indexOf functions to find' (#30101) from adria/zig:indexof-find into master 2025-12-22 12:50:46 +01:00