arti/crates
Nick Mathewson 88fa24d029 Improve error from bad escapes in a toml config.
Whereas previously we would say:

```
target/debug/arti: error: invalid escape character in string: `Z` at line 9 column 14 in ../../.config/arti/arti.toml
```
we now say:
```
target/debug/arti: error: invalid escape character in string: `Z` at line 9 column 14 in ../../.config/arti/arti.toml   (If you wanted to include a literal \ character, you need to escape it by writing two in a row: \\)
```

The implementation is a bit of a hack, I'm afraid, but I don't think
it's all that bad.

Closes #549.
2022-08-25 15:04:52 -04:00
..
arti Bump toml dependency 2022-08-25 18:41:28 +01:00
arti-bench tor-config: Replace dir detection with ConfigurationSource enum 2022-08-25 15:58:29 +01:00
arti-client tor-config: Replace dir detection with ConfigurationSource enum 2022-08-25 15:58:29 +01:00
arti-config enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
arti-hyper enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
arti-testing tor-config: Replace dir detection with ConfigurationSource enum 2022-08-25 15:58:29 +01:00
caret enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
fs-mistrust Bump toml dependency 2022-08-25 18:41:28 +01:00
retry-error enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
safelog enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-basic-utils tor-basic-utils: Provide IoErrorExt is_not_a_directory() 2022-08-25 15:58:29 +01:00
tor-bytes enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-cell enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-cert add feature annotation not added by doc_auto_cfg 2022-08-24 18:22:41 +02:00
tor-chanmgr fix nightly lints 2022-08-24 19:10:12 +02:00
tor-checkable enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-circmgr enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-config Improve error from bad escapes in a toml config. 2022-08-25 15:04:52 -04:00
tor-congestion enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-consdiff enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-dirclient enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-dirmgr add feature annotation not added by doc_auto_cfg 2022-08-24 18:22:41 +02:00
tor-error enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-events enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-guardmgr enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-linkspec enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-llcrypto add feature annotation not added by doc_auto_cfg 2022-08-24 18:22:41 +02:00
tor-netdir enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-netdoc add feature annotation to fields made visible through visible::StructFields 2022-08-24 18:22:41 +02:00
tor-persist add feature annotation not added by doc_auto_cfg 2022-08-24 18:22:41 +02:00
tor-proto add feature annotation not added by doc_auto_cfg 2022-08-24 18:22:41 +02:00
tor-protover enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-rtcompat add feature annotation not added by doc_auto_cfg 2022-08-24 18:22:41 +02:00
tor-rtmock enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-socksproto enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00
tor-units enable doc_auto_cfg feature on every crate when documenting for docs.rs 2022-08-24 18:22:41 +02:00