summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Moved categorize() to utils.py and made set_parser_prog() non-publicKevin Van Brunt2020-02-203-22/+23
|/ /
* | Formatting update in change logKevin Van Brunt2020-02-191-2/+2
| |
* | Merge pull request #894 from python-cmd2/release_prep0.10.1Kevin Van Brunt2020-02-192-5/+9
|\ \ | | | | | | Release prep
| * | Updated change log for releaseKevin Van Brunt2020-02-191-1/+5
| | |
| * | Renamed _autocomplete_default to _complete_argparse_commandKevin Van Brunt2020-02-191-4/+4
|/ /
* | Merge pull request #893 from python-cmd2/EmptyStatement_visibilityKevin Van Brunt2020-02-1910-31/+25
|\ \ | | | | | | Empty statement visibility adjustment
| * | Updated CHANGELOGTodd Leonhardt2020-02-181-1/+2
| | |
| * | Oops forgot to commit a fileTodd Leonhardt2020-02-181-0/+12
| | |
| * | Moved custom cmd2 exceptions to a separate file and removed them from public APITodd Leonhardt2020-02-188-30/+11
|/ /
* | Merge pull request #892 from python-cmd2/completion_updatesTodd Leonhardt2020-02-189-215/+223
|\ \ | | | | | | Completion updates
| * | Redrawing the prompt when an exception occurs during tab completionKevin Van Brunt2020-02-181-0/+1
| | |
| * | Updated change log and commentKevin Van Brunt2020-02-182-1/+3
| | |
| * | Removed extra new line in error messageKevin Van Brunt2020-02-181-1/+1
| | |
| * | Added apply_style to CompletionErrorKevin Van Brunt2020-02-185-89/+33
| | | | | | | | | | | | Simplified error class structure in argparse_completer.py
| * | Added use of CompletionError to basic completion exampleKevin Van Brunt2020-02-181-6/+23
| | |
| * | Fixed issue where argparse completion errors were being rewrapped as ↵Kevin Van Brunt2020-02-183-9/+58
| | | | | | | | | | | | _ActionCompletionError in some cases
| * | Updated unit testKevin Van Brunt2020-02-172-2/+6
| | |
| * | Made CompletionError exception available to non-argparse tab completionKevin Van Brunt2020-02-178-149/+139
| | |
| * | Renamed AutoCompleter to ArgparseCompleter for clarityKevin Van Brunt2020-02-176-52/+53
|/ /
* | Merge pull request #890 from python-cmd2/complete_redirectionKevin Van Brunt2020-02-173-30/+35
|\ \ | | | | | | Only tab complete after redirection tokens if redirection is allowed
| * | Only tab complete after redirection tokens if redirection is allowedKevin Van Brunt2020-02-173-30/+35
|/ /
* | Merge pull request #888 from python-cmd2/pyscript_fixesKevin Van Brunt2020-02-178-64/+99
|\ \ | | | | | | pyscript fixes
| * | Updated documentation and testsKevin Van Brunt2020-02-173-2/+13
| | |
| * | Updated change logKevin Van Brunt2020-02-141-1/+1
| | |
| * | Fixed bug where pyscripts could edit cmd2.Cmd.py_locals dictionary.Kevin Van Brunt2020-02-148-64/+88
|/ / | | | | | | | | | | | | | | | | Fixed bug where cmd2 set sys.path[0] for a pyscript to its cwd instead of the script's directory. Fixed bug where sys.path was not being restored after a pyscript ran. Setting the following pyscript variables: __name__: __main__ __file__: script path (as typed) Removed do_py.run() function since it didn't handle arguments and offered no benefit over run_pyscript.
| * Add API documentation for constantskotfu2020-02-153-3/+37
| |
| * Finish attribute documentation for Statement classkotfu2020-02-141-5/+30
| |
| * Add documentation of multiline_command attributekotfu2020-02-141-0/+5
| |
| * Remove separate files for utility functions and classeskotfu2020-02-143-6/+0
| |
| * Add link to issue for more detail on how we determined our attribute ↵kotfu2020-02-141-0/+3
| | | | | | | | documentation approach
| * Add documentation for parsing classeskotfu2020-02-145-129/+152
| |
| * move `categorize()` to `utils.py` and make `set_parser_prog` a private methodkotfu2020-02-144-22/+26
| |
| * no - in tab-completionkotfu2020-02-141-1/+1
| |
| * Merge branch 'master' into api_docskotfu2020-02-1427-492/+521
| |\ | |/ |/| | | | | | | # Conflicts: # cmd2/ansi.py # docs/features/completion.rst
* | Merge pull request #887 from python-cmd2/completion_docsTodd Leonhardt2020-02-1319-414/+280
|\ \ | | | | | | Completion docs
| * | Fixed missing importKevin Van Brunt2020-02-131-0/+2
| | |
| * | Updated documentationKevin Van Brunt2020-02-131-5/+5
| | |
| * | Finished argparse completion exampleKevin Van Brunt2020-02-131-21/+49
| | |
| * | Wrote examples for CompletionError and CompletionItemKevin Van Brunt2020-02-131-13/+34
| | |
| * | Using metavar in CompletionItem header if it has been setKevin Van Brunt2020-02-131-2/+4
| | |
| * | Start of new argparse completion exampleKevin Van Brunt2020-02-131-0/+73
| | |
| * | Removed dash from 'tab complete' stringKevin Van Brunt2020-02-1314-57/+57
| | |
| * | Removed use of argparse from basic completion exampleKevin Van Brunt2020-02-131-46/+30
| | |
| * | Overhauling tab completion examplesKevin Van Brunt2020-02-126-284/+40
|/ /
* | Merge pull request #886 from python-cmd2/truncate_with_styleKevin Van Brunt2020-02-115-30/+139
|\ \ | | | | | | truncate_line not handling style sequences
| * | Replaced unicode escape sequence for horizontal ellipsis with actual characterKevin Van Brunt2020-02-111-1/+3
| | |
| * | Fix optional type hintTodd Leonhardt2020-02-111-2/+2
| | | | | | | | | | | | typing.OrderedDict wasn't added until Python 3.7.2; so replace with Dict.
| * | Allowing for colored fill char in align_textKevin Van Brunt2020-02-112-15/+44
| | | | | | | | | | | | Added function to index all style sequences found in a string
| * | WhitespaceKevin Van Brunt2020-02-111-0/+1
| | |
| * | Fixed bug where ANSI style sequences were not correctly handled in ↵Kevin Van Brunt2020-02-114-23/+100
|/ / | | | | | | utils.truncate_line()