Module Name: src
Committed By: martin
Date: Sat Nov 16 20:26:59 UTC 2019
Modified Files:
src/usr.sbin/sysinst: configmenu.c disks.c msg.mi.de msg.mi.en
msg.mi.es msg.mi.fr msg.mi.pl net.c partman.c run.c util.c
Log Message:
Make sure all menus have a translatable exit option (or none at all).
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/usr.sbin/sysinst/configmenu.c
cvs rdiff -u -r1.56 -r1.57 src/usr.sbin/sysinst/disks.c
cvs rdiff -u -r1.17 -r1.18 src/usr.sbin/sysinst/msg.mi.de
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/sysinst/msg.mi.en
cvs rdiff -u -r1.18 -r1.19 src/usr.sbin/sysinst/msg.mi.es
cvs rdiff -u -r1.22 -r1.23 src/usr.sbin/sysinst/msg.mi.fr
cvs rdiff -u -r1.25 -r1.26 src/usr.sbin/sysinst/msg.mi.pl
cvs rdiff -u -r1.33 -r1.34 src/usr.sbin/sysinst/net.c
cvs rdiff -u -r1.43 -r1.44 src/usr.sbin/sysinst/partman.c
cvs rdiff -u -r1.12 -r1.13 src/usr.sbin/sysinst/run.c
cvs rdiff -u -r1.38 -r1.39 src/usr.sbin/sysinst/util.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/usr.sbin/sysinst/configmenu.c
diff -u src/usr.sbin/sysinst/configmenu.c:1.10 src/usr.sbin/sysinst/configmenu.c:1.11
--- src/usr.sbin/sysinst/configmenu.c:1.10 Tue Jul 23 18:13:40 2019
+++ src/usr.sbin/sysinst/configmenu.c Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: configmenu.c,v 1.10 2019/07/23 18:13:40 martin Exp $ */
+/* $NetBSD: configmenu.c,v 1.11 2019/11/16 20:26:59 martin Exp $ */
/*-
* Copyright (c) 2012 The NetBSD Foundation, Inc.
@@ -464,7 +464,7 @@ do_configmenu(struct install_partition_d
menu_no = new_menu(NULL, me, opts, 0, -4, 0, 70,
MC_SCROLL | MC_NOBOX | MC_DFLTEXIT,
- configmenu_hdr, set_config, NULL, "XXX Help String",
+ configmenu_hdr, set_config, NULL, NULL,
MSG_doneconfig);
process_menu(menu_no, ce);
Index: src/usr.sbin/sysinst/disks.c
diff -u src/usr.sbin/sysinst/disks.c:1.56 src/usr.sbin/sysinst/disks.c:1.57
--- src/usr.sbin/sysinst/disks.c:1.56 Wed Nov 13 18:57:26 2019
+++ src/usr.sbin/sysinst/disks.c Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: disks.c,v 1.56 2019/11/13 18:57:26 martin Exp $ */
+/* $NetBSD: disks.c,v 1.57 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -852,7 +852,7 @@ find_disks(const char *doingwhat, bool a
menu_no = new_menu(MSG_Available_disks,
dsk_menu, i, -1,
4, 0, 0, MC_SCROLL,
- NULL, NULL, NULL, NULL, NULL);
+ NULL, NULL, NULL, NULL, MSG_exit_menu_generic);
if (menu_no == -1)
return -1;
msg_fmt_display(MSG_ask_disk, "%s", doingwhat);
@@ -2211,7 +2211,7 @@ add_select_partition(struct selected_par
3, 3, 0, 60,
MC_SUBMENU | MC_SCROLL | MC_NOCLEAR,
NULL, display_single_part, NULL,
- NULL, NULL);
+ NULL, MSG_exit_menu_generic);
if (sel_menu != -1) {
struct selected_partition *newsels;
struct sel_menu_data data;
@@ -2410,8 +2410,7 @@ select_partitions(struct selected_partit
/* loop with menu */
update_sel_part_title(&data);
m = new_menu(data.title, men, __arraycount(men), 3, 2, 0, 65, MC_SCROLL,
- post_sel_part, fmt_sel_part_line, NULL, NULL,
- "Source selection OK, proceed to target selection");
+ post_sel_part, fmt_sel_part_line, NULL, NULL, MSG_clone_src_done);
process_menu(m, &data);
free(data.title);
if (res->num_sel == 0)
Index: src/usr.sbin/sysinst/msg.mi.de
diff -u src/usr.sbin/sysinst/msg.mi.de:1.17 src/usr.sbin/sysinst/msg.mi.de:1.18
--- src/usr.sbin/sysinst/msg.mi.de:1.17 Tue Nov 12 16:33:14 2019
+++ src/usr.sbin/sysinst/msg.mi.de Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: msg.mi.de,v 1.17 2019/11/12 16:33:14 martin Exp $ */
+/* $NetBSD: msg.mi.de,v 1.18 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -1498,3 +1498,5 @@ message clone_target_end {Als letzte hi
message clone_target_hdr
{Einf�gen der duplizierten Partitionen vor:}
message clone_target_disp {duplizierte Partition(en)}
+message clone_src_done
+{Quellselektion OK, weiter mit der Zielauswahl}
Index: src/usr.sbin/sysinst/msg.mi.en
diff -u src/usr.sbin/sysinst/msg.mi.en:1.24 src/usr.sbin/sysinst/msg.mi.en:1.25
--- src/usr.sbin/sysinst/msg.mi.en:1.24 Tue Nov 12 16:33:14 2019
+++ src/usr.sbin/sysinst/msg.mi.en Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: msg.mi.en,v 1.24 2019/11/12 16:33:14 martin Exp $ */
+/* $NetBSD: msg.mi.en,v 1.25 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -1438,4 +1438,5 @@ message clone_target_end {Add at end}
message clone_target_hdr
{Insert cloned partitions before:}
message clone_target_disp {cloned partition(s)}
-
+message clone_src_done
+{Source selection OK, proceed to target selection}
Index: src/usr.sbin/sysinst/msg.mi.es
diff -u src/usr.sbin/sysinst/msg.mi.es:1.18 src/usr.sbin/sysinst/msg.mi.es:1.19
--- src/usr.sbin/sysinst/msg.mi.es:1.18 Tue Nov 12 16:33:14 2019
+++ src/usr.sbin/sysinst/msg.mi.es Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: msg.mi.es,v 1.18 2019/11/12 16:33:14 martin Exp $ */
+/* $NetBSD: msg.mi.es,v 1.19 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -1486,4 +1486,6 @@ message clone_target_end {Add at end}
message clone_target_hdr
{Insert cloned partitions before:}
message clone_target_disp {cloned partition(s)}
+message clone_src_done
+{Source selection OK, proceed to target selection}
Index: src/usr.sbin/sysinst/msg.mi.fr
diff -u src/usr.sbin/sysinst/msg.mi.fr:1.22 src/usr.sbin/sysinst/msg.mi.fr:1.23
--- src/usr.sbin/sysinst/msg.mi.fr:1.22 Tue Nov 12 16:33:14 2019
+++ src/usr.sbin/sysinst/msg.mi.fr Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: msg.mi.fr,v 1.22 2019/11/12 16:33:14 martin Exp $ */
+/* $NetBSD: msg.mi.fr,v 1.23 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -1530,4 +1530,6 @@ message clone_target_end {Add at end}
message clone_target_hdr
{Insert cloned partitions before:}
message clone_target_disp {cloned partition(s)}
+message clone_src_done
+{Source selection OK, proceed to target selection}
Index: src/usr.sbin/sysinst/msg.mi.pl
diff -u src/usr.sbin/sysinst/msg.mi.pl:1.25 src/usr.sbin/sysinst/msg.mi.pl:1.26
--- src/usr.sbin/sysinst/msg.mi.pl:1.25 Tue Nov 12 16:33:14 2019
+++ src/usr.sbin/sysinst/msg.mi.pl Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: msg.mi.pl,v 1.25 2019/11/12 16:33:14 martin Exp $ */
+/* $NetBSD: msg.mi.pl,v 1.26 2019/11/16 20:26:59 martin Exp $ */
/* Based on english version: */
/* NetBSD: msg.mi.pl,v 1.36 2004/04/17 18:55:35 atatat Exp */
@@ -1425,4 +1425,6 @@ message clone_target_end {Add at end}
message clone_target_hdr
{Insert cloned partitions before:}
message clone_target_disp {cloned partition(s)}
+message clone_src_done
+{Source selection OK, proceed to target selection}
Index: src/usr.sbin/sysinst/net.c
diff -u src/usr.sbin/sysinst/net.c:1.33 src/usr.sbin/sysinst/net.c:1.34
--- src/usr.sbin/sysinst/net.c:1.33 Tue Jul 23 12:37:23 2019
+++ src/usr.sbin/sysinst/net.c Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: net.c,v 1.33 2019/07/23 12:37:23 martin Exp $ */
+/* $NetBSD: net.c,v 1.34 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -524,7 +524,7 @@ config_network(void)
menu_no = new_menu(MSG_netdevs,
net_menu, num_devs, -1, 4, 0, 0,
MC_SCROLL,
- NULL, NULL, NULL, NULL, NULL);
+ NULL, NULL, NULL, NULL, MSG_cancel);
again:
selected_net = -1;
msg_display(MSG_asknetdev);
Index: src/usr.sbin/sysinst/partman.c
diff -u src/usr.sbin/sysinst/partman.c:1.43 src/usr.sbin/sysinst/partman.c:1.44
--- src/usr.sbin/sysinst/partman.c:1.43 Sun Oct 6 00:05:10 2019
+++ src/usr.sbin/sysinst/partman.c Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: partman.c,v 1.43 2019/10/06 00:05:10 mrg Exp $ */
+/* $NetBSD: partman.c,v 1.44 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 2012 Eugene Lozovoy
@@ -387,8 +387,9 @@ pm_dev_list(int type)
}
menu_no = new_menu(MSG_avdisks,
- menu_entries, num_devs, -1, -1, (num_devs+1<3)?3:num_devs+1, 13,
- MC_SCROLL | MC_NOCLEAR, NULL, NULL, NULL, NULL, NULL);
+ menu_entries, num_devs, -1, -1,
+ (num_devs+1<3)?3:num_devs+1, 13,
+ MC_SCROLL | MC_NOCLEAR, NULL, NULL, NULL, NULL, MSG_cancel);
if (menu_no == -1)
return (struct part_entry) { .retvalue = -1, };
process_menu(menu_no, &dev_num);
@@ -589,7 +590,7 @@ pm_raid_set_value(menudesc *m, void *arg
menu_disk_adddel = new_menu(NULL, menuent_disk_adddel,
__arraycount(menuent_disk_adddel),
-1, -1, 0, 10, MC_NOCLEAR, NULL, NULL, NULL, NULL,
- NULL);
+ MSG_cancel);
}
switch (m->cursel) {
@@ -762,8 +763,9 @@ pm_raid_disk_del(menudesc *m, void *arg)
}
menu_no = new_menu(MSG_raid_disks,
- menu_entries, num_devs, -1, -1, (num_devs+1<3)?3:num_devs+1, 13,
- MC_SCROLL | MC_NOCLEAR, NULL, NULL, NULL, NULL, NULL);
+ menu_entries, num_devs, -1, -1,
+ (num_devs+1<3)?3:num_devs+1, 13,
+ MC_SCROLL | MC_NOCLEAR, NULL, NULL, NULL, NULL, MSG_cancel);
if (menu_no == -1)
return -1;
process_menu(menu_no, &retvalue);
@@ -1493,8 +1495,9 @@ pm_lvm_disk_del(menudesc *m, void *arg)
}
menu_no = new_menu(MSG_lvm_disks,
- menu_entries, num_devs, -1, -1, (num_devs+1<3)?3:num_devs+1, 13,
- MC_SCROLL | MC_NOCLEAR, NULL, NULL, NULL, NULL, NULL);
+ menu_entries, num_devs, -1, -1,
+ (num_devs+1<3)?3:num_devs+1, 13,
+ MC_SCROLL | MC_NOCLEAR, NULL, NULL, NULL, NULL, MSG_cancel);
if (menu_no == -1)
return -1;
process_menu(menu_no, &retvalue);
@@ -1607,7 +1610,7 @@ pm_lvm_set_value(menudesc *m, void *arg)
menu_disk_adddel = new_menu(NULL, menuent_disk_adddel,
__arraycount(menuent_disk_adddel),
-1, -1, 0, 10, MC_NOCLEAR, NULL, NULL, NULL, NULL,
- NULL);
+ MSG_cancel);
}
switch (m->cursel) {
Index: src/usr.sbin/sysinst/run.c
diff -u src/usr.sbin/sysinst/run.c:1.12 src/usr.sbin/sysinst/run.c:1.13
--- src/usr.sbin/sysinst/run.c:1.12 Sat Jun 22 20:46:07 2019
+++ src/usr.sbin/sysinst/run.c Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: run.c,v 1.12 2019/06/22 20:46:07 christos Exp $ */
+/* $NetBSD: run.c,v 1.13 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -99,7 +99,7 @@ do_logging(void)
menu_no = new_menu(MSG_Logging_functions, logmenu, 2, -1, 12,
0, 20, MC_SCROLL, NULL, log_menu_label, NULL,
- MSG_Pick_an_option, NULL);
+ MSG_Pick_an_option, MSG_exit_menu_generic);
if (menu_no < 0) {
(void)fprintf(stderr, "Dynamic menu creation failed.\n");
Index: src/usr.sbin/sysinst/util.c
diff -u src/usr.sbin/sysinst/util.c:1.38 src/usr.sbin/sysinst/util.c:1.39
--- src/usr.sbin/sysinst/util.c:1.38 Thu Nov 14 13:58:22 2019
+++ src/usr.sbin/sysinst/util.c Sat Nov 16 20:26:59 2019
@@ -1,4 +1,4 @@
-/* $NetBSD: util.c,v 1.38 2019/11/14 13:58:22 martin Exp $ */
+/* $NetBSD: util.c,v 1.39 2019/11/16 20:26:59 martin Exp $ */
/*
* Copyright 1997 Piermont Information Systems Inc.
@@ -1467,7 +1467,8 @@ set_timezone(void)
menu_no = new_menu(NULL, NULL, 14, 23, 9,
12, 32, MC_ALWAYS_SCROLL | MC_NOSHORTCUT,
tzm_set_names, NULL, NULL,
- "\nPlease consult the install documents.", NULL);
+ "\nPlease consult the install documents.",
+ MSG_exit_menu_generic);
if (menu_no < 0)
goto done; /* error - skip timezone setting */