Lines Matching refs:val
277 static int settermprop(VTermProp prop, VTermValue *val, void *user UNUSED) in settermprop() argument
286 printf("settermprop %d %s\n", prop, val->boolean ? "true" : "false"); in settermprop()
289 printf("settermprop %d %d\n", prop, val->number); in settermprop()
293 … val->string.initial ? "[" : "", val->string.len, val->string.str, val->string.final ? "]" : ""); in settermprop()
297 print_color(&val->color); in settermprop()
357 static int state_setpenattr(VTermAttr attr, VTermValue *val, void *user UNUSED) in state_setpenattr() argument
361 state_pen.bold = val->boolean; in state_setpenattr()
364 state_pen.underline = val->number; in state_setpenattr()
367 state_pen.italic = val->boolean; in state_setpenattr()
370 state_pen.blink = val->boolean; in state_setpenattr()
373 state_pen.reverse = val->boolean; in state_setpenattr()
376 state_pen.conceal = val->boolean; in state_setpenattr()
379 state_pen.strike = val->boolean; in state_setpenattr()
382 state_pen.font = val->number; in state_setpenattr()
385 state_pen.foreground = val->color; in state_setpenattr()
388 state_pen.background = val->color; in state_setpenattr()
803 VTermValue val; in main() local
811 vterm_state_get_penattr(state, VTERM_ATTR_BOLD, &val); in main()
812 if(val.boolean != state_pen.bold) in main()
814 BOOLSTR(val.boolean), BOOLSTR(state_pen.bold)); in main()
819 vterm_state_get_penattr(state, VTERM_ATTR_UNDERLINE, &val); in main()
820 if(val.boolean != state_pen.underline) in main()
822 val.boolean, state_pen.underline); in main()
827 vterm_state_get_penattr(state, VTERM_ATTR_ITALIC, &val); in main()
828 if(val.boolean != state_pen.italic) in main()
830 BOOLSTR(val.boolean), BOOLSTR(state_pen.italic)); in main()
835 vterm_state_get_penattr(state, VTERM_ATTR_BLINK, &val); in main()
836 if(val.boolean != state_pen.blink) in main()
838 BOOLSTR(val.boolean), BOOLSTR(state_pen.blink)); in main()
843 vterm_state_get_penattr(state, VTERM_ATTR_REVERSE, &val); in main()
844 if(val.boolean != state_pen.reverse) in main()
846 BOOLSTR(val.boolean), BOOLSTR(state_pen.reverse)); in main()
851 vterm_state_get_penattr(state, VTERM_ATTR_FONT, &val); in main()
852 if(val.boolean != state_pen.font) in main()
854 val.boolean, state_pen.font); in main()