Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
### Description Disable ECHOCTL for the pseudo terminal that we start: > ECHOCTL (not in POSIX) If ECHO is also set, terminal special characters other than TAB, NL, START, and STOP are echoed as ^X, where X is the character with ASCII code 0x40 greater than the special character. For example, character 0x08 (BS) is echoed as ^H. This will remove the `^D` that gets generated from the EOT when using a PTY. Using PTY still does generate a leading `\n` as EOT is only respected if it immediately follows a newline. `portable_pty` tries to prevent failed EOT by emitting a `\nEOT` on drop in case end users didn't end the last write with a newline. ### Testing Instructions Made existing child process tests check for exact output modulo whitespace/non-printing chars. Closes TURBO-2160
- Loading branch information
466258a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Successfully deployed to the following URLs:
turbo-site – ./docs
turbo.vercel.sh
turbo.vercel.app
turborepo.com
turbo.build
www.turbo.build
www.turbopack.org
www.turborepo.org
turborepo.org
turbopack.org
www.turborepo.com
turbo-site-git-main.vercel.sh
turbo-site.vercel.sh