On 07/04/2012 09:38 PM, Paul Eggert wrote: > On 07/04/2012 01:11 AM, Andreas Jaeger wrote: >> df -k and df -m both work but only df -k is mentioned as part of df -- >> help. So, the omission to document -m is IMO a bug. > > I think the general idea is that -k was a mistake, but > it's standardized, and that we don't want to have > options -m, -g, -t, -p, -e, -z, -y for the other sizes > (among other things -t is already taken). -m is there > only for BSD compatibility but we don't want to publicize > it and we may want to take it back at some point.
Wouldn't it then be consequent to remove the long option --megabyte? (It's sister --kilobyte has been removed by v6.9-151-g1e07a21 in 2007.) Have a nice day, Berny >From 664bf8a103585915896f3be9f3a01f11ce17ddc6 Mon Sep 17 00:00:00 2001 From: Bernhard Voelker <m...@bernhard-voelker.de> Date: Thu, 5 Jul 2012 08:44:22 +0200 Subject: [PATCH] df: Remove long-obsolescent --megabyte option. * src/df.c (long_options): Remove --megabyte option. --- src/df.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/src/df.c b/src/df.c index e99fedf..8520424 100644 --- a/src/df.c +++ b/src/df.c @@ -178,7 +178,6 @@ static struct option const long_options[] = {"human-readable", no_argument, NULL, 'h'}, {"si", no_argument, NULL, 'H'}, {"local", no_argument, NULL, 'l'}, - {"megabytes", no_argument, NULL, 'm'}, /* obsolescent */ {"portability", no_argument, NULL, 'P'}, {"print-type", no_argument, NULL, 'T'}, {"sync", no_argument, NULL, SYNC_OPTION}, -- 1.7.7