# std.SegmentedList: breaking API changes · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/99112b63bdeec512e164f289556b24fa1554a775)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 99112b63bdeec512e164f289556b24fa1554a775

Requested commit: 99112b63bdeec512e164f289556b24fa1554a775

Commit: 99112b63bdeec512e164f289556b24fa1554a775

Tree: a774fe70f74dec3f35430865eb3138ad3a317066

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
std.SegmentedList: breaking API changes

 * Remove the Allocator field; instead it must be passed in as a
   parameter to any function that needs it.
 * Rename `push` to `append` and `pushMany` to `appendSlice` to match
   the conventions set by ArrayList.

```

## Parents

- [711bf55eaa643c3d05640bebbf3e4315477b8ed8](https://git.cafe/gitcafe/zig/commit/711bf55eaa643c3d05640bebbf3e4315477b8ed8?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/99112b63bdeec512e164f289556b24fa1554a775?format=markdown)
