History log of /openbsd-current/bin/ls/ls.1
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.79 24-Oct-2016 schwarze

Unify wording for LC_CTYPE in ENVIRONMENT:
* Consistently use "character encoding locale" as suggested by stsp@.
* Resolve various gratuitious wording variations.
OK jmc@.


# 1.78 08-Sep-2016 jmc

it seems we hyphenate it set-group-id;
from daniel bolgheroni


# 1.77 10-Aug-2016 schwarze

fix HISTORY; from Sevan Janiyan <venture37 at geeklan dot co dot uk>;
checked with http://minnie.tuhs.org/cgi-bin/utree.pl?file=V1/man/man1


Revision tags: OPENBSD_6_0_BASE
# 1.76 17-Mar-2016 jmc

simplify previous; ok bentley


# 1.75 17-Mar-2016 bentley

Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom.

Previously behaviors were all over the map. This changes them to
use COLUMNS first, and either terminal width or a hardcoded value
(typically 80) as appropriate.

ok deraadt@; man bits ok jmc@


# 1.74 11-Mar-2016 bentley

Mark up COLUMNS as an environment variable.

ok jmc@ schwarze@


Revision tags: OPENBSD_5_9_BASE
# 1.73 01-Dec-2015 schwarze

Support UTF-8: use wcwidth(3) for column adjustment and replace
non-printable Unicode codepoints and invalid bytes with ASCII
question marks. No change for the SMALL version.

Using ideas developed by tedu@, phessler@, bentley@ and feedback from many.
OK yasuoka@ czarkoff@ sthen@.


Revision tags: OPENBSD_5_8_BASE
# 1.72 24-Apr-2015 sobrado

improve wording.

ok jmc@


Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE
# 1.71 01-Apr-2014 jmc

slightly reword -f; ok sobrado schwarze


# 1.70 31-Mar-2014 sobrado

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@

ok millert@, schwarze@


# 1.69 31-Mar-2014 jmc

revert previous: i was wrong;
thanks thomas klausner for noticing


# 1.68 30-Mar-2014 jmc

a pesky comma rendered the text describing how output is sorted relevant
only to the "if more than one operand is given" scenario; replace it
with a full stop and start a new paragraph;

ok millert


# 1.67 28-Mar-2014 jmc

expand STANDARDS somewhat; ok millert


Revision tags: OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE
# 1.66 31-Aug-2011 jmc

use the same format/text, as far as possible, for date strings;
help/ok guenther millert


Revision tags: OPENBSD_5_0_BASE
# 1.65 05-Mar-2011 jmc

fix description of -g; from Pascal Stumpf


# 1.64 05-Mar-2011 jmc

tweak; ok okan


# 1.63 04-Mar-2011 okan

add support for the (POSIX) -H flag

feedback and ok millert@, sobrado@, jmc@


Revision tags: OPENBSD_4_9_BASE
# 1.62 03-Sep-2010 jmc

add an EXIT STATUS section for /bin;


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.61 21-Aug-2009 jmc

- more opaque removal
- sort the flags list while here

ok martynas tedu


# 1.60 16-Aug-2009 sobrado

replace ".Ar file ..." with ".Ar" whenever possible.

ok jmc@


Revision tags: OPENBSD_4_6_BASE
# 1.59 12-May-2009 jmc

remove a sentence from COLUMNS that says nothing; ok otto


Revision tags: OPENBSD_4_5_BASE
# 1.58 08-Feb-2009 jmc

updates to IEEE Std 1003.1-2008;


# 1.57 08-Feb-2009 jmc

bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a few
updates to follow;


# 1.56 28-Jan-2009 jmc

remove some duplicate information from the description of -g: this
information is already provided further down the page;

ok sobrado


# 1.55 19-Jan-2009 sobrado

replace standardized text concerning the exit values of applications
with the right mdoc macros.


# 1.54 29-Sep-2008 jmc

more updates on which args do and do not mix (doc only, this time):

- list -f in the -cStu "exclusive group" (we already document that -f
overrides these options)
- note that our implementation of -f differs from posix
- -k and -u do not override each other: those options are not used together

ok sobrado


# 1.53 04-Sep-2008 jmc

- make -ln and -nl combinations behave identically. currently -l overrides -n.
behaviour now similar to netbsd/freebsd/solaris.

- make -gn and -ng combinations behave identically: long listing, numeric
group ID, no user ID. currently -g overrides -n. behaviour now similar to
netbsd/solaris.

- allow -m and -x to override -1Cgln (and each other) if specified last.
currently -m and -x can be overriden even if they are specified last.
behaviour now similar to netbsd/freebsd. fixes PR 5785 from
Jacek Masiulaniec.

- update man page to reflect reality.

ls.c diff based on Jacek Masiulaniec's diff from PR 5785, and extended by
sobrado. this work is really a joint effort from sobrado and myself.
i don't know about igor, but this particular diff has nearly killed me...

ok millert otto


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE OPENBSD_4_4_BASE
# 1.52 31-May-2007 jmc

convert to new .Dd format;


# 1.51 29-May-2007 jmc

note some flags which differ in behaviour from posix;
suggested by millert


# 1.50 29-May-2007 jmc

- consistent STANDARDS blurb
- note which options are extensions to POSIX

discussed w/ deraadt otto millert


# 1.49 08-May-2007 jmc

small update, now that -g does something; ok millert


# 1.48 07-May-2007 millert

Change the -g flag from a no-op to be POSIX conforming. We allow the
-l flag to override -g regardless of its position on the command line
for backwards compat with 4.3BSD. From NetBSD.
OK jmc@, tom@, sobrado@


Revision tags: OPENBSD_4_1_BASE
# 1.47 03-Mar-2007 jmc

minor shuffle; from Igor Sobrado and myself


Revision tags: OPENBSD_3_9_BASE OPENBSD_4_0_BASE
# 1.46 30-Nov-2005 jmc

timezone -> time zone


Revision tags: OPENBSD_3_8_BASE
# 1.45 15-Jun-2005 millert

remove whiteout support


# 1.44 24-Mar-2005 jmc

- sort options
- sync usage()
- remove unnecessary quoting


Revision tags: OPENBSD_3_7_BASE
# 1.43 10-Jan-2005 jmc

-l outputs total always, not just to terminals (netbsd -r 1.50);
-l output is one per line (like -1);
-x also inhibits one per line output;


# 1.42 16-Sep-2004 millert

Use angle bracket macros instead of literal angle brackets. OK jmc@


Revision tags: OPENBSD_3_6_BASE
# 1.41 23-Jul-2004 jaredy

move example descriptions before the examples themselves

ok jmc


Revision tags: OPENBSD_3_5_BASE
# 1.40 08-Dec-2003 jmc

use POSIX description of -L, since it's much clearer;
ok henning@


Revision tags: OPENBSD_3_4_BASE
# 1.39 02-Sep-2003 jmc

escape punctuation;
ok deraadt@


# 1.38 27-Aug-2003 jmc

-l and -n options display owner, group and other permissions;
from Jonathan Gray via FreeBSD PR 54294;


# 1.37 06-Aug-2003 tedu

-h, human readable sizes. from a jonathon gray mail to tech@
ok ian@ millert@


# 1.36 02-Jun-2003 millert

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 1.35 29-May-2003 jmc

- section reorder
- merge COMPATIBILITY into STANDARDS
- kill unneeded Ns macros
- replace reference to itself with .Nm


Revision tags: OPENBSD_3_3_BASE
# 1.34 12-Mar-2003 deraadt

more .Li


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.33 11-Feb-2002 mpech

Initial patch.
When you give command examples in a manual page prefix them with
$ command
or
# command

deraadt@ ok


# 1.32 24-Jan-2002 mickey

fix the history refs


Revision tags: OPENBSD_3_0_BASE
# 1.31 01-May-2001 aaron

Remove completely redundant introductory sentences in ENVIRONMENT sections.


Revision tags: OPENBSD_2_9_BASE
# 1.30 09-Nov-2000 aaron

- Some section shuffling: conform to the standard order documented in mdoc(7)
- .Sh AUTHOR -> .Sh AUTHORS


# 1.29 09-Nov-2000 aaron

Change all option list specifications to ".Bl -tag -width Ds". Most man
pages just needed their -width parameter tweaked to "Ds", which provides
a nice width of 6 constant characters. For consistency more than anything.


Revision tags: OPENBSD_2_8_BASE
# 1.28 18-Oct-2000 aaron

Add some rudimentary EXAMPLES sections and standardize the way we display
existing EXAMPLES sections.


# 1.27 23-Jul-2000 ericj

oops, what was i thinking?


# 1.26 23-Jul-2000 ericj

un .Xr chflags


Revision tags: OPENBSD_2_7_BASE
# 1.25 19-Apr-2000 aaron

Change the second sentence a bit so it doesn't seem like you're reading the
same thing twice; noticed by angelos@, but no beer for him yet. :-)


# 1.24 15-Apr-2000 aaron

- For consistency, `super-user' -> `superuser' in all cases.
- Some punctuation fixes.
- Some `id' -> `ID'.


# 1.23 24-Mar-2000 aaron

Correct the HISTORY section to note that this command appeared in Version 5
of AT&T UNIX, not Version 6. Verified by strings(1)'ing a .dsk file (PDP-11
executable) containing the v5 sources, obtainable at gatekeeper.dec.com in the
directory /pub/DEC/sim/software. Idea from NetBSD PR/4790.


# 1.22 17-Mar-2000 aaron

Remove hard sentence breaks.


# 1.21 05-Jan-2000 aaron

Document meaning of `p'-type file (FIFO) in long listing; FreeBSD PR/9117


Revision tags: OPENBSD_2_6_BASE
# 1.20 17-Aug-1999 aaron

consistency


# 1.19 04-Jun-1999 aaron

start to remove non-escaped trailing whitespace, it can confuse troff; pjanzen@


# 1.18 30-May-1999 pjanzen

It's spelled "occurrence". Also a few other minor mods while I'm at it.


# 1.17 23-May-1999 aaron

improve; kwesterback@home.com, myself


# 1.16 03-May-1999 espie

Repair Theo's mayhem, put -o option together again.


Revision tags: OPENBSD_2_5_BASE
# 1.15 03-Mar-1999 aaron

remove duplicate description of -1 option


# 1.14 20-Feb-1999 deraadt

add -x, -p, and -m options, based on netbsd work


# 1.13 15-Dec-1998 aaron

always give .Nm macros an argument in SYNOPSIS sections; krw@tcn.net


# 1.12 28-Nov-1998 aaron

start killing redundant .Nm macro arguments (mandoc ``remembers'' the first one
it's given)


# 1.11 06-Nov-1998 aaron

use .Dq/.Sq macros instead of `` ''s and ` 's (think typesetting and future
processing); kill redundant .Pp macros; other misc fixes


Revision tags: OPENBSD_2_4_BASE
# 1.10 23-Sep-1998 aaron

alphabetize SEE ALSO entries and numerically order according to section


# 1.9 14-Sep-1998 aaron

First complete sweep of man pages, bin/. Command/function names previously
(incorrectly) capatilized are fixed. Comma splices, hyphenations, SYNOPSIS
cleanups, other miscellaneous typos.


# 1.8 07-Aug-1998 deraadt

repair


# 1.7 01-Jul-1998 espie

Document BSD4.4 flags support


# 1.6 01-Jun-1998 deraadt

doc = after socket; deberg@mit.edu


# 1.5 13-May-1998 deraadt

fix .Sh ENVIRONMENT


Revision tags: OPENBSD_2_1_BASE OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.4 01-Apr-1997 deraadt

option 'n' was unused, so let's come up with a feature to use it!!! YEAH!!
add -n (numeric uid/gid), fix some man page errors; tv@pobox.com


Revision tags: OPENBSD_2_0_BASE
# 1.3 23-Jun-1996 deraadt

update rcsid


# 1.2 14-Dec-1995 deraadt

s/ENVIRONMENTAL/ENVIRONMENT/


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision