summaryrefslogtreecommitdiff
path: root/src/parameters_parser.hh
AgeCommit message (Expand)Author
2023-10-25Remove redundant comparison operatorsMaxime Coste
2023-02-17Complete arguments to "echo -to-file"Johannes Altmanninger
2023-02-17Use parameter parser to skip switch args in completionJohannes Altmanninger
2022-05-21Stop using deprecated std::iteratorJohannes Altmanninger
2019-05-10Do not keep a reference to ParametersDesc inside ParameterParserMaxime Coste
2018-07-05Parse unknown switches as positional for region highlightersMaxime Coste
2018-07-05Fix ParameterParser::position_from with arbitrary indicesMaxime Coste
2018-07-05Change option lists to be specified as separate arguments on commands lineMaxime Coste
2017-10-10Move all non-core string code to string_utils.{hh,cc}Maxime Coste
2017-09-01Remove unneeded ParameterDesc constructorMaxime Coste
2017-03-15Small code tweaks regarding flags handlingMaxime Coste
2017-03-15Migrate WithBitOps template specialization to with_bit_ops functionMaxime Coste
2017-03-07Replace IdMap with HashMapMaxime Coste
2015-06-01Port even more code to use format functionMaxime Coste
2015-03-14Change ParameterParser switch interface, use an Optional<StringView>Maxime Coste
2015-03-12Cleanup parameter parser codeMaxime Coste
2015-03-09ArrayView content is not const anymoreMaxime Coste
2015-01-12Yet more trackingMaxime Coste
2015-01-06Rename memoryview to ArrayViewMaxime Coste
2014-12-23Remove trailing blank linesMaxime Coste
2014-12-23Rename id_map to IdMapMaxime Coste
2014-10-23centralize bit operation support for enum used as flagsMaxime Coste
2014-10-20Port more code to StringView instead of const String&Maxime Coste
2014-06-12add postfix increment to ParameterParser iteratorMaxime Coste
2014-06-06Use a id_map implementation for SwitchMapMaxime 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
2014-01-23Catch parameter errors on startup and display option informationsMaxime Coste
2014-01-09Style changes, replace typedefs with usingsMaxime Coste
2013-04-09sort includes directivesMaxime Coste
2013-04-09rename assert to kak_assert to avoid collisionsMaxime Coste
2013-04-03fix compilation with clang++Maxime Coste
2013-04-02ParameterParser takes flagsMaxime Coste
2013-03-27Move parameter count validation to the ParameterParserMaxime Coste
2013-02-27ParameterParser: refactoring, simplifyMaxime Coste
2012-12-07extract ParametersParser to it's own fileMaxime Coste