freebsd-dev/bin/ls
Greg Lehey 3651faa511 Make -f set -a, as required by the standard.
From the original OpenBSD commit message:

  restore the traditional behavior of -f implying -a; apparently Keith
  Bostic forgot to restore it when the -f flag was put back on 2nd of
  September 1989, after being removed on 16th of August as a
  consequence of issues getting it working over NFS, so deviation from
  traditional UNIX behavior in all BSDs looks like an historical
  accident; as a side effect, this change accommodates behavior of
  this option to IEEE Std 1003.1-2008 (``POSIX.1'').

  joint work with jmc@ (who found the inaccuracy in our
  implementation), schwarze@ (who provided a detailed tracking of
  historical facts) and millert@

Submitted by: Igor Sobrado
Discussed with:  mckusick
Obtained from: OpenBSD project
MFC after:  2 weeks
2014-04-03 05:48:28 +00:00
..
cmp.c Replace spaces with tabs where appropriate. 2012-11-08 23:45:19 +00:00
extern.h Replace spaces with tabs where appropriate. 2012-11-08 23:45:19 +00:00
ls.1 Make -f set -a, as required by the standard. 2014-04-03 05:48:28 +00:00
ls.c Make -f set -a, as required by the standard. 2014-04-03 05:48:28 +00:00
ls.h Replace spaces with tabs where appropriate. 2012-11-08 23:45:19 +00:00
Makefile Add build opton MK_LS_COLORS to control whether ls(1) supports colors 2012-05-19 18:05:00 +00:00
print.c Undo over-aggressive conversion of spaces to tabs. ie: those within 2012-11-09 20:19:56 +00:00
util.c When WCHAR_MIN == 0 the check if a wchar_t value will always be true. In 2013-01-06 02:50:38 +00:00