intermodal/src
Casey Rodarmor 8c30205b02
Add shell completion scripts
Shell completion scripts can be generated for `bash`, `elvish`, `fish`,
`powershell`, and `zsh` with the `completions` subcommand:

    $ imdl completions --shell zsh > imdl.zsh

The same scripts are available in the `completions` directory. Please
refer to your shell's documentation for more information on how to
install and use completion scripts.

type: added
2020-04-07 19:01:37 -07:00
..
subcommand Add shell completion scripts 2020-04-07 19:01:37 -07:00
arguments.rs Refactor Opt into Arguments, Options, and Subcommand 2020-04-07 19:01:14 -07:00
assert_matches.rs Redirect stdin and stdout and capture for tests 2020-04-07 19:00:47 -07:00
bytes.rs Print individual file torrent verification errors 2020-04-07 19:01:26 -07:00
capture.rs Write torrent to stdout if - is passed to --output 2020-04-07 19:01:03 -07:00
common.rs Add shell completion scripts 2020-04-07 19:01:37 -07:00
consts.rs Fix release process issues 2020-04-07 19:01:29 -07:00
env.rs Allow reading torrent metainfo from stdin 2020-04-07 19:01:29 -07:00
err.rs Print individual file torrent verification errors 2020-04-07 19:01:26 -07:00
errln.rs Print individual file torrent verification errors 2020-04-07 19:01:26 -07:00
error.rs Allow sorting files in torrents 2020-04-07 19:01:32 -07:00
file_error.rs Print correct and incorrect MD5 checksums in color 2020-04-07 19:01:27 -07:00
file_info.rs Add initial implementation of imdl torrent verify 2020-04-07 19:01:05 -07:00
file_path.rs Display torrent file tree 2020-04-07 19:01:04 -07:00
file_status.rs Use imdl-indicatif 2020-04-07 19:01:27 -07:00
files.rs Allow including and excluding files from torrent with globs 2020-04-07 19:01:04 -07:00
hasher.rs Only write spinner and progress bar when connected to terminal 2020-04-07 19:01:16 -07:00
host_port_parse_error.rs Allow creating magnet links with imdl torrent link 2020-04-07 19:01:27 -07:00
host_port.rs Allow creating magnet links with imdl torrent link 2020-04-07 19:01:27 -07:00
info.rs Allow creating magnet links with imdl torrent link 2020-04-07 19:01:27 -07:00
infohash.rs Allow reading torrent metainfo from stdin 2020-04-07 19:01:29 -07:00
input_target.rs Allow reading torrent metainfo from stdin 2020-04-07 19:01:29 -07:00
input.rs Allow reading torrent metainfo from stdin 2020-04-07 19:01:29 -07:00
into_u64.rs Release v0.0.1 2020-04-07 19:00:59 -07:00
into_usize.rs Release v0.0.1 2020-04-07 19:00:59 -07:00
lint.rs Use strum crate to derive enum↔string conversions 2020-04-07 19:01:33 -07:00
linter.rs Select piece length when none is provided 2020-04-07 19:01:03 -07:00
magnet_link.rs Print magnet link to stdout with --link 2020-04-07 19:01:28 -07:00
main.rs Add shell completion scripts 2020-04-07 19:01:37 -07:00
matches.rs Initial commit 2020-04-07 18:55:30 -07:00
md5_digest.rs Allow creating magnet links with imdl torrent link 2020-04-07 19:01:27 -07:00
metainfo_error.rs Allow creating magnet links with imdl torrent link 2020-04-07 19:01:27 -07:00
metainfo.rs Allow sorting files in torrents 2020-04-07 19:01:32 -07:00
mode.rs Add progress messages and bar to imdl torrent verify 2020-04-07 19:01:26 -07:00
options.rs Use strum crate to derive enum↔string conversions 2020-04-07 19:01:33 -07:00
outln.rs Print individual file torrent verification errors 2020-04-07 19:01:26 -07:00
output_stream.rs Test imdl torrent verify output 2020-04-07 19:01:27 -07:00
output_target.rs Rename Target to OutputTarget 2020-04-07 19:01:16 -07:00
path_ext.rs Initial commit 2020-04-07 18:55:30 -07:00
piece_length_picker.rs Format with unstable rustfmt options 2020-04-07 19:01:07 -07:00
piece_list.rs Use list of SHA1 digests for piece list 2020-04-07 19:01:06 -07:00
platform_interface.rs Use open crate to open files and URLs 2020-04-07 19:01:31 -07:00
platform.rs Use open crate to open files and URLs 2020-04-07 19:01:31 -07:00
print.rs Print individual file torrent verification errors 2020-04-07 19:01:26 -07:00
reckoner.rs Configure clippy and lint on push 2020-04-07 18:55:45 -07:00
sha1_digest.rs Allow creating magnet links with imdl torrent link 2020-04-07 19:01:27 -07:00
shell.rs Add shell completion scripts 2020-04-07 19:01:37 -07:00
sort_key.rs Introduce "sort specs" to allow fine-grained sorting of files in torrents 2020-04-07 19:01:33 -07:00
sort_order.rs Introduce "sort specs" to allow fine-grained sorting of files in torrents 2020-04-07 19:01:33 -07:00
sort_spec.rs Introduce "sort specs" to allow fine-grained sorting of files in torrents 2020-04-07 19:01:33 -07:00
status.rs Test imdl torrent verify output 2020-04-07 19:01:27 -07:00
step.rs Test imdl torrent verify output 2020-04-07 19:01:27 -07:00
style.rs Print correct and incorrect MD5 checksums in color 2020-04-07 19:01:27 -07:00
subcommand.rs Add shell completion scripts 2020-04-07 19:01:37 -07:00
table.rs Make table names more greppable 2020-04-07 19:01:15 -07:00
test_env_builder.rs Allow reading torrent metainfo from stdin 2020-04-07 19:01:29 -07:00
test_env.rs Merge Github Actions workflows 2020-04-07 19:01:30 -07:00
torrent_summary.rs Allow reading torrent metainfo from stdin 2020-04-07 19:01:29 -07:00
use_color.rs Use strum crate to derive enum↔string conversions 2020-04-07 19:01:33 -07:00
verifier.rs Print individual file torrent verification errors 2020-04-07 19:01:26 -07:00
walker.rs Introduce "sort specs" to allow fine-grained sorting of files in torrents 2020-04-07 19:01:33 -07:00