Opened 13 years ago

Last modified 13 months ago

#1989 assigned bug

Complete termios.h definitions

Reported by: duaneb Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/POSIX Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: x86


I was attempting to compile jasspa's microemacs (, dependent on the termcap stuff, and it revealed at least these missing definitions:ECHOCTL, ECHOKE, CQUIT, CEOF, VLNEXT, CLNEXT, CSUSP, CSTART, and CSTOP. I'm sure there are more missing; I just don't know how many more.

Cheers! -duane.

Change History (5)

comment:1 by axeld, 13 years ago

Strictly speaking, those aren't part of the POSIX standard, albeit their are reserved constants ("..., therefore strictly conforming applications shall not use them"), see

Not sure if we should add them, since we would also need to actually support them, right?

comment:2 by bonefish, 11 years ago

Component: - GeneralSystem/POSIX

comment:3 by luroh, 6 years ago

Milestone: R1Unscheduled

Move POSIX compatibility related tickets out of R1 milestone (FutureHaiku/Features).

comment:4 by axeld, 3 years ago

Owner: changed from axeld to nobody
Status: newassigned

comment:5 by cocobean, 13 months ago


I checked this header against POSIX.1-2017 spec. Only thing missing for enhancement was:

pid_t   tcgetsid(int);
Note: See TracTickets for help on using tickets.