Subject: CVS commit: src/bin/ls
To: None <>
From: Jan Schaumann <>
List: source-changes
Date: 09/22/2003 02:43:21
Module Name:	src
Committed By:	jschauma
Date:		Mon Sep 22 02:43:21 UTC 2003

Modified Files:
	src/bin/ls: ls.1 ls.c ls.h print.c util.c

Log Message:
After last weeks addition of the '-b' flag, add '-B' and '-w' flags,
suggested by uwe@, inspired by FreeBSD.  The three flags override
each other (and the '-q' flag) and behave as follows:

     -B      Force printing of non-printable characters in file names as
	     \xxx, where xxx is the numeric value of the character in octal.

     -b      As -B, but use C escape codes whenever possible.

     -w      Force raw printing of non-printable characters.  This is the
             default when output is not to a terminal.

To generate a diff of this commit:
cvs rdiff -r1.44 -r1.45 src/bin/ls/ls.1
cvs rdiff -r1.51 -r1.52 src/bin/ls/ls.c
cvs rdiff -r1.14 -r1.15 src/bin/ls/ls.h
cvs rdiff -r1.36 -r1.37 src/bin/ls/print.c
cvs rdiff -r1.26 -r1.27 src/bin/ls/util.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.