diff -ruN old/mc-4.5.22/Specfile new/mc-4.5.23/Specfile --- old/mc-4.5.22/Specfile Fri Feb 26 19:25:11 1999 +++ new/mc-4.5.23/Specfile Sun Feb 28 20:38:12 1999 @@ -1,6 +1,7 @@ # Note that this is NOT a relocatable package -%define ver 4.5.22 -%define prefix /usr +%define ver 4.5.23 +%define rel 1 +%define prefix /usr Summary: Midnight Commander visual shell Name: mc @@ -46,7 +47,8 @@ CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" ./configure \ --prefix=%{prefix} \ --with-gnome \ - --without-debug + --without-debug \ + --sysconfdir=/etc if [ "$SMP" != "" ]; then (make "MAKE=make -k -j $SMP"; exit 0) @@ -56,9 +58,12 @@ fi %install +echo $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,profile.d,X11/wmconfig} +mkdir -p $RPM_BUILD_ROOT/etc/CORBA/servers + make prefix=$RPM_BUILD_ROOT%{prefix} install (cd icons; make prefix=$RPM_BUILD_ROOT%{prefix} install_icons) install lib/mcserv.init $RPM_BUILD_ROOT/etc/rc.d/init.d/mcserv @@ -66,6 +71,10 @@ install lib/mcserv.pamd $RPM_BUILD_ROOT/etc/pam.d/mcserv install lib/{mc.sh,mc.csh} $RPM_BUILD_ROOT/etc/profile.d +#musta's kludge +install gnome/gmc.gnorba $RPM_BUILD_ROOT/etc/CORBA/servers/gmc.gnorba + + # clean up this setuid problem for now chmod 755 $RPM_BUILD_ROOT/usr/lib/mc/bin/cons.saver @@ -113,7 +122,7 @@ %{prefix}/lib/mc/mc-gnome.ext %{prefix}/share/pixmaps/mc/* %{prefix}/share/mime-info/mc.keys -%config %{prefix}/etc/CORBA/servers/* +%config %{prefix}/../etc/CORBA/servers/gmc.gnorba %changelog * Thu Aug 20 1998 Michael Fulbright diff -ruN old/mc-4.5.22/VERSION new/mc-4.5.23/VERSION --- old/mc-4.5.22/VERSION Fri Feb 26 19:25:11 1999 +++ new/mc-4.5.23/VERSION Sun Feb 28 20:38:12 1999 @@ -1 +1 @@ -#define VERSION "4.5.22" +#define VERSION "4.5.23" diff -ruN old/mc-4.5.22/configure new/mc-4.5.23/configure --- old/mc-4.5.22/configure Fri Feb 26 19:25:11 1999 +++ new/mc-4.5.23/configure Sun Feb 28 20:38:12 1999 @@ -586,7 +586,7 @@ PACKAGE=mc -VERSION=4.5.22 +VERSION=4.5.23 cat >> confdefs.h < + + * gnome-file-property-dialog.c (create_settings_pane): Simplify + the test and fix it. + + * gdnd.c (drop_on_file): Fix these so that they can use the + metadata drop-action. + + * gdesktop.c (desktop_icon_info_open): Ugly. Needs to share more + code here. Use the metadata first, and the is_exe to find out how + to launch an application. + + * gnome-file-property-dialog.c (perm_group_new): Check the return + value of getgrgid. + (perm_group_new): Do not use a grp if it does not exist. + 1999-02-26 Miguel de Icaza * glayout.c (my_app_create_menus): New function, used to create diff -ruN old/mc-4.5.22/gnome/Makefile.in new/mc-4.5.23/gnome/Makefile.in --- old/mc-4.5.22/gnome/Makefile.in Fri Feb 26 19:25:15 1999 +++ new/mc-4.5.23/gnome/Makefile.in Sun Feb 28 20:38:18 1999 @@ -287,7 +287,7 @@ $(MKINSTALLDIRS) $(DESTDIR)$(libdir) $(MKINSTALLDIRS) $(DESTDIR)$(datadir)/mime-info $(MKINSTALLDIRS) $(DESTDIR)$(corbadir) - $(MKINSTALLDIRS) $(gnewdir) + $(MKINSTALLDIRS) $(DESTDIR)$(gnewdir) $(INSTALL_PROGRAM) plain-gmc $(DESTDIR)$(bindir)/$(binprefix)plain-gmc $(INSTALL_PROGRAM) corba-gmc $(DESTDIR)$(bindir)/$(binprefix)gmc for I in $(ICONS); \ diff -ruN old/mc-4.5.22/gnome/gdesktop.c new/mc-4.5.23/gnome/gdesktop.c --- old/mc-4.5.22/gnome/gdesktop.c Fri Feb 26 19:25:15 1999 +++ new/mc-4.5.23/gnome/gdesktop.c Sun Feb 28 20:38:19 1999 @@ -1091,10 +1091,23 @@ new_panel_at (point); g_free (point); } else { + int size; + char *buf; + + if (gnome_metadata_get (filename,"fm-open", &size, &buf) == 0){ + g_free (buf); + gmc_open_filename (filename, NULL); + return; + } + + if (gnome_metadata_get (filename, "open", &size, &buf) == 0){ + g_free (buf); + gmc_open_filename (filename, NULL); + return; + } + if (is_exe (fe->buf.st_mode) && if_link_is_exe (desktop_directory, fe)){ int needs_terminal = 0; - int size; - char *buf; if (gnome_metadata_get (filename, "flags", &size, &buf) == 0){ needs_terminal = strstr (buf, "needsterminal") != 0; diff -ruN old/mc-4.5.22/gnome/gdnd.c new/mc-4.5.23/gnome/gdnd.c --- old/mc-4.5.22/gnome/gdnd.c Fri Feb 26 19:25:15 1999 +++ new/mc-4.5.23/gnome/gdnd.c Sun Feb 28 20:38:19 1999 @@ -317,14 +317,34 @@ const char *mime_type; char *full_name; int retval; + GList *names, *l; + int len, i; + char **drops; + retval = FALSE; /* assume we cannot drop */ full_name = g_concat_dir_and_file (directory, dest_fe->fname); + /* Convert the data list into an array of strings */ + + names = gnome_uri_list_extract_uris (selection_data->data); + len = g_list_length (names); + drops = g_new (char *, len + 1); + + for (l = names, i = 0; i < len; i++, l = l->next) { + char *text = l->data; + + if (strncmp (text, "file:", 5) == 0) + text += 5; + + drops[i] = text; + } + drops[i] = NULL; + /* 1. Try to use a metadata-based drop action */ if (gnome_metadata_get (full_name, "drop-action", &size, &buf) == 0) { - /*action_drop (dest_name, buf, context, selection_data);*/ /* Fixme: i'm undefined */ + exec_extension (full_name, buf, drops, NULL, 0, 0); g_free (buf); retval = TRUE; goto out; @@ -338,8 +358,7 @@ action = gnome_mime_get_value (mime_type, "drop-action"); if (action) { - /* Fixme: i'm undefined */ - /*action_drop (dest_name, action, context, selection_data);*/ + exec_extension (full_name, action, drops, NULL, 0, 0); retval = TRUE; goto out; } @@ -348,35 +367,13 @@ /* 3. If executable, try metadata keys for "open" */ if (is_exe (dest_fe->buf.st_mode) && if_link_is_exe (directory, dest_fe)) { - GList *names, *l; - int len, i; - char **drops; - /* FIXME: handle the case for Netscape URLs */ - /* Convert the data list into an array of strings */ - - names = gnome_uri_list_extract_uris (selection_data->data); - len = g_list_length (names); - drops = g_new (char *, len + 1); - - for (l = names, i = 0; i < len; i++, l = l->next) { - char *text = l->data; - - if (strncmp (text, "file:", 5) == 0) - text += 5; - - drops[i] = text; - } - drops[i] = NULL; - if (gnome_metadata_get (full_name, "open", &size, &buf) == 0) exec_extension (full_name, buf, drops, NULL, 0, 0); else exec_extension (full_name, "%f %q", drops, NULL, 0, 0); - g_free (drops); - gnome_uri_list_free_strings (names); g_free (buf); retval = TRUE; @@ -384,7 +381,8 @@ } out: - + g_free (drops); + gnome_uri_list_free_strings (names); g_free (full_name); return retval; } diff -ruN old/mc-4.5.22/gnome/glayout.c new/mc-4.5.23/gnome/glayout.c --- old/mc-4.5.22/gnome/glayout.c Fri Feb 26 19:25:15 1999 +++ new/mc-4.5.23/gnome/glayout.c Sun Feb 28 20:38:19 1999 @@ -384,7 +384,7 @@ GNOMEUIINFO_ITEM_NONE(N_("_Run Command in panel..."),N_("Run a command and put the results in a panel"), gnome_external_panelize), #ifdef USE_VFS - GNOMEUIINFO_ITEM_NONE(N_("_Active VFS list..."),N_("List of active virtual file systems"), reselect_vfs), +/* GNOMEUIINFO_ITEM_NONE(N_("_Active VFS list..."),N_("List of active virtual file systems"), reselect_vfs), */ #endif #ifdef USE_EXT2FSLIB /*does this do anything?*/ diff -ruN old/mc-4.5.22/gnome/gnome-file-property-dialog.c new/mc-4.5.23/gnome/gnome-file-property-dialog.c --- old/mc-4.5.22/gnome/gnome-file-property-dialog.c Fri Feb 26 19:25:15 1999 +++ new/mc-4.5.23/gnome/gnome-file-property-dialog.c Sun Feb 28 20:38:19 1999 @@ -456,7 +456,7 @@ /* Here's the Logic: */ /* All tops of files (other then folders) should let us edit "open" */ - /* If we are a file, and an executable, we want to edit our "drop-target" */ + /* If we are a file, and an executable, we want to edit our "drop-action" */ /* Metadata, as it is meaningful to us. */ /* If we are non-executable, we want to edit our "edit" and "view" fields. */ /* Sym links want to have the same options as above, but use their Target's */ @@ -569,7 +569,8 @@ GtkWidget *align; GtkWidget *table; struct stat linkstat; - + int finish; + vbox = gtk_vbox_new (FALSE, GNOME_PAD_SMALL); gtk_container_set_border_width (GTK_CONTAINER (vbox), GNOME_PAD); @@ -591,7 +592,16 @@ if (S_ISLNK (fp_dlg->st.st_mode)) mc_stat (fp_dlg->file_name, &linkstat); - if (!(S_ISREG (fp_dlg->st.st_mode) || (S_ISLNK (fp_dlg->st.st_mode) && !S_ISREG (linkstat.st_mode)))) { + finish = 0; + if (!S_ISREG (fp_dlg->st.st_mode)){ + if (S_ISLNK (fp_dlg->st.st_mode)){ + if (!S_ISREG (linkstat.st_mode)) + finish = 1; + } else + finish = 1; + } + + if (finish){ if (!fp_dlg->can_set_icon) { gtk_widget_unref (vbox); vbox = NULL; @@ -826,10 +836,15 @@ if ((fp_dlg->euid == 0) || (fp_dlg->st.st_uid == fp_dlg->euid)) { gentry = gtk_combo_new (); grp = getgrgid (fp_dlg->st.st_gid); - if (grp->gr_name) - fp_dlg->group_name = g_strdup (grp->gr_name); - else { - sprintf (grpnum, "%d", (int) grp->gr_gid); + if (grp){ + if (grp->gr_name) + fp_dlg->group_name = g_strdup (grp->gr_name); + else { + sprintf (grpnum, "%d", (int) grp->gr_gid); + fp_dlg->group_name = g_strdup (grpnum); + } + } else { + sprintf (grpnum, "%d", (int) fp_dlg->st.st_gid); fp_dlg->group_name = g_strdup (grpnum); } @@ -842,7 +857,11 @@ sprintf (grpnum, "%d", (int) grp->gr_gid); grpname = grpnum; } + } else { + sprintf (grpnum, "%d", (int) grp->gr_gid); + grpname = grpnum; } + if (fp_dlg->euid != 0) gtk_editable_set_editable (GTK_EDITABLE (GTK_COMBO (gentry)->entry), FALSE); for (setgrent (); (grp = getgrent ()) != NULL;) { @@ -876,8 +895,7 @@ for (templist = list; templist; templist = templist->next) { g_free (templist->data); } - grp = getgrgid (fp_dlg->st.st_gid); - gtk_entry_set_text (GTK_ENTRY (GTK_COMBO (gentry)->entry), grp->gr_name); + gtk_entry_set_text (GTK_ENTRY (GTK_COMBO (gentry)->entry), grpname); g_list_free (list); } else { /* we're neither so we just put an entry down */ @@ -963,7 +981,7 @@ if (gnome_metadata_get (fp_dlg->file_name, "fm-view", &size, &fp_dlg->fm_view) != 0) gnome_metadata_get (fp_dlg->file_name, "view", &size, &fp_dlg->fm_view); gnome_metadata_get (fp_dlg->file_name, "edit", &size, &fp_dlg->edit); - gnome_metadata_get (fp_dlg->file_name, "drop-target", &size, &fp_dlg->drop_target); + gnome_metadata_get (fp_dlg->file_name, "drop-action", &size, &fp_dlg->drop_target); /* * Fetch the needs-terminal setting @@ -1005,7 +1023,7 @@ if (!fp_dlg->mime_fm_view) fp_dlg->mime_fm_view = gnome_mime_get_value (mime_type, "view"); fp_dlg->mime_edit = gnome_mime_get_value (mime_type, "edit"); - fp_dlg->mime_drop_target = gnome_mime_get_value (mime_type, "drop-target"); + fp_dlg->mime_drop_target = gnome_mime_get_value (mime_type, "drop-action"); gnome_metadata_get (fp_dlg->file_name, "icon-filename", &size, &fp_dlg->icon_filename); if (fp_dlg->icon_filename) @@ -1239,16 +1257,16 @@ text = gtk_entry_get_text (GTK_ENTRY (fpd->prop1_entry)); if (text && text[0]) gnome_metadata_set (fpd->file_name, - "drop-target", + "drop-action", strlen (text) + 1, text); else gnome_metadata_remove (fpd->file_name, - "drop-target"); + "drop-action"); } else { if (fpd->drop_target) gnome_metadata_remove (fpd->file_name, - "drop-target"); + "drop-action"); } } else { if (!GTK_TOGGLE_BUTTON (fpd->prop1_cbox)->active) { diff -ruN old/mc-4.5.22/gtkedit/editcmd.c new/mc-4.5.23/gtkedit/editcmd.c --- old/mc-4.5.22/gtkedit/editcmd.c Fri Feb 26 19:25:13 1999 +++ new/mc-4.5.23/gtkedit/editcmd.c Sun Feb 28 20:38:14 1999 @@ -326,32 +326,41 @@ */ void menu_save_mode_cmd (void) { -#define DLG_X 36 +#define DLG_X 38 #define DLG_Y 10 static char *str_result; static int save_mode_new; static char *str[] = { - "Quick save ", - "Safe save ", - "Do backups -->"}; + N_("Quick save "), + N_("Safe save "), + N_("Do backups -->")}; static QuickWidget widgets[] = { - {quick_button, 18, DLG_X, 7, DLG_Y, "&Cancel", 0, + {quick_button, 20, DLG_X, 7, DLG_Y, N_("&Cancel"), 0, B_CANCEL, 0, 0, XV_WLAY_DONTCARE, "c"}, - {quick_button, 6, DLG_X, 7, DLG_Y, "&Ok", 0, + {quick_button, 6, DLG_X, 7, DLG_Y, N_("&Ok"), 0, B_ENTER, 0, 0, XV_WLAY_DONTCARE, "o"}, - {quick_input, 23, DLG_X, 5, DLG_Y, 0, 9, + {quick_input, 24, DLG_X, 5, DLG_Y, 0, 10, 0, 0, &str_result, XV_WLAY_DONTCARE, "i"}, - {quick_label, 22, DLG_X, 4, DLG_Y, "Extension:", 0, + {quick_label, 24, DLG_X, 4, DLG_Y, N_("Extension:"), 0, 0, 0, 0, XV_WLAY_DONTCARE, "savemext"}, {quick_radio, 4, DLG_X, 3, DLG_Y, "", 3, 0, &save_mode_new, str, XV_WLAY_DONTCARE, "t"}, {0}}; static QuickDialog dialog = /* NLS ? */ - {DLG_X, DLG_Y, -1, -1, " Edit Save Mode ", "[Edit Save Mode]", + {DLG_X, DLG_Y, -1, -1, N_(" Edit Save Mode "), "[Edit Save Mode]", "esm", widgets}; + static int i18n_flag; + + if (!i18n_flag) { + int i; + + for (i = 0; i < 3; i++ ) + str[i] = _(str[i]); + i18n_flag = 1; + } widgets[2].text = option_backup_ext; widgets[4].value = option_save_mode; @@ -1110,7 +1119,9 @@ #ifdef MIDNIGHT #define INPUT_INDEX 9 +#define SEARCH_DLG_WIDTH 58 #define SEARCH_DLG_HEIGHT 10 +#define REPLACE_DLG_WIDTH 58 #define REPLACE_DLG_HEIGHT 15 #define B_REPLACE_ALL B_USER+1 #define B_SKIP_REPLACE B_USER+2 @@ -1167,35 +1178,35 @@ char *targ_order; QuickWidget quick_widgets[] = { - {quick_button, 6, 10, 12, REPLACE_DLG_HEIGHT, "&Cancel", 0, B_CANCEL, 0, + {quick_button, 6, 10, 12, REPLACE_DLG_HEIGHT, N_("&Cancel"), 0, B_CANCEL, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_button, 2, 10, 12, REPLACE_DLG_HEIGHT, "&Ok", 0, B_ENTER, 0, + {quick_button, 2, 10, 12, REPLACE_DLG_HEIGHT, N_("&Ok"), 0, B_ENTER, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 25, 50, 11, REPLACE_DLG_HEIGHT, "Scanf &expression", 0, 0, + {quick_checkbox, 33, REPLACE_DLG_WIDTH, 11, REPLACE_DLG_HEIGHT, N_("scanf &Expression"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 25, 50, 10, REPLACE_DLG_HEIGHT, "Replace &all", 0, 0, + {quick_checkbox, 33, REPLACE_DLG_WIDTH, 10, REPLACE_DLG_HEIGHT, N_("replace &All"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 25, 50, 9, REPLACE_DLG_HEIGHT, "Pr&ompt on replace", 0, 0, + {quick_checkbox, 33, REPLACE_DLG_WIDTH, 9, REPLACE_DLG_HEIGHT, N_("pr&Ompt on replace"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 11, REPLACE_DLG_HEIGHT, "&Backwards", 0, 0, + {quick_checkbox, 4, REPLACE_DLG_WIDTH, 11, REPLACE_DLG_HEIGHT, N_("&Backwards"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 10, REPLACE_DLG_HEIGHT, "&Regular exprssn", 0, 0, + {quick_checkbox, 4, REPLACE_DLG_WIDTH, 10, REPLACE_DLG_HEIGHT, N_("&Regular expression"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 9, REPLACE_DLG_HEIGHT, "&Whole words only", 0, 0, + {quick_checkbox, 4, REPLACE_DLG_WIDTH, 9, REPLACE_DLG_HEIGHT, N_("&Whole words only"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 8, REPLACE_DLG_HEIGHT, "Case &sensitive", 0, 0, + {quick_checkbox, 4, REPLACE_DLG_WIDTH, 8, REPLACE_DLG_HEIGHT, N_("case &Sensitive"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_input, 3, 50, 7, REPLACE_DLG_HEIGHT, "", 44, 0, 0, + {quick_input, 3, REPLACE_DLG_WIDTH, 7, REPLACE_DLG_HEIGHT, "", 52, 0, 0, 0, XV_WLAY_BELOWCLOSE, "edit-argord"}, - {quick_label, 2, 50, 6, REPLACE_DLG_HEIGHT, " Enter replacement argument order eg. 3,2,1,4 ", 0, 0, + {quick_label, 2, REPLACE_DLG_WIDTH, 6, REPLACE_DLG_HEIGHT, N_(" Enter replacement argument order eg. 3,2,1,4 "), 0, 0, 0, 0, XV_WLAY_DONTCARE, 0}, - {quick_input, 3, 50, 5, REPLACE_DLG_HEIGHT, "", 44, 0, 0, + {quick_input, 3, REPLACE_DLG_WIDTH, 5, REPLACE_DLG_HEIGHT, "", 52, 0, 0, 0, XV_WLAY_BELOWCLOSE, "edit-replace"}, - {quick_label, 2, 50, 4, REPLACE_DLG_HEIGHT, " Enter replacement string", 0, 0, 0, + {quick_label, 2, REPLACE_DLG_WIDTH, 4, REPLACE_DLG_HEIGHT, N_(" Enter replacement string:"), 0, 0, 0, 0, XV_WLAY_DONTCARE, 0}, - {quick_input, 3, 50, 3, REPLACE_DLG_HEIGHT, "", 44, 0, 0, + {quick_input, 3, REPLACE_DLG_WIDTH, 3, REPLACE_DLG_HEIGHT, "", 52, 0, 0, 0, XV_WLAY_BELOWCLOSE, "edit-search"}, - {quick_label, 2, 50, 2, REPLACE_DLG_HEIGHT, " Enter search string", 0, 0, 0, + {quick_label, 2, REPLACE_DLG_WIDTH, 2, REPLACE_DLG_HEIGHT, N_(" Enter search string:"), 0, 0, 0, 0, XV_WLAY_DONTCARE, 0}, {0}}; @@ -1214,7 +1225,7 @@ quick_widgets[13].text = *search_text; { QuickDialog Quick_input = - {50, REPLACE_DLG_HEIGHT, -1, 0, N_(" Replace "), + {REPLACE_DLG_WIDTH, REPLACE_DLG_HEIGHT, -1, 0, N_(" Replace "), "[Input Line Keys]", "quick_input", 0 /*quick_widgets */ }; Quick_input.widgets = quick_widgets; @@ -1252,23 +1263,23 @@ char *tsearch_text; QuickWidget quick_widgets[] = { - {quick_button, 6, 10, 7, SEARCH_DLG_HEIGHT, "&Cancel", 0, B_CANCEL, 0, + {quick_button, 6, 10, 7, SEARCH_DLG_HEIGHT, N_("&Cancel"), 0, B_CANCEL, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_button, 2, 10, 7, SEARCH_DLG_HEIGHT, "&Ok", 0, B_ENTER, 0, + {quick_button, 2, 10, 7, SEARCH_DLG_HEIGHT, N_("&Ok"), 0, B_ENTER, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 25, 50, 6, SEARCH_DLG_HEIGHT, "Scanf &expression", 0, 0, + {quick_checkbox, 33, SEARCH_DLG_WIDTH, 6, SEARCH_DLG_HEIGHT, N_("scanf &Expression"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL }, - {quick_checkbox, 25, 50, 5, SEARCH_DLG_HEIGHT, "&Backwards", 0, 0, + {quick_checkbox, 33, SEARCH_DLG_WIDTH, 5, SEARCH_DLG_HEIGHT, N_("&Backwards"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 6, SEARCH_DLG_HEIGHT, "&Regular exprssn", 0, 0, + {quick_checkbox, 4, SEARCH_DLG_WIDTH, 6, SEARCH_DLG_HEIGHT, N_("&Regular expression"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 5, SEARCH_DLG_HEIGHT, "&Whole words only", 0, 0, + {quick_checkbox, 4, SEARCH_DLG_WIDTH, 5, SEARCH_DLG_HEIGHT, N_("&Whole words only"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_checkbox, 4, 50, 4, SEARCH_DLG_HEIGHT, "Case &sensitive", 0, 0, + {quick_checkbox, 4, SEARCH_DLG_WIDTH, 4, SEARCH_DLG_HEIGHT, N_("case &Sensitive"), 0, 0, 0, 0, XV_WLAY_DONTCARE, NULL}, - {quick_input, 3, 50, 3, SEARCH_DLG_HEIGHT, "", 44, 0, 0, + {quick_input, 3, SEARCH_DLG_WIDTH, 3, SEARCH_DLG_HEIGHT, "", 52, 0, 0, 0, XV_WLAY_BELOWCLOSE, "edit-search"}, - {quick_label, 2, 50, 2, SEARCH_DLG_HEIGHT, " Enter search string", 0, 0, 0, + {quick_label, 2, SEARCH_DLG_WIDTH, 2, SEARCH_DLG_HEIGHT, N_(" Enter search string:"), 0, 0, 0, 0, XV_WLAY_DONTCARE, 0}, {0}}; @@ -1282,7 +1293,7 @@ { QuickDialog Quick_input = - {50, SEARCH_DLG_HEIGHT, -1, 0, N_(" Search "), + {SEARCH_DLG_WIDTH, SEARCH_DLG_HEIGHT, -1, 0, N_(" Search "), "[Input Line Keys]", "quick_input", 0 /*quick_widgets */ }; Quick_input.widgets = quick_widgets; diff -ruN old/mc-4.5.22/lib/Makefile.in new/mc-4.5.23/lib/Makefile.in --- old/mc-4.5.22/lib/Makefile.in Fri Feb 26 19:25:12 1999 +++ new/mc-4.5.23/lib/Makefile.in Sun Feb 28 20:38:13 1999 @@ -47,6 +47,7 @@ do $(INSTALL_DATA) $(builddir)/lib/$$I $(DESTDIR)$(libdir)/$$I; done for I in $(TIFILES); \ do $(INSTALL_DATA) $(srcdir)/$$I $(DESTDIR)$(tidir)/$$I; done + $(MKINSTALLDIRS) $(DESTDIR)$(confdir) $(INSTALL_DATA) $(srcdir)/mc.global $(DESTDIR)$(confdir) uninstall: diff -ruN old/mc-4.5.22/mc.spec new/mc-4.5.23/mc.spec --- old/mc-4.5.22/mc.spec Fri Feb 26 19:25:11 1999 +++ new/mc-4.5.23/mc.spec Sun Feb 28 20:38:12 1999 @@ -1,6 +1,7 @@ # Note that this is NOT a relocatable package -%define ver 4.5.16 -%define prefix /usr +%define ver 4.5.23 +%define rel 1 +%define prefix /usr Summary: Midnight Commander visual shell Name: mc @@ -46,7 +47,8 @@ CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" ./configure \ --prefix=%{prefix} \ --with-gnome \ - --without-debug + --without-debug \ + --sysconfdir=/etc if [ "$SMP" != "" ]; then (make "MAKE=make -k -j $SMP"; exit 0) @@ -56,9 +58,12 @@ fi %install +echo $RPM_BUILD_ROOT rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,pam.d,profile.d,X11/wmconfig} +mkdir -p $RPM_BUILD_ROOT/etc/CORBA/servers + make prefix=$RPM_BUILD_ROOT%{prefix} install (cd icons; make prefix=$RPM_BUILD_ROOT%{prefix} install_icons) install lib/mcserv.init $RPM_BUILD_ROOT/etc/rc.d/init.d/mcserv @@ -66,6 +71,10 @@ install lib/mcserv.pamd $RPM_BUILD_ROOT/etc/pam.d/mcserv install lib/{mc.sh,mc.csh} $RPM_BUILD_ROOT/etc/profile.d +#musta's kludge +install gnome/gmc.gnorba $RPM_BUILD_ROOT/etc/CORBA/servers/gmc.gnorba + + # clean up this setuid problem for now chmod 755 $RPM_BUILD_ROOT/usr/lib/mc/bin/cons.saver @@ -113,7 +122,7 @@ %{prefix}/lib/mc/mc-gnome.ext %{prefix}/share/pixmaps/mc/* %{prefix}/share/mime-info/mc.keys -%config %{prefix}/etc/CORBA/servers/* +%config %{prefix}/../etc/CORBA/servers/gmc.gnorba %changelog * Thu Aug 20 1998 Michael Fulbright diff -ruN old/mc-4.5.22/po/cat-id-tbl.c new/mc-4.5.23/po/cat-id-tbl.c --- old/mc-4.5.22/po/cat-id-tbl.c Fri Feb 26 19:25:19 1999 +++ new/mc-4.5.23/po/cat-id-tbl.c Sun Feb 28 20:38:27 1999 @@ -159,253 +159,267 @@ {"Runs a command", 127}, {"_Run Command in panel...", 128}, {"Run a command and put the results in a panel", 129}, - {"_Active VFS list...", 130}, - {"List of active virtual file systems", 131}, - {"_Background jobs...", 132}, - {"List of background operations", 133}, - {"Exit", 134}, - {"Terminates the file manager and the desktop", 135}, - {"Rescan System Devices", 136}, - {"_Layout", 137}, - {"_Commands", 138}, - {"_Desktop", 139}, - {"_Help", 140}, - {"File/New/Directory...", 141}, - {"Properties", 142}, - {"Mount device", 143}, - {"Unmount device", 144}, - {"Eject device", 145}, - {"Open", 146}, - {"Open with", 147}, - {"View", 148}, - {"View unfiltered", 149}, - {"Edit", 150}, - {"Link...", 151}, - {"Symlink...", 152}, - {"Edit symlink...", 153}, - {"Move/rename...", 154}, - {"Copy...", 155}, - {"Delete", 156}, - {"Show backup files", 157}, - {"Show hidden files", 158}, - {"Mix files and directories", 159}, - {"Use shell patterns instead of regular expressions", 160}, - {"Confirm when deleting file", 161}, - {"Confirm when overwriting files", 162}, - {"Confirm when executing files", 163}, - {"Show progress while operations are being performed", 164}, - {"VFS Timeout:", 165}, - {"Seconds", 166}, - {"Anonymous FTP password:", 167}, - {"Always use FTP proxy", 168}, - {"Fast directory reload", 169}, - {"Compute totals before copying files", 170}, - {"FTP directory cache timeout :", 171}, - {"Allow customization of icons in icon view", 172}, - {"File display", 173}, - {"Confirmation", 174}, - {"VFS", 175}, - {"Caching", 176}, - {"Preferences", 177}, - {"Filename", 178}, - {"Full name: ", 179}, - {"Command", 180}, - {"Command:", 181}, - {"Use terminal", 182}, - {"File mode (permissions)", 183}, - {"Current mode: ", 184}, - {"Read", 185}, - {"Write", 186}, - {"Exec", 187}, - {"Special", 188}, - {"User", 189}, - {"Group", 190}, - {"Other", 191}, - {"Set UID", 192}, - {"Set GID", 193}, - {"Sticky", 194}, - {"", 195}, - {"Owner", 196}, - {"General", 197}, - {"Title", 198}, - {"Icon", 199}, - {"Select icon", 200}, - {"Rescan Directory", 201}, - {"Reloads the current directory", 202}, - {"New folder", 203}, - {"Creates a new folder here", 204}, - {"All files", 205}, - {"Archives and compressed files", 206}, - {"RPM/DEB files", 207}, - {"Text/Document files", 208}, - {"HTML and SGML files", 209}, - {"Postscript and PDF files", 210}, - {"Spreadsheet files", 211}, - {"Image files", 212}, - {"Video/animation files", 213}, - {"Audio files", 214}, - {"C program files", 215}, - {"C++ program files", 216}, - {"Objective-C program files", 217}, - {"Scheme program files", 218}, - {"Assembler program files", 219}, - {"Misc. program files", 220}, - {"Font files", 221}, - {"Search: %s", 222}, - {"%s bytes in %d file", 223}, - {"%s bytes in %d files", 224}, - {"", 225}, - {"Filter", 226}, - {"Switch view to an Icon view", 227}, - {"Brief", 228}, - {"Switch view to show just file name and type", 229}, - {"Detailed", 230}, - {"Switch view to show detailed file statistics", 231}, - {"Custom", 232}, - {"Switch view to show custom determined statistics.", 233}, - {"Back", 234}, - {"Go to the previously visited directory", 235}, - {"Up", 236}, - {"Go up a level in the directory heirarchy", 237}, - {"Forward", 238}, - {"Go to the next directory", 239}, - {"Rescan", 240}, - {"Rescan the current directory", 241}, - {"Home", 242}, - {"Go to your home directory", 243}, - {"Location:", 244}, - {"&Ok", 245}, - {"Offset 0x%08x", 246}, - {"Col %d", 247}, - {"%s bytes", 248}, - {"_Goto line", 249}, - {"Jump to a specified line number", 250}, - {"_Monitor file", 251}, - {"Monitor file growing", 252}, - {"Regexp search", 253}, - {"Regular expression search", 254}, - {"_Wrap", 255}, - {"Wrap the text", 256}, - {"_Parsed view", 257}, - {"_Formatted", 258}, - {"_Hex", 259}, - {"_Search", 260}, - {"ok", 261}, - {"cancel", 262}, - {"help", 263}, - {"yes", 264}, - {"no", 265}, - {"exit", 266}, - {"abort", 267}, - {" Error ", 268}, - {" Failed trying to open file for reading: ", 269}, - {" Cannot get size/permissions info on file: ", 270}, - {" Not an ordinary file: ", 271}, - {" File is too large: ", 272}, + {"_Background jobs...", 130}, + {"List of background operations", 131}, + {"Exit", 132}, + {"Terminates the file manager and the desktop", 133}, + {"Rescan System Devices", 134}, + {"_Layout", 135}, + {"_Commands", 136}, + {"_Desktop", 137}, + {"_Help", 138}, + {"File/New/Directory...", 139}, + {"Properties", 140}, + {"Mount device", 141}, + {"Unmount device", 142}, + {"Eject device", 143}, + {"Open", 144}, + {"Open with", 145}, + {"View", 146}, + {"View unfiltered", 147}, + {"Edit", 148}, + {"Link...", 149}, + {"Symlink...", 150}, + {"Edit symlink...", 151}, + {"Move/rename...", 152}, + {"Copy...", 153}, + {"Delete", 154}, + {"Show backup files", 155}, + {"Show hidden files", 156}, + {"Mix files and directories", 157}, + {"Use shell patterns instead of regular expressions", 158}, + {"Confirm when deleting file", 159}, + {"Confirm when overwriting files", 160}, + {"Confirm when executing files", 161}, + {"Show progress while operations are being performed", 162}, + {"VFS Timeout:", 163}, + {"Seconds", 164}, + {"Anonymous FTP password:", 165}, + {"Always use FTP proxy", 166}, + {"Fast directory reload", 167}, + {"Compute totals before copying files", 168}, + {"FTP directory cache timeout :", 169}, + {"Allow customization of icons in icon view", 170}, + {"File display", 171}, + {"Confirmation", 172}, + {"VFS", 173}, + {"Caching", 174}, + {"Preferences", 175}, + {"Filename", 176}, + {"Full name: ", 177}, + {"Command", 178}, + {"Command:", 179}, + {"Use terminal", 180}, + {"File mode (permissions)", 181}, + {"Current mode: ", 182}, + {"Read", 183}, + {"Write", 184}, + {"Exec", 185}, + {"Special", 186}, + {"User", 187}, + {"Group", 188}, + {"Other", 189}, + {"Set UID", 190}, + {"Set GID", 191}, + {"Sticky", 192}, + {"", 193}, + {"Owner", 194}, + {"General", 195}, + {"Title", 196}, + {"Icon", 197}, + {"Select icon", 198}, + {"Rescan Directory", 199}, + {"Reloads the current directory", 200}, + {"New folder", 201}, + {"Creates a new folder here", 202}, + {"All files", 203}, + {"Archives and compressed files", 204}, + {"RPM/DEB files", 205}, + {"Text/Document files", 206}, + {"HTML and SGML files", 207}, + {"Postscript and PDF files", 208}, + {"Spreadsheet files", 209}, + {"Image files", 210}, + {"Video/animation files", 211}, + {"Audio files", 212}, + {"C program files", 213}, + {"C++ program files", 214}, + {"Objective-C program files", 215}, + {"Scheme program files", 216}, + {"Assembler program files", 217}, + {"Misc. program files", 218}, + {"Font files", 219}, + {"Search: %s", 220}, + {"%s bytes in %d file", 221}, + {"%s bytes in %d files", 222}, + {"", 223}, + {"Filter", 224}, + {"Switch view to an Icon view", 225}, + {"Brief", 226}, + {"Switch view to show just file name and type", 227}, + {"Detailed", 228}, + {"Switch view to show detailed file statistics", 229}, + {"Custom", 230}, + {"Switch view to show custom determined statistics.", 231}, + {"Back", 232}, + {"Go to the previously visited directory", 233}, + {"Up", 234}, + {"Go up a level in the directory heirarchy", 235}, + {"Forward", 236}, + {"Go to the next directory", 237}, + {"Rescan", 238}, + {"Rescan the current directory", 239}, + {"Home", 240}, + {"Go to your home directory", 241}, + {"Location:", 242}, + {"&Ok", 243}, + {"Offset 0x%08x", 244}, + {"Col %d", 245}, + {"%s bytes", 246}, + {"_Goto line", 247}, + {"Jump to a specified line number", 248}, + {"_Monitor file", 249}, + {"Monitor file growing", 250}, + {"Regexp search", 251}, + {"Regular expression search", 252}, + {"_Wrap", 253}, + {"Wrap the text", 254}, + {"_Parsed view", 255}, + {"_Formatted", 256}, + {"_Hex", 257}, + {"_Search", 258}, + {"ok", 259}, + {"cancel", 260}, + {"help", 261}, + {"yes", 262}, + {"no", 263}, + {"exit", 264}, + {"abort", 265}, + {" Error ", 266}, + {" Failed trying to open file for reading: ", 267}, + {" Cannot get size/permissions info on file: ", 268}, + {" Not an ordinary file: ", 269}, + {" File is too large: ", 270}, {"\ \n\ - Increase edit.h:MAXBUF and recompile the editor. ", 273}, - {" Error allocating memory ", 274}, - {" Save As ", 275}, - {" Warning ", 276}, - {" A file already exists with this name. ", 277}, - {"Overwrite", 278}, - {"Cancel", 279}, - {" Save as ", 280}, - {" Error trying to save file. ", 281}, - {" Delete macro ", 282}, - {" Error trying to open temp file ", 283}, - {" Error trying to open macro file ", 284}, - {"key '%d 0': ", 285}, - {" Error trying to overwrite macro file ", 286}, - {" Macro ", 287}, - {" Press the macro's new hotkey: ", 288}, - {" Save macro ", 289}, - {" Delete Macro ", 290}, - {" Load macro ", 291}, - {" Confirm save file? : ", 292}, - {" Save file ", 293}, - {"Save", 294}, + Increase edit.h:MAXBUF and recompile the editor. ", 271}, + {" Error allocating memory ", 272}, + {"Quick save ", 273}, + {"Safe save ", 274}, + {"Do backups -->", 275}, + {"&Cancel", 276}, + {"Extension:", 277}, + {" Edit Save Mode ", 278}, + {" Save As ", 279}, + {" Warning ", 280}, + {" A file already exists with this name. ", 281}, + {"Overwrite", 282}, + {"Cancel", 283}, + {" Save as ", 284}, + {" Error trying to save file. ", 285}, + {" Delete macro ", 286}, + {" Error trying to open temp file ", 287}, + {" Error trying to open macro file ", 288}, + {"key '%d 0': ", 289}, + {" Error trying to overwrite macro file ", 290}, + {" Macro ", 291}, + {" Press the macro's new hotkey: ", 292}, + {" Save macro ", 293}, + {" Delete Macro ", 294}, + {" Load macro ", 295}, + {" Confirm save file? : ", 296}, + {" Save file ", 297}, + {"Save", 298}, {"\ Current text was modified without a file save. \n\ - Continue discards these changes. ", 295}, - {"Continue", 296}, - {" Load ", 297}, - {" Error trying to open file for reading ", 298}, - {" Block is large, you may not be able to undo this action. ", 299}, - {" Continue ", 300}, - {" Cancel ", 301}, - {" Replace with: ", 302}, - {" Replace ", 303}, - {" Search ", 304}, - {" Enter search text : ", 305}, - {" Enter replace text : ", 306}, - {" Enter argument order : ", 307}, - {"Enter the order of replacement of your scanf format specifiers", 308}, - {" Whole words only ", 309}, - {" Case sensitive ", 310}, - {" Regular expression ", 311}, - {"See the regex man page for how to compose a regular expression", 312}, - {" Backwards ", 313}, - {"Warning: Searching backward can be slow", 314}, - {" Prompt on replace ", 315}, - {"Ask before making each replacement", 316}, - {" Replace all ", 317}, - {" Scanf expression ", 318}, - {"Allows entering of a C format string, see the scanf man page", 319}, - {"Begin search, Enter", 320}, - {"Abort this dialog, Esc", 321}, - {"Replace", 322}, - {"Skip", 323}, - {"Replace all", 324}, - {"\ - Invalid regular expression, or scanf expression with to many conversions ", 325}, - {" Error in replacement format string. ", 326}, - {" %ld replacements made. ", 327}, - {" Search string not found. ", 328}, - {" Quit ", 329}, + Continue discards these changes. ", 299}, + {"Continue", 300}, + {" Load ", 301}, + {" Error trying to open file for reading ", 302}, + {" Block is large, you may not be able to undo this action. ", 303}, + {" Continue ", 304}, + {" Cancel ", 305}, + {" Replace with: ", 306}, + {" Replace ", 307}, + {"scanf &Expression", 308}, + {"replace &All", 309}, + {"pr&Ompt on replace", 310}, + {"&Backwards", 311}, + {"&Regular expression", 312}, + {"&Whole words only", 313}, + {"case &Sensitive", 314}, + {" Enter replacement argument order eg. 3,2,1,4 ", 315}, + {" Enter replacement string:", 316}, + {" Enter search string:", 317}, + {" Search ", 318}, + {" Enter search text : ", 319}, + {" Enter replace text : ", 320}, + {" Enter argument order : ", 321}, + {"Enter the order of replacement of your scanf format specifiers", 322}, + {" Whole words only ", 323}, + {" Case sensitive ", 324}, + {" Regular expression ", 325}, + {"See the regex man page for how to compose a regular expression", 326}, + {" Backwards ", 327}, + {"Warning: Searching backward can be slow", 328}, + {" Prompt on replace ", 329}, + {"Ask before making each replacement", 330}, + {" Replace all ", 331}, + {" Scanf expression ", 332}, + {"Allows entering of a C format string, see the scanf man page", 333}, + {"Begin search, Enter", 334}, + {"Abort this dialog, Esc", 335}, + {"Replace", 336}, + {"Skip", 337}, + {"Replace all", 338}, + {"\ + Invalid regular expression, or scanf expression with to many conversions ", 339}, + {" Error in replacement format string. ", 340}, + {" %ld replacements made. ", 341}, + {" Search string not found. ", 342}, + {" Quit ", 343}, {"\ Current text was modified without a file save. \n\ - Save with exit? ", 330}, - {" File was modified, Save with exit? ", 331}, - {"Cancel quit", 332}, - {" &Cancel quit ", 333}, - {" &Yes ", 334}, - {" &No ", 335}, - {" Copy to clipboard ", 336}, - {" Unable to save to file. ", 337}, - {" Cut to clipboard ", 338}, - {" Goto line ", 339}, - {" Enter line: ", 340}, - {" Save Block ", 341}, - {" Insert File ", 342}, - {" Insert file ", 343}, - {" Error trying to insert file. ", 344}, - {" Sort block ", 345}, - {" You must first highlight a block of text. ", 346}, - {" Run Sort ", 347}, - {" Enter sort options (see manpage) separated by whitespace: ", 348}, - {" Sort ", 349}, - {" Error trying to execute sort command ", 350}, - {" Sort returned non-zero: ", 351}, - {" Process block ", 352}, - {" Error trying to stat file ", 353}, - {" Mail ", 354}, - {"None", 355}, - {"Dynamic paragraphing", 356}, - {"Type writer wrap", 357}, - {"Wrap mode", 358}, - {"Key emulation", 359}, - {"Error initialising editor.\n", 360}, - {"Help", 361}, - {"Mark", 362}, - {"Replac", 363}, - {"Search", 364}, - {"PullDn", 365}, - {"Quit", 366}, - {" Word wrap ", 367}, - {" Enter line length, 0 for off: ", 368}, - {" About ", 369}, + Save with exit? ", 344}, + {" File was modified, Save with exit? ", 345}, + {"Cancel quit", 346}, + {" &Cancel quit ", 347}, + {" &Yes ", 348}, + {" &No ", 349}, + {" Copy to clipboard ", 350}, + {" Unable to save to file. ", 351}, + {" Cut to clipboard ", 352}, + {" Goto line ", 353}, + {" Enter line: ", 354}, + {" Save Block ", 355}, + {" Insert File ", 356}, + {" Insert file ", 357}, + {" Error trying to insert file. ", 358}, + {" Sort block ", 359}, + {" You must first highlight a block of text. ", 360}, + {" Run Sort ", 361}, + {" Enter sort options (see manpage) separated by whitespace: ", 362}, + {" Sort ", 363}, + {" Error trying to execute sort command ", 364}, + {" Sort returned non-zero: ", 365}, + {" Process block ", 366}, + {" Error trying to stat file ", 367}, + {" Mail ", 368}, + {"None", 369}, + {"Dynamic paragraphing", 370}, + {"Type writer wrap", 371}, + {"Wrap mode", 372}, + {"Key emulation", 373}, + {"Error initialising editor.\n", 374}, + {"Help", 375}, + {"Mark", 376}, + {"Replac", 377}, + {"Search", 378}, + {"PullDn", 379}, + {"Quit", 380}, + {" Word wrap ", 381}, + {" Enter line length, 0 for off: ", 382}, + {" About ", 383}, {"\ \n\ Cooledit v2.1\n\ @@ -413,618 +427,617 @@ Copyright (C) 1996 the Free Software Foundation\n\ \n\ A user friendly text editor written\n\ - for the Midnight Commander.\n", 370}, - {"&Open/load... C-o", 371}, - {"&New C-n", 372}, - {"&Save F2", 373}, - {"save &As... F12", 374}, - {"&Insert file... F15", 375}, - {"copy to &File... C-f", 376}, - {"a&Bout... ", 377}, - {"&Quit F10", 378}, - {"&New C-x k", 379}, - {"copy to &File... ", 380}, - {"&Toggle Mark F3", 381}, - {"&Mark Columns S-F3", 382}, - {"toggle &Ins/overw Ins", 383}, - {"&Copy F5", 384}, - {"&Move F6", 385}, - {"&Delete F8", 386}, - {"&Undo C-u", 387}, - {"&Beginning C-PgUp", 388}, - {"&End C-PgDn", 389}, - {"&Search... F7", 390}, - {"search &Again F17", 391}, - {"&Replace... F4", 392}, - {"&Goto line... M-l", 393}, - {"insert &Literal... C-q", 394}, - {"&Refresh screen C-l", 395}, - {"&Start record macro C-r", 396}, - {"&Finish record macro... C-r", 397}, - {"&Execute macro... C-a, KEY", 398}, - {"delete macr&O... ", 399}, - {"insert &Date/time ", 400}, - {"format p&Aragraph M-p", 401}, - {"'ispell' s&Pell check C-p", 402}, - {"sor&T... M-t", 403}, - {"'indent' &C Formatter F19", 404}, - {"&Mail... ", 405}, - {"&Execute macro... C-x e, KEY", 406}, - {"'ispell' s&Pell check M-$", 407}, - {"&General... ", 408}, - {"&Save mode...", 409}, - {"&Layout...", 410}, - {" File ", 411}, - {" Edit ", 412}, - {" Sear/Repl ", 413}, - {" Command ", 414}, - {" Options ", 415}, - {"Open...\tC-o", 416}, - {"New\tC-n", 417}, - {"Save\tF2", 418}, - {"Save as...\tF12", 419}, - {"Insert file...\tF15", 420}, - {"Copy to file...\tC-f", 421}, - {"Disk operations", 422}, - {"Toggle mark\tF3", 423}, - {"Toggle mark columns\tC-b", 424}, - {"Toggle insert/overwrite\tIns", 425}, - {"Copy block to cursor\tF5", 426}, - {"Move block to cursor\tF6", 427}, - {"Delete block\tF8/C-Del", 428}, - {"Copy block to clipbrd\tC-Ins", 429}, - {"Cut block to clipbrd\tS-Del", 430}, - {"Paste block from clipbrd\tS-Ins", 431}, - {"Selection history\tM-Ins", 432}, - {"Undo\tC-BackSpace", 433}, - {"Manipulating blocks of text", 434}, - {" Srch/Replce ", 435}, - {"Search...\tF7", 436}, - {"Search again\tF17", 437}, - {"Replace...\tF4", 438}, - {"Replace again\tF14", 439}, - {"Search for and replace text", 440}, - {"Goto line...\tM-l", 441}, - {"Start record macro\tC-r", 442}, - {"Finish record macro...\tC-r", 443}, - {"Execute macro...\tC-a, KEY", 444}, - {"Delete macro...\t", 445}, - {"Insert date/time\tC-d", 446}, - {"Format paragraph\tM-p", 447}, - {"Refresh display\tC-l", 448}, - {"Macros and internal commands", 449}, - {"&Dismiss", 450}, - {" Enter file name: ", 451}, - {"The Quick Brown Fox Jumps Over The Lazy Dog", 452}, - {"\ -gtkedit.c: HOME environment variable not set and no passwd entry - aborting\n", 453}, - {"Clear the edit buffer", 454}, - {"Insert File", 455}, - {"Insert text from a file", 456}, - {"Copy to file", 457}, - {"copy a block to a file", 458}, - {"Search/Replace", 459}, - {" Load syntax file ", 460}, - {" File access error ", 461}, - {" Syntax error in file %s on line %d ", 462}, - {"&Cancel", 463}, - {"&Set", 464}, - {"S&kip", 465}, - {"Set &all", 466}, - {"owner", 467}, - {"group", 468}, - {"other", 469}, - {"On", 470}, - {"Flag", 471}, - {"Mode", 472}, - {"%6d of %d", 473}, - {" Chown advanced command ", 474}, + for the Midnight Commander.\n", 384}, + {"&Open/load... C-o", 385}, + {"&New C-n", 386}, + {"&Save F2", 387}, + {"save &As... F12", 388}, + {"&Insert file... F15", 389}, + {"copy to &File... C-f", 390}, + {"a&Bout... ", 391}, + {"&Quit F10", 392}, + {"&New C-x k", 393}, + {"copy to &File... ", 394}, + {"&Toggle Mark F3", 395}, + {"&Mark Columns S-F3", 396}, + {"toggle &Ins/overw Ins", 397}, + {"&Copy F5", 398}, + {"&Move F6", 399}, + {"&Delete F8", 400}, + {"&Undo C-u", 401}, + {"&Beginning C-PgUp", 402}, + {"&End C-PgDn", 403}, + {"&Search... F7", 404}, + {"search &Again F17", 405}, + {"&Replace... F4", 406}, + {"&Goto line... M-l", 407}, + {"insert &Literal... C-q", 408}, + {"&Refresh screen C-l", 409}, + {"&Start record macro C-r", 410}, + {"&Finish record macro... C-r", 411}, + {"&Execute macro... C-a, KEY", 412}, + {"delete macr&O... ", 413}, + {"insert &Date/time ", 414}, + {"format p&Aragraph M-p", 415}, + {"'ispell' s&Pell check C-p", 416}, + {"sor&T... M-t", 417}, + {"'indent' &C Formatter F19", 418}, + {"&Mail... ", 419}, + {"&Execute macro... C-x e, KEY", 420}, + {"'ispell' s&Pell check M-$", 421}, + {"&General... ", 422}, + {"&Save mode...", 423}, + {"&Layout...", 424}, + {" File ", 425}, + {" Edit ", 426}, + {" Sear/Repl ", 427}, + {" Command ", 428}, + {" Options ", 429}, + {"Open...\tC-o", 430}, + {"New\tC-n", 431}, + {"Save\tF2", 432}, + {"Save as...\tF12", 433}, + {"Insert file...\tF15", 434}, + {"Copy to file...\tC-f", 435}, + {"Disk operations", 436}, + {"Toggle mark\tF3", 437}, + {"Toggle mark columns\tC-b", 438}, + {"Toggle insert/overwrite\tIns", 439}, + {"Copy block to cursor\tF5", 440}, + {"Move block to cursor\tF6", 441}, + {"Delete block\tF8/C-Del", 442}, + {"Copy block to clipbrd\tC-Ins", 443}, + {"Cut block to clipbrd\tS-Del", 444}, + {"Paste block from clipbrd\tS-Ins", 445}, + {"Selection history\tM-Ins", 446}, + {"Undo\tC-BackSpace", 447}, + {"Manipulating blocks of text", 448}, + {" Srch/Replce ", 449}, + {"Search...\tF7", 450}, + {"Search again\tF17", 451}, + {"Replace...\tF4", 452}, + {"Replace again\tF14", 453}, + {"Search for and replace text", 454}, + {"Goto line...\tM-l", 455}, + {"Start record macro\tC-r", 456}, + {"Finish record macro...\tC-r", 457}, + {"Execute macro...\tC-a, KEY", 458}, + {"Delete macro...\t", 459}, + {"Insert date/time\tC-d", 460}, + {"Format paragraph\tM-p", 461}, + {"Refresh display\tC-l", 462}, + {"Macros and internal commands", 463}, + {"&Dismiss", 464}, + {" Enter file name: ", 465}, + {"The Quick Brown Fox Jumps Over The Lazy Dog", 466}, + {"\ +gtkedit.c: HOME environment variable not set and no passwd entry - aborting\n", 467}, + {"Clear the edit buffer", 468}, + {"Insert File", 469}, + {"Insert text from a file", 470}, + {"Copy to file", 471}, + {"copy a block to a file", 472}, + {"Search/Replace", 473}, + {" Load syntax file ", 474}, + {" File access error ", 475}, + {" Syntax error in file %s on line %d ", 476}, + {"&Set", 477}, + {"S&kip", 478}, + {"Set &all", 479}, + {"owner", 480}, + {"group", 481}, + {"other", 482}, + {"On", 483}, + {"Flag", 484}, + {"Mode", 485}, + {"%6d of %d", 486}, + {" Chown advanced command ", 487}, {"\ Couldn't chmod \"%s\" \n\ - %s ", 475}, + %s ", 488}, {"\ Couldn't chown \"%s\" \n\ - %s ", 476}, - {" Oops... ", 477}, - {" I can't run the Advanced Chown command on an extfs ", 478}, - {" I can't run the Advanced Chown command on a tarfs ", 479}, - {"Background process:", 480}, - {" Background process error ", 481}, - {" Child died unexpectedly ", 482}, - {" Unknown error in child ", 483}, - {" Background protocol error ", 484}, + %s ", 489}, + {" Oops... ", 490}, + {" I can't run the Advanced Chown command on an extfs ", 491}, + {" I can't run the Advanced Chown command on a tarfs ", 492}, + {"Background process:", 493}, + {" Background process error ", 494}, + {" Child died unexpectedly ", 495}, + {" Unknown error in child ", 496}, + {" Background protocol error ", 497}, {"\ Background process sent us a request for more arguments \n\ - than we can handle. \n", 485}, - {" Listing mode ", 486}, - {"&Full file list", 487}, - {"&Brief file list", 488}, - {"&Long file list", 489}, - {"&User defined:", 490}, - {"&Icon view", 491}, - {"user &Mini status", 492}, - {"Listing mode", 493}, - {"&Reverse", 494}, - {"case sensi&tive", 495}, - {"Sort order", 496}, - {" confirm &Exit ", 497}, - {" confirm e&Xecute ", 498}, - {" confirm o&Verwrite ", 499}, - {" confirm &Delete ", 500}, - {" Confirmation ", 501}, - {"Full 8 bits output", 502}, - {"ISO 8859-1", 503}, - {"7 bits", 504}, - {"F&ull 8 bits input", 505}, - {" Display bits ", 506}, - {"&Always use ftp proxy", 507}, - {"sec", 508}, - {"ftpfs directory cache timeout:", 509}, - {"ftp anonymous password:", 510}, - {"Timeout for freeing VFSs:", 511}, - {" Virtual File System Setting ", 512}, - {"Quick cd", 513}, - {"cd", 514}, - {"Symbolic link", 515}, - {"Symbolic link filename:", 516}, - {"Existing filename (filename symlink will point to):", 517}, - {"Running ", 518}, - {"Stopped", 519}, - {"&Stop", 520}, - {"&Resume", 521}, - {"&Kill", 522}, - {"Background Jobs", 523}, - {"execute/search by others", 524}, - {"write by others", 525}, - {"read by others", 526}, - {"execute/search by group", 527}, - {"write by group", 528}, - {"read by group", 529}, - {"execute/search by owner", 530}, - {"write by owner", 531}, - {"read by owner", 532}, - {"sticky bit", 533}, - {"set group ID on execution", 534}, - {"set user ID on execution", 535}, - {"C&lear marked", 536}, - {"S&et marked", 537}, - {"&Marked all", 538}, - {"Permissions (Octal)", 539}, - {"Owner name", 540}, - {"Group name", 541}, - {" Chmod command ", 542}, - {" Permission ", 543}, - {"Use SPACE to change", 544}, - {"an option, ARROW KEYS", 545}, - {"to move between options", 546}, - {"and T or INS to mark", 547}, - {"Chmod command", 548}, - {" I can't run the Chmod command on an extfs ", 549}, - {"Set &users", 550}, - {"Set &groups", 551}, - {" Name ", 552}, - {" Owner name ", 553}, - {" Group name ", 554}, - {" Size ", 555}, - {" Chown command ", 556}, - {" User name ", 557}, - {"", 558}, - {"", 559}, - {" I can't run the Chown command on an extfs ", 560}, - {" I can't run the Chown command on a tarfs ", 561}, - {" Can not fetch a local copy of %s ", 562}, - {" CD ", 563}, - {"Files tagged, want to cd?", 564}, - {"Could not change directory", 565}, - {" View file ", 566}, - {" Filename:", 567}, - {" Filtered view ", 568}, - {" Filter command and arguments:", 569}, - {"Create a new Directory", 570}, - {" Enter directory name:", 571}, - {" Filter ", 572}, - {" Set expression for filtering filenames", 573}, - {" Select ", 574}, - {" Malformed regular expression ", 575}, - {" Unselect ", 576}, - {"Extension file edit", 577}, - {" Which extension file you want to edit? ", 578}, - {"&User", 579}, - {"&System Wide", 580}, - {"Menu file edit", 581}, - {" Which menu file will you edit? ", 582}, - {"&Local", 583}, - {"&Home", 584}, - {" Compare directories ", 585}, - {" Select compare method: ", 586}, - {"&Quick", 587}, - {"&Size only", 588}, - {"&Thorough", 589}, - {" Both panels should be on the listing view mode to use this command ", 590}, - {" The command history is empty ", 591}, - {" Command history ", 592}, + than we can handle. \n", 498}, + {" Listing mode ", 499}, + {"&Full file list", 500}, + {"&Brief file list", 501}, + {"&Long file list", 502}, + {"&User defined:", 503}, + {"&Icon view", 504}, + {"user &Mini status", 505}, + {"Listing mode", 506}, + {"&Reverse", 507}, + {"case sensi&tive", 508}, + {"Sort order", 509}, + {" confirm &Exit ", 510}, + {" confirm e&Xecute ", 511}, + {" confirm o&Verwrite ", 512}, + {" confirm &Delete ", 513}, + {" Confirmation ", 514}, + {"Full 8 bits output", 515}, + {"ISO 8859-1", 516}, + {"7 bits", 517}, + {"F&ull 8 bits input", 518}, + {" Display bits ", 519}, + {"&Always use ftp proxy", 520}, + {"sec", 521}, + {"ftpfs directory cache timeout:", 522}, + {"ftp anonymous password:", 523}, + {"Timeout for freeing VFSs:", 524}, + {" Virtual File System Setting ", 525}, + {"Quick cd", 526}, + {"cd", 527}, + {"Symbolic link", 528}, + {"Symbolic link filename:", 529}, + {"Existing filename (filename symlink will point to):", 530}, + {"Running ", 531}, + {"Stopped", 532}, + {"&Stop", 533}, + {"&Resume", 534}, + {"&Kill", 535}, + {"Background Jobs", 536}, + {"execute/search by others", 537}, + {"write by others", 538}, + {"read by others", 539}, + {"execute/search by group", 540}, + {"write by group", 541}, + {"read by group", 542}, + {"execute/search by owner", 543}, + {"write by owner", 544}, + {"read by owner", 545}, + {"sticky bit", 546}, + {"set group ID on execution", 547}, + {"set user ID on execution", 548}, + {"C&lear marked", 549}, + {"S&et marked", 550}, + {"&Marked all", 551}, + {"Permissions (Octal)", 552}, + {"Owner name", 553}, + {"Group name", 554}, + {" Chmod command ", 555}, + {" Permission ", 556}, + {"Use SPACE to change", 557}, + {"an option, ARROW KEYS", 558}, + {"to move between options", 559}, + {"and T or INS to mark", 560}, + {"Chmod command", 561}, + {" I can't run the Chmod command on an extfs ", 562}, + {"Set &users", 563}, + {"Set &groups", 564}, + {" Name ", 565}, + {" Owner name ", 566}, + {" Group name ", 567}, + {" Size ", 568}, + {" Chown command ", 569}, + {" User name ", 570}, + {"", 571}, + {"", 572}, + {" I can't run the Chown command on an extfs ", 573}, + {" I can't run the Chown command on a tarfs ", 574}, + {" Can not fetch a local copy of %s ", 575}, + {" CD ", 576}, + {"Files tagged, want to cd?", 577}, + {"Could not change directory", 578}, + {" View file ", 579}, + {" Filename:", 580}, + {" Filtered view ", 581}, + {" Filter command and arguments:", 582}, + {"Create a new Directory", 583}, + {" Enter directory name:", 584}, + {" Filter ", 585}, + {" Set expression for filtering filenames", 586}, + {" Select ", 587}, + {" Malformed regular expression ", 588}, + {" Unselect ", 589}, + {"Extension file edit", 590}, + {" Which extension file you want to edit? ", 591}, + {"&User", 592}, + {"&System Wide", 593}, + {"Menu file edit", 594}, + {" Which menu file will you edit? ", 595}, + {"&Local", 596}, + {"&Home", 597}, + {" Compare directories ", 598}, + {" Select compare method: ", 599}, + {"&Quick", 600}, + {"&Size only", 601}, + {"&Thorough", 602}, + {" Both panels should be on the listing view mode to use this command ", 603}, + {" The command history is empty ", 604}, + {" Command history ", 605}, {"\ Not an xterm or Linux console; \n\ - the panels cannot be toggled. ", 593}, - {"Type `exit' to return to the Midnight Commander", 594}, + the panels cannot be toggled. ", 606}, + {"Type `exit' to return to the Midnight Commander", 607}, {"\ Couldn't stat %s \n\ - %s ", 595}, - {" Link ", 596}, - {" to:", 597}, - {" link: %s ", 598}, - {" symlink: %s ", 599}, - {" Symlink ", 600}, - {" points to:", 601}, - {" Edit symlink ", 602}, - {" edit symlink: %s ", 603}, - {" Link symbolically ", 604}, - {" Relative symlink ", 605}, - {" relative symlink: %s ", 606}, - {" Enter machine name (F1 for details): ", 607}, - {" Could not chdir to %s ", 608}, - {" Link to a remote machine ", 609}, - {" FTP to machine ", 610}, - {" Socket source routing setup ", 611}, - {" Enter host name to use as a source routing hop: ", 612}, - {" Host name ", 613}, - {" Error while looking up IP address ", 614}, - {" Undelete files on an ext2 file system ", 615}, + %s ", 608}, + {" Link ", 609}, + {" to:", 610}, + {" link: %s ", 611}, + {" symlink: %s ", 612}, + {" Symlink ", 613}, + {" points to:", 614}, + {" Edit symlink ", 615}, + {" edit symlink: %s ", 616}, + {" Link symbolically ", 617}, + {" Relative symlink ", 618}, + {" relative symlink: %s ", 619}, + {" Enter machine name (F1 for details): ", 620}, + {" Could not chdir to %s ", 621}, + {" Link to a remote machine ", 622}, + {" FTP to machine ", 623}, + {" Socket source routing setup ", 624}, + {" Enter host name to use as a source routing hop: ", 625}, + {" Host name ", 626}, + {" Error while looking up IP address ", 627}, + {" Undelete files on an ext2 file system ", 628}, {"\ Enter device (without /dev/) to undelete\n\ - files on: (F1 for details)", 616}, - {" Setup saved to ~/", 617}, - {" Setup ", 618}, + files on: (F1 for details)", 629}, + {" Setup saved to ~/", 630}, + {" Setup ", 631}, {"\ Can't chdir to '%s' \n\ - %s ", 619}, - {" You can not execute commands on non-local filesystems", 620}, + %s ", 632}, + {" You can not execute commands on non-local filesystems", 633}, {"\ \n\ \n\ \n\ refresh stack underflow!\n\ \n\ -\n", 621}, - {"&Unsorted", 622}, - {"&Name", 623}, - {"&Extension", 624}, - {"&Modify time", 625}, - {"&Access time", 626}, - {"&Change time", 627}, - {"&Size", 628}, - {"&Inode", 629}, - {"&Type", 630}, - {"&Links", 631}, - {"N&GID", 632}, - {"N&UID", 633}, - {"&Owner", 634}, - {"&Group", 635}, - {"File exists but can not be stat-ed: %s %s", 636}, - {"Unknown", 637}, +\n", 634}, + {"&Unsorted", 635}, + {"&Name", 636}, + {"&Extension", 637}, + {"&Modify time", 638}, + {"&Access time", 639}, + {"&Change time", 640}, + {"&Size", 641}, + {"&Inode", 642}, + {"&Type", 643}, + {"&Links", 644}, + {"N&GID", 645}, + {"N&UID", 646}, + {"&Owner", 647}, + {"&Group", 648}, + {"File exists but can not be stat-ed: %s %s", 649}, + {"Unknown", 650}, {"\ Can't create temporary command file \n\ - %s ", 638}, - {" Parameter ", 639}, - {" Can't execute commands on a Virtual File System directory ", 640}, - {" file error", 641}, - {"Format of the ", 642}, - {" file error ", 643}, - {"Format of the ~/", 644}, + %s ", 651}, + {" Parameter ", 652}, + {" Can't execute commands on a Virtual File System directory ", 653}, + {" file error", 654}, + {"Format of the ", 655}, + {" file error ", 656}, + {"Format of the ~/", 657}, {"\ file has changed\n\ with version 3.0. You may want either to\n\ -copy it from ", 645}, +copy it from ", 658}, {"\ mc.ext or use that\n\ -file as an example of how to write it.\n", 646}, - {"mc.ext will be used for this moment.", 647}, - {" Copy ", 648}, - {" Move ", 649}, - {" Delete ", 650}, - {" Invalid target mask ", 651}, - {" Could not make the hardlink ", 652}, +file as an example of how to write it.\n", 659}, + {"mc.ext will be used for this moment.", 660}, + {" Copy ", 661}, + {" Move ", 662}, + {" Delete ", 663}, + {" Invalid target mask ", 664}, + {" Could not make the hardlink ", 665}, {"\ Cannot read source link \"%s\" \n\ - %s ", 653}, + %s ", 666}, {"\ Cannot make stable symlinks across non-local filesystems: \n\ \n\ - Option Stable Symlinks will be disabled ", 654}, + Option Stable Symlinks will be disabled ", 667}, {"\ Cannot create target symlink \"%s\" \n\ - %s ", 655}, + %s ", 668}, {"\ Cannot overwrite directory \"%s\" \n\ - %s ", 656}, + %s ", 669}, {"\ Cannot stat source file \"%s\" \n\ - %s ", 657}, - {" `%s' and `%s' are the same file. ", 658}, + %s ", 670}, + {" `%s' and `%s' are the same file. ", 671}, {"\ Cannot create special file \"%s\" \n\ - %s ", 659}, + %s ", 672}, {"\ Cannot chown target file \"%s\" \n\ - %s ", 660}, + %s ", 673}, {"\ Cannot chmod target file \"%s\" \n\ - %s ", 661}, + %s ", 674}, {"\ Cannot open source file \"%s\" \n\ - %s ", 662}, - {" Reget failed, about to overwrite file ", 663}, + %s ", 675}, + {" Reget failed, about to overwrite file ", 676}, {"\ Cannot fstat source file \"%s\" \n\ - %s ", 664}, + %s ", 677}, {"\ Cannot create target file \"%s\" \n\ - %s ", 665}, + %s ", 678}, {"\ Cannot fstat target file \"%s\" \n\ - %s ", 666}, + %s ", 679}, {"\ Cannot read source file \"%s\" \n\ - %s ", 667}, + %s ", 680}, {"\ Cannot write target file \"%s\" \n\ - %s ", 668}, - {"(stalled)", 669}, + %s ", 681}, + {"(stalled)", 682}, {"\ Cannot close source file \"%s\" \n\ - %s ", 670}, + %s ", 683}, {"\ Cannot close target file \"%s\" \n\ - %s ", 671}, - {"Incomplete file was retrieved. Keep it?", 672}, - {"&Delete", 673}, - {"&Keep", 674}, + %s ", 684}, + {"Incomplete file was retrieved. Keep it?", 685}, + {"&Delete", 686}, + {"&Keep", 687}, {"\ Cannot stat source directory \"%s\" \n\ - %s ", 675}, + %s ", 688}, {"\ Source directory \"%s\" is not a directory \n\ - %s ", 676}, + %s ", 689}, {"\ Cannot copy cyclic symbolic link \n\ - `%s' ", 677}, + `%s' ", 690}, {"\ Cannot create target directory \"%s\" \n\ - %s ", 678}, + %s ", 691}, {"\ Cannot chown target directory \"%s\" \n\ - %s ", 679}, + %s ", 692}, {"\ Cannot stat file \"%s\" \n\ - %s ", 680}, - {" `%s' and `%s' are the same file ", 681}, - {" Cannot overwrite directory `%s' ", 682}, + %s ", 693}, + {" `%s' and `%s' are the same file ", 694}, + {" Cannot overwrite directory `%s' ", 695}, {"\ Cannot move file \"%s\" to \"%s\" \n\ - %s ", 683}, + %s ", 696}, {"\ Cannot remove file \"%s\" \n\ - %s ", 684}, - {" Cannot overwrite directory \"%s\" %s ", 685}, - {" Cannot overwrite file \"%s\" %s ", 686}, + %s ", 697}, + {" Cannot overwrite directory \"%s\" %s ", 698}, + {" Cannot overwrite file \"%s\" %s ", 699}, {"\ Cannot move directory \"%s\" to \"%s\" \n\ - %s ", 687}, + %s ", 700}, {"\ Cannot delete file \"%s\" \n\ - %s ", 688}, + %s ", 701}, {"\ Cannot remove directory \"%s\" \n\ - %s ", 689}, - {" Internal error: get_file \n", 690}, - {"1Copy", 691}, - {"1Move", 692}, - {"1Delete", 693}, - {"%o %f \"%s\"%m", 694}, - {"%o %d %f%m", 695}, - {"%o %f \"%s\"%e", 696}, - {"%o %d %f%e", 697}, - {"file", 698}, - {"files", 699}, - {"directory", 700}, - {"directories", 701}, - {"files/directories", 702}, - {" with source mask:", 703}, - {" Can't operate on \"..\"! ", 704}, - {"Yes", 705}, - {"No", 706}, - {" Sorry, I could not put the job in background ", 707}, - {" Internal failure ", 708}, - {" Unknown file operation ", 709}, + %s ", 702}, + {" Internal error: get_file \n", 703}, + {"1Copy", 704}, + {"1Move", 705}, + {"1Delete", 706}, + {"%o %f \"%s\"%m", 707}, + {"%o %d %f%m", 708}, + {"%o %f \"%s\"%e", 709}, + {"%o %d %f%e", 710}, + {"file", 711}, + {"files", 712}, + {"directory", 713}, + {"directories", 714}, + {"files/directories", 715}, + {" with source mask:", 716}, + {" Can't operate on \"..\"! ", 717}, + {"Yes", 718}, + {"No", 719}, + {" Sorry, I could not put the job in background ", 720}, + {" Internal failure ", 721}, + {" Unknown file operation ", 722}, {"\ Destination \"%s\" must be a directory \n\ - %s ", 710}, - {"&Skip", 711}, - {"&Retry", 712}, - {"&Abort", 713}, + %s ", 723}, + {"&Skip", 724}, + {"&Retry", 725}, + {"&Abort", 726}, {"\ \n\ Directory not empty. \n\ - Delete it recursively? ", 714}, + Delete it recursively? ", 727}, {"\ \n\ Background process: Directory not empty \n\ - Delete it recursively? ", 715}, - {"a&ll", 716}, - {"non&E", 717}, - {" Type 'yes' if you REALLY want to delete ", 718}, - {"all the directories ", 719}, - {" Recursive Delete ", 720}, - {" Background process: Recursive Delete ", 721}, - {"File", 722}, - {"Count", 723}, - {"Bytes", 724}, - {"Source", 725}, - {"Target", 726}, - {"Deleting", 727}, - {"Target file \"%s\" already exists!", 728}, - {"if &Size differs", 729}, - {"&Update", 730}, - {"al&L", 731}, - {"Overwrite all targets?", 732}, - {"&Reget", 733}, - {"ap&Pend", 734}, - {"Overwrite this target?", 735}, - {"Target date: %s, size %d", 736}, - {"Source date: %s, size %d", 737}, - {" File exists ", 738}, - {" Background process: File exists ", 739}, - {"preserve &Attributes", 740}, - {"follow &Links", 741}, - {"to:", 742}, - {"&Using shell patterns", 743}, - {"&Background", 744}, - {"&Stable Symlinks", 745}, - {"&Dive into subdir if exists", 746}, + Delete it recursively? ", 728}, + {"a&ll", 729}, + {"non&E", 730}, + {" Type 'yes' if you REALLY want to delete ", 731}, + {"all the directories ", 732}, + {" Recursive Delete ", 733}, + {" Background process: Recursive Delete ", 734}, + {"File", 735}, + {"Count", 736}, + {"Bytes", 737}, + {"Source", 738}, + {"Target", 739}, + {"Deleting", 740}, + {"Target file \"%s\" already exists!", 741}, + {"if &Size differs", 742}, + {"&Update", 743}, + {"al&L", 744}, + {"Overwrite all targets?", 745}, + {"&Reget", 746}, + {"ap&Pend", 747}, + {"Overwrite this target?", 748}, + {"Target date: %s, size %d", 749}, + {"Source date: %s, size %d", 750}, + {" File exists ", 751}, + {" Background process: File exists ", 752}, + {"preserve &Attributes", 753}, + {"follow &Links", 754}, + {"to:", 755}, + {"&Using shell patterns", 756}, + {"&Background", 757}, + {"&Stable Symlinks", 758}, + {"&Dive into subdir if exists", 759}, {"\ Invalid source pattern `%s' \n\ - %s ", 747}, - {"&Suspend", 748}, - {"Con&tinue", 749}, - {"&Chdir", 750}, - {"&Again", 751}, - {"&Quit", 752}, - {"Pane&lize", 753}, - {"&View - F3", 754}, - {"&Edit - F4", 755}, - {"Start at:", 756}, - {"Filename:", 757}, - {"Content: ", 758}, - {"&Tree", 759}, - {"Find File", 760}, - {"Grepping in %s", 761}, - {" Find/read ", 762}, - {" Problem reading from child ", 763}, - {"Finished", 764}, - {"Searching %s", 765}, - {"Suspend", 766}, - {"Restart", 767}, - {"Searching", 768}, - {"Find file", 769}, - {"Change to this directory", 770}, - {"Search again", 771}, - {"View this file", 772}, - {"Edit this file", 773}, - {"Send the results to a Panel", 774}, - {"Usage: fixhlp \n", 775}, - {"fixhlp: Cannot open toc for writing", 776}, + %s ", 760}, + {"&Suspend", 761}, + {"Con&tinue", 762}, + {"&Chdir", 763}, + {"&Again", 764}, + {"&Quit", 765}, + {"Pane&lize", 766}, + {"&View - F3", 767}, + {"&Edit - F4", 768}, + {"Start at:", 769}, + {"Filename:", 770}, + {"Content: ", 771}, + {"&Tree", 772}, + {"Find File", 773}, + {"Grepping in %s", 774}, + {" Find/read ", 775}, + {" Problem reading from child ", 776}, + {"Finished", 777}, + {"Searching %s", 778}, + {"Suspend", 779}, + {"Restart", 780}, + {"Searching", 781}, + {"Find file", 782}, + {"Change to this directory", 783}, + {"Search again", 784}, + {"View this file", 785}, + {"Edit this file", 786}, + {"Send the results to a Panel", 787}, + {"Usage: fixhlp \n", 788}, + {"fixhlp: Cannot open toc for writing", 789}, {"\ [Contents]\n\ Topics:\n\ -\n", 777}, +\n", 790}, {"\ Help file format error\n\ -", 778}, - {" Internal bug: Double start of link area ", 779}, - {" Can't find node [Contents] in help file ", 780}, - {" Help ", 781}, +", 791}, + {" Internal bug: Double start of link area ", 792}, + {" Can't find node [Contents] in help file ", 793}, + {" Help ", 794}, {"\ Can't open file %s \n\ - %s ", 782}, - {" Can't find node %s in help file ", 783}, - {"Index", 784}, - {"Prev", 785}, - {"&Move", 786}, - {"&Remove", 787}, - {"&Append", 788}, - {"&Insert", 789}, - {"New &Entry", 790}, - {"New &Group", 791}, - {"&Up", 792}, - {"&Add current", 793}, - {"Change &To", 794}, - {"Subgroup - press ENTER to see list", 795}, - {"Active VFS directories", 796}, - {"Directory hotlist", 797}, - {" Directory path ", 798}, - {" Directory label ", 799}, - {"Moving ", 800}, - {"New hotlist entry", 801}, - {"Directory label", 802}, - {"Directory path", 803}, - {" New hotlist group ", 804}, - {"Name of new group", 805}, - {"Label for \"%s\":", 806}, - {" Add to hotlist ", 807}, - {" Remove: ", 808}, + %s ", 795}, + {" Can't find node %s in help file ", 796}, + {"Index", 797}, + {"Prev", 798}, + {"&Move", 799}, + {"&Remove", 800}, + {"&Append", 801}, + {"&Insert", 802}, + {"New &Entry", 803}, + {"New &Group", 804}, + {"&Up", 805}, + {"&Add current", 806}, + {"Change &To", 807}, + {"Subgroup - press ENTER to see list", 808}, + {"Active VFS directories", 809}, + {"Directory hotlist", 810}, + {" Directory path ", 811}, + {" Directory label ", 812}, + {"Moving ", 813}, + {"New hotlist entry", 814}, + {"Directory label", 815}, + {"Directory path", 816}, + {" New hotlist group ", 817}, + {"Name of new group", 818}, + {"Label for \"%s\":", 819}, + {" Add to hotlist ", 820}, + {" Remove: ", 821}, {"\ \n\ Group not empty.\n\ - Remove it?", 809}, - {" Top level group ", 810}, - {"Hotlist is now kept in file ~/", 811}, - {"MC will load hotlist from ~/", 812}, - {"and then delete [Hotlist] section there", 813}, - {" Hotlist Load ", 814}, - {"MC was unable to write ~/", 815}, - {" file, your old hotlist entries were not deleted", 816}, - {"You have ~/", 817}, - {" file and [Hotlist] section in ~/", 818}, - {"Your ~/", 819}, - {" most probably was created\n", 820}, + Remove it?", 822}, + {" Top level group ", 823}, + {"Hotlist is now kept in file ~/", 824}, + {"MC will load hotlist from ~/", 825}, + {"and then delete [Hotlist] section there", 826}, + {" Hotlist Load ", 827}, + {"MC was unable to write ~/", 828}, + {" file, your old hotlist entries were not deleted", 829}, + {"You have ~/", 830}, + {" file and [Hotlist] section in ~/", 831}, + {"Your ~/", 832}, + {" most probably was created\n", 833}, {"\ by an earlier development version of MC\n\ -and is more actual than ~/", 821}, +and is more actual than ~/", 834}, {"\ entries\n\ -\n", 822}, +\n", 835}, {"\ You can choose between\n\ \n\ - Remove - remove old hotlist entries from ~/", 823}, + Remove - remove old hotlist entries from ~/", 836}, {"\ Keep - keep your old entries; you will be asked\n\ the same question next time\n\ - Merge - add old entries to hotlist as group \"Entries from ~/", 824}, - {"&Merge", 825}, - {" Entries from ~/", 826}, - {" file your old hotlist entries were not deleted", 827}, - {"Midnight Commander %s", 828}, - {"Free nodes %d (%d%%) of %d", 829}, - {"No node information", 830}, - {"Free space ", 831}, - {" (%d%%) of ", 832}, - {"No space information", 833}, - {"Type: %s ", 834}, - {"non-local vfs", 835}, - {"Device: %s", 836}, - {"Filesystem: %s", 837}, - {"Accessed: %s", 838}, - {"Modified: %s", 839}, - {"Created: %s", 840}, - {"Size: ", 841}, - {" (%d blocks)", 842}, - {"Owner: %s/%s", 843}, - {"Links: %d", 844}, - {"Mode: %s (%04o)", 845}, - {"Location: %Xh:%Xh", 846}, - {"File: %s", 847}, - {"File: None", 848}, - {"&Vertical", 849}, - {"&Horizontal", 850}, - {"&Xterm hintbar", 851}, - {"h&Intbar visible", 852}, - {"&Keybar visible", 853}, - {"command &Prompt", 854}, - {"show &Mini status", 855}, - {"menu&Bar visible", 856}, - {"&Equal split", 857}, - {"pe&Rmissions", 858}, - {"&File types", 859}, - {"&Save", 860}, - {" Layout ", 861}, - {" Panel split ", 862}, - {" Highlight... ", 863}, - {" Other options ", 864}, - {"output lines", 865}, - {"Layout", 866}, - {" Learn keys ", 867}, - {" Teach me a key ", 868}, + Merge - add old entries to hotlist as group \"Entries from ~/", 837}, + {"&Merge", 838}, + {" Entries from ~/", 839}, + {" file your old hotlist entries were not deleted", 840}, + {"Midnight Commander %s", 841}, + {"Free nodes %d (%d%%) of %d", 842}, + {"No node information", 843}, + {"Free space ", 844}, + {" (%d%%) of ", 845}, + {"No space information", 846}, + {"Type: %s ", 847}, + {"non-local vfs", 848}, + {"Device: %s", 849}, + {"Filesystem: %s", 850}, + {"Accessed: %s", 851}, + {"Modified: %s", 852}, + {"Created: %s", 853}, + {"Size: ", 854}, + {" (%d blocks)", 855}, + {"Owner: %s/%s", 856}, + {"Links: %d", 857}, + {"Mode: %s (%04o)", 858}, + {"Location: %Xh:%Xh", 859}, + {"File: %s", 860}, + {"File: None", 861}, + {"&Vertical", 862}, + {"&Horizontal", 863}, + {"&Xterm hintbar", 864}, + {"h&Intbar visible", 865}, + {"&Keybar visible", 866}, + {"command &Prompt", 867}, + {"show &Mini status", 868}, + {"menu&Bar visible", 869}, + {"&Equal split", 870}, + {"pe&Rmissions", 871}, + {"&File types", 872}, + {"&Save", 873}, + {" Layout ", 874}, + {" Panel split ", 875}, + {" Highlight... ", 876}, + {" Other options ", 877}, + {"output lines", 878}, + {"Layout", 879}, + {" Learn keys ", 880}, + {" Teach me a key ", 881}, {"\ Please press the %s\n\ and then wait until this message disappears.\n\ @@ -1033,329 +1046,328 @@ next to its button.\n\ \n\ If you want to escape, press a single Escape key\n\ -and wait as well.", 869}, - {" Cannot accept this key ", 870}, - {" You have entered \"%s\"", 871}, - {"OK", 872}, +and wait as well.", 882}, + {" Cannot accept this key ", 883}, + {" You have entered \"%s\"", 884}, + {"OK", 885}, {"\ It seems that all your keys already\n\ -work fine. That's great.", 873}, - {"&Discard", 874}, +work fine. That's great.", 886}, + {"&Discard", 887}, {"\ Great! You have a complete terminal database!\n\ -All your keys work well.", 875}, - {"Learn keys", 876}, - {"Press all the keys mentioned here. After you have done it, check", 877}, - {"which keys are not marked with OK. Press space on the missing", 878}, - {"key, or click with the mouse to define it. Move around with Tab.", 879}, +All your keys work well.", 888}, + {"Learn keys", 889}, + {"Press all the keys mentioned here. After you have done it, check", 890}, + {"which keys are not marked with OK. Press space on the missing", 891}, + {"key, or click with the mouse to define it. Move around with Tab.", 892}, {"\ The Commander can't change to the directory that \n\ the subshell claims you are in. Perhaps you have \n\ deleted your working directory, or given yourself \n\ - extra access permissions with the \"su\" command? ", 880}, - {"Press any key to continue...", 881}, - {" The shell is already running a command ", 882}, - {"&Listing mode...", 883}, - {"&Quick view C-x q", 884}, - {"&Info C-x i", 885}, - {"&Sort order...", 886}, - {"&Filter...", 887}, - {"&Network link...", 888}, - {"FT&P link...", 889}, - {"&Drive... M-d", 890}, - {"&Rescan C-r", 891}, - {"&User menu F2", 892}, - {"&View F3", 893}, - {"Vie&w file... ", 894}, - {"&Filtered view M-!", 895}, - {"&Edit F4", 896}, - {"&Copy F5", 897}, - {"c&Hmod C-x c", 898}, - {"&Link C-x l", 899}, - {"&SymLink C-x s", 900}, - {"edit s&Ymlink C-x C-s", 901}, - {"ch&Own C-x o", 902}, - {"&Advanced chown ", 903}, - {"&Rename/Move F6", 904}, - {"&Mkdir F7", 905}, - {"&Delete F8", 906}, - {"&Quick cd M-c", 907}, - {"select &Group M-+", 908}, - {"u&Nselect group M-\\", 909}, - {"reverse selec&Tion M-*", 910}, - {"e&Xit F10", 911}, - {"&Directory tree", 912}, - {"&Find file M-?", 913}, - {"s&Wap panels C-u", 914}, - {"switch &Panels on/off C-o", 915}, - {"&Compare directories C-x d", 916}, - {"e&Xternal panelize C-x !", 917}, - {"show directory s&Izes", 918}, - {"command &History", 919}, - {"di&Rectory hotlist C-\\", 920}, - {"&Active VFS list C-x a", 921}, - {"&Background jobs C-x j", 922}, - {"&Undelete files (ext2fs only)", 923}, - {"&Listing format edit", 924}, - {"&Extension file edit", 925}, - {"&Menu file edit", 926}, - {"&Configuration...", 927}, - {"c&Onfirmation...", 928}, - {"&Display bits...", 929}, - {"learn &Keys...", 930}, - {"&Virtual FS...", 931}, - {"&Save setup", 932}, - {" &Left ", 933}, - {" &Above ", 934}, - {" &File ", 935}, - {" &Command ", 936}, - {" &Options ", 937}, - {" &Right ", 938}, - {" &Below ", 939}, - {" Information ", 940}, + extra access permissions with the \"su\" command? ", 893}, + {"Press any key to continue...", 894}, + {" The shell is already running a command ", 895}, + {"&Listing mode...", 896}, + {"&Quick view C-x q", 897}, + {"&Info C-x i", 898}, + {"&Sort order...", 899}, + {"&Filter...", 900}, + {"&Network link...", 901}, + {"FT&P link...", 902}, + {"&Drive... M-d", 903}, + {"&Rescan C-r", 904}, + {"&User menu F2", 905}, + {"&View F3", 906}, + {"Vie&w file... ", 907}, + {"&Filtered view M-!", 908}, + {"&Edit F4", 909}, + {"&Copy F5", 910}, + {"c&Hmod C-x c", 911}, + {"&Link C-x l", 912}, + {"&SymLink C-x s", 913}, + {"edit s&Ymlink C-x C-s", 914}, + {"ch&Own C-x o", 915}, + {"&Advanced chown ", 916}, + {"&Rename/Move F6", 917}, + {"&Mkdir F7", 918}, + {"&Delete F8", 919}, + {"&Quick cd M-c", 920}, + {"select &Group M-+", 921}, + {"u&Nselect group M-\\", 922}, + {"reverse selec&Tion M-*", 923}, + {"e&Xit F10", 924}, + {"&Directory tree", 925}, + {"&Find file M-?", 926}, + {"s&Wap panels C-u", 927}, + {"switch &Panels on/off C-o", 928}, + {"&Compare directories C-x d", 929}, + {"e&Xternal panelize C-x !", 930}, + {"show directory s&Izes", 931}, + {"command &History", 932}, + {"di&Rectory hotlist C-\\", 933}, + {"&Active VFS list C-x a", 934}, + {"&Background jobs C-x j", 935}, + {"&Undelete files (ext2fs only)", 936}, + {"&Listing format edit", 937}, + {"&Extension file edit", 938}, + {"&Menu file edit", 939}, + {"&Configuration...", 940}, + {"c&Onfirmation...", 941}, + {"&Display bits...", 942}, + {"learn &Keys...", 943}, + {"&Virtual FS...", 944}, + {"&Save setup", 945}, + {" &Left ", 946}, + {" &Above ", 947}, + {" &File ", 948}, + {" &Command ", 949}, + {" &Options ", 950}, + {" &Right ", 951}, + {" &Below ", 952}, + {" Information ", 953}, {"\ Using the fast reload option may not reflect the exact \n\ directory contents. In this cases you'll need to do a \n\ manual reload of the directory. See the man page for \n\ - the details. ", 941}, - {"Menu", 942}, - {"Thank you for using GNU Midnight Commander", 943}, - {"with mouse support on xterm%s.\n", 944}, - {" and the Linux console", 945}, - {"The TERM environment variable is unset!\n", 946}, - {"Library directory for the Midnight Commander: %s\n", 947}, - {"\ -Option -m is obsolete. Please look at Display Bits... in the Option's menu\n", 948}, - {"Geometry for the window", 949}, - {"GEOMETRY", 950}, - {"No windows opened at startup", 951}, - {"Force activation even if a server is already running", 952}, + the details. ", 954}, + {"Menu", 955}, + {"Thank you for using GNU Midnight Commander", 956}, + {"with mouse support on xterm%s.\n", 957}, + {" and the Linux console", 958}, + {"The TERM environment variable is unset!\n", 959}, + {"Library directory for the Midnight Commander: %s\n", 960}, + {"\ +Option -m is obsolete. Please look at Display Bits... in the Option's menu\n", 961}, + {"Geometry for the window", 962}, + {"GEOMETRY", 963}, + {"No windows opened at startup", 964}, + {"Force activation even if a server is already running", 965}, {"\ Couldn't open tty line. You have to run mc without the -P flag.\n\ -On some systems you may want to run # `which mc`\n", 953}, - {" Notice ", 954}, +On some systems you may want to run # `which mc`\n", 966}, + {" Notice ", 967}, {"\ The Midnight Commander configuration files \n\ are now stored in the ~/.mc directory, the \n\ - files have been moved now\n", 955}, - {"safe de&Lete", 956}, - {"cd follows lin&Ks", 957}, - {"advanced cho&Wn", 958}, - {"l&Ynx-like motion", 959}, - {"Animation", 960}, - {"rotatin&G dash", 961}, - {"co&Mplete: show all", 962}, - {"&Use internal view", 963}, - {"use internal ed&It", 964}, - {"auto m&Enus", 965}, - {"&Auto save setup", 966}, - {"shell &Patterns", 967}, - {"Compute &Totals", 968}, - {"&Verbose operation", 969}, - {"&Fast dir reload", 970}, - {"mi&X all files", 971}, - {"&Drop down menus", 972}, - {"ma&Rk moves down", 973}, - {"show &Hidden files", 974}, - {"show &Backup files", 975}, - {"&Never", 976}, - {"on dumb &Terminals", 977}, - {"alwa&Ys", 978}, - {" Configure options ", 979}, - {" Panel options ", 980}, - {" Pause after run... ", 981}, - {"Configure options", 982}, - {"&Add new", 983}, - {" External panelize ", 984}, - {"External panelize", 985}, - {"Other command", 986}, - {" Add to external panelize ", 987}, - {" Enter command label: ", 988}, - {" I can't run external panelize while logged on a non local directory ", 989}, - {"Find *.orig after patching", 990}, - {"Find SUID and SGID programs", 991}, - {"Cannot invoke command.", 992}, - {"Pipe close failed", 993}, - {"Show this help message", 994}, - {"Display brief usage message", 995}, - {"MTime", 996}, - {"ATime", 997}, - {"CTime", 998}, - {"Permission", 999}, - {"Perm", 1000}, - {"Nl", 1001}, - {"Inode", 1002}, - {"UID", 1003}, - {"GID", 1004}, - {" %s bytes in %d file%s", 1005}, - {"Unknow tag on display format: ", 1006}, - {" Do you really want to execute? ", 1007}, - {" No action taken ", 1008}, - {"RenMov", 1009}, - {"Mkdir", 1010}, + files have been moved now\n", 968}, + {"safe de&Lete", 969}, + {"cd follows lin&Ks", 970}, + {"advanced cho&Wn", 971}, + {"l&Ynx-like motion", 972}, + {"Animation", 973}, + {"rotatin&G dash", 974}, + {"co&Mplete: show all", 975}, + {"&Use internal view", 976}, + {"use internal ed&It", 977}, + {"auto m&Enus", 978}, + {"&Auto save setup", 979}, + {"shell &Patterns", 980}, + {"Compute &Totals", 981}, + {"&Verbose operation", 982}, + {"&Fast dir reload", 983}, + {"mi&X all files", 984}, + {"&Drop down menus", 985}, + {"ma&Rk moves down", 986}, + {"show &Hidden files", 987}, + {"show &Backup files", 988}, + {"&Never", 989}, + {"on dumb &Terminals", 990}, + {"alwa&Ys", 991}, + {" Configure options ", 992}, + {" Panel options ", 993}, + {" Pause after run... ", 994}, + {"Configure options", 995}, + {"&Add new", 996}, + {" External panelize ", 997}, + {"External panelize", 998}, + {"Other command", 999}, + {" Add to external panelize ", 1000}, + {" Enter command label: ", 1001}, + {" I can't run external panelize while logged on a non local directory ", 1002}, + {"Find *.orig after patching", 1003}, + {"Find SUID and SGID programs", 1004}, + {"Cannot invoke command.", 1005}, + {"Pipe close failed", 1006}, + {"Show this help message", 1007}, + {"Display brief usage message", 1008}, + {"MTime", 1009}, + {"ATime", 1010}, + {"CTime", 1011}, + {"Permission", 1012}, + {"Perm", 1013}, + {"Nl", 1014}, + {"Inode", 1015}, + {"UID", 1016}, + {"GID", 1017}, + {" %s bytes in %d file%s", 1018}, + {"Unknow tag on display format: ", 1019}, + {" Do you really want to execute? ", 1020}, + {" No action taken ", 1021}, + {"RenMov", 1022}, + {"Mkdir", 1023}, {"\ Can't chdir to %s \n\ - %s ", 1011}, - {"Couldn't open named pipe %s\n", 1012}, - {" The shell is still active. Quit anyway? ", 1013}, - {" There are stopped jobs.", 1014}, - {" Quit anyway? ", 1015}, - {"Warning: Couldn't change to %s.\n", 1016}, + %s ", 1024}, + {"Couldn't open named pipe %s\n", 1025}, + {" The shell is still active. Quit anyway? ", 1026}, + {" There are stopped jobs.", 1027}, + {" Quit anyway? ", 1028}, + {"Warning: Couldn't change to %s.\n", 1029}, {"\ Can't open the %s file for writing:\n\ -%s\n", 1017}, - {"Copy \"%s\" directory to:", 1018}, - {"Move \"%s\" directory to:", 1019}, +%s\n", 1030}, + {"Copy \"%s\" directory to:", 1031}, + {"Move \"%s\" directory to:", 1032}, {"\ Can't stat the destination \n\ - %s ", 1020}, - {" The destination isn't a directory ", 1021}, - {" Delete %s? ", 1022}, - {"Static", 1023}, - {"Dynamc", 1024}, + %s ", 1033}, + {" The destination isn't a directory ", 1034}, + {" Delete %s? ", 1035}, + {"Static", 1036}, + {"Dynamc", 1037}, {"\ Can't chdir to \"%s\" \n\ - %s ", 1025}, - {"Forget", 1026}, - {"Rmdir", 1027}, + %s ", 1038}, + {"Forget", 1039}, + {"Rmdir", 1040}, {"\ Can't write to the %s file:\n\ -%s\n", 1028}, - {" Invalid shell pattern defination \"%c\". ", 1029}, - {" Debug ", 1030}, - {" ERROR: ", 1031}, - {" True: ", 1032}, - {" False: ", 1033}, - {" Warning -- ignoring file ", 1034}, +%s\n", 1041}, + {" Invalid shell pattern defination \"%c\". ", 1042}, + {" Debug ", 1043}, + {" ERROR: ", 1044}, + {" True: ", 1045}, + {" False: ", 1046}, + {" Warning -- ignoring file ", 1047}, {"\ File %s is not owned by root or you or is world writable.\n\ -Using it may compromise your security", 1035}, - {" I can't run programs while logged on a non local directory ", 1036}, - {" User menu ", 1037}, - {"name_trunc: too big", 1038}, - {" Pipe failed ", 1039}, - {" Dup failed ", 1040}, +Using it may compromise your security", 1048}, + {" I can't run programs while logged on a non local directory ", 1049}, + {" User menu ", 1050}, + {"name_trunc: too big", 1051}, + {" Pipe failed ", 1052}, + {" Dup failed ", 1053}, {"\ File: \n\ \n\ - ", 1041}, + ", 1054}, {"\ \n\ \n\ -has been modified, do you want to save the changes?\n", 1042}, - {" Save changes ", 1043}, - {" Can't spawn child program ", 1044}, - {" Empty output from child filter ", 1045}, - {" Could not open file ", 1046}, - {" Can't open file \"", 1047}, +has been modified, do you want to save the changes?\n", 1055}, + {" Save changes ", 1056}, + {" Can't spawn child program ", 1057}, + {" Empty output from child filter ", 1058}, + {" Could not open file ", 1059}, + {" Can't open file \"", 1060}, {"\ Can't stat file \n\ - ", 1048}, - {" Can't view: not a regular file ", 1049}, - {"File: %s", 1050}, - {" [grow]", 1051}, - {"Searching for `%s'", 1052}, - {" Search string not found ", 1053}, - {" Invalid regular expression ", 1054}, + ", 1061}, + {" Can't view: not a regular file ", 1062}, + {"File: %s", 1063}, + {" [grow]", 1064}, + {"Searching for `%s'", 1065}, + {" Search string not found ", 1066}, + {" Invalid regular expression ", 1067}, {"\ The current line number is %d.\n\ - Enter the new line number:", 1055}, - {" Enter regexp:", 1056}, - {" Enter search string:", 1057}, - {"Ascii", 1058}, - {"Hex", 1059}, - {"Line", 1060}, - {"RxSrch", 1061}, - {"EdText", 1062}, - {"EdHex", 1063}, - {"UnWrap", 1064}, - {"Wrap", 1065}, - {"HxSrch", 1066}, - {"Raw", 1067}, - {"Parse", 1068}, - {"Unform", 1069}, - {"Format", 1070}, - {"Function key 1", 1071}, - {"Function key 2", 1072}, - {"Function key 3", 1073}, - {"Function key 4", 1074}, - {"Function key 5", 1075}, - {"Function key 6", 1076}, - {"Function key 7", 1077}, - {"Function key 8", 1078}, - {"Function key 9", 1079}, - {"Function key 10", 1080}, - {"Function key 11", 1081}, - {"Function key 12", 1082}, - {"Function key 13", 1083}, - {"Function key 14", 1084}, - {"Function key 15", 1085}, - {"Function key 16", 1086}, - {"Function key 17", 1087}, - {"Function key 18", 1088}, - {"Function key 19", 1089}, - {"Function key 20", 1090}, - {"Backspace key", 1091}, - {"End key", 1092}, - {"Up arrow key", 1093}, - {"Down arrow key", 1094}, - {"Left arrow key", 1095}, - {"Right arrow key", 1096}, - {"Home key", 1097}, - {"Page Down key", 1098}, - {"Page Up key", 1099}, - {"Insert key", 1100}, - {"Delete key", 1101}, - {"Completion/M-tab", 1102}, - {"+ on keypad", 1103}, - {"- on keypad", 1104}, - {"* on keypad", 1105}, - {"Left arrow keypad", 1106}, - {"Right arrow keypad", 1107}, - {"Up arrow keypad", 1108}, - {"Down arrow keypad", 1109}, - {"Home on keypad", 1110}, - {"End on keypad", 1111}, - {"Page Down keypad", 1112}, - {"Page Up keypad", 1113}, - {"Insert on keypad", 1114}, - {"Delete on keypad", 1115}, - {"Enter on keypad", 1116}, - {"Slash on keypad", 1117}, - {"NumLock on keypad", 1118}, - {"Password:", 1119}, - {"Password", 1120}, - {"Ok", 1121}, + Enter the new line number:", 1068}, + {" Enter regexp:", 1069}, + {"Ascii", 1070}, + {"Hex", 1071}, + {"Line", 1072}, + {"RxSrch", 1073}, + {"EdText", 1074}, + {"EdHex", 1075}, + {"UnWrap", 1076}, + {"Wrap", 1077}, + {"HxSrch", 1078}, + {"Raw", 1079}, + {"Parse", 1080}, + {"Unform", 1081}, + {"Format", 1082}, + {"Function key 1", 1083}, + {"Function key 2", 1084}, + {"Function key 3", 1085}, + {"Function key 4", 1086}, + {"Function key 5", 1087}, + {"Function key 6", 1088}, + {"Function key 7", 1089}, + {"Function key 8", 1090}, + {"Function key 9", 1091}, + {"Function key 10", 1092}, + {"Function key 11", 1093}, + {"Function key 12", 1094}, + {"Function key 13", 1095}, + {"Function key 14", 1096}, + {"Function key 15", 1097}, + {"Function key 16", 1098}, + {"Function key 17", 1099}, + {"Function key 18", 1100}, + {"Function key 19", 1101}, + {"Function key 20", 1102}, + {"Backspace key", 1103}, + {"End key", 1104}, + {"Up arrow key", 1105}, + {"Down arrow key", 1106}, + {"Left arrow key", 1107}, + {"Right arrow key", 1108}, + {"Home key", 1109}, + {"Page Down key", 1110}, + {"Page Up key", 1111}, + {"Insert key", 1112}, + {"Delete key", 1113}, + {"Completion/M-tab", 1114}, + {"+ on keypad", 1115}, + {"- on keypad", 1116}, + {"* on keypad", 1117}, + {"Left arrow keypad", 1118}, + {"Right arrow keypad", 1119}, + {"Up arrow keypad", 1120}, + {"Down arrow keypad", 1121}, + {"Home on keypad", 1122}, + {"End on keypad", 1123}, + {"Page Down keypad", 1124}, + {"Page Up keypad", 1125}, + {"Insert on keypad", 1126}, + {"Delete on keypad", 1127}, + {"Enter on keypad", 1128}, + {"Slash on keypad", 1129}, + {"NumLock on keypad", 1130}, + {"Password:", 1131}, + {"Password", 1132}, + {"Ok", 1133}, {"\ Couldn't open %s archive\n\ -%s", 1122}, - {"Inconsistent extfs archive", 1123}, - {"Sorry, we can not do password authenticated connections for now.", 1124}, - {" Could not set source routing (%s)", 1125}, +%s", 1134}, + {"Inconsistent extfs archive", 1135}, + {"Sorry, we can not do password authenticated connections for now.", 1136}, + {" Could not set source routing (%s)", 1137}, {"\ ~/.netrc file has not correct mode.\n\ -Remove password or correct mode.", 1126}, - {" MCFS ", 1127}, - {" The server does not support this version ", 1128}, +Remove password or correct mode.", 1138}, + {" MCFS ", 1139}, + {" The server does not support this version ", 1140}, {"\ The remote server is not running on a system port \n\ you need a password to log in, but the information may \n\ - not be safe on the remote side. Continue? \n", 1129}, - {" Yes ", 1130}, - {" No ", 1131}, - {" The remote server is running on strange port. Giving up.\n", 1132}, - {" MCFS Password required ", 1133}, - {" Invalid password ", 1134}, - {" Too many open connections ", 1135}, + not be safe on the remote side. Continue? \n", 1141}, + {" Yes ", 1142}, + {" No ", 1143}, + {" The remote server is running on strange port. Giving up.\n", 1144}, + {" MCFS Password required ", 1145}, + {" Invalid password ", 1146}, + {" Too many open connections ", 1147}, {"\ Couldn't open tar archive\n\ -%s", 1136}, - {"Unexpected EOF on archive file", 1137}, - {"Inconsistent tar archive", 1138}, +%s", 1148}, + {"Unexpected EOF on archive file", 1149}, + {"Inconsistent tar archive", 1150}, {"\ Hmm,...\n\ %s\n\ -doesn't look like a tar archive.", 1139}, +doesn't look like a tar archive.", 1151}, }; -int _msg_tbl_length = 1139; +int _msg_tbl_length = 1151; diff -ruN old/mc-4.5.22/po/mc.pot new/mc-4.5.23/po/mc.pot --- old/mc-4.5.22/po/mc.pot Fri Feb 26 19:25:19 1999 +++ new/mc-4.5.23/po/mc.pot Sun Feb 28 20:38:27 1999 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 1999-02-26 18:19-0600\n" +"POT-Creation-Date: 1999-02-28 19:38-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -23,7 +23,7 @@ msgstr "" #. Input line for a single key press follows the ':' -#: edit/edit_key_translator.c:133 gtkedit/editcmd.c:698 gtkedit/editcmd.c:707 +#: edit/edit_key_translator.c:133 gtkedit/editcmd.c:707 gtkedit/editcmd.c:716 msgid " Press macro hotkey: " msgstr "" @@ -55,14 +55,14 @@ msgid " Do you really want to quit the Midnight Commander? " msgstr "" -#: gnome/gcmd.c:123 gtkedit/editcmd.c:2235 src/cmd.c:251 src/file.c:1813 +#: gnome/gcmd.c:123 gtkedit/editcmd.c:2246 src/cmd.c:251 src/file.c:1813 #: src/file.c:2195 src/filegui.c:573 src/hotlist.c:1035 src/main.c:829 #: src/screen.c:2049 src/subshell.c:701 src/subshell.c:727 src/tree.c:755 #: src/view.c:404 msgid "&Yes" msgstr "" -#: gnome/gcmd.c:123 gtkedit/editcmd.c:2235 src/cmd.c:251 src/file.c:1813 +#: gnome/gcmd.c:123 gtkedit/editcmd.c:2246 src/cmd.c:251 src/file.c:1813 #: src/file.c:2195 src/filegui.c:572 src/hotlist.c:1035 src/main.c:829 #: src/screen.c:2049 src/subshell.c:701 src/subshell.c:727 src/tree.c:755 #: src/view.c:404 @@ -181,7 +181,7 @@ msgid "Enter extra arguments:" msgstr "" -#: gnome/gdesktop.c:392 gnome/gdesktop.c:1828 +#: gnome/gdesktop.c:392 gnome/gdesktop.c:1841 msgid "Warning" msgstr "" @@ -203,28 +203,28 @@ msgstr "" #. Create the link to the user's home directory so that he will have an icon -#: gnome/gdesktop.c:1824 +#: gnome/gdesktop.c:1837 msgid "Home directory" msgstr "" -#: gnome/gdesktop.c:1829 +#: gnome/gdesktop.c:1842 #, c-format msgid "Could not symlink %s to %s; will not have initial desktop icons." msgstr "" -#: gnome/gdesktop.c:2160 gnome/glayout.c:410 +#: gnome/gdesktop.c:2173 gnome/glayout.c:410 msgid "Arrange Icons" msgstr "" -#: gnome/gdesktop.c:2162 +#: gnome/gdesktop.c:2175 msgid "Create New Window" msgstr "" -#: gnome/gdesktop.c:2164 +#: gnome/gdesktop.c:2177 msgid "Rescan Mountable Devices" msgstr "" -#: gnome/gdesktop.c:2165 gnome/glayout.c:413 +#: gnome/gdesktop.c:2178 gnome/glayout.c:413 msgid "Rescan Desktop" msgstr "" @@ -571,14 +571,6 @@ msgid "Run a command and put the results in a panel" msgstr "" -#: gnome/glayout.c:387 -msgid "_Active VFS list..." -msgstr "" - -#: gnome/glayout.c:387 -msgid "List of active virtual file systems" -msgstr "" - #: gnome/glayout.c:394 msgid "_Background jobs..." msgstr "" @@ -1040,7 +1032,8 @@ msgid "Location:" msgstr "" -#: gnome/gtools.c:110 src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 +#: gnome/gtools.c:110 gtkedit/editcmd.c:342 gtkedit/editcmd.c:1183 +#: gtkedit/editcmd.c:1268 src/boxes.c:138 src/boxes.c:278 src/boxes.c:378 #: src/boxes.c:466 src/boxes.c:646 src/boxes.c:728 src/boxes.c:783 #: src/boxes.c:897 src/filegui.c:807 src/find.c:171 src/layout.c:369 #: src/option.c:144 src/wtools.c:289 src/wtools.c:561 @@ -1142,7 +1135,7 @@ #. The file-name is printed after the ':' #: gtkedit/edit.c:129 gtkedit/edit.c:224 gtkedit/edit.c:231 gtkedit/edit.c:238 #: gtkedit/edit.c:245 gtkedit/edit.c:251 gtkedit/edit.c:308 gtkedit/edit.c:344 -#: gtkedit/editcmd.c:1932 gtkedit/editwidget.c:950 src/dir.c:386 +#: gtkedit/editcmd.c:1943 gtkedit/editwidget.c:950 src/dir.c:386 #: src/screen.c:2306 src/tree.c:692 src/tree.c:698 src/wtools.c:222 #: vfs/fish.c:224 msgid " Error " @@ -1174,375 +1167,447 @@ msgid " Error allocating memory " msgstr "" -#: gtkedit/editcmd.c:468 +#: gtkedit/editcmd.c:335 +msgid "Quick save " +msgstr "" + +#: gtkedit/editcmd.c:336 +msgid "Safe save " +msgstr "" + +#: gtkedit/editcmd.c:337 +msgid "Do backups -->" +msgstr "" + +#: gtkedit/editcmd.c:340 gtkedit/editcmd.c:1181 gtkedit/editcmd.c:1266 +#: src/achown.c:71 src/boxes.c:139 src/boxes.c:279 src/boxes.c:376 +#: src/boxes.c:464 src/boxes.c:644 src/boxes.c:727 src/boxes.c:781 +#: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:790 +#: src/find.c:171 src/hotlist.c:138 src/hotlist.c:814 src/hotlist.c:911 +#: src/layout.c:370 src/learn.c:59 src/option.c:145 src/panelize.c:86 +#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:559 +#: src/wtools.c:640 +msgid "&Cancel" +msgstr "" + +#: gtkedit/editcmd.c:346 +msgid "Extension:" +msgstr "" + +#. NLS ? +#: gtkedit/editcmd.c:353 +msgid " Edit Save Mode " +msgstr "" + +#: gtkedit/editcmd.c:477 msgid " Save As " msgstr "" #. Warning message with a query to continue or cancel the operation -#: gtkedit/editcmd.c:482 gtkedit/editcmd.c:801 gtkedit/editcmd.c:831 -#: gtkedit/editcmd.c:978 gtkedit/editcmd.c:1075 src/ext.c:301 src/file.c:606 +#: gtkedit/editcmd.c:491 gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 +#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 src/ext.c:301 src/file.c:606 #: src/help.c:318 src/main.c:674 src/screen.c:2063 src/subshell.c:700 #: src/subshell.c:726 src/utilunix.c:388 src/utilunix.c:392 src/utilunix.c:458 #: vfs/mcfs.c:170 msgid " Warning " msgstr "" -#: gtkedit/editcmd.c:483 +#: gtkedit/editcmd.c:492 msgid " A file already exists with this name. " msgstr "" #. Push buttons to over-write the current file, or cancel the operation -#: gtkedit/editcmd.c:485 +#: gtkedit/editcmd.c:494 msgid "Overwrite" msgstr "" -#: gtkedit/editcmd.c:485 gtkedit/editcmd.c:774 gtkedit/editcmd.c:801 -#: gtkedit/editcmd.c:831 gtkedit/editcmd.c:978 gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:494 gtkedit/editcmd.c:783 gtkedit/editcmd.c:810 +#: gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 gtkedit/editcmd.c:1576 msgid "Cancel" msgstr "" -#: gtkedit/editcmd.c:501 +#: gtkedit/editcmd.c:510 msgid " Save as " msgstr "" -#: gtkedit/editcmd.c:501 gtkedit/editcmd.c:2602 +#: gtkedit/editcmd.c:510 gtkedit/editcmd.c:2613 msgid " Error trying to save file. " msgstr "" #. This heads the delete macro error dialog box -#: gtkedit/editcmd.c:617 gtkedit/editcmd.c:625 gtkedit/editcmd.c:650 +#: gtkedit/editcmd.c:626 gtkedit/editcmd.c:634 gtkedit/editcmd.c:659 msgid " Delete macro " msgstr "" #. 'Open' = load temp file -#: gtkedit/editcmd.c:619 +#: gtkedit/editcmd.c:628 msgid " Error trying to open temp file " msgstr "" #. 'Open' = load temp file -#: gtkedit/editcmd.c:627 gtkedit/editcmd.c:688 gtkedit/editcmd.c:756 +#: gtkedit/editcmd.c:636 gtkedit/editcmd.c:697 gtkedit/editcmd.c:765 msgid " Error trying to open macro file " msgstr "" -#: gtkedit/editcmd.c:632 gtkedit/editcmd.c:640 gtkedit/editcmd.c:676 -#: gtkedit/editcmd.c:731 +#: gtkedit/editcmd.c:641 gtkedit/editcmd.c:649 gtkedit/editcmd.c:685 +#: gtkedit/editcmd.c:740 #, c-format msgid "key '%d 0': " msgstr "" -#: gtkedit/editcmd.c:651 +#: gtkedit/editcmd.c:660 msgid " Error trying to overwrite macro file " msgstr "" #. This heads the 'Macro' dialog box -#: gtkedit/editcmd.c:668 +#: gtkedit/editcmd.c:677 msgid " Macro " msgstr "" #. Input line for a single key press follows the ':' -#: gtkedit/editcmd.c:670 +#: gtkedit/editcmd.c:679 msgid " Press the macro's new hotkey: " msgstr "" #. This heads the 'Save Macro' dialog box -#: gtkedit/editcmd.c:688 +#: gtkedit/editcmd.c:697 msgid " Save macro " msgstr "" -#: gtkedit/editcmd.c:698 gtkedit/editcmd.c:705 +#: gtkedit/editcmd.c:707 gtkedit/editcmd.c:714 msgid " Delete Macro " msgstr "" #. This heads the 'Load Macro' dialog box -#: gtkedit/editcmd.c:755 +#: gtkedit/editcmd.c:764 msgid " Load macro " msgstr "" -#: gtkedit/editcmd.c:769 gtkedit/editcmd.c:771 +#: gtkedit/editcmd.c:778 gtkedit/editcmd.c:780 msgid " Confirm save file? : " msgstr "" #. Buttons to 'Confirm save file' query -#: gtkedit/editcmd.c:774 +#: gtkedit/editcmd.c:783 msgid " Save file " msgstr "" -#: gtkedit/editcmd.c:774 gtkedit/editwidget.c:1064 src/view.c:1992 +#: gtkedit/editcmd.c:783 gtkedit/editwidget.c:1064 src/view.c:1992 msgid "Save" msgstr "" -#: gtkedit/editcmd.c:801 gtkedit/editcmd.c:831 +#: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 msgid "" " Current text was modified without a file save. \n" " Continue discards these changes. " msgstr "" -#: gtkedit/editcmd.c:801 gtkedit/editcmd.c:831 gtkedit/editcmd.c:978 +#: gtkedit/editcmd.c:810 gtkedit/editcmd.c:840 gtkedit/editcmd.c:987 msgid "Continue" msgstr "" #. Heads the 'Load' file dialog box -#: gtkedit/editcmd.c:820 gtkedit/editcmd.c:834 +#: gtkedit/editcmd.c:829 gtkedit/editcmd.c:843 msgid " Load " msgstr "" -#: gtkedit/editcmd.c:820 +#: gtkedit/editcmd.c:829 msgid " Error trying to open file for reading " msgstr "" -#: gtkedit/editcmd.c:978 gtkedit/editcmd.c:1075 +#: gtkedit/editcmd.c:987 gtkedit/editcmd.c:1084 msgid " Block is large, you may not be able to undo this action. " msgstr "" -#: gtkedit/editcmd.c:1075 +#: gtkedit/editcmd.c:1084 msgid " Continue " msgstr "" -#: gtkedit/editcmd.c:1075 +#: gtkedit/editcmd.c:1084 msgid " Cancel " msgstr "" #. This is for the confirm replace dialog box. The replaced string comes after the ':' -#: gtkedit/editcmd.c:1136 gtkedit/editcmd.c:1563 +#: gtkedit/editcmd.c:1147 gtkedit/editcmd.c:1574 msgid " Replace with: " msgstr "" #. Heads the 'Replace' dialog box -#: gtkedit/editcmd.c:1140 gtkedit/editcmd.c:1217 gtkedit/editcmd.c:1467 -#: gtkedit/editcmd.c:1561 gtkedit/editcmd.c:2094 gtkedit/editcmd.c:2125 -#: gtkedit/editcmd.c:2127 +#: gtkedit/editcmd.c:1151 gtkedit/editcmd.c:1228 gtkedit/editcmd.c:1478 +#: gtkedit/editcmd.c:1572 gtkedit/editcmd.c:2105 gtkedit/editcmd.c:2136 +#: gtkedit/editcmd.c:2138 msgid " Replace " msgstr "" +#: gtkedit/editcmd.c:1185 gtkedit/editcmd.c:1270 +msgid "scanf &Expression" +msgstr "" + +#: gtkedit/editcmd.c:1187 +msgid "replace &All" +msgstr "" + +#: gtkedit/editcmd.c:1189 +msgid "pr&Ompt on replace" +msgstr "" + +#: gtkedit/editcmd.c:1191 gtkedit/editcmd.c:1272 +msgid "&Backwards" +msgstr "" + +#: gtkedit/editcmd.c:1193 gtkedit/editcmd.c:1274 +msgid "&Regular expression" +msgstr "" + +#: gtkedit/editcmd.c:1195 gtkedit/editcmd.c:1276 +msgid "&Whole words only" +msgstr "" + +#: gtkedit/editcmd.c:1197 gtkedit/editcmd.c:1278 +msgid "case &Sensitive" +msgstr "" + +#: gtkedit/editcmd.c:1201 +msgid " Enter replacement argument order eg. 3,2,1,4 " +msgstr "" + +#: gtkedit/editcmd.c:1205 +msgid " Enter replacement string:" +msgstr "" + +#: gtkedit/editcmd.c:1209 gtkedit/editcmd.c:1282 src/view.c:1917 +msgid " Enter search string:" +msgstr "" + #. Heads the 'Search' dialog box -#: gtkedit/editcmd.c:1285 gtkedit/editcmd.c:1461 gtkedit/editcmd.c:2196 +#: gtkedit/editcmd.c:1296 gtkedit/editcmd.c:1472 gtkedit/editcmd.c:2207 #: src/view.c:1465 src/view.c:1564 src/view.c:1686 src/view.c:1885 #: src/view.c:1917 msgid " Search " msgstr "" #. An input line comes after the ':' -#: gtkedit/editcmd.c:1335 +#: gtkedit/editcmd.c:1346 msgid " Enter search text : " msgstr "" -#: gtkedit/editcmd.c:1342 +#: gtkedit/editcmd.c:1353 msgid " Enter replace text : " msgstr "" -#: gtkedit/editcmd.c:1346 +#: gtkedit/editcmd.c:1357 msgid " Enter argument order : " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1350 gtkedit/editcmd.c:1351 +#: gtkedit/editcmd.c:1361 gtkedit/editcmd.c:1362 msgid "Enter the order of replacement of your scanf format specifiers" msgstr "" #. The following are check boxes -#: gtkedit/editcmd.c:1356 +#: gtkedit/editcmd.c:1367 msgid " Whole words only " msgstr "" -#: gtkedit/editcmd.c:1358 +#: gtkedit/editcmd.c:1369 msgid " Case sensitive " msgstr "" -#: gtkedit/editcmd.c:1361 +#: gtkedit/editcmd.c:1372 msgid " Regular expression " msgstr "" -#: gtkedit/editcmd.c:1362 gtkedit/editcmd.c:1363 +#: gtkedit/editcmd.c:1373 gtkedit/editcmd.c:1374 msgid "See the regex man page for how to compose a regular expression" msgstr "" -#: gtkedit/editcmd.c:1369 +#: gtkedit/editcmd.c:1380 msgid " Backwards " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1371 gtkedit/editcmd.c:1372 +#: gtkedit/editcmd.c:1382 gtkedit/editcmd.c:1383 msgid "Warning: Searching backward can be slow" msgstr "" -#: gtkedit/editcmd.c:1385 +#: gtkedit/editcmd.c:1396 msgid " Prompt on replace " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1387 +#: gtkedit/editcmd.c:1398 msgid "Ask before making each replacement" msgstr "" -#: gtkedit/editcmd.c:1389 +#: gtkedit/editcmd.c:1400 msgid " Replace all " msgstr "" -#: gtkedit/editcmd.c:1392 +#: gtkedit/editcmd.c:1403 msgid " Scanf expression " msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1394 +#: gtkedit/editcmd.c:1405 msgid "Allows entering of a C format string, see the scanf man page" msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1399 +#: gtkedit/editcmd.c:1410 msgid "Begin search, Enter" msgstr "" #. Tool hint -#: gtkedit/editcmd.c:1402 +#: gtkedit/editcmd.c:1413 msgid "Abort this dialog, Esc" msgstr "" #. Buttons for the confirm replace dialog box. -#: gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:1576 msgid "Replace" msgstr "" -#: gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:1576 msgid "Skip" msgstr "" -#: gtkedit/editcmd.c:1565 +#: gtkedit/editcmd.c:1576 msgid "Replace all" msgstr "" -#: gtkedit/editcmd.c:1932 +#: gtkedit/editcmd.c:1943 msgid "" " Invalid regular expression, or scanf expression with to many conversions " msgstr "" #. "Invalid regexp string or scanf string" -#: gtkedit/editcmd.c:2096 +#: gtkedit/editcmd.c:2107 msgid " Error in replacement format string. " msgstr "" -#: gtkedit/editcmd.c:2124 +#: gtkedit/editcmd.c:2135 #, c-format msgid " %ld replacements made. " msgstr "" -#: gtkedit/editcmd.c:2127 gtkedit/editcmd.c:2196 +#: gtkedit/editcmd.c:2138 gtkedit/editcmd.c:2207 msgid " Search string not found. " msgstr "" #. Confirm 'Quit' dialog box -#: gtkedit/editcmd.c:2220 gtkedit/editcmd.c:2235 gtkedit/editcmd.c:2238 +#: gtkedit/editcmd.c:2231 gtkedit/editcmd.c:2246 gtkedit/editcmd.c:2249 msgid " Quit " msgstr "" -#: gtkedit/editcmd.c:2221 gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2232 gtkedit/editcmd.c:2250 msgid "" " Current text was modified without a file save. \n" " Save with exit? " msgstr "" -#: gtkedit/editcmd.c:2235 +#: gtkedit/editcmd.c:2246 msgid " File was modified, Save with exit? " msgstr "" -#: gtkedit/editcmd.c:2235 +#: gtkedit/editcmd.c:2246 msgid "Cancel quit" msgstr "" -#: gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2250 msgid " &Cancel quit " msgstr "" -#: gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2250 msgid " &Yes " msgstr "" -#: gtkedit/editcmd.c:2239 +#: gtkedit/editcmd.c:2250 msgid " &No " msgstr "" -#: gtkedit/editcmd.c:2442 gtkedit/editcmd.c:2517 +#: gtkedit/editcmd.c:2453 gtkedit/editcmd.c:2528 msgid " Copy to clipboard " msgstr "" -#: gtkedit/editcmd.c:2442 gtkedit/editcmd.c:2464 gtkedit/editcmd.c:2517 -#: gtkedit/editcmd.c:2530 +#: gtkedit/editcmd.c:2453 gtkedit/editcmd.c:2475 gtkedit/editcmd.c:2528 +#: gtkedit/editcmd.c:2541 msgid " Unable to save to file. " msgstr "" -#: gtkedit/editcmd.c:2464 gtkedit/editcmd.c:2530 +#: gtkedit/editcmd.c:2475 gtkedit/editcmd.c:2541 msgid " Cut to clipboard " msgstr "" -#: gtkedit/editcmd.c:2552 gtkedit/editcmd.c:2556 gtkedit/editcmd.c:2561 -#: gtkedit/editcmd.c:2564 src/view.c:1857 +#: gtkedit/editcmd.c:2563 gtkedit/editcmd.c:2567 gtkedit/editcmd.c:2572 +#: gtkedit/editcmd.c:2575 src/view.c:1857 msgid " Goto line " msgstr "" -#: gtkedit/editcmd.c:2552 gtkedit/editcmd.c:2556 gtkedit/editcmd.c:2561 -#: gtkedit/editcmd.c:2564 +#: gtkedit/editcmd.c:2563 gtkedit/editcmd.c:2567 gtkedit/editcmd.c:2572 +#: gtkedit/editcmd.c:2575 msgid " Enter line: " msgstr "" -#: gtkedit/editcmd.c:2585 gtkedit/editcmd.c:2602 +#: gtkedit/editcmd.c:2596 gtkedit/editcmd.c:2613 msgid " Save Block " msgstr "" -#: gtkedit/editcmd.c:2636 +#: gtkedit/editcmd.c:2647 msgid " Insert File " msgstr "" -#: gtkedit/editcmd.c:2651 +#: gtkedit/editcmd.c:2662 msgid " Insert file " msgstr "" -#: gtkedit/editcmd.c:2651 +#: gtkedit/editcmd.c:2662 msgid " Error trying to insert file. " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2671 +#: gtkedit/editcmd.c:2682 msgid " Sort block " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2671 gtkedit/editcmd.c:2725 +#: gtkedit/editcmd.c:2682 gtkedit/editcmd.c:2736 msgid " You must first highlight a block of text. " msgstr "" -#: gtkedit/editcmd.c:2678 +#: gtkedit/editcmd.c:2689 msgid " Run Sort " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2680 +#: gtkedit/editcmd.c:2691 msgid " Enter sort options (see manpage) separated by whitespace: " msgstr "" -#: gtkedit/editcmd.c:2691 gtkedit/editcmd.c:2697 +#: gtkedit/editcmd.c:2702 gtkedit/editcmd.c:2708 msgid " Sort " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2693 +#: gtkedit/editcmd.c:2704 msgid " Error trying to execute sort command " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2699 +#: gtkedit/editcmd.c:2710 msgid " Sort returned non-zero: " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2723 gtkedit/editcmd.c:2753 +#: gtkedit/editcmd.c:2734 gtkedit/editcmd.c:2764 msgid " Process block " msgstr "" #. Not essential to translate -#: gtkedit/editcmd.c:2755 +#: gtkedit/editcmd.c:2766 msgid " Error trying to stat file " msgstr "" -#: gtkedit/editcmd.c:2825 +#: gtkedit/editcmd.c:2836 msgid " Mail " msgstr "" @@ -1999,16 +2064,6 @@ msgid " Syntax error in file %s on line %d " msgstr "" -#: src/achown.c:71 src/boxes.c:139 src/boxes.c:279 src/boxes.c:376 -#: src/boxes.c:464 src/boxes.c:644 src/boxes.c:727 src/boxes.c:781 -#: src/chmod.c:114 src/chown.c:79 src/cmd.c:856 src/filegui.c:790 -#: src/find.c:171 src/hotlist.c:138 src/hotlist.c:814 src/hotlist.c:911 -#: src/layout.c:370 src/learn.c:59 src/option.c:145 src/panelize.c:86 -#: src/view.c:404 src/wtools.c:111 src/wtools.c:386 src/wtools.c:559 -#: src/wtools.c:640 -msgid "&Cancel" -msgstr "" - #: src/achown.c:72 src/chmod.c:115 src/chown.c:80 msgid "&Set" msgstr "" @@ -4656,10 +4711,6 @@ #: src/view.c:1885 msgid " Enter regexp:" -msgstr "" - -#: src/view.c:1917 -msgid " Enter search string:" msgstr "" #: src/view.c:1990 diff -ruN old/mc-4.5.22/src/ChangeLog new/mc-4.5.23/src/ChangeLog --- old/mc-4.5.22/src/ChangeLog Fri Feb 26 19:25:14 1999 +++ new/mc-4.5.23/src/ChangeLog Sun Feb 28 20:38:17 1999 @@ -1,3 +1,7 @@ +Mon Mar 1 00:18:48 1999 Timur Bakeyev + + * mad.c: Tempnam() returns malloced buffer, so, free() it, not g_free(). + 1999-02-26 Miguel de Icaza * view.c (view_percent, view_update): Take an extra argument: diff -ruN old/mc-4.5.22/src/mad.c new/mc-4.5.23/src/mad.c --- old/mc-4.5.22/src/mad.c Fri Feb 26 19:25:14 1999 +++ new/mc-4.5.23/src/mad.c Sun Feb 28 20:38:17 1999 @@ -267,9 +267,9 @@ char *mad_tempnam (char *a, char *b) { char *t, *u; - t = tempnam(a,b); + t = tempnam(a,b); /* This malloc's internal buffer.. */ u = mad_strdup(t, "(mad_tempnam)", 0); - g_free(t); + free(t); return u; }