ekg2  GIT master
ui-readline.h
Idź do dokumentacji tego pliku.
1 #define MAX_LINES_PER_SCREEN 300
2 #define readline_current ((readline_window_t *) window_current->priv_data)
3 #define readline_window(w) ((readline_window_t *) w->priv_data)
4 
5 extern int config_ctrld_quits;
6 extern int config_print_line;
7 
8 typedef struct {
11 
12 /* deklaracje funkcji interfejsu */
13 int ui_readline_loop(void);
14 void ui_readline_init();
15 void ui_readline_print(window_t *w, int separate, const char *xline);
16 int window_refresh();
17 const /*locale*/ char *current_prompt();
18 void set_prompt(const char *prompt);
19 int window_write(int id, const char *line);
20 
21 gchar *window_activity(void);
22 int bind_sequence(const char *seq, const char *command, int quiet);
23 int bind_handler_window(int a, int key);
24 int my_getc(FILE *f);
25 int my_loop(void);
26 char **my_completion(char *text, int start, int end);
27 char *empty_generator(char *text, int state);
28 
29 /* vars remove some !*/
30 extern int ui_need_refresh; /* DARK */
31 extern int ui_screen_width;
32 extern int ui_screen_height;
34 
int ui_screen_width
Definition: ui-readline.c:47
Definition: commands.h:63
int config_ctrld_quits
Definition: main.c:18
void set_prompt(const char *prompt)
Definition: ui-readline.c:97
gchar * window_activity(void)
Definition: ui-readline.c:461
int window_refresh()
Definition: ui-readline.c:404
char * empty_generator(char *text, int state)
Definition: completion.c:41
int bind_handler_window(int a, int key)
Definition: ui-readline.c:546
int bind_sequence(const char *seq, const char *command, int quiet)
Definition: ui-readline.c:556
int screen_lines
Definition: ui-readline.c:50
#define line
Definition: bindings.c:50
void ui_readline_init()
int my_loop(void)
Definition: ui-readline.c:276
int ui_screen_height
Definition: ui-readline.c:46
int ui_need_refresh
Definition: ui-readline.c:48
Definition: ui-readline.h:8
int my_getc(FILE *f)
Definition: ui-readline.c:110
int screen_columns
Definition: ui-readline.c:50
char ** my_completion(char *text, int start, int end)
Definition: completion.c:69
void ui_readline_print(window_t *w, int separate, const char *xline)
Definition: ui-readline.c:131
#define MAX_LINES_PER_SCREEN
Definition: ui-readline.h:1
int config_print_line
Definition: main.c:19
Definition: windows.h:67
int pager_lines
Definition: ui-readline.c:50
int window_write(int id, const char *line)
Definition: ui-readline.c:420
const char * current_prompt()
Definition: ui-readline.c:235
guint32 seq
Definition: sniff_gg.h:167
int ui_readline_loop(void)
Definition: ui-readline.c:320