History log of /openbsd-current/bin/mv/mv.1
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.34 14-Nov-2018 tedu

mv imitates, but no longer uses, cp and rm to cross filesystems.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE
# 1.33 28-Jun-2017 jmc

add -v to SYNOPSIS and STANDARDS;


# 1.32 27-Jun-2017 tedu

add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
and present on several other systems. some ok, some less ok.
from Job Snijders


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.31 18-Jun-2012 matthew

s/empy/empty/ typo fix

thx Scott McEachern


Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.30 16-Jun-2011 jmc

fix error in previous;


# 1.29 15-Jun-2011 tedu

consistently specify that -f and -i override previous options in each
option's description. jmc points out this works better than deferring
such information to a post-options sentence.


Revision tags: OPENBSD_4_9_BASE
# 1.28 28-Dec-2010 jmc

a colon is not needed here;


# 1.27 27-Dec-2010 schwarze

1) Fix the pseudo-code explaining cross-filesystem moves.
2) Explain more precisely which moves are denied and what happens then,
and move this information from CAVEATS to DESCRIPTION.
3) Slightly expand the example below CAVEATS to show another detail
that may cause unpleasant surprises.
Triggered by a patch from tedu@, feedback and ok jmc@, ok tedu@.


# 1.26 03-Sep-2010 jmc

add an EXIT STATUS section for /bin;


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.25 08-Feb-2009 jmc

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


# 1.24 21-Oct-2008 jmc

various doc fixes related to how mv handles symlinks
and file system traversal;

this is work from Ingo Schwarze, tweaked a little by myself,
and we borrowed half a sentence from the netbsd man page too;

ok sobrado


Revision tags: OPENBSD_4_4_BASE
# 1.23 26-May-2008 jmc

get the argument name right; from Jacek Masiulaniec


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.22 31-May-2007 jmc

convert to new .Dd format;


# 1.21 29-May-2007 jmc

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

discussed w/ deraadt otto millert


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.20 10-Aug-2006 jmc

- use .Ex
- bump .St
- standard EXAMPLES
- macro cleanup


# 1.19 10-Aug-2006 jmc

better explanation of second synopsis form; add a caveat also

started by freebsd pr #101330, from peter gildea
diff from otto and myself


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.18 02-Jun-2003 millert

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


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

more .Li


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.16 18-Feb-2002 mark

change -pr to -PRp (ok mpech@, millert@)
Closes PR2258


# 1.15 11-Feb-2002 mpech

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

deraadt@ ok


# 1.14 21-Dec-2001 mpech

Initial patch for a new mdoc issue.
Powered by @mantoya:
o) kill extra line in the end of file;
o) kill extra space in the end of line;
o) replace blank lines with .Pp;

millert@ ok


Revision tags: OPENBSD_3_0_BASE
# 1.13 13-Aug-2001 heko

Document how to remove or rename a file that is a getopt(3) flag
to mv(1) or rm(1) by preceding it with --.
From ho@: Also give a sample of the ./-f way that is more portable
ok millert@, ho@


Revision tags: OPENBSD_2_9_BASE
# 1.12 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.11 18-Oct-2000 aaron

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


Revision tags: OPENBSD_2_7_BASE
# 1.10 21-Mar-2000 aaron

Add HISTORY sections; from FreeBSD. Information originally obtained from
"A Quarter Centry of UNIX, Peter H. Salus, Page 41".


# 1.9 17-Mar-2000 aaron

Remove hard sentence breaks.


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

consistency


Revision tags: OPENBSD_2_5_BASE
# 1.7 15-Dec-1998 aaron

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


# 1.6 28-Nov-1998 aaron

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


# 1.5 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.4 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.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.3 27-Aug-1997 deraadt

clean up '


Revision tags: OPENBSD_2_0_BASE OPENBSD_2_1_BASE
# 1.2 23-Jun-1996 deraadt

update rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision


Revision tags: OPENBSD_6_2_BASE
# 1.33 28-Jun-2017 jmc

add -v to SYNOPSIS and STANDARDS;


# 1.32 27-Jun-2017 tedu

add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
and present on several other systems. some ok, some less ok.
from Job Snijders


Revision tags: OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.31 18-Jun-2012 matthew

s/empy/empty/ typo fix

thx Scott McEachern


Revision tags: OPENBSD_5_0_BASE OPENBSD_5_1_BASE
# 1.30 16-Jun-2011 jmc

fix error in previous;


# 1.29 15-Jun-2011 tedu

consistently specify that -f and -i override previous options in each
option's description. jmc points out this works better than deferring
such information to a post-options sentence.


Revision tags: OPENBSD_4_9_BASE
# 1.28 28-Dec-2010 jmc

a colon is not needed here;


# 1.27 27-Dec-2010 schwarze

1) Fix the pseudo-code explaining cross-filesystem moves.
2) Explain more precisely which moves are denied and what happens then,
and move this information from CAVEATS to DESCRIPTION.
3) Slightly expand the example below CAVEATS to show another detail
that may cause unpleasant surprises.
Triggered by a patch from tedu@, feedback and ok jmc@, ok tedu@.


# 1.26 03-Sep-2010 jmc

add an EXIT STATUS section for /bin;


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE OPENBSD_4_7_BASE OPENBSD_4_8_BASE
# 1.25 08-Feb-2009 jmc

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


# 1.24 21-Oct-2008 jmc

various doc fixes related to how mv handles symlinks
and file system traversal;

this is work from Ingo Schwarze, tweaked a little by myself,
and we borrowed half a sentence from the netbsd man page too;

ok sobrado


Revision tags: OPENBSD_4_4_BASE
# 1.23 26-May-2008 jmc

get the argument name right; from Jacek Masiulaniec


Revision tags: OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.22 31-May-2007 jmc

convert to new .Dd format;


# 1.21 29-May-2007 jmc

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

discussed w/ deraadt otto millert


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE
# 1.20 10-Aug-2006 jmc

- use .Ex
- bump .St
- standard EXAMPLES
- macro cleanup


# 1.19 10-Aug-2006 jmc

better explanation of second synopsis form; add a caveat also

started by freebsd pr #101330, from peter gildea
diff from otto and myself


Revision tags: OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.18 02-Jun-2003 millert

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


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

more .Li


Revision tags: OPENBSD_3_1_BASE OPENBSD_3_2_BASE
# 1.16 18-Feb-2002 mark

change -pr to -PRp (ok mpech@, millert@)
Closes PR2258


# 1.15 11-Feb-2002 mpech

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

deraadt@ ok


# 1.14 21-Dec-2001 mpech

Initial patch for a new mdoc issue.
Powered by @mantoya:
o) kill extra line in the end of file;
o) kill extra space in the end of line;
o) replace blank lines with .Pp;

millert@ ok


Revision tags: OPENBSD_3_0_BASE
# 1.13 13-Aug-2001 heko

Document how to remove or rename a file that is a getopt(3) flag
to mv(1) or rm(1) by preceding it with --.
From ho@: Also give a sample of the ./-f way that is more portable
ok millert@, ho@


Revision tags: OPENBSD_2_9_BASE
# 1.12 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.11 18-Oct-2000 aaron

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


Revision tags: OPENBSD_2_7_BASE
# 1.10 21-Mar-2000 aaron

Add HISTORY sections; from FreeBSD. Information originally obtained from
"A Quarter Centry of UNIX, Peter H. Salus, Page 41".


# 1.9 17-Mar-2000 aaron

Remove hard sentence breaks.


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

consistency


Revision tags: OPENBSD_2_5_BASE
# 1.7 15-Dec-1998 aaron

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


# 1.6 28-Nov-1998 aaron

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


# 1.5 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.4 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.


Revision tags: OPENBSD_2_2_BASE OPENBSD_2_3_BASE
# 1.3 27-Aug-1997 deraadt

clean up '


Revision tags: OPENBSD_2_0_BASE OPENBSD_2_1_BASE
# 1.2 23-Jun-1996 deraadt

update rcsid


# 1.1 18-Oct-1995 deraadt

branches: 1.1.1;
Initial revision