mc 4.1.28 is released
Этот коммит содержится в:
родитель
213a417181
Коммит
d37d663f15
@ -1,4 +1,4 @@
|
||||
VERSION=4.1.27
|
||||
VERSION=4.1.28
|
||||
|
||||
SHELL = /bin/sh
|
||||
|
||||
|
2
VERSION
2
VERSION
@ -1 +1 @@
|
||||
#define VERSION "4.1.27"
|
||||
#define VERSION "4.1.28"
|
||||
|
12
config.h.in
12
config.h.in
@ -97,9 +97,9 @@
|
||||
/* If using the C implementation of alloca, define if you know the
|
||||
direction of stack growth for your system; otherwise it will be
|
||||
automatically deduced at run-time.
|
||||
STACK_DIRECTION > 0 => grows toward higher addresses
|
||||
STACK_DIRECTION < 0 => grows toward lower addresses
|
||||
STACK_DIRECTION = 0 => direction of growth unknown
|
||||
STACK_DIRECTION > 0 => grows toward higher addresses
|
||||
STACK_DIRECTION < 0 => grows toward lower addresses
|
||||
STACK_DIRECTION = 0 => direction of growth unknown
|
||||
*/
|
||||
#undef STACK_DIRECTION
|
||||
|
||||
@ -109,6 +109,9 @@
|
||||
/* Define to `int' if <sys/types.h> doesn't define. */
|
||||
#undef uid_t
|
||||
|
||||
/* Define if the X Window System is missing or not being used. */
|
||||
#undef X_DISPLAY_MISSING
|
||||
|
||||
/* Always defined */
|
||||
#undef D_INO_IN_DIRENT
|
||||
#undef IS_AIX
|
||||
@ -355,9 +358,6 @@
|
||||
/* Define if you have the truncate function. */
|
||||
#undef HAVE_TRUNCATE
|
||||
|
||||
/* Define if you have the valloc function. */
|
||||
#undef HAVE_VALLOC
|
||||
|
||||
/* Define if you have the <crypt.h> header file. */
|
||||
#undef HAVE_CRYPT_H
|
||||
|
||||
|
@ -1,3 +1,8 @@
|
||||
Wed Mar 18 23:09:35 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||||
|
||||
* gscreen.c (panel_file_list_select_row): Use control/shift click
|
||||
to add files to the selection.
|
||||
|
||||
Wed Mar 18 22:32:53 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||||
|
||||
* gscreen.c (panel_action_properties): Make Federico's
|
||||
|
@ -3,6 +3,8 @@ All:
|
||||
- It crashes
|
||||
- It leaks objects.
|
||||
- It does not object to leaks.
|
||||
- argp handling.
|
||||
- Session management
|
||||
|
||||
Desktop:
|
||||
- Add special destkop entries ("Network neighborhood")
|
||||
|
@ -502,9 +502,7 @@ internal_select_item (GtkWidget *file_list, WPanel *panel, int row)
|
||||
panel->selected = row;
|
||||
|
||||
gtk_signal_handler_block_by_data (GTK_OBJECT (file_list), panel);
|
||||
printf ("Selecttionando\n");
|
||||
select_item (panel);
|
||||
printf ("Post-selecciєn\n");
|
||||
gtk_signal_handler_unblock_by_data (GTK_OBJECT (file_list), panel);
|
||||
}
|
||||
|
||||
@ -521,17 +519,18 @@ panel_file_list_select_row (GtkWidget *file_list, int row, int column, GdkEvent
|
||||
internal_select_item (file_list, panel, row);
|
||||
|
||||
switch (event->button.button) {
|
||||
case 1:
|
||||
if (!(event->button.state & (GDK_CONTROL_MASK | GDK_SHIFT_MASK)))
|
||||
break;
|
||||
/* fallback if shift-click is pressed */
|
||||
|
||||
case 2:
|
||||
printf("Llamando a do_file_mark()\n");
|
||||
do_file_mark (panel, row, !panel->dir.list[row].f.marked);
|
||||
break;
|
||||
|
||||
case 3:
|
||||
file_popup (event, panel, row, panel->dir.list[row].fname);
|
||||
break;
|
||||
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
||||
break;
|
||||
@ -1151,6 +1150,7 @@ x_create_panel (Dlg_head *h, widget_data parent, WPanel *panel)
|
||||
filter = panel_create_filter (h, panel, (GtkWidget **) &panel->filter_w);
|
||||
gtk_widget_show (filter);
|
||||
|
||||
panel->ministatus = gtk_label_new ("");
|
||||
status_line = gtk_hbox_new (0, 0);
|
||||
gtk_widget_show (status_line);
|
||||
|
||||
@ -1168,7 +1168,10 @@ x_create_panel (Dlg_head *h, widget_data parent, WPanel *panel)
|
||||
gtk_table_attach (GTK_TABLE (panel->table), status_line, 0, 1, 0, 1,
|
||||
GTK_EXPAND | GTK_FILL, GTK_SHRINK, 0, 0);
|
||||
|
||||
gtk_table_attach (GTK_TABLE (panel->table), statusbar, 0, 1, 2, 3,
|
||||
gtk_table_attach (GTK_TABLE (panel->table), panel->ministatus, 0, 1, 2, 3,
|
||||
GTK_EXPAND | GTK_FILL,
|
||||
0, 0, 0);
|
||||
gtk_table_attach (GTK_TABLE (panel->table), statusbar, 0, 1, 3, 4,
|
||||
GTK_EXPAND | GTK_FILL,
|
||||
0, 0, 0);
|
||||
|
||||
|
2
mc.spec
2
mc.spec
@ -1,6 +1,6 @@
|
||||
Summary: Midnight Commander visual shell
|
||||
Name: mc
|
||||
Version: 4.1.27
|
||||
Version: 4.1.28
|
||||
Release: 1
|
||||
Copyright: GPL
|
||||
Group: Shells
|
||||
|
@ -1,3 +1,8 @@
|
||||
1998-03-19 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||||
|
||||
* screen.c: Remove KEY_DC forever. This should have never been
|
||||
here.
|
||||
|
||||
Wed Mar 18 22:08:34 1998 Miguel de Icaza <miguel@nuclecu.unam.mx>
|
||||
|
||||
* achown.c (do_enter_key): call endgrent, endpwent.
|
||||
|
@ -1,4 +1,4 @@
|
||||
#!/usr/local/bin/perl
|
||||
#!/usr/bin/perl
|
||||
# Since we use a linear search trought the block and the license and
|
||||
# the warranty are quite big, we leave them at the end of the help file,
|
||||
# the index will be consulted quite frequently, so we put it at the beginning.
|
||||
|
@ -115,6 +115,7 @@ typedef struct {
|
||||
void *current_dir;
|
||||
void *filter_w;
|
||||
void *status;
|
||||
void *ministatus;
|
||||
#endif
|
||||
} WPanel;
|
||||
|
||||
|
@ -657,9 +657,7 @@ display_mini_info (WPanel *panel)
|
||||
}
|
||||
#endif
|
||||
/* Default behaviour */
|
||||
#ifndef HAVE_XVIEW
|
||||
repaint_file (panel, panel->selected, 0, STATUS, 1);
|
||||
#endif
|
||||
return;
|
||||
#endif
|
||||
}
|
||||
@ -2064,9 +2062,6 @@ static key_map panel_keymap [] = {
|
||||
{ XCTRL('r'), reread_cmd },
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_X
|
||||
{ KEY_DC, delete_cmd},
|
||||
#endif
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user