Home | History | Annotate | Download | only in ls
History log of /src/bin/ls/ls.h
RevisionDateAuthorComments
 1.20  11-Dec-2024  simonb Use the number of blocks used in the current directory instead of the
total file byte count when printing the initial "total" line with the
-h option combined with -s or -l options.
 1.19  20-Feb-2014  christos branches: 1.19.26;
Add -O (only leaf files) and -P (print full path), from tls@
 1.18  15-Mar-2011  erh branches: 1.18.4; 1.18.10;
PR#7540, add a -M option to ls which causes sizes (and number of blocks) to be
displayed with comma separators (or a locale specific separator).
 1.17  14-Feb-2009  lukem fix -Wsign-compare issues
 1.16  26-Dec-2003  grant branches: 1.16.40;
implement -h(umanize).

from David P. Reese Jr. in PR bin/23870.
 1.15  22-Sep-2003  jschauma 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.
 1.14  14-Sep-2003  jschauma Implement '-b' option, which, following FreeBSD, Linux and (I think) Solaris
prints octal escapes for nongraphic characters.
 1.13  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22249, verified by myself.
 1.12  07-May-2003  grant make -g behave as it should according to SUSv3 (long listing without
owner).

ok'd by kleink@.
 1.11  17-Jun-2000  assar Do not modify the file name when not printing non-printables, also do
it consistently with the file name and possible symbolic link target.

fixes bin/10385 and bin/10384
 1.10  17-Feb-1999  kleink branches: 1.10.8;
Add support for the XCU5 -p option (-F restricted to directories).
 1.9  16-May-1998  lukem * blocks can be 64bit (not u_long), so calculate and display accordingly
* cleanup some other typedamage (int is as good as u_long)
* remove unused variables
 1.8  17-Jan-1998  mycroft Automatically resize the major and minor number fields, and DTRT if the size
field is not the same size.
 1.7  21-Mar-1995  cgd branches: 1.7.4;
convert to new RCS id conventions.
 1.6  23-Sep-1994  mycroft Merge with 4.4-Lite version.
 1.5  07-Aug-1993  mycroft New version from uunet, with -k option readded, and 4.4 ffs--specific stuff
in `#ifdef notyet'.
 1.4  01-Aug-1993  mycroft Add RCS identifiers.
 1.3  23-Mar-1993  cgd changed "Id" to "Header" for rcsids
 1.2  22-Mar-1993  cgd added rcs ids to all files
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  22-Sep-1994  mycroft Import original 4.4-Lite version.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.4.3  09-Feb-1998  mellon Pull up 1.8 (mycroft)
 1.7.4.2  09-Feb-1998  mellon Undo accidental commit on branch
 1.7.4.1  17-Jan-1998  mycroft Automatically resize the major and minor number fields, and DTRT if the size
field is not the same size.
 1.10.8.1  22-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.16.40.1  13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.18.10.1  19-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.18.4.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.19.26.2  21-Apr-2020  martin Ooops, restore accidently removed files from merge mishap
 1.19.26.1  21-Apr-2020  martin Sync with HEAD

RSS XML Feed