# Sync resinator with upstream and fix INCLUDE env var handling · gitcafe/zig

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

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

Visibility: public

Requested revision: 81a61c8ecd7a970dc96a6068cf8587fd81ebd6e4

Requested commit: 81a61c8ecd7a970dc96a6068cf8587fd81ebd6e4

Commit: 81a61c8ecd7a970dc96a6068cf8587fd81ebd6e4

Tree: 5f01df7d4b47a48bd25e505457a4fd0cf51d41b6

Author: Ryan Liptak

Committer: Ryan Liptak

## Message

```
Sync resinator with upstream and fix INCLUDE env var handling

The INCLUDE variable being used during `.rc` preprocessing was an accidental regression in https://github.com/ziglang/zig/pull/17412.
Closes #17585.

resinator changes:
source_mapping: Protect against NUL bytes in #line filenames
lex: Avoid recalculating column on every tab stop within string literals
Proper error handling for failing to open cwd instead of `catch unreachable`
Use platform-specific delimiter for INCLUDE env var parsing

```

## Parents

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

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