summaryrefslogtreecommitdiff
path: root/src/command_manager.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2015-09-20 11:48:11 +0100
committerMaxime Coste <frrrwww@gmail.com>2015-09-20 11:48:11 +0100
commit01152d7cd92645e7f70c7aa6e35c5ca61c1ce10f (patch)
treed4813b476b4f6b463192852c0cb69fd7a1f114b2 /src/command_manager.cc
parentca2043d9f20018ebcae363dce9eedc8aff4eeb99 (diff)
Improve escaping of % in command parsing
Diffstat (limited to 'src/command_manager.cc')
-rw-r--r--src/command_manager.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/command_manager.cc b/src/command_manager.cc
index 9e08e0e3..a554d35d 100644
--- a/src/command_manager.cc
+++ b/src/command_manager.cc
@@ -310,7 +310,7 @@ TokenList parse(StringView line)
if (not str.empty())
result.emplace_back(Token::Type::Raw, start, reader.pos,
- coord, std::move(str));
+ coord, std::move(unescape(str, "%", '\\')));
}
if (is_command_separator(*reader))