diff options
author | Benno Schulenberg | 2015-01-18 17:21:25 +0100 |
---|---|---|
committer | Karel Zak | 2015-01-26 11:53:49 +0100 |
commit | e993b9c8e5249a0509c3f8be415d300055c2e5f7 (patch) | |
tree | eac275cfd2942345114b9d87aa7cb6bd2f3c46b9 /disk-utils | |
parent | cfdisk: don't mess up the help screen by printing the PO file header (diff) | |
download | kernel-qcow2-util-linux-e993b9c8e5249a0509c3f8be415d300055c2e5f7.tar.gz kernel-qcow2-util-linux-e993b9c8e5249a0509c3f8be415d300055c2e5f7.tar.xz kernel-qcow2-util-linux-e993b9c8e5249a0509c3f8be415d300055c2e5f7.zip |
cfdisk: shorten the help screen to make it fit within 25 lines
When the terminal has less than 32 lines, the new cfdisk ignored the
fact that the help-screen text was longer and just skipped printing
the remaining lines. Instead of introducing a minipager for the help
screen, just condense its text and remove unneeded lines. Now the
text occupies just 25 lines, which should fit on most terminals.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
Diffstat (limited to 'disk-utils')
-rw-r--r-- | disk-utils/cfdisk.c | 21 |
1 files changed, 7 insertions, 14 deletions
diff --git a/disk-utils/cfdisk.c b/disk-utils/cfdisk.c index 8fc9c24e5..1330b0820 100644 --- a/disk-utils/cfdisk.c +++ b/disk-utils/cfdisk.c @@ -1797,14 +1797,8 @@ static int ui_help(void) { size_t i; static const char *help[] = { - N_("Help Screen for cfdisk"), - " ", - N_("This is cfdisk, a curses based disk partitioning program, which"), - N_("allows you to create, delete and modify partitions on your hard"), - N_("disk drive."), - " ", - N_("Copyright (C) 2014 Karel Zak <kzak@redhat.com> "), - N_("Based on the original cfdisk from Kevin E. Martin & aeb."), + N_("This is cfdisk, a curses-based disk partitioning program."), + N_("It lets you create, delete, and modify partitions on a block device."), " ", N_("Command Meaning"), N_("------- -------"), @@ -1813,20 +1807,19 @@ static int ui_help(void) N_(" h Print this screen"), N_(" n Create new partition from free space"), N_(" q Quit program without writing partition table"), - N_(" t Change the partition type"), N_(" s Fix partitions order (only when in disarray)"), + N_(" t Change the partition type"), N_(" u Dump disk layout to sfdisk compatible script file"), - N_(" W Write partition table to disk (must enter upper case W)"), - N_(" Since this might destroy data on the disk, you must"), - N_(" either confirm or deny the write by entering `yes' or"), - N_(" `no'"), + N_(" W Write partition table to disk (you must enter uppercase W);"), + N_(" since this might destroy data on the disk, you must either"), + N_(" confirm or deny the write by entering 'yes' or 'no'"), N_("Up Arrow Move cursor to the previous partition"), N_("Down Arrow Move cursor to the next partition"), N_("Left Arrow Move cursor to the previous menu item"), N_("Right Arrow Move cursor to the next menu item"), " ", N_("Note: All of the commands can be entered with either upper or lower"), - N_("case letters (except for Writes)."), + N_("case letters (except for Write)."), " ", N_("Use lsblk(8) or partx(8) to see more details about the device.") }; |