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 |