* achown.c: Make global variables static if possible. Remove now

useless preprocessor directives, since this file is now used in
the text edition only.
* boxes.c: Remove useless ifdefs.
[USE_VFS]: Don't undef USE_NETCODE - it's done in extraconf.h.
* cmd.c [USE_VFS]: Don't undef USE_NETCODE.
* chmod.c: Remove useless ifdefs.
* filegui.c: Likewise.
* hotlist.c: Likewise.
* info.c: Likewise.
* layout.c: Likewise.
* listmode.c: Likewise.
* option.c: Likewise.
* subshell.c: Likewise.
* help.c: Remove useless ifdefs. Make global variables static if
possible.
* key.c: Likewise.
* learn.c: Likewise.
This commit is contained in:
Pavel Roskin 2001-06-05 16:41:44 +00:00
parent adb76aab8f
commit 7b340a2af9
15 changed files with 43 additions and 248 deletions

View File

@ -1,3 +1,24 @@
2001-06-05 Pavel Roskin <proski@gnu.org>
* achown.c: Make global variables static if possible. Remove now
useless preprocessor directives, since this file is now used in
the text edition only.
* boxes.c: Remove useless ifdefs.
[USE_VFS]: Don't undef USE_NETCODE - it's done in extraconf.h.
* cmd.c [USE_VFS]: Don't undef USE_NETCODE.
* chmod.c: Remove useless ifdefs.
* filegui.c: Likewise.
* hotlist.c: Likewise.
* info.c: Likewise.
* layout.c: Likewise.
* listmode.c: Likewise.
* option.c: Likewise.
* subshell.c: Likewise.
* help.c: Remove useless ifdefs. Make global variables static if
possible.
* key.c: Likewise.
* learn.c: Likewise.
2001-06-04 Andrew V. Samoilov <sav@bcs.zp.ua> 2001-06-04 Andrew V. Samoilov <sav@bcs.zp.ua>
* charsets.c (load_codepages_list): Lines in mc.charset beginning * charsets.c (load_codepages_list): Lines in mc.charset beginning

View File

@ -64,7 +64,7 @@
#define B_OUSER B_USER + 6 #define B_OUSER B_USER + 6
#define B_OGROUP B_USER + 7 #define B_OGROUP B_USER + 7
struct { static struct {
int ret_cmd, flags, y, x; int ret_cmd, flags, y, x;
char *text; char *text;
} chown_advanced_but [BUTTONS] = { } chown_advanced_but [BUTTONS] = {
@ -79,8 +79,8 @@ struct {
{ B_ENTER, NARROW_BUTTON, 0, 3, " "}, { B_ENTER, NARROW_BUTTON, 0, 3, " "},
}; };
WButton *b_att[3]; /* permission */ static WButton *b_att[3]; /* permission */
WButton *b_user, *b_group; /* owner */ static WButton *b_user, *b_group; /* owner */
static int files_on_begin; /* Number of files at startup */ static int files_on_begin; /* Number of files at startup */
static int flag_pos; static int flag_pos;
@ -181,15 +181,6 @@ static umode_t get_mode ()
return m; return m;
} }
#ifdef HAVE_X
static void update_mode (Dlg_head *h)
{
}
static void print_flags (void)
{
}
#else
static void print_flags (void) static void print_flags (void)
{ {
int i; int i;
@ -233,7 +224,6 @@ static void update_mode (Dlg_head * h)
printw ("%12o", get_mode ()); printw ("%12o", get_mode ());
send_message (h, h->current->widget, WIDGET_FOCUS, 0); send_message (h, h->current->widget, WIDGET_FOCUS, 0);
} }
#endif /* HAVE_X */
static int l_call (void *data) static int l_call (void *data)
{ {
@ -244,11 +234,9 @@ static int chl_callback (Dlg_head * h, int Par, int Msg)
{ {
switch (Msg) { switch (Msg) {
case DLG_DRAW: case DLG_DRAW:
#ifndef HAVE_X
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
dlg_erase (h); dlg_erase (h);
draw_box (h, 0, 0, 13, 17); draw_box (h, 0, 0, 13, 17);
#endif
break; break;
case DLG_KEY: case DLG_KEY:
@ -350,7 +338,6 @@ static void do_enter_key (Dlg_head *h, int f_pos)
} while (chl_end); } while (chl_end);
} }
#ifndef HAVE_X
static void chown_refresh (void) static void chown_refresh (void)
{ {
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
@ -407,7 +394,6 @@ static void chown_info_update ()
set_perm (b_att[1]->text, sf_stat->st_mode >> 3); set_perm (b_att[1]->text, sf_stat->st_mode >> 3);
set_perm (b_att[2]->text, sf_stat->st_mode); set_perm (b_att[2]->text, sf_stat->st_mode);
} }
#endif
static void b_setpos (int f_pos) { static void b_setpos (int f_pos) {
b_att[0]->hotpos=-1; b_att[0]->hotpos=-1;
@ -422,10 +408,8 @@ static int advanced_chown_callback (Dlg_head * h, int Par, int Msg)
switch (Msg) { switch (Msg) {
case DLG_DRAW: case DLG_DRAW:
#ifndef HAVE_X
chown_refresh (); chown_refresh ();
chown_info_update (); chown_info_update ();
#endif
return 1; return 1;
case DLG_POST_KEY: case DLG_POST_KEY:
@ -688,9 +672,7 @@ chown_advanced_cmd (void)
} }
ch_cmode = sf_stat->st_mode; ch_cmode = sf_stat->st_mode;
#ifndef HAVE_X
chown_refresh (); chown_refresh ();
#endif
get_ownership (); get_ownership ();

View File

@ -77,7 +77,6 @@ static int user_hotkey = 'u';
static int static int
display_callback (struct Dlg_head *h, int id, int Msg) display_callback (struct Dlg_head *h, int id, int Msg)
{ {
#ifndef HAVE_X
switch (Msg){ switch (Msg){
case DLG_DRAW: case DLG_DRAW:
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
@ -126,7 +125,6 @@ display_callback (struct Dlg_head *h, int id, int Msg)
return MSG_HANDLED; return MSG_HANDLED;
} }
} }
#endif
return MSG_NOT_HANDLED; return MSG_NOT_HANDLED;
} }
@ -203,11 +201,7 @@ display_init (int radio_sel, char *init_text,
add_widget (dd, user); add_widget (dd, user);
input_set_point (user, 0); input_set_point (user, 0);
#ifdef PORT_HAS_ICON_VIEW
my_radio = radio_new (3, 5, LIST_TYPES, displays, 1, "radio");
#else
my_radio = radio_new (3, 5, LIST_TYPES-1, displays, 1, "radio"); my_radio = radio_new (3, 5, LIST_TYPES-1, displays, 1, "radio");
#endif
my_radio->sel = my_radio->pos = current_mode; my_radio->sel = my_radio->pos = current_mode;
add_widget (dd, my_radio); add_widget (dd, my_radio);
} }
@ -449,8 +443,6 @@ confirm_box ()
} }
} }
#ifndef HAVE_GNOME
#define DISPY 11 #define DISPY 11
#define DISPX 46 #define DISPX 46
@ -532,12 +524,10 @@ display_bits_box ()
eight_bit_clean = new_mode < 2; eight_bit_clean = new_mode < 2;
full_eight_bits = new_mode == 0; full_eight_bits = new_mode == 0;
#ifndef HAVE_X
#ifndef HAVE_SLANG #ifndef HAVE_SLANG
meta (stdscr, eight_bit_clean); meta (stdscr, eight_bit_clean);
#else #else
SLsmg_Display_Eight_Bit = full_eight_bits ? 128 : 160; SLsmg_Display_Eight_Bit = full_eight_bits ? 128 : 160;
#endif
#endif #endif
use_8th_bit_as_meta = !new_meta; use_8th_bit_as_meta = !new_meta;
} }
@ -597,13 +587,6 @@ tree (char *current_dir)
destroy_dlg (dlg); destroy_dlg (dlg);
return val; return val;
} }
#endif /* !HAVE_GNOME */
#ifndef USE_VFS
#ifdef USE_NETCODE
#undef USE_NETCODE
#endif
#endif
#ifdef USE_VFS #ifdef USE_VFS
@ -761,7 +744,6 @@ cd_dialog (void)
return 0; return 0;
} }
#ifndef HAVE_GNOME
void void
symlink_dialog (char *existing, char *new, char **ret_existing, char **ret_new) symlink_dialog (char *existing, char *new, char **ret_existing, char **ret_new)
{ {
@ -793,7 +775,6 @@ symlink_dialog (char *existing, char *new, char **ret_existing, char **ret_new)
*ret_existing = NULL; *ret_existing = NULL;
} }
} }
#endif
#ifdef WITH_BACKGROUND #ifdef WITH_BACKGROUND
#define B_STOP B_USER+1 #define B_STOP B_USER+1

View File

@ -115,12 +115,6 @@ struct {
{ B_ALL, NORMAL_BUTTON, 0, 0, N_("Set &all") }, { B_ALL, NORMAL_BUTTON, 0, 0, N_("Set &all") },
}; };
#ifdef HAVE_X
static void chmod_toggle_select (void)
{
}
#else
static void chmod_toggle_select (void) static void chmod_toggle_select (void)
{ {
int Id = ch_dlg->current->dlg_id - BUTTONS + single_set * 2; int Id = ch_dlg->current->dlg_id - BUTTONS + single_set * 2;
@ -170,7 +164,6 @@ static void chmod_refresh (void)
dlg_move (ch_dlg, TY + 3, TX); dlg_move (ch_dlg, TY + 3, TX);
addstr (_("and T or INS to mark")); addstr (_("and T or INS to mark"));
} }
#endif
static int chmod_callback (Dlg_head *h, int Par, int Msg) static int chmod_callback (Dlg_head *h, int Par, int Msg)
{ {
@ -196,11 +189,10 @@ static int chmod_callback (Dlg_head *h, int Par, int Msg)
return 1; return 1;
} }
break; break;
#ifndef HAVE_X
case DLG_DRAW: case DLG_DRAW:
chmod_refresh (); chmod_refresh ();
break; break;
#endif
} }
return 0; return 0;
} }

View File

@ -1338,12 +1338,6 @@ char *get_random_hint (void)
return result; return result;
} }
#ifndef USE_VFS
#ifdef USE_NETCODE
#undef USE_NETCODE
#endif
#endif
#ifdef USE_NETCODE #ifdef USE_NETCODE
static char *machine_str = N_(" Enter machine name (F1 for details): "); static char *machine_str = N_(" Enter machine name (F1 for details): ");

View File

@ -144,10 +144,8 @@ typedef struct {
/* Replace dialog: color set */ /* Replace dialog: color set */
static int replace_colors [4]; static int replace_colors [4];
#ifndef HAVE_X
/* Used to save the hint line */ /* Used to save the hint line */
static int last_hint_line; static int last_hint_line;
#endif
/* File operate window sizes */ /* File operate window sizes */
#define WX 62 #define WX 62
@ -208,13 +206,11 @@ static int
op_win_callback (struct Dlg_head *h, int id, int msg) op_win_callback (struct Dlg_head *h, int id, int msg)
{ {
switch (msg){ switch (msg){
#ifndef HAVE_X
case DLG_DRAW: case DLG_DRAW:
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
dlg_erase (h); dlg_erase (h);
draw_box (h, 1, 2, h->lines-2, h->cols-4); draw_box (h, 1, 2, h->lines-2, h->cols-4);
return 1; return 1;
#endif
} }
return 0; return 0;
} }
@ -252,11 +248,9 @@ file_op_context_create_ui (FileOpContext *ctx, FileOperation op, int with_eta)
ui->op_dlg = create_dlg (0, 0, WY-minus+4, x_size, dialog_colors, ui->op_dlg = create_dlg (0, 0, WY-minus+4, x_size, dialog_colors,
op_win_callback, "", "opwin", DLG_CENTER); op_win_callback, "", "opwin", DLG_CENTER);
#ifndef HAVE_X
last_hint_line = the_hint->widget.y; last_hint_line = the_hint->widget.y;
if ((ui->op_dlg->y + ui->op_dlg->lines) > last_hint_line) if ((ui->op_dlg->y + ui->op_dlg->lines) > last_hint_line)
the_hint->widget.y = ui->op_dlg->y + ui->op_dlg->lines+1; the_hint->widget.y = ui->op_dlg->y + ui->op_dlg->lines+1;
#endif
x_set_dialog_title (ui->op_dlg, ""); x_set_dialog_title (ui->op_dlg, "");
@ -303,9 +297,7 @@ file_op_context_destroy_ui (FileOpContext *ctx)
g_free (ui); g_free (ui);
} }
#ifndef HAVE_X
the_hint->widget.y = last_hint_line; the_hint->widget.y = last_hint_line;
#endif
ctx->ui = NULL; ctx->ui = NULL;
} }
@ -461,11 +453,7 @@ file_progress_show_bytes (FileOpContext *ctx, double done, double total)
/* }}} */ /* }}} */
#ifndef HAVE_X
#define truncFileString(ui, s) name_trunc (s, ui->eta_extra + 47) #define truncFileString(ui, s) name_trunc (s, ui->eta_extra + 47)
#else
#define truncFileString(ui, s) s
#endif
FileProgressStatus FileProgressStatus
file_progress_show_source (FileOpContext *ctx, char *s) file_progress_show_source (FileOpContext *ctx, char *s)
@ -543,22 +531,15 @@ file_progress_show_deleting (FileOpContext *ctx, char *s)
static int static int
replace_callback (struct Dlg_head *h, int Id, int Msg) replace_callback (struct Dlg_head *h, int Id, int Msg)
{ {
#ifndef HAVE_X
switch (Msg){ switch (Msg){
case DLG_DRAW: case DLG_DRAW:
dialog_repaint (h, ERROR_COLOR, ERROR_COLOR); dialog_repaint (h, ERROR_COLOR, ERROR_COLOR);
break; break;
} }
#endif
return 0; return 0;
} }
#ifdef HAVE_X
#define X_TRUNC 128
#else
#define X_TRUNC 52 #define X_TRUNC 52
#endif
/* /*
* FIXME: probably it is better to replace this with quick dialog machinery, * FIXME: probably it is better to replace this with quick dialog machinery,

View File

@ -66,7 +66,7 @@ static int history_ptr; /* For the history queue */
static char *main_node; /* The main node */ static char *main_node; /* The main node */
static char *last_shown = 0; /* Last byte shown in a screen */ static char *last_shown = 0; /* Last byte shown in a screen */
static int end_of_node = 0; /* Flag: the last character of the node shown? */ static int end_of_node = 0; /* Flag: the last character of the node shown? */
char *currentpoint, *startpoint; static char *currentpoint, *startpoint;
static char *selected_item; static char *selected_item;
/* The widget variables */ /* The widget variables */
@ -90,7 +90,7 @@ static int inside_link_area = 0;
static int help_callback (struct Dlg_head *h, int id, int msg); static int help_callback (struct Dlg_head *h, int id, int msg);
#ifdef HAS_ACS_AS_PCCHARS #ifdef HAS_ACS_AS_PCCHARS
struct { static struct {
int acscode; int acscode;
int pccode; int pccode;
} acs2pc_table [] = { } acs2pc_table [] = {
@ -769,7 +769,6 @@ interactive_display (char *filename, char *node)
return; return;
} }
#ifndef HAVE_X
if (help_lines > LINES - 4) if (help_lines > LINES - 4)
help_lines = LINES - 4; help_lines = LINES - 4;
@ -779,7 +778,6 @@ interactive_display (char *filename, char *node)
/* allow us to process the tab key */ /* allow us to process the tab key */
whelp->raw = 1; whelp->raw = 1;
#endif
selected_item = search_string_node (main_node, STRING_LINK_START) - 1; selected_item = search_string_node (main_node, STRING_LINK_START) - 1;
currentpoint = startpoint = main_node + 1; currentpoint = startpoint = main_node + 1;
@ -789,7 +787,6 @@ interactive_display (char *filename, char *node)
history [history_ptr].link = selected_item; history [history_ptr].link = selected_item;
} }
#ifndef HAVE_X
help_bar = buttonbar_new (keybar_visible); help_bar = buttonbar_new (keybar_visible);
help_bar->widget.y -= whelp->y; help_bar->widget.y -= whelp->y;
help_bar->widget.x -= whelp->x; help_bar->widget.x -= whelp->x;
@ -816,8 +813,5 @@ interactive_display (char *filename, char *node)
run_dlg (whelp); run_dlg (whelp);
interactive_display_finish (); interactive_display_finish ();
destroy_dlg (whelp); destroy_dlg (whelp);
#else
x_interactive_display ();
#endif
} }

View File

@ -154,7 +154,6 @@ void add_new_group_cmd (void);
#define new_hotlist() g_new0(struct hotlist, 1) #define new_hotlist() g_new0(struct hotlist, 1)
#ifndef HAVE_X
static void hotlist_refresh (Dlg_head *dlg) static void hotlist_refresh (Dlg_head *dlg)
{ {
dialog_repaint (dlg, COLOR_NORMAL, COLOR_HOT_NORMAL); dialog_repaint (dlg, COLOR_NORMAL, COLOR_HOT_NORMAL);
@ -165,7 +164,6 @@ static void hotlist_refresh (Dlg_head *dlg)
if (!hotlist_state.moving) if (!hotlist_state.moving)
draw_box (dlg, dlg->lines-8, 5, 3, dlg->cols - (UX*2)); draw_box (dlg, dlg->lines-8, 5, 3, dlg->cols - (UX*2));
} }
#endif
/* If current->data is 0, then we are dealing with a VFS pathname */ /* If current->data is 0, then we are dealing with a VFS pathname */
static INLINE void update_path_name () static INLINE void update_path_name ()
@ -183,14 +181,12 @@ static INLINE void update_path_name ()
else else
text = _("Subgroup - press ENTER to see list"); text = _("Subgroup - press ENTER to see list");
#ifndef HAVE_X
p = g_strconcat (" ", current_group->label, " ", NULL); p = g_strconcat (" ", current_group->label, " ", NULL);
if (!hotlist_state.moving) if (!hotlist_state.moving)
label_set_text (pname_group, name_trunc (p, dlg->cols - (UX*2+4))); label_set_text (pname_group, name_trunc (p, dlg->cols - (UX*2+4)));
else else
label_set_text (movelist_group, name_trunc (p, dlg->cols - (UX*2+4))); label_set_text (movelist_group, name_trunc (p, dlg->cols - (UX*2+4)));
g_free (p); g_free (p);
#endif
} else { } else {
text = list->current->text; text = list->current->text;
} }
@ -330,9 +326,6 @@ static int hotlist_button_callback (int action, void *data)
} }
listbox_remove_list (l_hotlist); listbox_remove_list (l_hotlist);
fill_listbox (); fill_listbox ();
#ifdef HAVE_X
x_listbox_select_nth (l_hotlist, 0);
#endif
repaint_screen (); repaint_screen ();
hotlist_state.modified = 1; hotlist_state.modified = 1;
return 0; return 0;
@ -385,9 +378,6 @@ static int hotlist_button_callback (int action, void *data)
listbox_remove_list (list); listbox_remove_list (list);
current_group = current_group->up; current_group = current_group->up;
fill_listbox (); fill_listbox ();
#ifdef HAVE_X
x_listbox_select_nth (list, 0);
#endif
return 0; return 0;
break; break;
} }
@ -402,19 +392,15 @@ static int hotlist_button_callback (int action, void *data)
static int hotlist_callback (Dlg_head * h, int Par, int Msg) static int hotlist_callback (Dlg_head * h, int Par, int Msg)
{ {
switch (Msg) { switch (Msg) {
#ifndef HAVE_X
case DLG_DRAW: case DLG_DRAW:
hotlist_refresh (h); hotlist_refresh (h);
break; break;
#endif
case DLG_UNHANDLED_KEY: case DLG_UNHANDLED_KEY:
switch (Par) { switch (Par) {
case '\n': case '\n':
#ifndef HAVE_X
if (ctrl_pressed()) if (ctrl_pressed())
goto l1; goto l1;
#endif
case KEY_ENTER: case KEY_ENTER:
case KEY_RIGHT: case KEY_RIGHT:
if (hotlist_button_callback (B_ENTER, 0)) { if (hotlist_button_callback (B_ENTER, 0)) {
@ -618,7 +604,6 @@ static void init_hotlist (int list_type)
*/ */
pname = label_new (UY-11+LINES, UX+2, "", "the-lab"); pname = label_new (UY-11+LINES, UX+2, "", "the-lab");
add_widget (hotlist_dlg, pname); add_widget (hotlist_dlg, pname);
#ifndef HAVE_X
if (!hotlist_state.moving) { if (!hotlist_state.moving) {
add_widget (hotlist_dlg, label_new (UY-12+LINES, UX+1, _(" Directory path "), NULL)); add_widget (hotlist_dlg, label_new (UY-12+LINES, UX+1, _(" Directory path "), NULL));
@ -626,7 +611,6 @@ static void init_hotlist (int list_type)
pname_group = label_new (UY, UX+1, _(" Directory label "), NULL); pname_group = label_new (UY, UX+1, _(" Directory label "), NULL);
add_widget (hotlist_dlg, pname_group); add_widget (hotlist_dlg, pname_group);
} }
#endif
/* get new listbox */ /* get new listbox */
l_hotlist = listbox_new (UY + 1, UX + 1, COLS-2*UX-8, LINES-14, listbox_cback, l_call, "listbox"); l_hotlist = listbox_new (UY + 1, UX + 1, COLS-2*UX-8, LINES-14, listbox_cback, l_call, "listbox");
@ -668,10 +652,8 @@ static void init_movelist (int list_type, struct hotlist *item)
/* We add the labels. We are interested in the last one, /* We add the labels. We are interested in the last one,
* that one will hold the path name label * that one will hold the path name label
*/ */
#ifndef HAVE_X
movelist_group = label_new (UY, UX+1, _(" Directory label "), NULL); movelist_group = label_new (UY, UX+1, _(" Directory label "), NULL);
add_widget (movelist_dlg, movelist_group); add_widget (movelist_dlg, movelist_group);
#endif
/* get new listbox */ /* get new listbox */
l_movelist = listbox_new (UY + 1, UX + 1, l_movelist = listbox_new (UY + 1, UX + 1,
movelist_dlg->cols - 2*UX - 2, movelist_dlg->lines - 8, movelist_dlg->cols - 2*UX - 2, movelist_dlg->lines - 8,

View File

@ -41,14 +41,13 @@
/* Have we called the init_my_statfs routine? */ /* Have we called the init_my_statfs routine? */
static int initialized; static int initialized;
struct my_statfs myfs_stats; static struct my_statfs myfs_stats;
static int info_event (Gpm_Event *event, WInfo *info) static int info_event (Gpm_Event *event, WInfo *info)
{ {
return 0; return 0;
} }
#ifndef HAVE_X
static void info_box (Dlg_head *h, WInfo *info) static void info_box (Dlg_head *h, WInfo *info)
{ {
standend (); standend ();
@ -58,7 +57,6 @@ static void info_box (Dlg_head *h, WInfo *info)
draw_double_box (h, info->widget.y, info->widget.x, draw_double_box (h, info->widget.y, info->widget.x,
info->widget.lines, info->widget.cols); info->widget.lines, info->widget.cols);
} }
#endif
static void static void
info_show_info (WInfo *info) info_show_info (WInfo *info)
@ -68,7 +66,6 @@ info_show_info (WInfo *info)
struct stat buf; struct stat buf;
#ifndef HAVE_X
if (!is_idle ()) if (!is_idle ())
return; return;
@ -79,9 +76,8 @@ info_show_info (WInfo *info)
attrset (NORMAL_COLOR); attrset (NORMAL_COLOR);
widget_move (&info->widget, 2, 1); widget_move (&info->widget, 2, 1);
/* .ado: info->widget.x has wrong value (==0) on NT and OS/2, why? */ /* .ado: info->widget.x has wrong value (==0) on NT and OS/2, why? */
#if !defined(OS2_NT) #ifndef OS2_NT
hline (ACS_HLINE|NORMAL_COLOR, info->widget.x-2); hline (ACS_HLINE|NORMAL_COLOR, info->widget.x-2);
#endif
#endif #endif
if (get_current_type () != view_listing) if (get_current_type () != view_listing)
return; return;
@ -97,7 +93,6 @@ info_show_info (WInfo *info)
return; return;
#endif #endif
#ifndef HAVE_X
/* Print only lines which fit */ /* Print only lines which fit */
if(!i18n_adjust) { if(!i18n_adjust) {
@ -211,9 +206,6 @@ info_show_info (WInfo *info)
case 0: case 0:
; ;
} /* switch */ } /* switch */
#else /* HAVE_X */
x_show_info (info, &myfs_stats, &buf);
#endif
} }
static void info_hook (void *data) static void info_hook (void *data)
@ -243,17 +235,12 @@ static int info_callback (Dlg_head *h, WInfo *info, int msg, int par)
case WIDGET_INIT: case WIDGET_INIT:
add_hook (&select_file_hook, info_hook, info); add_hook (&select_file_hook, info_hook, info);
info->ready = 0; info->ready = 0;
#ifdef HAVE_X
x_create_info (h, h->wdata, info);
#endif
break; break;
#ifndef HAVE_X
case WIDGET_DRAW: case WIDGET_DRAW:
info_hook (info); info_hook (info);
info_show_info (info); info_show_info (info);
return 1; return 1;
#endif
case WIDGET_FOCUS: case WIDGET_FOCUS:
return 0; return 0;

View File

@ -44,7 +44,7 @@
#include "cons.saver.h" #include "cons.saver.h"
#include "../vfs/vfs.h" #include "../vfs/vfs.h"
#if defined (HAVE_TEXTMODE_X11_SUPPORT) && !defined (HAVE_X) #ifdef HAVE_TEXTMODE_X11_SUPPORT
#include <X11/Xlib.h> #include <X11/Xlib.h>
#endif #endif
@ -72,7 +72,6 @@ int old_esc_mode = 0;
int use_8th_bit_as_meta = 1; int use_8th_bit_as_meta = 1;
#ifndef HAVE_X
typedef struct key_def { typedef struct key_def {
char ch; /* Holds the matching char code */ char ch; /* Holds the matching char code */
int code; /* The code returned, valid if child == NULL */ int code; /* The code returned, valid if child == NULL */
@ -85,14 +84,12 @@ typedef struct key_def {
/* This holds all the key definitions */ /* This holds all the key definitions */
static key_def *keys = 0; static key_def *keys = 0;
#endif
static int input_fd; static int input_fd;
static fd_set select_set; static fd_set select_set;
static int disabled_channels = 0; /* Disable channels checking */ static int disabled_channels = 0; /* Disable channels checking */
int xgetch_second (void); int xgetch_second (void);
#ifndef PORT_HAS_FILE_HANDLERS
/* File descriptor monitoring add/remove routines */ /* File descriptor monitoring add/remove routines */
typedef struct SelectList { typedef struct SelectList {
int fd; int fd;
@ -101,7 +98,7 @@ typedef struct SelectList {
struct SelectList *next; struct SelectList *next;
} SelectList; } SelectList;
SelectList *select_list = 0; static SelectList *select_list = 0;
void add_select_channel (int fd, select_fn callback, void *info) void add_select_channel (int fd, select_fn callback, void *info)
{ {
@ -160,7 +157,6 @@ static void check_selects (fd_set *select_set)
if (FD_ISSET (p->fd, select_set)) if (FD_ISSET (p->fd, select_set))
(*p->callback)(p->fd, p->info); (*p->callback)(p->fd, p->info);
} }
#endif
void channels_down (void) void channels_down (void)
{ {
@ -181,8 +177,7 @@ typedef struct {
int action; int action;
} key_define_t; } key_define_t;
#ifndef HAVE_X static key_define_t mc_bindings [] = {
key_define_t mc_bindings [] = {
{ KEY_END, ESC_STR ">", MCKEY_NOACTION }, { KEY_END, ESC_STR ">", MCKEY_NOACTION },
{ KEY_HOME, ESC_STR "<", MCKEY_NOACTION }, { KEY_HOME, ESC_STR "<", MCKEY_NOACTION },
@ -194,7 +189,7 @@ key_define_t mc_bindings [] = {
}; };
/* Broken terminfo and termcap databases on xterminals */ /* Broken terminfo and termcap databases on xterminals */
key_define_t xterm_key_defines [] = { static key_define_t xterm_key_defines [] = {
{ KEY_F(1), ESC_STR "OP", MCKEY_NOACTION }, { KEY_F(1), ESC_STR "OP", MCKEY_NOACTION },
{ KEY_F(2), ESC_STR "OQ", MCKEY_NOACTION }, { KEY_F(2), ESC_STR "OQ", MCKEY_NOACTION },
{ KEY_F(3), ESC_STR "OR", MCKEY_NOACTION }, { KEY_F(3), ESC_STR "OR", MCKEY_NOACTION },
@ -212,25 +207,22 @@ key_define_t xterm_key_defines [] = {
{ 0, 0, MCKEY_NOACTION }, { 0, 0, MCKEY_NOACTION },
}; };
key_define_t mc_default_keys [] = { static key_define_t mc_default_keys [] = {
{ ESC_CHAR, ESC_STR, MCKEY_ESCAPE }, { ESC_CHAR, ESC_STR, MCKEY_ESCAPE },
{ ESC_CHAR, ESC_STR ESC_STR, MCKEY_NOACTION }, { ESC_CHAR, ESC_STR ESC_STR, MCKEY_NOACTION },
{ 0, 0, MCKEY_NOACTION }, { 0, 0, MCKEY_NOACTION },
}; };
#endif
static void static void
define_sequences (key_define_t *kd) define_sequences (key_define_t *kd)
{ {
#ifndef HAVE_X
int i; int i;
for (i = 0; kd [i].code; i++) for (i = 0; kd [i].code; i++)
define_sequence(kd [i].code, kd [i].seq, kd [i].action); define_sequence(kd [i].code, kd [i].seq, kd [i].action);
#endif
} }
#if defined (HAVE_TEXTMODE_X11_SUPPORT) && !defined (HAVE_X) #ifdef HAVE_TEXTMODE_X11_SUPPORT
Display *display; Display *display;
Window w; Window w;
@ -247,7 +239,6 @@ init_textmode_x11_support (void)
calls any define_sequence */ calls any define_sequence */
void init_key (void) void init_key (void)
{ {
#ifndef HAVE_X
char *term = (char *) getenv ("TERM"); char *term = (char *) getenv ("TERM");
/* This has to be the first define_sequence */ /* This has to be the first define_sequence */
@ -281,21 +272,17 @@ void init_key (void)
use_8th_bit_as_meta = 0; use_8th_bit_as_meta = 0;
} }
#endif /* __QNX__ */ #endif /* __QNX__ */
#endif /* !HAVE_X */
} }
/* This has to be called after SLang_init_tty/slint_init */ /* This has to be called after SLang_init_tty/slint_init */
void init_key_input_fd (void) void init_key_input_fd (void)
{ {
#ifndef HAVE_X
#ifdef HAVE_SLANG #ifdef HAVE_SLANG
input_fd = SLang_TT_Read_FD; input_fd = SLang_TT_Read_FD;
#endif #endif
#endif /* !HAVE_X */
} }
#ifndef HAVE_X
static void static void
xmouse_get_event (Gpm_Event *ev) xmouse_get_event (Gpm_Event *ev)
{ {
@ -384,11 +371,9 @@ static int push_char (int c)
*seq_append = 0; *seq_append = 0;
return 1; return 1;
} }
#endif /* !HAVE_X */
void define_sequence (int code, char *seq, int action) void define_sequence (int code, char *seq, int action)
{ {
#ifndef HAVE_X
key_def *base; key_def *base;
if (strlen (seq) > sizeof (seq_buffer)-1) if (strlen (seq) > sizeof (seq_buffer)-1)
@ -420,12 +405,9 @@ void define_sequence (int code, char *seq, int action)
} }
} }
keys = create_sequence (seq, code, action); keys = create_sequence (seq, code, action);
#endif
} }
#ifndef HAVE_X
static int *pending_keys; static int *pending_keys;
#endif
static int static int
correct_key_code (int c) correct_key_code (int c)
@ -455,7 +437,6 @@ correct_key_code (int c)
int get_key_code (int no_delay) int get_key_code (int no_delay)
{ {
#ifndef HAVE_X
int c; int c;
static key_def *this = NULL, *parent; static key_def *this = NULL, *parent;
static struct timeval esctime = { -1, -1 }; static struct timeval esctime = { -1, -1 };
@ -620,12 +601,8 @@ int get_key_code (int no_delay)
} }
this = NULL; this = NULL;
return correct_key_code (c); return correct_key_code (c);
#else
return ERR;
#endif /* HAVE_X */
} }
#ifndef PORT_HAS_FILE_HANDLERS
/* If set timeout is set, then we wait 0.1 seconds, else, we block */ /* If set timeout is set, then we wait 0.1 seconds, else, we block */
static void static void
try_channels (int set_timeout) try_channels (int set_timeout)
@ -656,7 +633,6 @@ try_channels (int set_timeout)
} }
} }
#ifndef HAVE_X
/* Workaround for System V Curses vt100 bug */ /* Workaround for System V Curses vt100 bug */
static int getch_with_delay (void) static int getch_with_delay (void)
{ {
@ -678,16 +654,13 @@ static int getch_with_delay (void)
/* Success -> return the character */ /* Success -> return the character */
return c; return c;
} }
#endif /* !HAVE_X */
#ifndef HAVE_LIBGPM #ifndef HAVE_LIBGPM
#define gpm_flag 0 #define gpm_flag 0
#endif #endif
#endif /* !HAVE_FILE_HANDLERS */
extern int max_dirt_limit; extern int max_dirt_limit;
#ifndef HAVE_X
/* Returns a character read from stdin with appropriate interpretation */ /* Returns a character read from stdin with appropriate interpretation */
/* Also takes care of generated mouse events */ /* Also takes care of generated mouse events */
/* Returns EV_MOUSE if it is a mouse event */ /* Returns EV_MOUSE if it is a mouse event */
@ -816,15 +789,7 @@ int get_event (Gpm_Event *event, int redo_event, int block)
return c; return c;
} }
#else
/* X11 version of the get_event routine */
int get_event (Gpm_Event *event, int redo_event, int block)
{
return EV_NONE;
}
#endif
#ifndef PORT_HAS_GETCH
/* Returns a key press, mouse events are discarded */ /* Returns a key press, mouse events are discarded */
int mi_getch () int mi_getch ()
{ {
@ -861,9 +826,7 @@ int xgetch_second (void)
#endif #endif
return c; return c;
} }
#endif
#ifndef HAVE_X
static void static void
learn_store_key (char *buffer, char **p, int c) learn_store_key (char *buffer, char **p, int c)
{ {
@ -956,7 +919,6 @@ application_keypad_mode (void)
} }
} }
#endif /* !HAVE_X */
/* A function to check if we're idle. /* A function to check if we're idle.
Currently checks only for key presses. Currently checks only for key presses.
@ -980,7 +942,7 @@ int is_idle (void)
int int
get_modifier (void) get_modifier (void)
{ {
#if defined (HAVE_TEXTMODE_X11_SUPPORT) && !defined (HAVE_X) #ifdef HAVE_TEXTMODE_X11_SUPPORT
if (display) { if (display) {
Window root, child; Window root, child;
int root_x, root_y; int root_x, root_y;
@ -1028,7 +990,6 @@ ctrl_pressed ()
} }
#ifdef HAVE_MAD #ifdef HAVE_MAD
#ifndef HAVE_X
void k_dispose (key_def *k) void k_dispose (key_def *k)
{ {
@ -1059,14 +1020,13 @@ void done_key ()
{ {
} }
#endif /* HAVE_X */
#endif /* HAVE_MAD */ #endif /* HAVE_MAD */
#if defined (HAVE_TEXTMODE_X11_SUPPORT) && !defined (HAVE_X) #ifdef HAVE_TEXTMODE_X11_SUPPORT
void void
done_textmode_x11_support (void) done_textmode_x11_support (void)
{ {
if (display) if (display)
XCloseDisplay (display); XCloseDisplay (display);
} }
#endif #endif /* HAVE_TEXTMODE_X11_SUPPORT */

View File

@ -185,9 +185,7 @@ static char *layout_title, *title1, *title2, *title3, *output_lines_label;
static WButton *bleft_widget, *bright_widget; static WButton *bleft_widget, *bright_widget;
/* Declarations for static functions */ /* Declarations for static functions */
#ifdef PORT_NEEDS_CHANGE_SCREEN_SIZE
static void low_level_change_screen_size (void); static void low_level_change_screen_size (void);
#endif /* PORT_NEEDS_CHANGE_SCREEN_SIZE */
static void _check_split (void) static void _check_split (void)
{ {
@ -277,7 +275,6 @@ static int layout_callback (struct Dlg_head *h, int Id, int Msg)
{ {
switch (Msg){ switch (Msg){
case DLG_DRAW: case DLG_DRAW:
#ifndef HAVE_X
/*When repainting the whole dialog (e.g. with C-l) we have to /*When repainting the whole dialog (e.g. with C-l) we have to
update everything*/ update everything*/
old_first_panel_size = -1; old_first_panel_size = -1;
@ -312,15 +309,12 @@ static int layout_callback (struct Dlg_head *h, int Id, int Msg)
printw ("%02d", _output_lines); printw ("%02d", _output_lines);
} }
} }
#endif
break; break;
case DLG_POST_KEY: case DLG_POST_KEY:
_filetype_mode = check_options [8].widget->state & C_BOOL; _filetype_mode = check_options [8].widget->state & C_BOOL;
_permission_mode = check_options [7].widget->state & C_BOOL; _permission_mode = check_options [7].widget->state & C_BOOL;
#ifndef HAVE_X
_equal_split = check_options [6].widget->state & C_BOOL; _equal_split = check_options [6].widget->state & C_BOOL;
#endif
_menubar_visible = check_options [5].widget->state & C_BOOL; _menubar_visible = check_options [5].widget->state & C_BOOL;
_command_prompt = check_options [4].widget->state & C_BOOL; _command_prompt = check_options [4].widget->state & C_BOOL;
_keybar_visible = check_options [2].widget->state & C_BOOL; _keybar_visible = check_options [2].widget->state & C_BOOL;
@ -461,7 +455,6 @@ static void init_layout (void)
button_new (BY, b2, B_EXIT, NORMAL_BUTTON, save_button, 0, 0, "s")); button_new (BY, b2, B_EXIT, NORMAL_BUTTON, save_button, 0, 0, "s"));
add_widget (layout_dlg, add_widget (layout_dlg,
button_new (BY, b1, B_ENTER, DEFPUSH_BUTTON, ok_button, 0, 0, "o")); button_new (BY, b1, B_ENTER, DEFPUSH_BUTTON, ok_button, 0, 0, "o"));
#ifndef HAVE_X
if (console_flag){ if (console_flag){
add_widget (layout_dlg, add_widget (layout_dlg,
button_new (9, 12 + first_width, B_MINUS, NARROW_BUTTON, "&-", button_new (9, 12 + first_width, B_MINUS, NARROW_BUTTON, "&-",
@ -470,7 +463,6 @@ static void init_layout (void)
button_new (9, 7 + first_width, B_PLUS, NARROW_BUTTON, "&+", button_new (9, 7 + first_width, B_PLUS, NARROW_BUTTON, "&+",
bplus_cback, 0, NULL)); bplus_cback, 0, NULL));
} }
#endif
#define XTRACT(i) *check_options[i].variable, check_options[i].text, check_options[i].tkname #define XTRACT(i) *check_options[i].variable, check_options[i].text, check_options[i].tkname
@ -491,38 +483,32 @@ static void init_layout (void)
_keybar_visible = keybar_visible; _keybar_visible = keybar_visible;
_message_visible = message_visible; _message_visible = message_visible;
_xterm_hintbar = xterm_hintbar; _xterm_hintbar = xterm_hintbar;
#ifndef HAVE_X
bright_widget = button_new(6, 15, B_2RIGHT, NARROW_BUTTON, "&>", b2right_cback, 0, ">"); bright_widget = button_new(6, 15, B_2RIGHT, NARROW_BUTTON, "&>", b2right_cback, 0, ">");
add_widget (layout_dlg, bright_widget); add_widget (layout_dlg, bright_widget);
bleft_widget = button_new (6, 9, B_2LEFT, NARROW_BUTTON, "&<", b2left_cback, 0, "<"); bleft_widget = button_new (6, 9, B_2LEFT, NARROW_BUTTON, "&<", b2left_cback, 0, "<");
add_widget (layout_dlg, bleft_widget); add_widget (layout_dlg, bleft_widget);
check_options [6].widget = check_new (5, 6, XTRACT(6)); check_options [6].widget = check_new (5, 6, XTRACT(6));
#endif
old_first_panel_size = -1; old_first_panel_size = -1;
old_horizontal_split = -1; old_horizontal_split = -1;
old_output_lines = -1; old_output_lines = -1;
_first_panel_size = first_panel_size; _first_panel_size = first_panel_size;
_output_lines = output_lines; _output_lines = output_lines;
#ifndef HAVE_X
add_widget (layout_dlg, check_options [6].widget); add_widget (layout_dlg, check_options [6].widget);
radio_widget = radio_new (3, 6, 2, s_split_direction, 1, "r"); radio_widget = radio_new (3, 6, 2, s_split_direction, 1, "r");
add_widget (layout_dlg, radio_widget); add_widget (layout_dlg, radio_widget);
radio_widget->sel = horizontal_split; radio_widget->sel = horizontal_split;
#endif
} }
void layout_change (void) void layout_change (void)
{ {
setup_panels (); setup_panels ();
layout_do_change = 0; layout_do_change = 0;
#ifndef HAVE_X
/* re-init the menu, because perhaps there was a change in the way /* re-init the menu, because perhaps there was a change in the way
how the panel are split (horizontal/vertical). */ how the panel are split (horizontal/vertical). */
done_menu(); done_menu();
init_menu(); init_menu();
menubar_arrange(the_menubar); menubar_arrange(the_menubar);
#endif
} }
void layout_cmd (void) void layout_cmd (void)
@ -538,12 +524,10 @@ void layout_cmd (void)
for (i = 0; check_options [i].text; i++) for (i = 0; check_options [i].text; i++)
if (check_options [i].widget) if (check_options [i].widget)
*check_options [i].variable = check_options [i].widget->state & C_BOOL; *check_options [i].variable = check_options [i].widget->state & C_BOOL;
#ifndef HAVE_X
horizontal_split = radio_widget->sel; horizontal_split = radio_widget->sel;
first_panel_size = _first_panel_size; first_panel_size = _first_panel_size;
output_lines = _output_lines; output_lines = _output_lines;
layout_do_change = 1; layout_do_change = 1;
#endif
} }
if (result == B_EXIT){ if (result == B_EXIT){
save_layout (); save_layout ();
@ -578,7 +562,6 @@ int panel_event (Gpm_Event *event, WPanel *panel);
int menu_bar_event (Gpm_Event *event, void *); int menu_bar_event (Gpm_Event *event, void *);
extern char *prompt; extern char *prompt;
#ifndef HAVE_X
#ifdef HAVE_SLANG #ifdef HAVE_SLANG
void init_curses () void init_curses ()
{ {
@ -615,6 +598,7 @@ void init_curses (void)
init_colors (); init_colors ();
} }
#endif /* ! HAVE_SLANG */ #endif /* ! HAVE_SLANG */
void done_screen () void done_screen ()
{ {
if (!(quit & SUBSHELL_EXIT)) if (!(quit & SUBSHELL_EXIT))
@ -625,14 +609,6 @@ void done_screen ()
shut_mouse (); shut_mouse ();
keypad (stdscr, FALSE); keypad (stdscr, FALSE);
} }
#else
void init_curses ()
{
}
void done_screen ()
{
}
#endif /* HAVE_X */
static void static void
panel_do_cols (int index) panel_do_cols (int index)
@ -648,28 +624,6 @@ panel_do_cols (int index)
} }
} }
#ifdef HAVE_X
void
setup_panels (void)
{
Widget *w = panels [0].widget;
winput_set_origin (&cmdline->input, 0, 60);
/* Only needed by the startup code */
if (panels [0].type == view_listing){
x_panel_set_size (0);
}
if (panels [1].type == view_listing){
x_panel_set_size (1);
}
load_hint ();
}
#else
void setup_panels (void) void setup_panels (void)
{ {
int start_y; int start_y;
@ -751,19 +705,15 @@ void setup_panels (void)
load_hint (); load_hint ();
} }
#endif
void flag_winch (int dummy) void flag_winch (int dummy)
{ {
#ifdef PORT_NEEDS_CHANGE_SCREEN_SIZE
low_level_change_screen_size (); low_level_change_screen_size ();
#endif /* PORT_NEEDS_CHANGE_SCREEN_SIZE */
winch_flag = 1; winch_flag = 1;
} }
void edit_adjust_size (Dlg_head * h); void edit_adjust_size (Dlg_head * h);
#ifdef PORT_NEEDS_CHANGE_SCREEN_SIZE
static void static void
low_level_change_screen_size (void) low_level_change_screen_size (void)
{ {
@ -831,7 +781,6 @@ void change_screen_size (void)
#endif /* defined(HAVE_SLANG) || NCURSES_VERSION_MAJOR >= 4 */ #endif /* defined(HAVE_SLANG) || NCURSES_VERSION_MAJOR >= 4 */
winch_flag = 0; winch_flag = 0;
} }
#endif /* HAVE_X */
static int ok_to_refresh = 1; static int ok_to_refresh = 1;
@ -845,13 +794,10 @@ void use_dash (int flag)
void set_hintbar(char *str) void set_hintbar(char *str)
{ {
#ifndef HAVE_X
if (xterm_flag && xterm_hintbar) { if (xterm_flag && xterm_hintbar) {
fprintf (stdout, "\33]0;mc - %s\7", str); fprintf (stdout, "\33]0;mc - %s\7", str);
fflush (stdout); fflush (stdout);
} else } else {
#endif
{
label_set_text (the_hint, str); label_set_text (the_hint, str);
if (ok_to_refresh > 0) if (ok_to_refresh > 0)
refresh(); refresh();
@ -888,7 +834,6 @@ void print_vfs_message (char *msg, ...)
void rotate_dash (void) void rotate_dash (void)
{ {
#ifndef HAVE_X
static char rotating_dash [] = "|/-\\"; static char rotating_dash [] = "|/-\\";
static int pos = 0; static int pos = 0;
@ -901,12 +846,10 @@ void rotate_dash (void)
addch (rotating_dash [pos]); addch (rotating_dash [pos]);
mc_refresh (); mc_refresh ();
pos++; pos++;
#endif
} }
void remove_dash (void) void remove_dash (void)
{ {
#ifndef HAVE_X
if (!nice_rotating_dash) if (!nice_rotating_dash)
return; return;
@ -920,7 +863,6 @@ void remove_dash (void)
move (0, COLS-1); move (0, COLS-1);
addch (' '); addch (' ');
#endif
} }
char *get_nth_panel_name (int num) char *get_nth_panel_name (int num)

View File

@ -51,7 +51,7 @@
#define BUTTONS 2 #define BUTTONS 2
struct { static struct {
int ret_cmd, flags, y, x; int ret_cmd, flags, y, x;
unsigned int hotkey; unsigned int hotkey;
char *text; char *text;
@ -73,7 +73,6 @@ static int learnok;
static int learnchanged; static int learnchanged;
static char* learn_title = N_(" Learn keys "); static char* learn_title = N_(" Learn keys ");
#ifndef HAVE_X
static void learn_refresh (void) static void learn_refresh (void)
{ {
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
@ -85,7 +84,6 @@ static void learn_refresh (void)
dlg_move (learn_dlg, 1, (learn_dlg->cols - strlen (learn_title)) / 2); dlg_move (learn_dlg, 1, (learn_dlg->cols - strlen (learn_title)) / 2);
addstr (learn_title); addstr (learn_title);
} }
#endif
static int learn_button (int action, void *param) static int learn_button (int action, void *param)
{ {
@ -344,9 +342,7 @@ void learn_keys (void)
alternate_plus_minus = 1; /* don't translate KP_ADD, KP_SUBTRACT and alternate_plus_minus = 1; /* don't translate KP_ADD, KP_SUBTRACT and
KP_MULTIPLY to '+', '-' and '*' in KP_MULTIPLY to '+', '-' and '*' in
correct_key_code */ correct_key_code */
#ifndef HAVE_X
application_keypad_mode (); application_keypad_mode ();
#endif
init_learn (); init_learn ();
run_dlg (learn_dlg); run_dlg (learn_dlg);
@ -354,11 +350,8 @@ void learn_keys (void)
old_esc_mode = save_old_esc_mode; old_esc_mode = save_old_esc_mode;
alternate_plus_minus = save_alternate_plus_minus; alternate_plus_minus = save_alternate_plus_minus;
#ifndef HAVE_X
if (!alternate_plus_minus) if (!alternate_plus_minus)
numeric_keypad_mode (); numeric_keypad_mode ();
#endif
switch (learn_dlg->ret_value) { switch (learn_dlg->ret_value) {
case B_ENTER: case B_ENTER:

View File

@ -104,7 +104,6 @@ struct {
{ UY+13, UX+22, "Item width:" } { UY+13, UX+22, "Item width:" }
}; };
#ifndef HAVE_X
static void listmode_refresh (void) static void listmode_refresh (void)
{ {
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
@ -115,7 +114,6 @@ static void listmode_refresh (void)
draw_box (listmode_dlg, UY + 4, UX, 11, 18); draw_box (listmode_dlg, UY + 4, UX, 11, 18);
draw_box (listmode_dlg, UY + 4, UX+20, 11, 43); draw_box (listmode_dlg, UY + 4, UX+20, 11, 43);
} }
#endif
static int bplus_cback (int action, void *data) static int bplus_cback (int action, void *data)
{ {
@ -130,14 +128,14 @@ static int bminus_cback (int action, void *data)
static int listmode_callback (Dlg_head * h, int Par, int Msg) static int listmode_callback (Dlg_head * h, int Par, int Msg)
{ {
switch (Msg) { switch (Msg) {
#ifndef HAVE_X
case DLG_DRAW: case DLG_DRAW:
listmode_refresh (); listmode_refresh ();
break; break;
#endif
case DLG_POST_KEY: case DLG_POST_KEY:
/* fall */ /* fall */
case DLG_INIT: case DLG_INIT:
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
dlg_move (h, UY+13, UX+35); dlg_move (h, UY+13, UX+35);

View File

@ -59,8 +59,6 @@ static int r_but;
extern int use_internal_edit; extern int use_internal_edit;
int dummy;
static int OX = 33, first_width = 27, second_width = 27; static int OX = 33, first_width = 27, second_width = 27;
static char *configure_title, *title1, *title2, *title3; static char *configure_title, *title1, *title2, *title3;
@ -75,11 +73,7 @@ static struct {
{N_("cd follows lin&Ks"), &cd_symlinks, TOGGLE_VARIABLE, 0, "cd-follow" }, {N_("cd follows lin&Ks"), &cd_symlinks, TOGGLE_VARIABLE, 0, "cd-follow" },
{N_("advanced cho&Wn"), &advanced_chfns, TOGGLE_VARIABLE, 0, "achown" }, {N_("advanced cho&Wn"), &advanced_chfns, TOGGLE_VARIABLE, 0, "achown" },
{N_("l&Ynx-like motion"), &navigate_with_arrows,TOGGLE_VARIABLE, 0, "lynx" }, {N_("l&Ynx-like motion"), &navigate_with_arrows,TOGGLE_VARIABLE, 0, "lynx" },
#ifdef HAVE_GNOME
{N_("Animation"), &dummy, TOGGLE_VARIABLE, 0, "dummy" },
#else
{N_("rotatin&G dash"), &nice_rotating_dash,TOGGLE_VARIABLE, 0, "rotating" }, {N_("rotatin&G dash"), &nice_rotating_dash,TOGGLE_VARIABLE, 0, "rotating" },
#endif
{N_("co&Mplete: show all"),&show_all_if_ambiguous,TOGGLE_VARIABLE, 0, "completion" }, {N_("co&Mplete: show all"),&show_all_if_ambiguous,TOGGLE_VARIABLE, 0, "completion" },
{N_("&Use internal view"), &use_internal_view, TOGGLE_VARIABLE, 0, "view-int" }, {N_("&Use internal view"), &use_internal_view, TOGGLE_VARIABLE, 0, "view-int" },
{N_("use internal ed&It"), &use_internal_edit, TOGGLE_VARIABLE, 0, "edit-int" }, {N_("use internal ed&It"), &use_internal_edit, TOGGLE_VARIABLE, 0, "edit-int" },
@ -108,7 +102,6 @@ static int configure_callback (struct Dlg_head *h, int Id, int Msg)
{ {
switch (Msg) { switch (Msg) {
case DLG_DRAW: case DLG_DRAW:
#ifndef HAVE_X
attrset (COLOR_NORMAL); attrset (COLOR_NORMAL);
dlg_erase (h); dlg_erase (h);
draw_box (h, 1, 2, h->lines - 2, h->cols - 4); draw_box (h, 1, 2, h->lines - 2, h->cols - 4);
@ -125,7 +118,6 @@ static int configure_callback (struct Dlg_head *h, int Id, int Msg)
addstr (title2); addstr (title2);
dlg_move (h, PY, PX+1); dlg_move (h, PY, PX+1);
addstr (title1); addstr (title1);
#endif
break; break;
case DLG_END: case DLG_END:
@ -228,9 +220,7 @@ static void init_configure (void)
pause_radio = radio_new (RY+1, RX+2, 3, pause_options, 1, "pause-radio"); pause_radio = radio_new (RY+1, RX+2, 3, pause_options, 1, "pause-radio");
pause_radio->sel = pause_after_run; pause_radio->sel = pause_after_run;
#ifndef HAVE_GNOME
add_widget (conf_dlg, pause_radio); add_widget (conf_dlg, pause_radio);
#endif
for (i = 0; i < 6; i++){ for (i = 0; i < 6; i++){
check_options [i+13].widget = check_new (PY + (6-i), PX+2, check_options [i+13].widget = check_new (PY + (6-i), PX+2,
XTRACT(i+13)); XTRACT(i+13));

View File

@ -893,7 +893,6 @@ void sigchld_handler (int sig)
/* }}} */ /* }}} */
} }
#ifndef HAVE_X
#ifndef SCO_FLAVOR #ifndef SCO_FLAVOR
pid = waitpid (cons_saver_pid, &status, WUNTRACED | WNOHANG); pid = waitpid (cons_saver_pid, &status, WUNTRACED | WNOHANG);
@ -916,7 +915,6 @@ void sigchld_handler (int sig)
/* }}} */ /* }}} */
} }
#endif /* ! SCO_FLAVOR */ #endif /* ! SCO_FLAVOR */
#endif /* ! HAVE_X */
/* If we get here, some other child exited; ignore it */ /* If we get here, some other child exited; ignore it */
# ifdef __EMX__ /* Need to report */ # ifdef __EMX__ /* Need to report */
pid = wait(&status); pid = wait(&status);