summaryrefslogtreecommitdiff
path: root/src/parameters_parser.cc
AgeCommit message (Expand)Author
2019-05-10Do not keep a reference to ParametersDesc inside ParameterParserMaxime Coste
2018-10-28Remove extra spaces for switches list in infoDelapouite
2018-07-05Parse unknown switches as positional for region highlightersMaxime Coste
2018-02-28Commands: Refactor generate_switches_docMaxime Coste
2018-02-28Merge remote-tracking branch 'aver-d/option_display'Maxime Coste
2018-02-26Fix out of bound read in ParameterParser::get_switchMaxime Coste
2018-02-25Ease reading of command-line optionsaver-d
2017-07-23Do not reject switch parameters starting with `-`Maxime Coste
2017-06-04Improve readability of command docstrings by changing formattingMaxime Coste
2017-03-15Small code tweaks regarding flags handlingMaxime Coste
2017-02-15Detect when switches are specified more than onceMaxime Coste
2016-12-27Use 'not empty' in place of 'length > 0'Maxime Coste
2016-12-24Added string length check when checking switch paramsLeira Hua
2016-09-05Small code tweak in generate_switches_docMaxime Coste
2015-09-16Store key hash in IdMapMaxime Coste
2015-03-14Change ParameterParser switch interface, use an Optional<StringView>Maxime Coste
2015-03-12Cleanup parameter parser codeMaxime Coste
2015-03-10Refactor String, use a common StringOps interface, hide std::stringMaxime Coste
2014-08-26Fix handling of -- in parameter parserMaxime Coste
2014-03-25fix segfault in parameter parserMaxime Coste
2014-03-20Fix support for switches style option in user commandsMaxime Coste
2014-03-02Consistently name -foo things 'switches'Maxime Coste
2014-03-02Add command switches information, and automatically display itMaxime Coste
2014-03-02All commands now take directly a parameter parserMaxime Coste
2013-04-09rename assert to kak_assert to avoid collisionsMaxime Coste
2013-04-02ParameterParser takes flagsMaxime Coste
2013-03-27Move parameter count validation to the ParameterParserMaxime Coste
2013-02-27ParameterParser: refactoring, simplifyMaxime Coste
2013-02-27Add a debug option to Makefile, and use KAK_DEBUG define to remove debug codeMaxime Coste
2012-12-07extract ParametersParser to it's own fileMaxime Coste