aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.rs
diff options
context:
space:
mode:
authorTeddy Wing2018-11-03 14:22:44 +0100
committerTeddy Wing2018-11-03 14:22:44 +0100
commit28c0062cd1712e1c29c7b20db08b02821cff200f (patch)
tree81b305e05ecad5ecce16d449248f452a0d6b2662 /src/parser.rs
parent31867807ed7fb5a0fb654d59d4941ff400596f36 (diff)
downloaddome-key-map-28c0062cd1712e1c29c7b20db08b02821cff200f.tar.bz2
parser::mode(): Add a descriptive error message for missing closing `}`
Diffstat (limited to 'src/parser.rs')
-rw-r--r--src/parser.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/parser.rs b/src/parser.rs
index 2a093c1..7dc5bcf 100644
--- a/src/parser.rs
+++ b/src/parser.rs
@@ -598,7 +598,8 @@ where
whitespace_separator(),
token('{'),
map_collection(),
- token('}'),
+ token('}')
+ .message("missing closing '}'"),
).map(|(_, _, trigger, _, _, collection, _)|
Mode {
trigger: trigger,