| 
    ekg2
    GIT master
    
   | 
 
#include "ekg2.h"#include <stdlib.h>#include <string.h>#include <signal.h>#include <unistd.h>#include <readline.h>#include "ui-readline.h"
Definicje | |
| #define | ISBOLD(x) (x & 64) | 
| #define | ISBLINK(x) (x & 256) | 
| #define | ISUNDERLINE(x) (x & 512) | 
| #define | ISREVERSE(x) (x & 1024) | 
| #define | FGCOLOR(x) ((!(x & 128)) ? (x & 7) : -1) | 
| #define | BGCOLOR(x) -1 /* XXX */ | 
| #define | prev attr[i-1] | 
| #define | cur attr[i] | 
Funkcje | |
| static int | readline_theme_init () | 
| static int | readline_plugin_destroy () | 
| static void | sigint_handler () | 
| static void | sigcont_handler () | 
| static int | readline_ui_window_new (void *data, va_list ap) | 
| static int | readline_ui_window_kill (void *data, va_list ap) | 
| static int | readline_ui_window_refresh (void *data, va_list ap) | 
| static int | readline_ui_window_switch (void *data, va_list ap) | 
| static char * | readline_change_string_t_back_to_char (const char *str, const fstr_attr_t *attr) | 
| static char * | readline_ui_window_print_helper (const fstring_t *f) | 
| static int | readline_ui_window_print (void *data, va_list ap) | 
| static int | readline_variable_changed (void *data, va_list ap) | 
| static int | readline_ui_window_clear (void *data, va_list ap) | 
| static int | ekg2_readline_loop (void *data, va_list ap) | 
| static int | readline_ui_is_initialized (void *data, va_list ap) | 
| static int | readline_beep (void *data, va_list ap) | 
| static int | readline_watch_stdin (int type, int fd, watch_type_t watch, void *data) | 
| static int | bind_debug_window (int a, int key) | 
| static int | binding_cycle_sessions (int a, int key) | 
| __attribute__ ((visibility("default"))) | |
Zmienne | |
| plugin_t | readline_plugin = { .name = "readline", .pclass = PLUGIN_UI , .destroy = readline_plugin_destroy, .theme_init = readline_theme_init } | 
| int | config_ctrld_quits = 1 | 
| int | config_print_line = 1 | 
| #define BGCOLOR | ( | x | ) | -1 /* XXX */ | 
| #define cur attr[i] | 
| #define FGCOLOR | ( | x | ) | ((!(x & 128)) ? (x & 7) : -1) | 
| #define ISBLINK | ( | x | ) | (x & 256) | 
| #define ISBOLD | ( | x | ) | (x & 64) | 
| #define ISREVERSE | ( | x | ) | (x & 1024) | 
| #define ISUNDERLINE | ( | x | ) | (x & 512) | 
| #define prev attr[i-1] | 
| __attribute__ | ( | (visibility("default")) | ) | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| int config_ctrld_quits = 1 | 
| int config_print_line = 1 | 
| plugin_t readline_plugin = { .name = "readline", .pclass = PLUGIN_UI , .destroy = readline_plugin_destroy, .theme_init = readline_theme_init } | 
 1.8.13