]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
fdisk: sort menu
authorKarel Zak <kzak@redhat.com>
Mon, 11 Feb 2013 09:36:17 +0000 (10:36 +0100)
committerKarel Zak <kzak@redhat.com>
Mon, 11 Mar 2013 12:00:56 +0000 (13:00 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
fdisks/fdisk.c

index 33533c49c9b4824485f91a9242edbe9a32066c60..02b32402f850636219f55d7ac3fcf2f64d7a2803 100644 (file)
@@ -58,26 +58,26 @@ struct menulist_descr {
 };
 
 static const struct menulist_descr menulist[] = {
+       {'a', N_("change number of alternate cylinders"), {0, FDISK_DISKLABEL_SUN}},
+       {'a', N_("select bootable partition"), {FDISK_DISKLABEL_SGI, 0}},
        {'a', N_("toggle a bootable flag"), {FDISK_DISKLABEL_DOS, 0}},
        {'a', N_("toggle a read only flag"), {FDISK_DISKLABEL_SUN, 0}},
-       {'a', N_("select bootable partition"), {FDISK_DISKLABEL_SGI, 0}},
-       {'a', N_("change number of alternate cylinders"), {0, FDISK_DISKLABEL_SUN}},
-       {'b', N_("edit bsd disklabel"), {FDISK_DISKLABEL_DOS, 0}},
        {'b', N_("edit bootfile entry"), {FDISK_DISKLABEL_SGI, 0}},
+       {'b', N_("edit bsd disklabel"), {FDISK_DISKLABEL_DOS, 0}},
        {'b', N_("move beginning of data in a partition"), {0, FDISK_DISKLABEL_DOS}},
+       {'c', N_("change number of cylinders"), {0, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN}},
+       {'c', N_("select sgi swap partition"), {FDISK_DISKLABEL_SGI, 0}},
        {'c', N_("toggle the dos compatibility flag"), {FDISK_DISKLABEL_DOS, 0}},
        {'c', N_("toggle the mountable flag"), {FDISK_DISKLABEL_SUN, 0}},
-       {'c', N_("select sgi swap partition"), {FDISK_DISKLABEL_SGI, 0}},
-       {'c', N_("change number of cylinders"), {0, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN}},
        {'d', N_("delete a partition"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF | FDISK_DISKLABEL_GPT, 0}},
        {'d', N_("print the raw data in the partition table"), {0, FDISK_DISKLABEL_ANY}},
        {'e', N_("change number of extra sectors per cylinder"), {0, FDISK_DISKLABEL_SUN}},
-       {'e', N_("list extended partitions"), {0, FDISK_DISKLABEL_DOS}},
        {'e', N_("edit drive data"), {FDISK_DISKLABEL_OSF, 0}},
+       {'e', N_("list extended partitions"), {0, FDISK_DISKLABEL_DOS}},
        {'f', N_("fix partition order"), {0, FDISK_DISKLABEL_DOS}},
-       {'G', N_("create an IRIX (SGI) partition table"), {~FDISK_DISKLABEL_OSF, 0}},
-       {'g', N_("create an IRIX (SGI) partition table"), {0, FDISK_DISKLABEL_ANY}}, /* for backward compatibility only */
        {'g', N_("create a new empty GPT partition table"), {~FDISK_DISKLABEL_OSF, 0}},
+       {'g', N_("create an IRIX (SGI) partition table"), {0, FDISK_DISKLABEL_ANY}}, /* for backward compatibility only */
+       {'G', N_("create an IRIX (SGI) partition table"), {~FDISK_DISKLABEL_OSF, 0}},
        {'h', N_("change number of heads"), {0, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN}},
        {'i', N_("change interleave factor"), {0, FDISK_DISKLABEL_SUN}},
        {'i', N_("change the disk identifier"), {0, FDISK_DISKLABEL_DOS}},
@@ -85,19 +85,19 @@ static const struct menulist_descr menulist[] = {
        {'l', N_("list known partition types"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF  | FDISK_DISKLABEL_GPT, 0}},
        {'m', N_("print this menu"), {FDISK_DISKLABEL_ANY, FDISK_DISKLABEL_ANY}},
        {'n', N_("add a new partition"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF | FDISK_DISKLABEL_GPT, 0}},
-       {'o', N_("create a new empty DOS partition table"), {~FDISK_DISKLABEL_OSF, 0}},
        {'o', N_("change rotation speed (rpm)"), {0, FDISK_DISKLABEL_SUN}},
+       {'o', N_("create a new empty DOS partition table"), {~FDISK_DISKLABEL_OSF, 0}},
        {'p', N_("print the partition table"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN}},
        {'q', N_("quit without saving changes"), {FDISK_DISKLABEL_ANY, FDISK_DISKLABEL_ANY}},
        {'r', N_("return to main menu"), {FDISK_DISKLABEL_OSF, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF}},
-       {'s', N_("create a new empty Sun disklabel"), {~FDISK_DISKLABEL_OSF, 0}},
        {'s', N_("change number of sectors/track"), {0, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN}},
+       {'s', N_("create a new empty Sun disklabel"), {~FDISK_DISKLABEL_OSF, 0}},
        {'s', N_("show complete disklabel"), {FDISK_DISKLABEL_OSF, 0}},
        {'t', N_("change a partition's system id"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF, 0}},
        {'u', N_("change display/entry units"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI | FDISK_DISKLABEL_OSF, 0}},
        {'v', N_("verify the partition table"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI}},
-       {'w', N_("write table to disk and exit"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI  | FDISK_DISKLABEL_GPT, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI}},
        {'w', N_("write disklabel to disk"), {FDISK_DISKLABEL_OSF, 0}},
+       {'w', N_("write table to disk and exit"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI  | FDISK_DISKLABEL_GPT, FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI}},
        {'x', N_("extra functionality (experts only)"), {FDISK_DISKLABEL_DOS | FDISK_DISKLABEL_SUN | FDISK_DISKLABEL_SGI, 0}},
 #if !defined (__alpha__)
        {'x', N_("link BSD partition to non-BSD partition"), {FDISK_DISKLABEL_OSF, 0}},