diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2014-06-05 23:49:52 +0100 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2014-06-06 00:21:09 +0100 |
| commit | ffd860c1da02d234ad39226c58302138a2930a6c (patch) | |
| tree | 1e3dccec9d15f101fe04662794e69d110375b649 /src/parameters_parser.hh | |
| parent | 1533a283949ef2cb94d9c108f8fee03140aa490a (diff) | |
Use a id_map implementation for SwitchMap
That way parameter definition order is respected when writing
command doc strings.
Diffstat (limited to 'src/parameters_parser.hh')
| -rw-r--r-- | src/parameters_parser.hh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/parameters_parser.hh b/src/parameters_parser.hh index b41dc9a0..49d970f7 100644 --- a/src/parameters_parser.hh +++ b/src/parameters_parser.hh @@ -2,11 +2,10 @@ #define parameters_parser_hh_INCLUDED #include "exception.hh" +#include "id_map.hh" #include "memoryview.hh" #include "string.hh" -#include <unordered_map> - namespace Kakoune { @@ -40,7 +39,7 @@ struct SwitchDesc String description; }; -using SwitchMap = std::unordered_map<String, SwitchDesc>; +using SwitchMap = id_map<SwitchDesc>; String generate_switches_doc(const SwitchMap& opts); |
