# adjustments to std.mem split / separate · gitcafe/zig

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

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

Visibility: public

Requested revision: 67bd45f0cf1b452cf8de5a016bc6ff2f85393d70

Requested commit: 67bd45f0cf1b452cf8de5a016bc6ff2f85393d70

Commit: 67bd45f0cf1b452cf8de5a016bc6ff2f85393d70

Tree: 2c3da09e586d0fd21f81bbe66148db490e23762f

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
adjustments to std.mem split / separate

 * rename std.mem.split to std.mem.tokenize
 * add future deprecation notice to docs
 * (unrelated) add note to std.os.path.resolve docs
 * std.mem.separate - assert delimiter.len not zero
 * fix implementation of std.mem.separate to respect the delimiter
 * separate the two iterators to different structs

```

## Parents

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

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