void SGR_Foreground(color) int color;
void SGR_Foreground(int color)
void SGR_Foreground(color)	int color;{	register TScreen *screen = &term->screen;	Pixel	fg;	/* FIXME HideCursor(); */	if (color >= 0) {		term->flags |= FG_COLOR;	} else {		term->flags &= ~FG_COLOR;	}	fg = getXtermForeground(term->flags, color);	term->cur_foreground = color;	XSetForeground(screen->display, NormalGC(screen), fg);	XSetBackground(screen->display, ReverseGC(screen), fg);	if (NormalGC(screen) != NormalBoldGC(screen)) {		XSetForeground(screen->display, NormalBoldGC(screen), fg);		XSetBackground(screen->display, ReverseBoldGC(screen), fg);	}}