Lines Matching refs:ansi_state
54 static struct ansi_state *line_ansi = NULL;
144 struct ansi_state { struct
625 public void skip_ansi(struct ansi_state *pansi, LWCHAR ch, constant char **pp, constant char *limit) in skip_ansi()
638 public struct ansi_state * ansi_start(LWCHAR ch) in ansi_start()
640 struct ansi_state *pansi; in ansi_start()
644 pansi = ecalloc(1, sizeof(struct ansi_state)); in ansi_start()
682 static ansi_state osc_return(struct ansi_state *pansi, osc8_state ostate, ansi_state astate) in osc_return()
692 static ansi_state ansi_step2(struct ansi_state *pansi, LWCHAR ch, lbool content) in ansi_step2()
770 public ansi_state ansi_step(struct ansi_state *pansi, LWCHAR ch) in ansi_step()
778 public osc8_state ansi_osc8_state(struct ansi_state *pansi) in ansi_osc8_state()
786 public void ansi_done(struct ansi_state *pansi) in ansi_done()
1460 struct ansi_state *pansi = NULL; in col_vs_pos()
1766 struct ansi_state *pansi = ansi_start(ch); in skip_columns()