xargs(1): Sync with FreeBSD - fix exit code when using -P - fix description of strnsubst return value - terminate if line replacement cannot be constructed - compile yesexpr as ERE - add some l
xargs(1): Sync with FreeBSD - fix exit code when using -P - fix description of strnsubst return value - terminate if line replacement cannot be constructed - compile yesexpr as ERE - add some long options for GNU compatibility - Add EXAMPLES to man page
show more ...
usr.bin/xargs: Do not report SIGPIPE from children. - Additionally, print the signal name if it's known, otherwise just print the signal number. Before only the signal number was being rep
usr.bin/xargs: Do not report SIGPIPE from children. - Additionally, print the signal name if it's known, otherwise just print the signal number. Before only the signal number was being reported.Reported-by: swildner@Taken-from: OpenBSD
xargs.1: Change .Fx to .Dx where appropriate
xargs(1): Sync with FreeBSD Changes: - Use waitpid(2) instead of wait3(2), for portability reasons. - Call setlocale(3) with LC_ALL category instead of LC_MESSAGES. - Fix -0 vs -L/-I p
xargs(1): Sync with FreeBSD Changes: - Use waitpid(2) instead of wait3(2), for portability reasons. - Call setlocale(3) with LC_ALL category instead of LC_MESSAGES. - Fix -0 vs -L/-I processing. - Add -S option to control the maximum size of an argument. - Make xargs(1) keep track of its children. - Wait for all invocations upon exit. - calloc(3) usage fixes. - Replace atoi(3) calls with stronum(3) ones. - Now -P0 creates as many concurrent processes as possible. - Fix exit status expression when a child fails to exec.The -0 fix solves a problem with DPorts' graphics/libprojectm during stage phase.
xargs(1): Disable prompt support (-p) in btools. Not needed and helps with bootstrapping on different OS.
xargs(1): Add limit for args_max. Current logic does not handle cases where args_max > int32_t limit.
bootstrap: Remove inherited helpers.Present since initial fork from FreeBSD RELENG_4.While there, remove no longer needed s/getline/get_line/
xargs.1: Add some words about -r (taken from FreeBSD).
xargs - Add dummy -r option* Add the -r option for GNU compatbility. This option is the short form for the --no-run-if-empty GNU option, which is our default behavior, so we do nothing with it
xargs - Add dummy -r option* Add the -r option for GNU compatbility. This option is the short form for the --no-run-if-empty GNU option, which is our default behavior, so we do nothing with it other than allow it.Taken-from: FreeBSD.
Remove advertising header from usr.bin/Correct BSD License clause numbering from 1-2-4 to 1-2-3.
Split EXIT STATUS and DIAGNOSTICS sections in manual pages.Also correct some DIAGNOSTICS -> EXIT STATUS where it described onlythe exit codes.
world: remove spurious Pp macros
Correct BSD License clause numbering from 1-2-4 to 1-2-3.Apparently everyone's doing it:http://svnweb.freebsd.org/base?view=revision&revision=251069Submitted-by: "Eitan Adler" <lists at eitanadl
Correct BSD License clause numbering from 1-2-4 to 1-2-3.Apparently everyone's doing it:http://svnweb.freebsd.org/base?view=revision&revision=251069Submitted-by: "Eitan Adler" <lists at eitanadler.com>
Remove advertising header from man pages.By: Eitan Adler <lists@eitanadler.com>
Remove advertising header from all userland binaries.From: Eitan Adler <lists@eitanadler.com>
xargs(1): Add -P option for parallel mode.Submitted-by: Axel Scheepers <axel@axel.truedestiny.net>Taken-from: FreeBSDDragonfly-bug: <http://bugs.dragonflybsd.org/issue1953>
xargs: error out if argument to -L is no valid number
Use .Pa
Pull WARNS6 into usr.bin/Makefile.inc.Most of usr.bin is marked as WARNS6, so add exceptions in individualMakefiles. Also, remove any warning flags from CFLAGS in those Makefiles.
Fix typo.Reported-by: corecode
Use .Ux for UNIX.
Raise WARNS to 6.Submitted-by: Peter Schuller <peter_dot_schuller_at_infidyne_dot_com>
rename functions that clash with reserved math procedures to avoid gcc3.4built-in function conflicts.
Mega mdoc(7) update: * Introduce a .Dx macro, for meaning `DragonFly'. * Use the .Dx macro where we mean `DragonFly' and revert to using .Fx where we mean `FreeBSD'. * Update various sentenc
Mega mdoc(7) update: * Introduce a .Dx macro, for meaning `DragonFly'. * Use the .Dx macro where we mean `DragonFly' and revert to using .Fx where we mean `FreeBSD'. * Update various sentences, paragraphs to be in context with DragonFly, and mention FreeBSD as required in HISTORY sections. * Fix mdoc(7) markup wherever possible. * Use .Fx wherever possible, and minimize the use of FreeBSD in favour of .Fx. Do the same for `OpenBSD' and `NetBSD' by using `.Ox' and `.Nx' respectively. * Correct a confusion of `FreeBSD' is `DragonFly' left by a previous commit to some of the manual pages, by using the appropriate .Dx/.Fx entities.NOTE: contrib/ and other manual pages such as sysintall(8)manual pages are left untouched, because the former shouldnot be modified directly and the latter has reached'End of Life' stage.Submitted by:Aaron Malone <aaron@munge.net>, Hiten Pandya <hmp@backplane.com>
Add the DragonFly cvs id and perform general cleanups on cvs/rcs/sccs ids. Mostids have been removed from !lint sections and moved into comment sections.
12