| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-08-22 | std.io.Reader: bounded array functions | InKryption | |
| * Add readIntoBoundedBytes * Add readBoundedBytes | |||
| 2022-06-03 | std: update tests to stage2 semantics | Veikka Tuominen | |
| 2022-03-08 | deprecated TypeInfo in favor of Type | Jonathan Marler | |
| Co-authored-by: Veikka Tuominen <git@vexu.eu> | |||
| 2022-01-24 | readUntilDelimiter*: read only if buffer not full | Pablo Santiago Blum de Aguiar | |
| Ref.: #9594 | |||
| 2021-11-30 | allocgate: std Allocator interface refactor | Lee Cannon | |
| 2021-11-30 | std lib API deprecations for the upcoming 0.9.0 release | Andrew Kelley | |
| See #3811 | |||
| 2021-10-04 | migrate from `std.Target.current` to `@import("builtin").target` | Andrew Kelley | |
| closes #9388 closes #9321 | |||
| 2021-09-19 | Update all ensureCapacity calls to the relevant non-deprecated version | Ryan Liptak | |
| 2021-08-24 | remove redundant license headers from zig standard library | Andrew Kelley | |
| We already have a LICENSE file that covers the Zig Standard Library. We no longer need to remind everyone that the license is MIT in every single file. Previously this was introduced to clarify the situation for a fork of Zig that made Zig's LICENSE file harder to find, and replaced it with their own license that required annual payments to their company. However that fork now appears to be dead. So there is no need to reinforce the copyright notice in every single file. | |||
| 2021-08-20 | Add std.io.Reader.readUntilDelimiter() | Samadi van Koten | |
| 2021-05-08 | std: update usage of std.testing | Veikka Tuominen | |
| 2021-02-21 | replace ArrayList.shrinkAndFree by ArrayList.shrinkRetainingCapacity | Benjamin Graf | |
| 2021-01-11 | std: reader.skipBytes's num_bytes should be a u64 | daurnimator | |
| 2021-01-06 | std: Rename ArrayList shrink => shrinkAndFree | Alex Cameron | |
| 2020-12-31 | Year++ | Frank Denis | |
| 2020-12-29 | std: fix Reader.readUntilDelimiterOrEofAlloc() API | Isaac Freund | |
| The current API does not allow the user to distinguish between EOF and an empty line. Reader.readUntilDelimiterOrEof() gets this API right so update readUntilDelimiterOrEofAlloc() to match it. Returning an optional here additionally makes calling this in a loop much cleaner. Remove readUntilDelimiterOrEofArrayList() as it no longer needed to implement readUntilDelimiterOrEof() and has the same API issues described without a clear way to fix them. | |||
| 2020-12-03 | Make zig fmt happy with multiline arguments for `readAllArrayListAligned` | Lee Cannon | |
| 2020-12-02 | Add `readUntilDelimiterOrEofArrayList` & `readUntilDelimiterOrEofAlloc` | Lee Cannon | |
| 2020-11-27 | Add readAllArrayListAligned to Reader which can accept an arbitrary alignment | christian-stephen | |
| 2020-11-07 | remove deprecated uses of ArrayList.span | Josh Holland | |
| 2020-09-03 | update uses of deprecated type field access | Vexu | |
| 2020-08-28 | Improve io.Reader.skipBytes and add tests | joachimschmidt557 | |
| 2020-08-20 | add license header to all std lib files | Andrew Kelley | |
| add SPDX license identifier copyright ownership is zig contributors | |||
| 2020-06-22 | Add std.fs.File.readAllAlloc tests | Jakub Konka | |
| This commit adds some unit tests for `std.fs.File.readAllAlloc` function. It also updates the docs of `Reader.readNoEof` which were outdated, and swaps `inStream()` for `reader()` in `File.readAllAlloc` with the former being deprecated. | |||
| 2020-06-09 | Support Reader for InStream | Jonathan Marler | |
