Home | History | Annotate | only in /src/usr.bin/renice
History log of /src/usr.bin/renice
RevisionDateAuthorComments
 1.5 09-Jan-1997  tls Sync to 4.4BSD-Lite2
 1.4 22-Dec-1994  cgd specify man pages the new way.
 1.3 19-Mar-1994  cgd get section right; Luke Mewburn <lm@rmit.edu.au>
 1.2 30-Jul-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.18 23-Oct-2020  wiz Fix macro use, sort.
 1.17 22-Oct-2020  dholland Rework the description of process priorities in renice(8).

It is inherently confusing, thanks to historical practice and
standards, so let's be very explicit.
 1.16 22-Oct-2020  dholland Rearrange the description of the renice arguments and options.

Don't refer to "who" parameters that aren't defined anywhere, make it
clear how the options are actually interpreted (since it's not and
can't be getopt-style), and also document the behavior when a named
collection of processes doesn't start out with uniform priority.

The dangling "who" parameters issue seems to date back to 4.4.

Prompted by Ottavio Caruso.
 1.15 06-Dec-2012  wiz emove duplicate RCS Id. Bump date for previous.
 1.14 05-Dec-2012  khorben Added a reference to prenice(1)

ok riz@, mrg@
 1.13 08-Apr-2009  joerg branches: 1.13.6; 1.13.12;
Fix markup.
 1.12 07-Aug-2003  agc branches: 1.12.42;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.11 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.10 08-Dec-2001  wiz Sort sections.
 1.9 01-Dec-2001  wiz Whitespace cleanup.
 1.8 20-Aug-1999  ross Note that nice +20 only guarantees exclusion w.r.t. the base priority,
and not w.r.t. intermediate nice-levels. Correct english and formatting.
 1.7 22-Mar-1999  garbled More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages. Many more to
come.
 1.6 19-Dec-1998  christos Overhaul...
- check numeric arguments properly.
- fix usage.
- add -n increment option.
 1.5 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register, use warn
 1.4 25-Aug-1997  kleink Add reference to nice(1).
 1.3 09-Jan-1997  tls Sync to 4.4BSD-Lite2
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.12.42.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.13.12.1 25-Feb-2013  tls resync with head
 1.13.6.1 16-Jan-2013  yamt sync with (a bit old) head
 1.20 23-Oct-2020  wiz renice: Make usage match man page more.
 1.19 22-Oct-2020  dholland Fix usage check; reject renice without any targets, whether or not -n given.
 1.18 21-Jul-2008  lukem Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.17 15-Dec-2007  perry branches: 1.17.6;
convert __attribute__s to applicable cdefs.h macros
 1.16 09-Oct-2005  christos branches: 1.16.12;
- Exit with non-zero on errors (from Liam Foy)
- Pass lint.
 1.15 05-Jan-2004  jmmv Homogenize usage messages: make the 'usage' word all lowercase, as this seems
to be the most common practice in our tree.
 1.14 21-Oct-2003  fvdl Don't pass NULL as an integer argument.
 1.13 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.12 18-Apr-2003  lukem clear errno before strto(u)l() if we're going to test it for ERANGE afterwards
 1.11 01-Sep-2001  simonb Don't need <sys/types.h> either (ref: SUSv2).
 1.10 01-Sep-2001  simonb Little cleanup:
- Don't need to include <sys/time.h>, <sys/resource.h> does.
- Include <limits.h> for LONG_MIN/LONG_MAX.
- Be consistant with usage of (void) in front of printf()/fprintf().
- Sort include files.
- ANSIfy.
 1.9 19-Feb-2001  cgd convert to use getprogname()
 1.8 23-Aug-2000  kleink Deal with a current priority of -1; from Takahiro Kambe in PR bin/10227.
 1.7 03-Jul-2000  matt Make gcc 2.96 (and maybe earlier) happier. Include <stdlib.h>,<string.>,
etc. as appropriate to get exit,srncmp,abs,abort,etc.
Add -I${.CURDIR} to a few Makefiles
 1.6 19-Dec-1998  christos branches: 1.6.10;
Overhaul...
- check numeric arguments properly.
- fix usage.
- add -n increment option.
 1.5 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register, use warn
 1.4 09-Jan-1997  tls Sync to 4.4BSD-Lite2
 1.3 02-Dec-1993  pk Include <sys/types.h> (needed in future because of <sys/resource.h>)
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.10.1 23-Aug-2000  kleink Pull up rev. 1.8 (approved by thorpej):
Deal with a current priority of -1; from Takahiro Kambe in PR bin/10227.
 1.16.12.1 09-Jan-2008  matt sync with HEAD
 1.17.6.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.

RSS XML Feed