Naming consistency

This commit is contained in:
Julien Palard 2011-10-16 13:16:11 +02:00
parent 9f85b7ff90
commit 187f89df52
4 changed files with 28 additions and 28 deletions

View File

@ -133,7 +133,7 @@ void vt100_headless_fork(struct vt100_headless *this,
}
else
{
this->term = lw_terminal_vt100_init(this, lw_terminal_default_unimplemented);
this->term = lw_terminal_vt100_init(this, lw_terminal_parser_default_unimplemented);
this->term->master_write = master_write;
ioctl(this->master, TIOCSWINSZ, &winsize);
main_loop(this);

View File

@ -5,14 +5,14 @@
#include "lw_terminal_parser.h"
static void lw_terminal_push(struct lw_terminal *this, char c)
static void lw_terminal_parser_push(struct lw_terminal *this, char c)
{
if (this->stack_ptr >= TERM_STACK_SIZE)
return ;
this->stack[this->stack_ptr++] = c;
}
static void lw_terminal_parse_params(struct lw_terminal *this)
static void lw_terminal_parser_parse_params(struct lw_terminal *this)
{
unsigned int i;
int got_something;
@ -38,9 +38,9 @@ static void lw_terminal_parse_params(struct lw_terminal *this)
this->argc += got_something;
}
static void lw_terminal_call_CSI(struct lw_terminal *this, char c)
static void lw_terminal_parser_call_CSI(struct lw_terminal *this, char c)
{
lw_terminal_parse_params(this);
lw_terminal_parser_parse_params(this);
if (((term_action *)&this->callbacks.csi)[c - '0'] == NULL)
{
if (this->unimplemented != NULL)
@ -55,7 +55,7 @@ leave:
this->argc = 0;
}
static void lw_terminal_call_ESC(struct lw_terminal *this, char c)
static void lw_terminal_parser_call_ESC(struct lw_terminal *this, char c)
{
if (((term_action *)&this->callbacks.esc)[c - '0'] == NULL)
{
@ -70,7 +70,7 @@ leave:
this->argc = 0;
}
static void lw_terminal_call_HASH(struct lw_terminal *this, char c)
static void lw_terminal_parser_call_HASH(struct lw_terminal *this, char c)
{
if (((term_action *)&this->callbacks.hash)[c - '0'] == NULL)
{
@ -85,7 +85,7 @@ leave:
this->argc = 0;
}
static void lw_terminal_call_GSET(struct lw_terminal *this, char c)
static void lw_terminal_parser_call_GSET(struct lw_terminal *this, char c)
{
if (c < '0' || c > 'B'
|| ((term_action *)&this->callbacks.scs)[c - '0'] == NULL)
@ -116,7 +116,7 @@ leave:
** | | \_ term_call_GSET()
** \_ term->write()
*/
void lw_terminal_read(struct lw_terminal *this, char c)
void lw_terminal_parser_read(struct lw_terminal *this, char c)
{
if (this->state == INIT)
{
@ -136,41 +136,41 @@ void lw_terminal_read(struct lw_terminal *this, char c)
else if (c == ')')
this->state = G1SET;
else if (c >= '0' && c <= 'z')
lw_terminal_call_ESC(this, c);
lw_terminal_parser_call_ESC(this, c);
else this->write(this, c);
}
else if (this->state == HASH)
{
if (c >= '0' && c <= '9')
lw_terminal_call_HASH(this, c);
lw_terminal_parser_call_HASH(this, c);
else
this->write(this, c);
}
else if (this->state == G0SET || this->state == G1SET)
{
lw_terminal_call_GSET(this, c);
lw_terminal_parser_call_GSET(this, c);
}
else if (this->state == CSI)
{
if (c == '?')
this->flag = '?';
else if (c == ';' || (c >= '0' && c <= '9'))
lw_terminal_push(this, c);
lw_terminal_parser_push(this, c);
else if (c >= '?' && c <= 'z')
lw_terminal_call_CSI(this, c);
lw_terminal_parser_call_CSI(this, c);
else
this->write(this, c);
}
}
void lw_terminal_read_str(struct lw_terminal *this, char *c)
void lw_terminal_parser_read_str(struct lw_terminal *this, char *c)
{
while (*c)
lw_terminal_read(this, *c++);
lw_terminal_parser_read(this, *c++);
}
#ifndef NDEBUG
void lw_terminal_default_unimplemented(struct lw_terminal* this, char *seq, char chr)
void lw_terminal_parser_default_unimplemented(struct lw_terminal* this, char *seq, char chr)
{
unsigned int argc;
@ -184,7 +184,7 @@ void lw_terminal_default_unimplemented(struct lw_terminal* this, char *seq, char
fprintf(stderr, ")%o\n", chr);
}
#else
void lw_terminal_default_unimplemented(struct lw_terminal* this, char *seq, char chr)
void lw_terminal_parser_default_unimplemented(struct lw_terminal* this, char *seq, char chr)
{
this = this;
seq = seq;
@ -192,12 +192,12 @@ void lw_terminal_default_unimplemented(struct lw_terminal* this, char *seq, char
}
#endif
struct lw_terminal *lw_terminal_init(void)
struct lw_terminal *lw_terminal_parser_init(void)
{
return calloc(1, sizeof(struct lw_terminal));
}
void lw_terminal_destroy(struct lw_terminal* this)
void lw_terminal_parser_destroy(struct lw_terminal* this)
{
free(this);
}

View File

@ -194,9 +194,9 @@ struct lw_terminal
char *seq, char chr);
};
struct lw_terminal *lw_terminal_init(void);
void lw_terminal_default_unimplemented(struct lw_terminal* this, char *seq, char chr);
void lw_terminal_read(struct lw_terminal *this, char c);
void lw_terminal_read_str(struct lw_terminal *this, char *c);
void lw_terminal_destroy(struct lw_terminal* this);
struct lw_terminal *lw_terminal_parser_init(void);
void lw_terminal_parser_default_unimplemented(struct lw_terminal* this, char *seq, char chr);
void lw_terminal_parser_read(struct lw_terminal *this, char c);
void lw_terminal_parser_read_str(struct lw_terminal *this, char *c);
void lw_terminal_parser_destroy(struct lw_terminal* this);
#endif

View File

@ -926,7 +926,7 @@ struct lw_terminal_vt100 *lw_terminal_vt100_init(void *user_data,
this->y = 0;
this->modes = MASK_DECANM;
this->top_line = 0;
this->lw_terminal = lw_terminal_init();
this->lw_terminal = lw_terminal_parser_init();
if (this->lw_terminal == NULL)
goto free_tabulations;
this->lw_terminal->user_data = this;
@ -967,12 +967,12 @@ free_this:
void lw_terminal_vt100_read_str(struct lw_terminal_vt100 *this, char *buffer)
{
lw_terminal_read_str(this->lw_terminal, buffer);
lw_terminal_parser_read_str(this->lw_terminal, buffer);
}
void lw_terminal_vt100_destroy(struct lw_terminal_vt100 *this)
{
lw_terminal_destroy(this->lw_terminal);
lw_terminal_parser_destroy(this->lw_terminal);
free(this->screen);
free(this->frozen_screen);
free(this);