(enum) [NO_DEREFERENCE_OPTION]: New member.
authorJim Meyering <jim@meyering.net>
Sat, 13 Oct 2001 19:57:08 +0000 (19:57 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 13 Oct 2001 19:57:08 +0000 (19:57 +0000)
commited759a47cb551d861d161973a9a22aae24afc8db
tree189d60f6f1f1c88c71ee602e04beb6fe77edc6da
parenta5f6a3dc40a2b8cb1ff9bf4671fc1205be68c89e
(enum) [NO_DEREFERENCE_OPTION]: New member.
(enum) [NO_PRESERVE_ATTRIBUTES_OPTION]: New member.
(enum) [PRESERVE_ATTRIBUTES_OPTION]: New member.
(long_opts): Separate -d and --no-dereference options.
Add `no-preserve'.
Separate -p and --preserve options.
The long-named --preserve now accepts optional arguments; -p doesn't.
(usage): Describe additions and changes.
(cp_option_init): Initialize new member, preserve_links, to 0.
(decode_preserve_arg): New function.
(main) [case 'a']: Set preserve_links to 1.
[case 'd']: Set preserve_links to 1.
Add `case' for long-named --no-dereference.
Handle long-named --no-preserve and --preserve.
src/cp.c