This patch adds the necessary kernel and stty code to support setting the IUTF8 flag for ttys.
It is the first of two patches that fix backspace behaviour for UTF-8 encoded characters when in canonical mode.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
I like this, modulo namespace pollution issue.
| sys/sys/_termios.h | ||
|---|---|---|
| 102 | what standard defines this symbol? I think we'll need some visibility tweaks. | |
| sys/sys/_termios.h | ||
|---|---|---|
| 102 | From what I can tell this is a non-standard symbol that was introduced in Linux at some point, but aside from that the actual symbol name is not set in stone. I'm open to suggestions for different names :D | |
| sys/sys/_termios.h | ||
|---|---|---|
| 102 | Then ot needs to be hidden behind BSD_VISIBLE | |