this post was submitted on 28 Dec 2024
346 points (96.3% liked)

unix_surrealism

2966 readers
82 users here now

The underscore is very important!

irc.libera.chat

A place to share original content related to computers, content, surrealism, wizardry and everything else.

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] qrstuv@lemmy.sdf.org 3 points 9 months ago

Rob carried the standard well for the "spirit of UNIX,"

if (isatty(1)) {

	if (ioctl(1,JMUX,0) >= 0) {
		struct winsize win;
		if (ioctl(1,JWINSIZE,&win) >= 0) {
			screenwidth = win.bytesx;
			if (screenwidth == 0)
				screenwidth++;
		}
	}

	qflg = Cflg = 1;
	(void) gtty(1, &sgbuf);
	if ((sgbuf.sg_flags & XTABS) == 0)
		usetabs = 1;
}