aboutsummaryrefslogtreecommitdiffstats
path: root/src/parser.rs
AgeCommit message (Expand)Author
2018-10-03Remove `action_parses_command_to_vec_of_words()` testTeddy Wing
2018-10-03parse_actions(): Parse `Action::Map` for mode mapsTeddy Wing
2018-10-03Remove old code from 52398f0c8507fdb5fe4a680bbbb841232b396ae7Teddy Wing
2018-10-03run_key_action_for_mode(): Tap keys using `KeyboardKeyWithModifiers`Teddy Wing
2018-10-03KeyboardKeyWithModifiers: Remove `Option` from `flags` fieldTeddy Wing
2018-10-03Clean up old code from 48fcb96befe65ca30bfd91f4194afb9e99258f4aTeddy Wing
2018-10-02Re-parse map `Action::String`s to `Action::Map`s (WIP)Teddy Wing
2018-10-01Revert "Add <Bslash> and <lt> escapes for action (WIP)"Teddy Wing
2018-10-01Add <Bslash> and <lt> escapes for action (WIP)Teddy Wing
2018-10-01Fill in `action_parses_map_with_simple_characters()` testTeddy Wing
2018-09-30Fill in `action_parses_map_with_multiple_modifiers()`Teddy Wing
2018-09-30action_parses_map_with_less_than_escape(): Add `>` to end of test stringTeddy Wing
2018-09-30special_key(): Handle modifier + character special keysTeddy Wing
2018-09-30Try to parse modifier keys (WIP)Teddy Wing
2018-09-30action_map(): Add backslash escapingTeddy Wing
2018-09-30Extract action normal character parsing to a functionTeddy Wing
2018-09-30Get `action_map()` parser workingTeddy Wing
2018-09-30parser: Add `key_code` and `special_key` parsersTeddy Wing
2018-09-29Start filling new action parser testsTeddy Wing
2018-09-29parser: Add some stub tests for a new `Action` parserTeddy Wing
2018-09-29parser: Correct tests to use new `Action` enum typeTeddy Wing
2018-09-29Change `parser::Action` to an enumTeddy Wing
2018-09-29Revert "Try to propagate KeyCodeConvertible from Action to everywhere"Teddy Wing
2018-09-29Try to propagate KeyCodeConvertible from Action to everywhereTeddy Wing
2018-09-28Revert "parser::map(): Try to parse Action with a dependency on MapKind"Teddy Wing
2018-09-28parser::map(): Try to parse Action with a dependency on MapKindTeddy Wing
2018-09-27parser: Make a new `Action` typeTeddy Wing
2018-09-24run_key_action_for_mode(): Keep track of `in_mode` in `state`Teddy Wing
2018-09-01parser: Make `Trigger` private againTeddy Wing
2018-09-01KeyActionResult: Make a pseudo-builder for the struct (WIP)Teddy Wing
2018-08-26Link library with a test C programTeddy Wing
2018-08-25Configure for importing from C/FFITeddy Wing
2018-08-23cocoa_bridge: Continue outline of Objective C callableTeddy Wing
2018-08-22Add `MapGroup::parse()`; Start Cocoa functionTeddy Wing
2018-08-22Move all code in `lib.rs` to `parser.rs`Teddy Wing