2019-04-11 22:30:29 +03:00
|
|
|
# This file is automatically @generated by Cargo.
|
|
|
|
# It is not intended for manual editing.
|
2016-10-01 09:48:23 +03:00
|
|
|
[[package]]
|
|
|
|
name = "aho-corasick"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.7.15"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5"
|
2016-10-01 09:48:23 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"memchr",
|
2016-10-01 09:48:23 +03:00
|
|
|
]
|
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
|
|
|
name = "ansi_term"
|
|
|
|
version = "0.11.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b"
|
2018-03-06 00:21:35 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi",
|
2018-03-06 00:21:35 +03:00
|
|
|
]
|
|
|
|
|
2017-11-18 12:44:59 +03:00
|
|
|
[[package]]
|
2019-10-23 05:51:50 +03:00
|
|
|
name = "ansi_term"
|
|
|
|
version = "0.12.1"
|
2016-11-08 08:01:27 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
|
2016-11-08 08:01:27 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi",
|
2016-11-08 08:01:27 +03:00
|
|
|
]
|
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
2019-10-23 05:51:50 +03:00
|
|
|
name = "atty"
|
2020-01-15 14:33:49 +03:00
|
|
|
version = "0.2.14"
|
2018-03-06 00:21:35 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
|
2018-03-06 00:21:35 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"hermit-abi",
|
|
|
|
"libc",
|
|
|
|
"winapi",
|
2018-03-06 00:21:35 +03:00
|
|
|
]
|
|
|
|
|
2017-08-03 06:45:57 +03:00
|
|
|
[[package]]
|
|
|
|
name = "bitflags"
|
2019-10-23 05:51:50 +03:00
|
|
|
version = "1.2.1"
|
2016-10-03 08:30:28 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
|
2016-10-03 08:30:28 +03:00
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
|
|
|
name = "cc"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.0.66"
|
2018-03-06 00:21:35 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48"
|
2018-03-06 00:21:35 +03:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "cfg-if"
|
2019-10-23 05:51:50 +03:00
|
|
|
version = "0.1.10"
|
2018-03-06 00:21:35 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
|
2018-03-06 00:21:35 +03:00
|
|
|
|
2021-02-09 12:20:57 +03:00
|
|
|
[[package]]
|
|
|
|
name = "cfg-if"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
|
|
|
2016-10-03 08:30:28 +03:00
|
|
|
[[package]]
|
|
|
|
name = "clap"
|
2020-08-24 06:21:08 +03:00
|
|
|
version = "2.33.3"
|
2016-10-03 08:30:28 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
|
2016-10-03 08:30:28 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"ansi_term 0.11.0",
|
|
|
|
"atty",
|
|
|
|
"bitflags",
|
|
|
|
"strsim",
|
|
|
|
"textwrap",
|
|
|
|
"unicode-width",
|
|
|
|
"vec_map",
|
2018-03-06 00:21:35 +03:00
|
|
|
]
|
|
|
|
|
2019-04-19 12:17:43 +03:00
|
|
|
[[package]]
|
|
|
|
name = "ctor"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.1.19"
|
2019-04-19 12:17:43 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "e8f45d9ad417bcef4817d614a501ab55cdd96a6fdb24f49aab89a54acfd66b19"
|
2019-04-19 12:17:43 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"quote",
|
|
|
|
"syn",
|
2019-04-19 12:17:43 +03:00
|
|
|
]
|
|
|
|
|
2018-08-28 02:03:52 +03:00
|
|
|
[[package]]
|
|
|
|
name = "ctrlc"
|
2020-10-16 06:17:38 +03:00
|
|
|
version = "3.1.7"
|
2018-08-28 02:03:52 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "b57a92e9749e10f25a171adcebfafe72991d45e7ec2dcb853e8f83d9dafaeb08"
|
2018-08-28 02:03:52 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"nix",
|
|
|
|
"winapi",
|
2018-08-28 02:03:52 +03:00
|
|
|
]
|
|
|
|
|
2019-11-21 21:14:10 +03:00
|
|
|
[[package]]
|
|
|
|
name = "derivative"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "2.2.0"
|
2019-11-21 21:14:10 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b"
|
2019-11-21 21:14:10 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"syn",
|
2019-11-21 21:14:10 +03:00
|
|
|
]
|
|
|
|
|
2019-04-19 12:17:43 +03:00
|
|
|
[[package]]
|
|
|
|
name = "difference"
|
|
|
|
version = "2.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "524cbf6897b527295dff137cec09ecf3a05f4fddffd7dfcd1585403449e74198"
|
2019-04-19 12:17:43 +03:00
|
|
|
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
[[package]]
|
|
|
|
name = "doc-comment"
|
2020-03-18 18:19:43 +03:00
|
|
|
version = "0.3.3"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
|
|
|
name = "dotenv"
|
2019-10-23 05:51:50 +03:00
|
|
|
version = "0.15.0"
|
2018-03-06 00:21:35 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f"
|
2018-03-06 00:21:35 +03:00
|
|
|
|
2017-08-03 06:45:57 +03:00
|
|
|
[[package]]
|
2017-10-07 09:48:07 +03:00
|
|
|
name = "edit-distance"
|
2019-04-12 01:23:14 +03:00
|
|
|
version = "2.1.0"
|
2017-08-03 06:45:57 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "bbbaaaf38131deb9ca518a274a45bfdb8771f139517b073b16c2d3d32ae5037b"
|
2016-10-03 08:30:28 +03:00
|
|
|
|
2018-08-28 02:03:52 +03:00
|
|
|
[[package]]
|
|
|
|
name = "env_logger"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.8.2"
|
2018-08-28 02:03:52 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "f26ecb66b4bdca6c1409b40fb255eefc2bd4f6d135dab3c3124f80ffa2a9661e"
|
2018-08-28 02:03:52 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"atty",
|
|
|
|
"humantime",
|
|
|
|
"log",
|
|
|
|
"regex",
|
|
|
|
"termcolor",
|
2018-08-28 02:03:52 +03:00
|
|
|
]
|
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
2018-06-19 23:21:32 +03:00
|
|
|
name = "executable-path"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "3ebc5a6d89e3c90b84e8f33c8737933dda8f1c106b5415900b38b9d433841478"
|
2018-06-19 23:21:32 +03:00
|
|
|
|
2019-07-07 06:55:46 +03:00
|
|
|
[[package]]
|
|
|
|
name = "getrandom"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.2.2"
|
2019-07-07 06:55:46 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8"
|
2019-07-07 06:55:46 +03:00
|
|
|
dependencies = [
|
2021-02-09 12:20:57 +03:00
|
|
|
"cfg-if 1.0.0",
|
2020-10-16 06:17:38 +03:00
|
|
|
"libc",
|
|
|
|
"wasi",
|
2020-01-15 14:33:49 +03:00
|
|
|
]
|
|
|
|
|
2020-10-27 04:16:42 +03:00
|
|
|
[[package]]
|
|
|
|
name = "heck"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.3.2"
|
2020-10-27 04:16:42 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac"
|
2020-10-27 04:16:42 +03:00
|
|
|
dependencies = [
|
|
|
|
"unicode-segmentation",
|
|
|
|
]
|
|
|
|
|
2020-01-15 14:33:49 +03:00
|
|
|
[[package]]
|
|
|
|
name = "hermit-abi"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.1.18"
|
2020-01-15 14:33:49 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c"
|
2020-01-15 14:33:49 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"libc",
|
2019-07-07 06:55:46 +03:00
|
|
|
]
|
|
|
|
|
2018-08-28 02:03:52 +03:00
|
|
|
[[package]]
|
|
|
|
name = "humantime"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "2.1.0"
|
2018-08-28 02:03:52 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
|
2018-08-28 02:03:52 +03:00
|
|
|
|
2017-11-18 04:28:06 +03:00
|
|
|
[[package]]
|
|
|
|
name = "just"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.8.4"
|
2020-10-16 06:17:38 +03:00
|
|
|
dependencies = [
|
|
|
|
"ansi_term 0.12.1",
|
|
|
|
"atty",
|
|
|
|
"clap",
|
|
|
|
"ctrlc",
|
|
|
|
"derivative",
|
|
|
|
"dotenv",
|
|
|
|
"edit-distance",
|
|
|
|
"env_logger",
|
|
|
|
"executable-path",
|
|
|
|
"lazy_static",
|
|
|
|
"libc",
|
|
|
|
"log",
|
|
|
|
"pretty_assertions",
|
|
|
|
"snafu",
|
2020-10-27 04:16:42 +03:00
|
|
|
"strum",
|
2020-10-16 06:17:38 +03:00
|
|
|
"target",
|
|
|
|
"tempfile",
|
|
|
|
"test-utilities",
|
|
|
|
"unicode-width",
|
|
|
|
"which",
|
2016-10-31 02:15:18 +03:00
|
|
|
]
|
|
|
|
|
2017-11-30 19:46:57 +03:00
|
|
|
[[package]]
|
|
|
|
name = "lazy_static"
|
2019-10-23 05:51:50 +03:00
|
|
|
version = "1.4.0"
|
2016-10-23 09:18:26 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
|
2016-10-23 09:18:26 +03:00
|
|
|
|
2016-10-01 09:48:23 +03:00
|
|
|
[[package]]
|
|
|
|
name = "libc"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.2.86"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c"
|
2016-10-01 09:48:23 +03:00
|
|
|
|
2018-08-28 02:03:52 +03:00
|
|
|
[[package]]
|
|
|
|
name = "log"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.4.14"
|
2018-08-28 02:03:52 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710"
|
2018-08-28 02:03:52 +03:00
|
|
|
dependencies = [
|
2021-02-09 12:20:57 +03:00
|
|
|
"cfg-if 1.0.0",
|
2018-08-28 02:03:52 +03:00
|
|
|
]
|
|
|
|
|
2017-08-03 06:45:57 +03:00
|
|
|
[[package]]
|
2017-10-07 09:48:07 +03:00
|
|
|
name = "memchr"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "2.3.4"
|
2017-08-03 06:45:57 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525"
|
2017-08-03 06:45:57 +03:00
|
|
|
|
2018-08-28 02:03:52 +03:00
|
|
|
[[package]]
|
|
|
|
name = "nix"
|
2020-10-16 06:17:38 +03:00
|
|
|
version = "0.18.0"
|
2018-08-28 02:03:52 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "83450fe6a6142ddd95fb064b746083fc4ef1705fe81f64a64e1d4b39f54a1055"
|
2018-08-28 02:03:52 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"bitflags",
|
|
|
|
"cc",
|
2021-02-09 12:20:57 +03:00
|
|
|
"cfg-if 0.1.10",
|
2020-10-16 06:17:38 +03:00
|
|
|
"libc",
|
2018-08-28 02:03:52 +03:00
|
|
|
]
|
|
|
|
|
2021-02-09 12:20:57 +03:00
|
|
|
[[package]]
|
|
|
|
name = "once_cell"
|
|
|
|
version = "1.5.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0"
|
|
|
|
|
2019-04-19 12:17:43 +03:00
|
|
|
[[package]]
|
|
|
|
name = "output_vt100"
|
|
|
|
version = "0.1.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "53cdc5b785b7a58c5aad8216b3dfa114df64b0b06ae6e1501cef91df2fbdf8f9"
|
2019-04-19 12:17:43 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi",
|
2019-04-19 12:17:43 +03:00
|
|
|
]
|
|
|
|
|
2019-07-07 06:55:46 +03:00
|
|
|
[[package]]
|
|
|
|
name = "ppv-lite86"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.2.10"
|
2019-07-07 06:55:46 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857"
|
2019-07-07 06:55:46 +03:00
|
|
|
|
2019-04-19 12:17:43 +03:00
|
|
|
[[package]]
|
|
|
|
name = "pretty_assertions"
|
|
|
|
version = "0.6.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "3f81e1644e1b54f5a68959a29aa86cde704219254669da328ecfdf6a1f09d427"
|
2019-04-19 12:17:43 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"ansi_term 0.11.0",
|
|
|
|
"ctor",
|
|
|
|
"difference",
|
|
|
|
"output_vt100",
|
2019-04-19 12:17:43 +03:00
|
|
|
]
|
|
|
|
|
2019-04-12 01:23:14 +03:00
|
|
|
[[package]]
|
|
|
|
name = "proc-macro2"
|
2020-10-04 00:32:53 +03:00
|
|
|
version = "1.0.24"
|
2019-04-12 01:23:14 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71"
|
2019-04-12 01:23:14 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"unicode-xid",
|
2019-04-12 01:23:14 +03:00
|
|
|
]
|
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
|
|
|
name = "quote"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.0.8"
|
2018-03-06 00:21:35 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "991431c3519a3f36861882da93630ce66b52918dcf1b8e2fd66b397fc96f28df"
|
2019-04-12 01:23:14 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"proc-macro2",
|
2019-04-12 01:23:14 +03:00
|
|
|
]
|
2018-03-06 00:21:35 +03:00
|
|
|
|
2017-08-03 06:45:57 +03:00
|
|
|
[[package]]
|
2017-10-07 09:48:07 +03:00
|
|
|
name = "rand"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.8.3"
|
2017-08-03 06:45:57 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e"
|
2017-08-03 06:45:57 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"libc",
|
|
|
|
"rand_chacha",
|
|
|
|
"rand_core",
|
|
|
|
"rand_hc",
|
2019-07-07 06:55:46 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rand_chacha"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.3.0"
|
2019-07-07 06:55:46 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "e12735cf05c9e10bf21534da50a147b924d555dc7a547c42e6bb2d5b6017ae0d"
|
2019-07-07 06:55:46 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"ppv-lite86",
|
|
|
|
"rand_core",
|
2019-04-12 01:23:14 +03:00
|
|
|
]
|
|
|
|
|
2019-07-07 06:55:46 +03:00
|
|
|
[[package]]
|
|
|
|
name = "rand_core"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.6.1"
|
2019-07-07 06:55:46 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5"
|
2019-07-07 06:55:46 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"getrandom",
|
2019-07-07 06:55:46 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rand_hc"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.3.0"
|
2019-07-07 06:55:46 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "3190ef7066a446f2e7f42e239d161e905420ccab01eb967c9eb27d21b2322a73"
|
2019-07-07 06:55:46 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"rand_core",
|
2019-07-07 06:55:46 +03:00
|
|
|
]
|
|
|
|
|
2016-10-01 09:48:23 +03:00
|
|
|
[[package]]
|
2017-10-07 09:48:07 +03:00
|
|
|
name = "redox_syscall"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.2.4"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "05ec8ca9416c5ea37062b502703cd7fcb207736bc294f6e0cf367ac6fc234570"
|
|
|
|
dependencies = [
|
|
|
|
"bitflags",
|
|
|
|
]
|
2016-10-01 09:48:23 +03:00
|
|
|
|
2018-05-07 05:15:15 +03:00
|
|
|
[[package]]
|
|
|
|
name = "regex"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.4.3"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a"
|
2016-10-01 09:48:23 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"aho-corasick",
|
|
|
|
"memchr",
|
|
|
|
"regex-syntax",
|
|
|
|
"thread_local",
|
2016-10-01 09:48:23 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "regex-syntax"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.6.22"
|
2018-02-16 12:24:38 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581"
|
2018-02-16 12:24:38 +03:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "remove_dir_all"
|
2020-06-18 21:50:47 +03:00
|
|
|
version = "0.5.3"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
|
2018-02-16 12:24:38 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi",
|
2018-02-16 12:24:38 +03:00
|
|
|
]
|
2016-10-01 09:48:23 +03:00
|
|
|
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
[[package]]
|
|
|
|
name = "snafu"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.6.10"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "eab12d3c261b2308b0d80c26fffb58d17eba81a4be97890101f416b478c79ca7"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"doc-comment",
|
|
|
|
"snafu-derive",
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "snafu-derive"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.6.10"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "1508efa03c362e23817f96cde18abed596a25219a8b2c66e8db33c03543d315b"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"syn",
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
]
|
|
|
|
|
2016-10-03 08:30:28 +03:00
|
|
|
[[package]]
|
|
|
|
name = "strsim"
|
2019-04-12 01:23:14 +03:00
|
|
|
version = "0.8.0"
|
2016-10-03 08:30:28 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
|
2016-10-03 08:30:28 +03:00
|
|
|
|
2020-10-27 04:16:42 +03:00
|
|
|
[[package]]
|
|
|
|
name = "strum"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.20.0"
|
2020-10-27 04:16:42 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "7318c509b5ba57f18533982607f24070a55d353e90d4cae30c467cdb2ad5ac5c"
|
2020-10-27 04:16:42 +03:00
|
|
|
dependencies = [
|
|
|
|
"strum_macros",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "strum_macros"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.20.1"
|
2020-10-27 04:16:42 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149"
|
2020-10-27 04:16:42 +03:00
|
|
|
dependencies = [
|
|
|
|
"heck",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"syn",
|
|
|
|
]
|
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
|
|
|
name = "syn"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.0.60"
|
2018-06-19 23:21:32 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081"
|
2018-06-19 23:21:32 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"unicode-xid",
|
2018-03-06 00:21:35 +03:00
|
|
|
]
|
|
|
|
|
2017-12-02 16:37:10 +03:00
|
|
|
[[package]]
|
|
|
|
name = "target"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "10000465bb0cc031c87a44668991b284fd84c0e6bd945f62d4af04e9e52a222a"
|
2017-12-02 16:37:10 +03:00
|
|
|
|
2016-10-05 23:58:18 +03:00
|
|
|
[[package]]
|
2019-07-07 06:55:46 +03:00
|
|
|
name = "tempfile"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "3.2.0"
|
2016-10-05 23:58:18 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22"
|
2016-10-05 23:58:18 +03:00
|
|
|
dependencies = [
|
2021-02-09 12:20:57 +03:00
|
|
|
"cfg-if 1.0.0",
|
2020-10-16 06:17:38 +03:00
|
|
|
"libc",
|
|
|
|
"rand",
|
|
|
|
"redox_syscall",
|
|
|
|
"remove_dir_all",
|
|
|
|
"winapi",
|
2016-10-03 08:30:28 +03:00
|
|
|
]
|
|
|
|
|
2018-08-28 02:03:52 +03:00
|
|
|
[[package]]
|
|
|
|
name = "termcolor"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.1.2"
|
2018-08-28 02:03:52 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4"
|
2018-08-28 02:03:52 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi-util",
|
2017-10-07 09:48:07 +03:00
|
|
|
]
|
|
|
|
|
2019-10-18 06:04:54 +03:00
|
|
|
[[package]]
|
|
|
|
name = "test-utilities"
|
|
|
|
version = "0.0.0"
|
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"tempfile",
|
2019-10-18 06:04:54 +03:00
|
|
|
]
|
|
|
|
|
2017-08-03 06:45:57 +03:00
|
|
|
[[package]]
|
|
|
|
name = "textwrap"
|
2019-04-12 01:23:14 +03:00
|
|
|
version = "0.11.0"
|
2017-08-03 06:45:57 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
|
2017-08-03 06:45:57 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"unicode-width",
|
2017-08-03 06:45:57 +03:00
|
|
|
]
|
|
|
|
|
2020-06-18 21:50:47 +03:00
|
|
|
[[package]]
|
|
|
|
name = "thiserror"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.0.23"
|
2020-06-18 21:50:47 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146"
|
2020-06-18 21:50:47 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"thiserror-impl",
|
2020-06-18 21:50:47 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "thiserror-impl"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.0.23"
|
2020-06-18 21:50:47 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1"
|
2020-06-18 21:50:47 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"syn",
|
2020-06-18 21:50:47 +03:00
|
|
|
]
|
|
|
|
|
2016-10-01 09:48:23 +03:00
|
|
|
[[package]]
|
|
|
|
name = "thread_local"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.1.3"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd"
|
2016-10-01 09:48:23 +03:00
|
|
|
dependencies = [
|
2021-02-09 12:20:57 +03:00
|
|
|
"once_cell",
|
2016-10-01 09:48:23 +03:00
|
|
|
]
|
|
|
|
|
2020-10-27 04:16:42 +03:00
|
|
|
[[package]]
|
|
|
|
name = "unicode-segmentation"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "1.7.1"
|
2020-10-27 04:16:42 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796"
|
2020-10-27 04:16:42 +03:00
|
|
|
|
2016-10-03 08:30:28 +03:00
|
|
|
[[package]]
|
|
|
|
name = "unicode-width"
|
2020-07-17 07:41:43 +03:00
|
|
|
version = "0.1.8"
|
2016-10-03 08:30:28 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3"
|
2016-10-03 08:30:28 +03:00
|
|
|
|
2018-03-06 00:21:35 +03:00
|
|
|
[[package]]
|
|
|
|
name = "unicode-xid"
|
2020-06-29 01:07:03 +03:00
|
|
|
version = "0.2.1"
|
2016-10-01 09:48:23 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564"
|
2016-10-01 09:48:23 +03:00
|
|
|
|
2016-10-03 08:30:28 +03:00
|
|
|
[[package]]
|
|
|
|
name = "vec_map"
|
2020-05-24 06:59:11 +03:00
|
|
|
version = "0.8.2"
|
2016-10-03 08:30:28 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
|
2017-09-11 03:28:00 +03:00
|
|
|
|
2019-10-23 05:51:50 +03:00
|
|
|
[[package]]
|
|
|
|
name = "wasi"
|
2021-02-09 12:20:57 +03:00
|
|
|
version = "0.10.2+wasi-snapshot-preview1"
|
2019-10-23 05:51:50 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2021-02-09 12:20:57 +03:00
|
|
|
checksum = "fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6"
|
2019-10-23 05:51:50 +03:00
|
|
|
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
[[package]]
|
|
|
|
name = "which"
|
2020-08-24 06:21:08 +03:00
|
|
|
version = "4.0.2"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "87c14ef7e1b8b8ecfc75d5eca37949410046e66f15d185c01d70824f1f8111ef"
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"libc",
|
|
|
|
"thiserror",
|
Gargantuan refactor (#522)
- Instead of changing the current directory with `env::set_current_dir`
to be implicitly inherited by subprocesses, we now use
`Command::current_dir` to set it explicitly. This feels much better,
since we aren't dependent on the implicit state of the process's
current directory.
- Subcommand execution is much improved.
- Added a ton of tests for config parsing, config execution, working
dir, and search dir.
- Error messages are improved. Many more will be colored.
- The Config is now onwed, instead of borrowing from the arguments and
the `clap::ArgMatches` object. This is a huge ergonomic improvement,
especially in tests, and I don't think anyone will notice.
- `--edit` now uses `$VISUAL`, `$EDITOR`, or `vim`, in that order,
matching git, which I think is what most people will expect.
- Added a cute `tmptree!{}` macro, for creating temporary directories
populated with directories and files for tests.
- Admitted that grammer is LL(k) and I don't know what `k` is.
2019-11-10 08:43:20 +03:00
|
|
|
]
|
|
|
|
|
2018-02-16 12:24:38 +03:00
|
|
|
[[package]]
|
|
|
|
name = "winapi"
|
2020-06-29 01:07:03 +03:00
|
|
|
version = "0.3.9"
|
2018-02-16 12:24:38 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
2018-02-16 12:24:38 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi-i686-pc-windows-gnu",
|
|
|
|
"winapi-x86_64-pc-windows-gnu",
|
2018-02-16 12:24:38 +03:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "winapi-i686-pc-windows-gnu"
|
|
|
|
version = "0.4.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
2018-02-16 12:24:38 +03:00
|
|
|
|
2019-04-12 01:23:14 +03:00
|
|
|
[[package]]
|
|
|
|
name = "winapi-util"
|
2020-05-24 06:59:11 +03:00
|
|
|
version = "0.1.5"
|
2019-04-12 01:23:14 +03:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
|
2019-04-12 01:23:14 +03:00
|
|
|
dependencies = [
|
2020-10-16 06:17:38 +03:00
|
|
|
"winapi",
|
2019-04-12 01:23:14 +03:00
|
|
|
]
|
|
|
|
|
2018-02-16 12:24:38 +03:00
|
|
|
[[package]]
|
|
|
|
name = "winapi-x86_64-pc-windows-gnu"
|
|
|
|
version = "0.4.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2020-10-16 06:17:38 +03:00
|
|
|
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|