Subject: bug#10369: coreutils: [PATCH] chmod.c usage() order items alphabetically

From: Jari Aalto <[email-masked]>
Date: Sun, 25 Dec 2011 18:36:03 +0200

The following patch is against Git 6e3299f (2011-12-22). The patch makes
chmod similar to cp(1), mv(1) whose manual page lists options in
alphabetical order.

2011-12-25  Jari Aalto  <[email-masked]>

	* chmod.c (usage): order options alphabetically.

>From 2b5d42b0e19e6a6b73e2af3323ee4db6129ee72e Mon Sep 17 00:00:00 2001
From: Jari Aalto <[email-masked]>
Date: Sun, 25 Dec 2011 18:30:20 +0200
Subject: [PATCH] src/chmod.c: (usage): order options alphabetically
Organization: Private
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Signed-off-by: Jari Aalto <[email-masked]>
---
 src/chmod.c |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/src/chmod.c b/src/chmod.c
index 6fec84a..411fd6e 100644
--- a/src/chmod.c
+++ b/src/chmod.c
@@ -379,16 +379,12 @@ Usage: %s [OPTION]... MODE[,MODE]... FILE...\n\
 Change the mode of each FILE to MODE.\n\
 \n\
   -c, --changes           like verbose but report only when a change is made\n\
-"), stdout);
-      fputs (_("\
+  -f, --silent, --quiet   suppress most error messages\n\
       --no-preserve-root  do not treat `/' specially (the default)\n\
       --preserve-root     fail to operate recursively on `/'\n\
-"), stdout);
-      fputs (_("\
-  -f, --silent, --quiet   suppress most error messages\n\
-  -v, --verbose           output a diagnostic for every file processed\n\
-      --reference=RFILE   use RFILE's mode instead of MODE values\n\
   -R, --recursive         change files and directories recursively\n\
+      --reference=RFILE   use RFILE's mode instead of MODE values\n\
+  -v, --verbose           output a diagnostic for every file processed\n\
 "), stdout);
       fputs (HELP_OPTION_DESCRIPTION, stdout);
       fputs (VERSION_OPTION_DESCRIPTION, stdout);
-- 
1.7.7.3