diff options
author | Simental Magana, Marcos <mrkzmrkz@gmail.com> | 2022-11-11 15:06:36 -0600 |
---|---|---|
committer | Federico Mena Quintero <federico@gnome.org> | 2022-11-21 12:55:26 -0600 |
commit | 39a376b1eb3fe4a9197c29f2524bb080b265f9a2 (patch) | |
tree | 3674f336113c41d3067632fb01a843f7d26039bb /Cargo.lock | |
parent | 0f91e867f07618d652f5dffc6ad60f4c64411c1d (diff) | |
download | librsvg-39a376b1eb3fe4a9197c29f2524bb080b265f9a2.tar.gz |
(#878): Add tab-completion for rsvg-convert
This commit introduces tab-completion for the rsvg-convert binary via a
--completion option. It uses the shell completion generation for the
clap crate.
An example of how to use it to generate bash completion file:
$ rsvg-convert --completion=bash > rsvg-convert.bash
Fixes https://gitlab.gnome.org/GNOME/librsvg/-/issues/878
Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/771>
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -180,9 +180,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.0.76" +version = "1.0.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a284da2e6fe2092f2353e51713435363112dfd60030e22add80be333fb928f" +checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" [[package]] name = "cfg-expr" @@ -241,6 +241,15 @@ dependencies = [ ] [[package]] +name = "clap_complete" +version = "4.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96b0fba905b035a30d25c1b585bf1171690712fbb0ad3ac47214963aa4acc36c" +dependencies = [ + "clap 4.0.26", +] + +[[package]] name = "clap_derive" version = "4.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -995,6 +1004,7 @@ dependencies = [ "cast", "chrono", "clap 4.0.26", + "clap_complete", "criterion", "cssparser", "data-url", @@ -1315,9 +1325,9 @@ checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" [[package]] name = "os_str_bytes" -version = "6.4.0" +version = "6.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5bf27447411e9ee3ff51186bf7a08e16c341efdde93f4d823e8844429bed7e" +checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" [[package]] name = "pango" |