-ANSI_Parser *p=&a->parser;
-switch(p->escape_ptr) {
-case 0:
-case 1:
- return;
-case 2:
- switch (p->escape_buf[1]) {
- case '[':
- case 'O':
- break;
- default:
- ansi_flush_escape(a,v);
- }
- break;
-case 3:
- switch(p->escape_buf[1]) {
- case 'O':
- ansi_parse_deckey(a,v);
- break;
- case '[':
- if ((p->escape_buf[2]>='A') &&
- (p->escape_buf[2]<='Z'))
- ansi_parse_deckey(a,v);
- break;
- default:
- ansi_flush_escape(a,v);
- }
- break;
-case 4:
- switch(p->escape_buf[1]) {
- case '[':
- ansi_parse_ansikey(a,v);
- break;
- default:
- ansi_flush_escape(a,v);
- }
- break;
-case 5:
- ansi_flush_escape(a,v);
-}
+ ANSI_Parser *p = &a->parser;
+ switch (p->escape_ptr)
+ {
+ case 0:
+ case 1:
+ return;
+ case 2:
+ switch (p->escape_buf[1])
+ {
+ case '[':
+ case 'O':
+ break;
+ default:
+ ansi_flush_escape (a, v);
+ }
+ break;
+ case 3:
+ switch (p->escape_buf[1])
+ {
+ case 'O':
+ ansi_parse_deckey (a, v);
+ break;
+ case '[':
+ if ((p->escape_buf[2] >= 'A') && (p->escape_buf[2] <= 'Z'))
+ ansi_parse_deckey (a, v);
+ break;
+ default:
+ ansi_flush_escape (a, v);
+ }
+ break;
+ case 4:
+ switch (p->escape_buf[1])
+ {
+ case '[':
+ ansi_parse_ansikey (a, v);
+ break;
+ default:
+ ansi_flush_escape (a, v);
+ }
+ break;
+ case 5:
+ ansi_flush_escape (a, v);
+ }