Status meanings :
---------------
! : not used
- : used without arg
+ : used with argument
* : used with optional argument
---------------
letter status description :
---------------
a * alteration of operation             --alter   argument: s[aved] | SI[-unit[s]] | binary[-unit[s]] | a[time] | c[time] | m[ask] | n[o-case] | case | r[egex] | g[lob] | e[rase_ea] | k[eep-compressed] | f[ixed_date]
b - terminal bell                       --bell
c + create archive                      --create
d + difference with filesystem          --diff
e - simulate the operation              --empty
f - do not restore directory structure  --flat
g + recurse in this directory           --go-into
h - help usage                          --help
i - path of the input pipe              --input
j - ask user to make room in virtual memory when it is exhausted --jog
k - do not deleted files drop between two backups --no-delete
l + list archive contents               --list
m + minimum size below which no compression will occur. --mincompr a default value is used. use -m 0 if you want to compress in any case.
n - do not allow overwriting            --no-overwrite
o - path of the output pipe             --output
p - pause before creating new slice     --pause
q - suppress final statistics report    --quiet
r - do not overwrite more recent file   --recent [=date] (to implement)
s + size of slice                       --slice
t + test archive structure              --test
u + exclude EA from operation (mask)    --exclude-ea
v - verbose output                      --verbose   --verbose=skipped -vb
w * do not warn before overwriting      --no-warn
x + extract archive                     --extract
y * bzip2 compression                   --bzip2
z * gzip compression                    --gzip
A + make a differential backup          --ref
B + filename taken as command-line extension --config
C + extract catalogue in separated file --isolate
D - store excluded dir as empty dir     --empty-dir
E + shell command to launch with slices --execute
F + shell command to launch with slices of archive of reference   --execute-ref
G + catalogue isolation when creating an archive --on-fly-isolate
H * if a file for differential backup or diff differs from exactly one hour it is assumed as identical (no change).
I + include mask                        --include
J + key for unscrambling the reference catalogue --key-ref
K + key for un/scrambling               --key
L - license information
M - only consider what is under the current mounting point. --no-mount-points
N - do not read any configuration file ~/.darrc or /etc/darrc
O - ignore user Id and group Id         --ignore-owner
P + prune a directory tree              --prune
Q + quite on stderr at startup		no long option equivalent
R + set the root directory              --root
S + size of the first slice             --first-slice
T - tree listing format                 --tree-format, --list-format=<normal|tree|xml>
U - include EA for the operation (mask) --include-ea
V - version information                 --version
W - warranty disclosure information (POSIX RESERVED, sorry)
X + exclude mask                        --exclude
Y + included only filename for compression --include-compression
Z + excluded filename from compression  --exclude-compression
  - don't save files with nodump flag set --nodump
# + encryption block size                 --crypto-block
* + encryption block size for the archive of reference --crypto-block-ref
, - cache directory tagging standard    --cache-directory-tagging
[ + include files listed in given file   --include-from-file
] + exclude files listed in given file   --exclude-from-file
+ + merging operation                    --merge
@ + second reference archive for merging --aux-ref
$ + key for auxilliary refence archive   --aux-key
~ + command to execute between slices    --aux-execute
% + encryption block size for the auxilliary archive of reference --aux-crypto-block