Revision tags: pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226
|
#
1.46 |
|
23-Dec-2018 |
gutteridge |
Clarify a sentence about the error handling of cp(1)'s -p option. Addresses PR bin/40336.
|
Revision tags: pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
|
#
1.45 |
|
11-Aug-2016 |
sevan |
branches: 1.45.12; Document the version cp first appeared. Bump date.
|
Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.44 |
|
28-Jun-2015 |
wiz |
Add serial comma, use upper case for abbreviation, and remove apostrophe for plural.
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
#
1.43 |
|
17-Dec-2013 |
apb |
In all man pages that say:
The -H, -L and -P options are ignored unless the -R option is specified. In addition, these options override each other and the command's actions are determined by the last one specified.
Add:
The default is as if the -P option had been specified.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4
|
#
1.42 |
|
25-Mar-2012 |
wiz |
branches: 1.42.2; From patch by Bug Hunting: - bump the manpage's date (because of the next change); - note that cp(1) does not preserve hard links (even with `-R'), and refer to pax(1) there as well as in the `SEE ALSO' section for such functionality (this change is based upon a similar note in FreeBSD's version of the manpage); - change a wording, for more overall consistency.
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
#
1.41 |
|
03-Aug-2011 |
dholland |
branches: 1.41.2; Adjust wording of previous and fix a couple grammar slipups/typos.
|
#
1.40 |
|
03-Aug-2011 |
wiz |
New sentence, new line. Remove trailing whitespace. Bump date for previous.
|
#
1.39 |
|
03-Aug-2011 |
manu |
iExplain what happens to extended attriutes when -p is used.
|
Revision tags: cherry-xenmp-base
|
#
1.38 |
|
02-Apr-2011 |
mbalmer |
Wording fixes from Ryo HAYASAKA, thanks.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.37 |
|
06-Feb-2011 |
wiz |
Put -l compatibility note in STANDARDS section.
|
#
1.36 |
|
06-Feb-2011 |
darcy |
Add -l option to copy a tree as links. Non-standard option similar to Gnutools cp(1) Approved by core.
|
#
1.35 |
|
24-Jan-2011 |
wiz |
Use Fx.
|
#
1.34 |
|
24-Jan-2011 |
yamt |
document what -a is for
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.33 |
|
22-Dec-2010 |
wiz |
branches: 1.33.2; Sort option descriptions, bump date for -a.
|
#
1.32 |
|
22-Dec-2010 |
christos |
Say that -a is non-standard and -P is the default.
|
#
1.31 |
|
21-Dec-2010 |
christos |
Add -a archive flag. from Aleksey Cheusov
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 mjf-devfs2-base wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
|
#
1.30 |
|
26-Oct-2007 |
hira |
Sync SYNOPSIS with usage() (correct location of -P).
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.29 |
|
16-Jul-2006 |
jschauma |
branches: 1.29.10; return functionality backed out yesterday after fixing the bug I had introduced before. A regression test will be added to src/regress shortly.
|
#
1.28 |
|
15-Jul-2006 |
jschauma |
The last commit introduced a bug. Revert until that's found and fixed.
|
#
1.27 |
|
15-Jul-2006 |
jschauma |
As suggested on tech-userlevel: "-R" claims: -R [...] Created directories have the same mode as the corre- sponding source directory, unmodified by the process' umask.
Make this actually true.
In addition, make '-P' (no symbolic links are followed) apply even if '-R' is not specified. This allows users to overwrite symbolic links with files and/or to copy symbolic links over a file without indirecting through the link (ie a copy of a link turns the target into a link, not a copy of the file pointed to by the source).
|
#
1.26 |
|
10-Sep-2005 |
wiz |
Sort options. Simplify macro usage. Use standard EXIT STATUS section.
|
#
1.25 |
|
15-Aug-2005 |
elad |
Add and document -N: When used with -p, it will not copy the file flags. PR 13645.
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
#
1.24 |
|
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.
|
Revision tags: fvdl_fs64_base
|
#
1.23 |
|
21-Dec-2002 |
wiz |
For each, not Foreach; from Adrian Mrva. Begin new sentence on new line.
|
#
1.22 |
|
18-Dec-2002 |
wiz |
Drop trailing whitespace.
|
#
1.21 |
|
18-Dec-2002 |
kleink |
Add -v to SYNOPSIS, clean up STANDARDS a little. Also, bump date for -v.
|
#
1.20 |
|
16-Dec-2002 |
jrf |
Added a -v verbose option to the cp(1) command. Updated man page and utils as well. This applies to PR bin/16834. This change was approved by Christos.
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
#
1.19 |
|
08-Feb-2002 |
ross |
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
|
#
1.18 |
|
20-Dec-2001 |
wiz |
Drop unnecessary .Pps.
|
#
1.17 |
|
20-Dec-2001 |
wiz |
Whitespace nits.
|
#
1.16 |
|
04-Sep-2000 |
kleink |
For commands and utilities, use EXIT STATUS rather than RETURN VALUES as appropriate (and documented in mdoc(7)).
|
#
1.15 |
|
28-Aug-2000 |
hubertf |
Add 'RETURN VALUE' section header.
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base netbsd-1-4-PATCH002 wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
#
1.14 |
|
22-Mar-1999 |
garbled |
branches: 1.14.10; 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.13 |
|
08-Oct-1998 |
wsanchez |
Fix bug where "cp -f" didn't work. It's suppsed to remove the file and then copy, which it wasn't doing. But no wait, it turns out that the described behaviour in the manual doesn't agree with POSIX. So we change the above fix and the manual to "try copy, and if fail, try remove, then copy". Fix bug where "cp -R" didn't work on read-only directories: It would make the directory, set the mode, and not be able to write files into it. Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody mmap(), which didn't get along with such files, but makes sense anyway. Fix race condition where "cp -p" would set the mod time of a file before close()ing the file, which would update the mod time and therefore screw up the "-p" idea, except, of course, while running in gdb, which sucked. Add -f option to usage message in binary and man page. Already documented in man page.
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
|
#
1.12 |
|
11-Oct-1997 |
enami |
Use .Nm "" instead of .Nm cp in SYNOPSIS.
|
#
1.11 |
|
10-Oct-1997 |
lukem |
all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]
|
#
1.10 |
|
14-Sep-1997 |
lukem |
* getopt returns -1 not EOF * cleanup use of .Nm in manpage
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
#
1.9 |
|
25-Jul-1995 |
jtc |
Use "utility" instead of "command". Modern definitions of these terms are distinct (See POSIX.2 glossary).
A utility is a executable, script or shell builtin; while a command can be any of those things plus lists, pipelines, compound commands (if, for, while) and shell function definitions.
|
#
1.8 |
|
25-Jul-1995 |
jtc |
s/HISTORY/STANDARDS/; noted by Masanobu Saitoh in PR#1269
|
#
1.7 |
|
21-Mar-1995 |
cgd |
convert to new RCS id conventions.
|
#
1.6 |
|
22-Sep-1994 |
mycroft |
Merge 4.4-Lite version.
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
#
1.5 |
|
07-Aug-1993 |
mycroft |
New version from uunet. Uses mmap().
|
#
1.4 |
|
01-Aug-1993 |
mycroft |
Add RCS indentifiers.
|
Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base netbsd-0-8 netbsd-alpha-1
|
#
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
|
Revision tags: pgoyette-localcount-20161104 localcount-20160914
|
#
1.45 |
|
10-Aug-2016 |
sevan |
Document the version cp first appeared. Bump date.
|
Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
|
#
1.44 |
|
28-Jun-2015 |
wiz |
Add serial comma, use upper case for abbreviation, and remove apostrophe for plural.
|
Revision tags: netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
|
#
1.43 |
|
17-Dec-2013 |
apb |
In all man pages that say:
The -H, -L and -P options are ignored unless the -R option is specified. In addition, these options override each other and the command's actions are determined by the last one specified.
Add:
The default is as if the -P option had been specified.
|
Revision tags: riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 yamt-pagecache-base5 yamt-pagecache-base4
|
#
1.42 |
|
25-Mar-2012 |
wiz |
branches: 1.42.2; From patch by Bug Hunting: - bump the manpage's date (because of the next change); - note that cp(1) does not preserve hard links (even with `-R'), and refer to pax(1) there as well as in the `SEE ALSO' section for such functionality (this change is based upon a similar note in FreeBSD's version of the manpage); - change a wording, for more overall consistency.
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 netbsd-6-1-RC2 netbsd-6-1-RC1 netbsd-6-0-1-RELEASE matt-nb6-plus-nbase netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base
|
#
1.41 |
|
03-Aug-2011 |
dholland |
branches: 1.41.2; Adjust wording of previous and fix a couple grammar slipups/typos.
|
#
1.40 |
|
03-Aug-2011 |
wiz |
New sentence, new line. Remove trailing whitespace. Bump date for previous.
|
#
1.39 |
|
02-Aug-2011 |
manu |
iExplain what happens to extended attriutes when -p is used.
|
Revision tags: cherry-xenmp-base
|
#
1.38 |
|
02-Apr-2011 |
mbalmer |
Wording fixes from Ryo HAYASAKA, thanks.
|
Revision tags: bouyer-quota2-nbase bouyer-quota2-base
|
#
1.37 |
|
05-Feb-2011 |
wiz |
Put -l compatibility note in STANDARDS section.
|
#
1.36 |
|
05-Feb-2011 |
darcy |
Add -l option to copy a tree as links. Non-standard option similar to Gnutools cp(1) Approved by core.
|
#
1.35 |
|
24-Jan-2011 |
wiz |
Use Fx.
|
#
1.34 |
|
23-Jan-2011 |
yamt |
document what -a is for
|
Revision tags: matt-mips64-premerge-20101231
|
#
1.33 |
|
22-Dec-2010 |
wiz |
branches: 1.33.2; Sort option descriptions, bump date for -a.
|
#
1.32 |
|
21-Dec-2010 |
christos |
Say that -a is non-standard and -P is the default.
|
#
1.31 |
|
21-Dec-2010 |
christos |
Add -a archive flag. from Aleksey Cheusov
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE jym-xensuspend-nbase netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 mjf-devfs2-base wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base matt-armv6-base hpcarm-cleanup-base
|
#
1.30 |
|
26-Oct-2007 |
hira |
Sync SYNOPSIS with usage() (correct location of -P).
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 matt-mips64-base wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
#
1.29 |
|
16-Jul-2006 |
jschauma |
branches: 1.29.10; return functionality backed out yesterday after fixing the bug I had introduced before. A regression test will be added to src/regress shortly.
|
#
1.28 |
|
15-Jul-2006 |
jschauma |
The last commit introduced a bug. Revert until that's found and fixed.
|
#
1.27 |
|
14-Jul-2006 |
jschauma |
As suggested on tech-userlevel: "-R" claims: -R [...] Created directories have the same mode as the corre- sponding source directory, unmodified by the process' umask.
Make this actually true.
In addition, make '-P' (no symbolic links are followed) apply even if '-R' is not specified. This allows users to overwrite symbolic links with files and/or to copy symbolic links over a file without indirecting through the link (ie a copy of a link turns the target into a link, not a copy of the file pointed to by the source).
|
#
1.26 |
|
10-Sep-2005 |
wiz |
Sort options. Simplify macro usage. Use standard EXIT STATUS section.
|
#
1.25 |
|
15-Aug-2005 |
elad |
Add and document -N: When used with -p, it will not copy the file flags. PR 13645.
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-3-base netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
#
1.24 |
|
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.
|
Revision tags: fvdl_fs64_base
|
#
1.23 |
|
21-Dec-2002 |
wiz |
For each, not Foreach; from Adrian Mrva. Begin new sentence on new line.
|
#
1.22 |
|
18-Dec-2002 |
wiz |
Drop trailing whitespace.
|
#
1.21 |
|
17-Dec-2002 |
kleink |
Add -v to SYNOPSIS, clean up STANDARDS a little. Also, bump date for -v.
|
#
1.20 |
|
16-Dec-2002 |
jrf |
Added a -v verbose option to the cp(1) command. Updated man page and utils as well. This applies to PR bin/16834. This change was approved by Christos.
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
#
1.19 |
|
07-Feb-2002 |
ross |
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
|
#
1.18 |
|
20-Dec-2001 |
wiz |
Drop unnecessary .Pps.
|
#
1.17 |
|
20-Dec-2001 |
wiz |
Whitespace nits.
|
#
1.16 |
|
04-Sep-2000 |
kleink |
For commands and utilities, use EXIT STATUS rather than RETURN VALUES as appropriate (and documented in mdoc(7)).
|
#
1.15 |
|
27-Aug-2000 |
hubertf |
Add 'RETURN VALUE' section header.
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base netbsd-1-4-PATCH002 wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
|
#
1.14 |
|
22-Mar-1999 |
garbled |
branches: 1.14.10; 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.13 |
|
08-Oct-1998 |
wsanchez |
Fix bug where "cp -f" didn't work. It's suppsed to remove the file and then copy, which it wasn't doing. But no wait, it turns out that the described behaviour in the manual doesn't agree with POSIX. So we change the above fix and the manual to "try copy, and if fail, try remove, then copy". Fix bug where "cp -R" didn't work on read-only directories: It would make the directory, set the mode, and not be able to write files into it. Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody mmap(), which didn't get along with such files, but makes sense anyway. Fix race condition where "cp -p" would set the mod time of a file before close()ing the file, which would update the mod time and therefore screw up the "-p" idea, except, of course, while running in gdb, which sucked. Add -f option to usage message in binary and man page. Already documented in man page.
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
|
#
1.12 |
|
10-Oct-1997 |
enami |
Use .Nm "" instead of .Nm cp in SYNOPSIS.
|
#
1.11 |
|
10-Oct-1997 |
lukem |
all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]
|
#
1.10 |
|
14-Sep-1997 |
lukem |
* getopt returns -1 not EOF * cleanup use of .Nm in manpage
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
#
1.9 |
|
25-Jul-1995 |
jtc |
Use "utility" instead of "command". Modern definitions of these terms are distinct (See POSIX.2 glossary).
A utility is a executable, script or shell builtin; while a command can be any of those things plus lists, pipelines, compound commands (if, for, while) and shell function definitions.
|
#
1.8 |
|
25-Jul-1995 |
jtc |
s/HISTORY/STANDARDS/; noted by Masanobu Saitoh in PR#1269
|
#
1.7 |
|
21-Mar-1995 |
cgd |
convert to new RCS id conventions.
|
#
1.6 |
|
22-Sep-1994 |
mycroft |
Merge 4.4-Lite version.
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
#
1.5 |
|
06-Aug-1993 |
mycroft |
New version from uunet. Uses mmap().
|
#
1.4 |
|
01-Aug-1993 |
mycroft |
Add RCS indentifiers.
|
Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base netbsd-0-8 netbsd-alpha-1
|
#
1.3 |
|
22-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.44 |
|
27-Jun-2015 |
wiz |
Add serial comma, use upper case for abbreviation, and remove apostrophe for plural.
|
#
1.43 |
|
17-Dec-2013 |
apb |
In all man pages that say:
The -H, -L and -P options are ignored unless the -R option is specified. In addition, these options override each other and the command's actions are determined by the last one specified.
Add:
The default is as if the -P option had been specified.
|
#
1.42 |
|
25-Mar-2012 |
wiz |
branches: 1.42.2; From patch by Bug Hunting: - bump the manpage's date (because of the next change); - note that cp(1) does not preserve hard links (even with `-R'), and refer to pax(1) there as well as in the `SEE ALSO' section for such functionality (this change is based upon a similar note in FreeBSD's version of the manpage); - change a wording, for more overall consistency.
|
#
1.41 |
|
03-Aug-2011 |
dholland |
branches: 1.41.2; Adjust wording of previous and fix a couple grammar slipups/typos.
|
#
1.40 |
|
03-Aug-2011 |
wiz |
New sentence, new line. Remove trailing whitespace. Bump date for previous.
|
#
1.39 |
|
03-Aug-2011 |
manu |
iExplain what happens to extended attriutes when -p is used.
|
#
1.38 |
|
02-Apr-2011 |
mbalmer |
Wording fixes from Ryo HAYASAKA, thanks.
|
#
1.37 |
|
06-Feb-2011 |
wiz |
Put -l compatibility note in STANDARDS section.
|
#
1.36 |
|
06-Feb-2011 |
darcy |
Add -l option to copy a tree as links. Non-standard option similar to Gnutools cp(1) Approved by core.
|
#
1.35 |
|
24-Jan-2011 |
wiz |
Use Fx.
|
#
1.34 |
|
23-Jan-2011 |
yamt |
document what -a is for
|
#
1.33 |
|
22-Dec-2010 |
wiz |
branches: 1.33.2; Sort option descriptions, bump date for -a.
|
#
1.32 |
|
21-Dec-2010 |
christos |
Say that -a is non-standard and -P is the default.
|
#
1.31 |
|
21-Dec-2010 |
christos |
Add -a archive flag. from Aleksey Cheusov
|
#
1.30 |
|
25-Oct-2007 |
hira |
Sync SYNOPSIS with usage() (correct location of -P).
|
#
1.29 |
|
15-Jul-2006 |
jschauma |
branches: 1.29.10; return functionality backed out yesterday after fixing the bug I had introduced before. A regression test will be added to src/regress shortly.
|
#
1.28 |
|
15-Jul-2006 |
jschauma |
The last commit introduced a bug. Revert until that's found and fixed.
|
#
1.27 |
|
14-Jul-2006 |
jschauma |
As suggested on tech-userlevel: "-R" claims: -R [...] Created directories have the same mode as the corre- sponding source directory, unmodified by the process' umask.
Make this actually true.
In addition, make '-P' (no symbolic links are followed) apply even if '-R' is not specified. This allows users to overwrite symbolic links with files and/or to copy symbolic links over a file without indirecting through the link (ie a copy of a link turns the target into a link, not a copy of the file pointed to by the source).
|
#
1.26 |
|
10-Sep-2005 |
wiz |
Sort options. Simplify macro usage. Use standard EXIT STATUS section.
|
#
1.25 |
|
15-Aug-2005 |
elad |
Add and document -N: When used with -p, it will not copy the file flags. PR 13645.
|
#
1.24 |
|
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.23 |
|
21-Dec-2002 |
wiz |
For each, not Foreach; from Adrian Mrva. Begin new sentence on new line.
|
#
1.22 |
|
18-Dec-2002 |
wiz |
Drop trailing whitespace.
|
#
1.21 |
|
18-Dec-2002 |
kleink |
Add -v to SYNOPSIS, clean up STANDARDS a little. Also, bump date for -v.
|
#
1.20 |
|
16-Dec-2002 |
jrf |
Added a -v verbose option to the cp(1) command. Updated man page and utils as well. This applies to PR bin/16834. This change was approved by Christos.
|
#
1.19 |
|
07-Feb-2002 |
ross |
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
|
#
1.18 |
|
20-Dec-2001 |
wiz |
Drop unnecessary .Pps.
|
#
1.17 |
|
20-Dec-2001 |
wiz |
Whitespace nits.
|
#
1.16 |
|
04-Sep-2000 |
kleink |
For commands and utilities, use EXIT STATUS rather than RETURN VALUES as appropriate (and documented in mdoc(7)).
|
#
1.15 |
|
27-Aug-2000 |
hubertf |
Add 'RETURN VALUE' section header.
|
#
1.14 |
|
22-Mar-1999 |
garbled |
branches: 1.14.10; 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.13 |
|
08-Oct-1998 |
wsanchez |
Fix bug where "cp -f" didn't work. It's suppsed to remove the file and then copy, which it wasn't doing. But no wait, it turns out that the described behaviour in the manual doesn't agree with POSIX. So we change the above fix and the manual to "try copy, and if fail, try remove, then copy". Fix bug where "cp -R" didn't work on read-only directories: It would make the directory, set the mode, and not be able to write files into it. Don't bother mmap()ing files of zero length. Was a workaround for a bug in Rhapsody mmap(), which didn't get along with such files, but makes sense anyway. Fix race condition where "cp -p" would set the mod time of a file before close()ing the file, which would update the mod time and therefore screw up the "-p" idea, except, of course, while running in gdb, which sucked. Add -f option to usage message in binary and man page. Already documented in man page.
|
#
1.12 |
|
10-Oct-1997 |
enami |
Use .Nm "" instead of .Nm cp in SYNOPSIS.
|
#
1.11 |
|
09-Oct-1997 |
lukem |
all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]
|
#
1.10 |
|
14-Sep-1997 |
lukem |
* getopt returns -1 not EOF * cleanup use of .Nm in manpage
|
#
1.9 |
|
25-Jul-1995 |
jtc |
Use "utility" instead of "command". Modern definitions of these terms are distinct (See POSIX.2 glossary).
A utility is a executable, script or shell builtin; while a command can be any of those things plus lists, pipelines, compound commands (if, for, while) and shell function definitions.
|
#
1.8 |
|
25-Jul-1995 |
jtc |
s/HISTORY/STANDARDS/; noted by Masanobu Saitoh in PR#1269
|
#
1.7 |
|
21-Mar-1995 |
cgd |
convert to new RCS id conventions.
|
#
1.6 |
|
22-Sep-1994 |
mycroft |
Merge 4.4-Lite version.
|
#
1.5 |
|
06-Aug-1993 |
mycroft |
New version from uunet. Uses mmap().
|
#
1.4 |
|
01-Aug-1993 |
mycroft |
Add RCS indentifiers.
|
#
1.3 |
|
22-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 |
|
21-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.14.10.1 |
|
27-Aug-2000 |
hubertf |
Pull up to netbsd-1-5 branch, OK'd by thorpej:
Log Message: > Add 'RETURN VALUE' section header.
Files & Revisionis: > cvs rdiff -r1.19 -r1.20 basesrc/bin/cat/cat.1 > cvs rdiff -r1.12 -r1.13 basesrc/bin/chmod/chmod.1 > cvs rdiff -r1.14 -r1.15 basesrc/bin/cp/cp.1 > cvs rdiff -r1.8 -r1.9 basesrc/bin/dd/dd.1 > cvs rdiff -r1.9 -r1.10 basesrc/bin/echo/echo.1 > cvs rdiff -r1.11 -r1.12 basesrc/bin/expr/expr.1 > cvs rdiff -r1.25 -r1.26 basesrc/bin/ls/ls.1 > cvs rdiff -r1.10 -r1.11 basesrc/bin/mkdir/mkdir.1 > cvs rdiff -r1.23 -r1.24 basesrc/bin/mt/mt.1 > cvs rdiff -r1.12 -r1.13 basesrc/bin/mv/mv.1 > cvs rdiff -r1.16 -r1.17 basesrc/bin/pwd/pwd.1 > cvs rdiff -r1.9 -r1.10 basesrc/bin/rm/rm.1 > cvs rdiff -r1.11 -r1.12 basesrc/bin/rmdir/rmdir.1 > cvs rdiff -r1.35 -r1.36 basesrc/bin/sh/sh.1 > cvs rdiff -r1.11 -r1.12 basesrc/bin/sleep/sleep.1 > cvs rdiff -r1.20 -r1.21 basesrc/bin/stty/stty.1
|
#
1.29.10.1 |
|
06-Nov-2007 |
matt |
sync with HEAD
|
#
1.33.2.1 |
|
08-Feb-2011 |
bouyer |
Sync with HEAD
|
#
1.41.2.2 |
|
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.41.2.1 |
|
16-Apr-2012 |
yamt |
sync with head
|
#
1.42.2.1 |
|
19-Aug-2014 |
tls |
Rebase to HEAD as of a few days ago.
|