DTTERM(5)
π Dt/Term.h β terminal emulator definitions π
ok so this one's the file-formats page for Dt/Term.h, bestie β the header that holds ALL the terminal-emulator definitions. it's giving backstage-pass energy: everything the terminal emulator services need to actually exist lives right here. π
β¨ SYNOPSIS β¨
#include <Dt/Term.h>
literally one line and you're in, no cap π«Ά
πΈ DESCRIPTION πΈ
the Dt/Term.h header defines structures, values, and function prototypes for terminal emulator services. that's the whole vibe β it's the definitions closet, and everything in it is iconic. π
β the variable it declares β
just the one variable, and it's a WidgetClass:
WidgetClass dtTermWidgetClass;
main character energy fr fr π¦
π the functions it declares π
okay so these are all declared as functions β here they are, exactly as written, no edits, no notes, because i would NEVER:
Widget DtCreateTerm(Widget parent,
char *name,
Arg *arglist,
Cardinal argcount);
void DtTermInitialize(void);
void DtTermDisplaySend(Widget w,
unsigned char *buffer,
int length);
void DtTermSubprocSend(Widget w,
unsigned char *buffer,
int length);
void DtTermSubprocReap(pid_t pid,
int *stat_loc);
that's the whole roster: DtCreateTerm, DtTermInitialize, DtTermDisplaySend, DtTermSubprocSend, DtTermSubprocReap. five queens, all prototypes, all slaying β¨
π SEE ALSO π
go read these next, i'm begging you β linked list of lore, iykyk:
DtCreateTerm(3)DtTermDisplaySend(3)DtTermInitialize(3)DtTermSubprocReap(3)DtTermSubprocSend(3)dtterm(1)dtterm(5)
okay that's the whole page, bestie, you ate that π and yeah β this was Dt/Term.h under (file formats), so that's the source/version and the date situation, all folded into this little sign-off. go forth and include responsibly ππ§
π¦ where this page comes from
- nixos 26.05: cde 2.5.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms