|
ekg2
|
#include <sys/stat.h>#include <string.h>#include <ctype.h>#include <dirent.h>#include "ekg2-config.h"#include "compat/scandir.h"#include <ekg/commands.h>#include <ekg/debug.h>#include <ekg/dynstuff.h>#include <ekg/events.h>#include <ekg/metacontacts.h>#include <ekg/stuff.h>#include <ekg/userlist.h>#include <ekg/vars.h>#include <ekg/xmalloc.h>#include "completion.h"Definicje | |
| #define | _BSD_SOURCE |
| #define | xstrncasecmp(x...) xstrncasecmp_pl(x) |
| #define | WIDTH 100 |
Funkcje | |
| static void | command_generator (const char *text, int len) |
| static void | events_generator (const char *text, int len) |
| static void | ignorelevels_generator (const char *text, int len) |
| static void | unknown_uin_generator (const char *text, int len) |
| static void | known_uin_generator (const char *text, int len) |
| static void | conference_generator (const char *text, int len) |
| static void | plugin_generator (const char *text, int len) |
| static void | variable_generator (const char *text, int len) |
| static void | ignored_uin_generator (const char *text, int len) |
| static void | blocked_uin_generator (const char *text, int len) |
| static void | empty_generator (const char *text, int len) |
| static void | dir_generator (const char *text, int len) |
| static void | file_generator (const char *text, int len) |
| static void | theme_generator_adding (const char *text, int len, const char *dname, int themes_only) |
| static void | theme_generator (const char *text, int len) |
| static void | possibilities_generator (const char *text, int len) |
| static void | window_generator (const char *text, int len) |
| static void | sessions_generator (const char *text, int len) |
| static void | metacontacts_generator (const char *text, int len) |
| static void | sessions_var_generator (const char *text, int len) |
| static void | reason_generator (const char *text, int len) |
| void | ncurses_complete (int *line_index, char *line) |
| void | ncurses_complete_clear () |
Zmienne | |
| static char ** | completions = NULL |
| static char * | last_line = NULL |
| static char * | last_line_without_complete = NULL |
| static int | last_pos = -1 |
| int | continue_complete = 0 |
| int | continue_complete_count = 0 |
| command_t * | actual_completed_command |
| session_t * | session_in_line |
| struct { | |
| char ch | |
| void(* generate )(const char *text, int len) | |
| } | generators [] |
| #define _BSD_SOURCE |
| #define WIDTH 100 |
| #define xstrncasecmp | ( | x... | ) | xstrncasecmp_pl(x) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void ncurses_complete | ( | int * | line_index, |
| char * | line | ||
| ) |
| void ncurses_complete_clear | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| command_t* actual_completed_command |
| char ch |
|
static |
| int continue_complete = 0 |
| int continue_complete_count = 0 |
| void(* generate)(const char *text, int len) |
| struct { ... } generators[] |
|
static |
|
static |
|
static |
| session_t* session_in_line |
1.8.1.2