Skip to main content

Crate editor_types_parser

Crate editor_types_parser 

Source

Modules§

error

Structs§

ArgErrorDisplay

Enums§

ActionToken
ArgError
Flag

Constants§

DEFAULT_COMPTYPE
DEFAULT_COUNT
DEFAULT_FALSE
DEFAULT_FILTER
DEFAULT_MARK
DEFAULT_OP
DEFAULT_PREV
DEFAULT_REGISTER
DEFAULT_REGISTER_UPDATE
DEFAULT_TRUE

Traits§

ActionParser
ActionParserExt
EditTargetParser
Parse a series of ActionTokens into editor_types::prelude::EditTarget.
EditTargetParserExt
MotionParser
Parse a series of ActionTokens into editor_types::prelude::MoveType.
MotionParserExt
RangeParser
Parse a series of ActionTokens into editor_types::prelude::RangeType.
RangeParserExt

Functions§

flag_pairs
Break up the arguments to a command into pairs of flags and their arguments. If an argument is an ActionToken::Group, then its contents will be returned with the flag.
parse_flag
parse_flags
parse_required_flags
parse_single_count
parse_single_flag
tokenize
Parse the DSL input into a series of ActionToken values.
ungroup