I noticed one place where -- was used instead of \--, leading to a
emdash instead of two hyphens, but then I looked and realized this
was not just a single place; fix all of those.
While at it, I saw some --keep options being referenced without
backticks, fix that too.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
-bup cat-file [--meta|--bupm] <*path*>
+bup cat-file [\--meta|\--bupm] <*path*>
-bup gc [-#|--verbose] <*branch*|*save*...>
+bup gc [-#|\--verbose] <*branch*|*save*...>
---ff *ref*, --ff: *ref* *dest*
+\--ff *ref*, \--ff: *ref* *dest*
: fast-forward *dest* to match *ref*. If *dest* is not specified
and *ref* names a save, set *dest* to the save's branch. If
*dest* is not specified and *ref* names a branch or a tag, use the
same name for *dest*.
: fast-forward *dest* to match *ref*. If *dest* is not specified
and *ref* names a save, set *dest* to the save's branch. If
*dest* is not specified and *ref* names a branch or a tag, use the
same name for *dest*.
---append *ref*, --append: *ref* *dest*
+\--append *ref*, \--append: *ref* *dest*
: append all of the commits represented by *ref* to *dest* as new
commits. If *ref* names a directory/tree, append a new commit for
that tree. If *dest* is not specified and *ref* names a save or
branch, set *dest* to the *ref* branch name. If *dest* is not
specified and *ref* names a tag, use the same name for *dest*.
: append all of the commits represented by *ref* to *dest* as new
commits. If *ref* names a directory/tree, append a new commit for
that tree. If *dest* is not specified and *ref* names a save or
branch, set *dest* to the *ref* branch name. If *dest* is not
specified and *ref* names a tag, use the same name for *dest*.
---pick *ref*, --pick: *ref* *dest*
+\--pick *ref*, \--pick: *ref* *dest*
: append the single commit named by *ref* to *dest* as a new commit.
If *dest* is not specified and *ref* names a save, set *dest* to
the *ref* branch name. If *dest* is not specified and *ref* names
a tag, use the same name for *dest*.
: append the single commit named by *ref* to *dest* as a new commit.
If *dest* is not specified and *ref* names a save, set *dest* to
the *ref* branch name. If *dest* is not specified and *ref* names
a tag, use the same name for *dest*.
---force-pick *ref*, --force-pick: *ref* *dest*
+\--force-pick *ref*, \--force-pick: *ref* *dest*
: do the same thing as `--pick`, but don't refuse to overwrite an
existing tag.
: do the same thing as `--pick`, but don't refuse to overwrite an
existing tag.
---new-tag *ref*, --new-tag: *ref* *dest*
+\--new-tag *ref*, \--new-tag: *ref* *dest*
: create a *dest* tag for *ref*, but refuse to overwrite an existing
tag. If *dest* is not specified and *ref* names a tag, use the
same name for *dest*.
: create a *dest* tag for *ref*, but refuse to overwrite an existing
tag. If *dest* is not specified and *ref* names a tag, use the
same name for *dest*.
---replace *ref*, --replace: *ref* *dest*
+\--replace *ref*, \--replace: *ref* *dest*
: clobber *dest* with *ref*, overwriting any existing tag, or
replacing any existing branch. If *dest* is not specified and
*ref* names a branch or tag, use the same name for *dest*.
: clobber *dest* with *ref*, overwriting any existing tag, or
replacing any existing branch. If *dest* is not specified and
*ref* names a branch or tag, use the same name for *dest*.
: copy *ref* into the destination repository, without any name,
leaving a potentially dangling reference until/unless the object
named by *ref* is referred to some other way (cf. `bup tag`).
# OPTIONS
: copy *ref* into the destination repository, without any name,
leaving a potentially dangling reference until/unless the object
named by *ref* is referred to some other way (cf. `bup tag`).
# OPTIONS
: use *path* as the source repository, instead of the default.
: use *path* as the source repository, instead of the default.
--r, --remote=*host*:*path*
+-r, \--remote=*host*:*path*
: store the indicated items on the given remote server. If *path*
is omitted, uses the default path on the remote server (you still
need to include the ':'). The connection to the remote server is
: store the indicated items on the given remote server. If *path*
is omitted, uses the default path on the remote server (you still
need to include the ':'). The connection to the remote server is
private key to use for the SSH connection, we recommend you use
the `~/.ssh/config` file.
private key to use for the SSH connection, we recommend you use
the `~/.ssh/config` file.
: for each updated branch, print the new git commit id.
: for each updated branch, print the new git commit id.
: for each updated branch, print the new git tree id of the
filesystem root.
: for each updated branch, print the new git tree id of the
filesystem root.
: for each updated tag, print the new git id.
: for each updated tag, print the new git id.
: increase verbosity (can be used more than once). With
`-v`, print the name of every item fetched, with `-vv` add
directory names, and with `-vvv` add every filename.
: increase verbosity (can be used more than once). With
`-v`, print the name of every item fetched, with `-vv` add
directory names, and with `-vvv` add every filename.
: don't transmit more than *bytes/sec* bytes per second to the
server. This can help avoid sucking up all your network
bandwidth. Use a suffix like k, M, or G to specify multiples of
1024, 1024\*1024, 1024\*1024\*1024 respectively.
: don't transmit more than *bytes/sec* bytes per second to the
server. This can help avoid sucking up all your network
bandwidth. Use a suffix like k, M, or G to specify multiples of
1024, 1024\*1024, 1024\*1024\*1024 respectively.
: set the compression level to # (a value from 0-9, where
9 is the highest and 0 is no compression). The default
is 1 (fast, loose compression)
: set the compression level to # (a value from 0-9, where
9 is the highest and 0 is no compression). The default
is 1 (fast, loose compression)
: don't do anything; just print out what would be done
# EXAMPLES
: don't do anything; just print out what would be done
# EXAMPLES
: don't do anything just print out what would be done
# EXAMPLES
: don't do anything just print out what would be done
# EXAMPLES
---keep-all-for PERIOD
-: when no smaller time scale --keep option applies, retain all saves
+\--keep-all-for PERIOD
+: when no smaller time scale `--keep` option applies, retain all saves
---keep-dailies-for PERIOD
-: when no smaller time scale --keep option applies, retain the
+\--keep-dailies-for PERIOD
+: when no smaller time scale `--keep` option applies, retain the
newest save for any day within the given period.
newest save for any day within the given period.
---keep-monthlies-for PERIOD
-: when no smaller time scale --keep option applies, retain the
+\--keep-monthlies-for PERIOD
+: when no smaller time scale `--keep` option applies, retain the
newest save for any month within the given period.
newest save for any month within the given period.
---keep-yearlies-for PERIOD
-: when no smaller time scale --keep option applies, retain the
+\--keep-yearlies-for PERIOD
+: when no smaller time scale `--keep` option applies, retain the
newest save for any year within the given period.
newest save for any year within the given period.
: when computing a keep period, place the most recent end of the
range at UTC\_SECONDS, and any saves newer than this will be kept.
: when computing a keep period, place the most recent end of the
range at UTC\_SECONDS, and any saves newer than this will be kept.
: don't do anything, just list the actions that would be taken to
standard output, one action per line like this:
: don't do anything, just list the actions that would be taken to
standard output, one action per line like this:
: garbage collect the repository after removing the relevant saves.
This is the default behavior, but it can be avoided with `--no-gc`.
: garbage collect the repository after removing the relevant saves.
This is the default behavior, but it can be avoided with `--no-gc`.
-bup rm [-#|--verbose] <*branch*|*save*...>
+bup rm [-#|\--verbose] <*branch*|*save*...>
~ \[-r *host*:*path*\] \[-v\] \[-q\] \[-d *seconds-since-epoch*\] \[\--bench\]
\[\--max-pack-size=*bytes*\] \[-#\] \[\--bwlimit=*bytes*\]
\[\--max-pack-objects=*n*\] \[\--fanout=*count*\]
~ \[-r *host*:*path*\] \[-v\] \[-q\] \[-d *seconds-since-epoch*\] \[\--bench\]
\[\--max-pack-size=*bytes*\] \[-#\] \[\--bwlimit=*bytes*\]
\[\--max-pack-objects=*n*\] \[\--fanout=*count*\]
- \[\--keep-boundaries\] \[--git-ids | filenames...\]
+ \[\--keep-boundaries\] \[\--git-ids | filenames...\]
: display human readable file sizes (i.e. 3.9K, 4.7M)
: display human readable file sizes (i.e. 3.9K, 4.7M)
: open the site in the default browser
# EXAMPLES
: open the site in the default browser
# EXAMPLES