24#ifdef FREECIV_HAVE_LIBREADLINE
25#include <readline/readline.h>
48#ifdef FREECIV_HAVE_LIBREADLINE
66 pconn->send_buffer->do_buffer_sends = 0;
68 pconn->compression.frozen_level = 0;
74 _(
"Please report this message at %s"),
97#ifdef FREECIV_HAVE_LIBREADLINE
118 static char buf[128];
174#ifndef FREECIV_HAVE_LIBREADLINE
274 static bool first =
TRUE;
306#ifdef FREECIV_HAVE_LIBREADLINE
317#ifdef FREECIV_HAVE_LIBREADLINE
#define conn_list_iterate(connlist, pconn)
#define conn_list_iterate_end
static int con_dump(enum rfc_status rfc_status, const char *message,...)
static void depr_warn_callback(const char *msg)
static bool console_rfcstyle
static void con_update_prompt(void)
void con_log_init(const char *log_filename, enum log_level level, int fatal_assertions)
static bool console_prompt_is_showing
void con_prompt_enter_clear(void)
void con_set_style(bool i)
void con_prompt_init(void)
void con_write(enum rfc_status rfc_status, const char *message,...)
void con_prompt_enter(void)
void con_puts(enum rfc_status rfc_status, const char *str)
static void con_handle_log(enum log_level level, const char *message, bool file_too)
void con_prompt_off(void)
static bool console_show_prompt
#define MAX_LEN_CONSOLE_LINE
void deprecation_warn_cb_set(deprecation_warn_callback new_cb)
void backtrace_deinit(void)
void backtrace_init(void)
size_t featured_text_to_plain_text(const char *featured_text, char *plain_text, size_t plain_text_len, struct text_tag_list **tags, bool replace_link_text)
const struct ft_color ftc_warning
void log_init(const char *filename, enum log_level initial_level, log_callback_fn callback, log_prefix_fn prefix, int fatal_assertions)
static char * log_filename
static log_prefix_fn log_prefix
void notify_conn(struct conn_list *dest, const struct tile *ptile, enum event_type event, const struct ft_color color, const char *format,...)
static int fatal_assertions
struct setting_list * level[OLEVELS_NUM]
struct conn_list * est_connections
struct packet_game_info info
int fc_snprintf(char *str, size_t n, const char *format,...)
struct tm * fc_localtime(const time_t *timep, struct tm *result)
int fc_vsnprintf(char *str, size_t n, const char *format, va_list ap)