Lines Matching refs:line

525   char line[1024] = {0};  in main()  local
532 while(fgets(line, sizeof line, stdin)) { in main()
537 if((nl = strchr(line, '\n'))) in main()
540 if(streq(line, "INIT")) { in main()
548 else if(streq(line, "WANTPARSER")) { in main()
552 else if(strstartswith(line, "WANTSTATE") && (line[9] == '\0' || line[9] == ' ')) { in main()
562 while(line[i] == ' ') in main()
564 for( ; line[i]; i++) in main()
565 switch(line[i]) { in main()
591 fprintf(stderr, "Unrecognised WANTSTATE flag '%c'\n", line[i]); in main()
595 else if(strstartswith(line, "WANTSCREEN") && (line[10] == '\0' || line[10] == ' ')) { in main()
602 while(line[i] == ' ') in main()
604 for( ; line[i]; i++) in main()
605 switch(line[i]) { in main()
632 fprintf(stderr, "Unrecognised WANTSCREEN flag '%c'\n", line[i]); in main()
636 else if(sscanf(line, "UTF8 %d", &flag)) { in main()
640 else if(streq(line, "RESET")) { in main()
650 else if(strstartswith(line, "RESIZE ")) { in main()
652 char *linep = line + 7; in main()
659 else if(strstartswith(line, "PUSH ")) { in main()
660 char *bytes = line + 5; in main()
667 else if(streq(line, "WANTENCODING")) { in main()
675 else if(strstartswith(line, "ENCIN ")) { in main()
676 char *bytes = line + 6; in main()
696 else if(strstartswith(line, "INCHAR ")) { in main()
697 char *linep = line + 7; in main()
708 else if(strstartswith(line, "INKEY ")) { in main()
711 char *linep = line + 6; in main()
722 else if(strstartswith(line, "PASTE ")) { in main()
723 char *linep = line + 6; in main()
732 else if(strstartswith(line, "FOCUS ")) { in main()
733 char *linep = line + 6; in main()
742 else if(strstartswith(line, "MOUSEMOVE ")) { in main()
743 char *linep = line + 10; in main()
756 else if(strstartswith(line, "MOUSEBTN ")) { in main()
757 char *linep = line + 9; in main()
771 else if(strstartswith(line, "DAMAGEMERGE ")) { in main()
772 char *linep = line + 12; in main()
785 else if(strstartswith(line, "DAMAGEFLUSH")) { in main()
789 else if(line[0] == '?') { in main()
790 if(streq(line, "?cursor")) { in main()
802 else if(strstartswith(line, "?pen ")) { in main()
804 char *linep = line + 5; in main()
869 else if(strstartswith(line, "?lineinfo ")) { in main()
870 char *linep = line + 10; in main()
888 else if(strstartswith(line, "?screen_chars ")) { in main()
889 char *linep = line + 13; in main()
913 else if(strstartswith(line, "?screen_text ")) { in main()
914 char *linep = line + 12; in main()
952 else if(strstartswith(line, "?screen_cell ")) { in main()
953 char *linep = line + 12; in main()
987 else if(strstartswith(line, "?screen_eol ")) { in main()
989 char *linep = line + 12; in main()
998 else if(strstartswith(line, "?screen_attrs_extent ")) { in main()
1001 char *linep = line + 21; in main()
1019 memset(line, 0, sizeof line); in main()