Lines Matching refs:ansi_parser_state

277     tty->tty.wr.ansi_parser_state = ANSI_NORMAL;  in uv_tty_init()
1690 unsigned short ansi_parser_state = handle->tty.wr.ansi_parser_state; local
1760 } else if (ansi_parser_state == ANSI_NORMAL) {
1763 ansi_parser_state = ANSI_ESCAPE_SEEN;
1767 ansi_parser_state = ANSI_CSI;
1772 } else if (ansi_parser_state == ANSI_ESCAPE_SEEN) {
1775 ansi_parser_state = ANSI_CSI;
1785 ansi_parser_state = ANSI_ST_CONTROL;
1796 ansi_parser_state = ANSI_NORMAL;
1803 ansi_parser_state = ANSI_NORMAL;
1810 ansi_parser_state = ANSI_NORMAL;
1816 ansi_parser_state = ANSI_NORMAL;
1820 ansi_parser_state = ANSI_NORMAL;
1824 } else if (ansi_parser_state == ANSI_IGNORE) {
1827 ansi_parser_state = ANSI_NORMAL;
1831 } else if (ansi_parser_state == ANSI_DECSCUSR) {
1847 ansi_parser_state = ANSI_NORMAL;
1852 ansi_parser_state = ANSI_IGNORE;
1854 } else if (ansi_parser_state & ANSI_CSI) {
1860 if (!(ansi_parser_state & ANSI_IN_ARG)) {
1865 ansi_parser_state = ANSI_IGNORE;
1868 ansi_parser_state |= ANSI_IN_ARG;
1881 ansi_parser_state = ANSI_IGNORE;
1892 if (ansi_parser_state & ANSI_IN_ARG) {
1893 ansi_parser_state &= ~ANSI_IN_ARG;
1904 ansi_parser_state = ANSI_IGNORE;
1914 !(ansi_parser_state & ANSI_IN_ARG) &&
1915 !(ansi_parser_state & ANSI_EXTENSION) &&
1920 ansi_parser_state |= ANSI_EXTENSION;
1924 !(ansi_parser_state & ANSI_EXTENSION)) {
1927 ansi_parser_state = ANSI_DECSCUSR;
1932 if (ansi_parser_state & ANSI_EXTENSION) {
2069 ansi_parser_state = ANSI_NORMAL;
2075 ansi_parser_state = ANSI_IGNORE;
2079 } else if (ansi_parser_state & ANSI_ST_CONTROL) {
2082 if (ansi_parser_state & ANSI_IN_STRING) {
2083 if (!(ansi_parser_state & ANSI_BACKSLASH_SEEN)) {
2085 ansi_parser_state &= ~ANSI_IN_STRING;
2087 ansi_parser_state |= ANSI_BACKSLASH_SEEN;
2090 ansi_parser_state &= ~ANSI_BACKSLASH_SEEN;
2094 (ansi_parser_state & ANSI_ESCAPE_SEEN))) {
2096 ansi_parser_state = ANSI_NORMAL;
2099 ansi_parser_state |= ANSI_ESCAPE_SEEN;
2102 ansi_parser_state |= ANSI_IN_STRING;
2103 ansi_parser_state &= ~ANSI_ESCAPE_SEEN;
2104 ansi_parser_state &= ~ANSI_BACKSLASH_SEEN;
2106 ansi_parser_state &= ~ANSI_ESCAPE_SEEN;
2158 handle->tty.wr.ansi_parser_state = ansi_parser_state;