|
@@ -60,7 +60,7 @@ type
|
|
c_oflag,
|
|
c_oflag,
|
|
c_cflag,
|
|
c_cflag,
|
|
c_lflag : longint;
|
|
c_lflag : longint;
|
|
- c_line : char;
|
|
|
|
|
|
+ c_line : AnsiChar;
|
|
c_cc : array[0..NCCS-1] of byte;
|
|
c_cc : array[0..NCCS-1] of byte;
|
|
{$IFDEF BSD}
|
|
{$IFDEF BSD}
|
|
c_ispeed,
|
|
c_ispeed,
|
|
@@ -139,7 +139,7 @@ CONST
|
|
ECHO = $8; { enable echoing }
|
|
ECHO = $8; { enable echoing }
|
|
ECHONL = $10; { echo NL even if ECHO is off }
|
|
ECHONL = $10; { echo NL even if ECHO is off }
|
|
ECHOPRT = $20; { visual erase mode for hardcopy }
|
|
ECHOPRT = $20; { visual erase mode for hardcopy }
|
|
- ECHOCTL = $40; { echo control chars as ^(Char) }
|
|
|
|
|
|
+ ECHOCTL = $40; { echo control chars as ^(char) }
|
|
ISIG = $80; { enable signals INTR, QUIT, [D]SUSP }
|
|
ISIG = $80; { enable signals INTR, QUIT, [D]SUSP }
|
|
ICANON = $100; { canonicalize input lines }
|
|
ICANON = $100; { canonicalize input lines }
|
|
ALTWERASE = $200; { use alternate WERASE algorithm }
|
|
ALTWERASE = $200; { use alternate WERASE algorithm }
|
|
@@ -357,7 +357,7 @@ struct winsize {
|
|
{
|
|
{
|
|
* TTYDEFCHARS to include an array of default control characters.
|
|
* TTYDEFCHARS to include an array of default control characters.
|
|
}
|
|
}
|
|
- ttydefchars : array[0..NCCS-1] OF char =(
|
|
|
|
|
|
+ ttydefchars : array[0..NCCS-1] OF AnsiChar =(
|
|
CEOF, CEOL, CEOL, CERASE, CWERASE, CKILL, CREPRINT,
|
|
CEOF, CEOL, CEOL, CERASE, CWERASE, CKILL, CREPRINT,
|
|
POSIX_VDISABLE, CINTR, CQUIT, CSUSP, CDSUSP, CSTART, CSTOP, CLNEXT,
|
|
POSIX_VDISABLE, CINTR, CQUIT, CSUSP, CDSUSP, CSTART, CSTOP, CLNEXT,
|
|
CDISCARD, CMIN, CTIME, CSTATUS, POSIX_VDISABLE);
|
|
CDISCARD, CMIN, CTIME, CSTATUS, POSIX_VDISABLE);
|