summaryrefslogtreecommitdiff
path: root/cmd2/parsing.py
Commit message (Expand)AuthorAgeFilesLines
* Replace with_argparser_and_unknown_args in docsKyle King2020-11-081-3/+2
* Added validation of subcommand handler attributesEric Lin2020-08-201-7/+12
* Added info on semantic versioning and branching strategy to CONTRIBUTING.mdTodd Leonhardt2020-04-241-2/+1
* Added Cmd2ShlexErrorKevin Van Brunt2020-03-121-5/+7
* Add documentation for parsing classeskotfu2020-02-141-108/+78
* Updated center_text to support ansi escape sequences and characters with disp...Kevin Van Brunt2019-12-091-4/+5
* Removed ability for aliases and macros to share names with commandsKevin Van Brunt2019-08-051-15/+7
* Added terminators to completion delimitersKevin Van Brunt2019-08-021-2/+2
* Fixed inconsistent parsing/tab completion behavior based on the value of `all...Kevin Van Brunt2019-08-021-5/+1
* Added terminators to cmd2.Cmd's docstringKevin Van Brunt2019-08-011-2/+2
* Removed restriction on macros named after non-multiline commandsKevin Van Brunt2019-07-231-4/+2
* Updated docstringsKevin Van Brunt2019-07-231-5/+10
* Added to a few methods to prevent the command token from being expandedKevin Van Brunt2019-07-231-9/+8
* Moved the sorting of shortcuts into StatementParser which allows users to pas...Kevin Van Brunt2019-07-161-5/+8
* Restore self.statement_parser to a public attribute in cmd2.CmdTodd Leonhardt2019-07-101-1/+1
* Removed unneeded (optional) text from docstringsKevin Van Brunt2019-06-261-5/+5
* Fixed a few comments where "redirecting" accidentally got changed to "_redire...Todd Leonhardt2019-06-151-1/+1
* Began work to minimize public APITodd Leonhardt2019-06-151-2/+2
* Preserving originally typed quotes of Statement.output_to for use in Statemen...Kevin Van Brunt2019-05-131-4/+5
* Fixed parsing issue in case where output redirection (e.g. > file) appears be...Kevin Van Brunt2019-05-131-36/+34
* Added capability to redirect pipe commands and chain them togetherKevin Van Brunt2019-05-071-11/+11
* Merge branch 'master' into macro_refactorKevin Van Brunt2019-05-061-3/+1
|\
| * Fixed issue where the wrong terminator was being appended by Statement.expand...Kevin Van Brunt2019-05-061-3/+1
* | Refactored alias resolution to get code coverage back to 100%Kevin Van Brunt2019-05-061-11/+13
* | Macro resolution now occurs during parsingKevin Van Brunt2019-05-021-21/+25
|/
* No longer appending \n to commands run by PyscriptBridge. This messes up redi...Kevin Van Brunt2019-03-191-1/+1
* Merge branch 'master' into attributesTodd Leonhardt2019-03-171-39/+53
|\
| * Updated docs and exampleKevin Van Brunt2019-03-171-2/+2
| * Updated documentationKevin Van Brunt2019-03-161-6/+8
| * Added Statement object to argparse Namespace passed to wrapped functionsKevin Van Brunt2019-03-161-39/+51
* | Aliases are now stored within the StatementParser instanceTodd Leonhardt2019-03-161-3/+3
* | Improved type hints and documentation in StatementParser.__init__()Todd Leonhardt2019-03-141-9/+20
* | Made several attributes of StatementParser immutableTodd Leonhardt2019-03-141-6/+6
|/
* Updated a comment and moved an importKevin Van Brunt2019-03-061-1/+1
* Moved some utility functions from cmd2.py to parsing.pyTodd Leonhardt2019-03-051-12/+40
* Added a shlex.split() wrapper to have a common way of calling it.Kevin Van Brunt2019-03-051-1/+11
* Merged master into history and resolved conflictsTodd Leonhardt2019-03-041-44/+10
|\
| * Removed support for c-style and embedded commentsKevin Van Brunt2019-03-011-44/+10
* | Fixed a couple bugs and added unit testsTodd Leonhardt2019-03-031-1/+3
* | Potential fixes for outstanding multi-line issues in history commandTodd Leonhardt2019-03-031-3/+3
* | Merge branch 'master' into historyKevin Van Brunt2018-12-061-3/+3
|\ \ | |/
| * Fix flake8 issuesTodd Leonhardt2018-12-061-3/+3
* | First version of adding an expanded option to history itemsKevin Van Brunt2018-12-031-0/+20
|/
* You can now call a macro with extra argumentsKevin Van Brunt2018-10-121-2/+2
* Removed unneeded escapes in regular expressionsKevin Van Brunt2018-09-281-2/+2
* Addressing code review commentsKevin Van Brunt2018-09-281-2/+3
* Changes requested in code reviewKevin Van Brunt2018-09-271-1/+1
* RefactoredKevin Van Brunt2018-09-271-2/+2
* Addressing code review commentsKevin Van Brunt2018-09-271-1/+1
* Fixed bug in handling unicode digits in macro argumentsKevin Van Brunt2018-09-271-8/+10