ls used quotearg_colon when the context didn't have a colon. I
installed this fix:
2004-12-16 Paul Eggert <[EMAIL PROTECTED]>
* src/ls.c (print_dir): Use "%s: not listing already-listed
directory", not "not listing already-listed directory: %s", to
format already-listed directories, to be consistent with other
diagnostics involving file names and colons.
Index: ls.c
===================================================================
RCS file: /fetish/cu/src/ls.c,v
retrieving revision 1.372
retrieving revision 1.373
diff -p -u -r1.372 -r1.373
--- ls.c 14 Dec 2004 00:42:19 -0000 1.372
+++ ls.c 17 Dec 2004 05:08:40 -0000 1.373
@@ -2280,7 +2280,7 @@ print_dir (char const *name, char const
we've found a loop, and do not process this directory. */
if (visit_dir (dir_stat.st_dev, dir_stat.st_ino))
{
- error (0, 0, _("not listing already-listed directory: %s"),
+ error (0, 0, _("%s: not listing already-listed directory"),
quotearg_colon (name));
return;
}
_______________________________________________
Bug-coreutils mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-coreutils