| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Removed unused variable | Kevin Van Brunt | 2018-03-24 | 1 | -1/+0 | |
| | | | ||||||
| | * | Moving code | Kevin Van Brunt | 2018-03-24 | 1 | -16/+18 | |
| | | | ||||||
| | * | Simplifying the code by calling readline functions directly. | Kevin Van Brunt | 2018-03-24 | 1 | -86/+119 | |
| | | | | | | | | | For tab completion, do work break on whitespace and quotes only. We will handle other delimitation ourselves. | |||||
| | * | Renamed variable for clarity | Kevin Van Brunt | 2018-03-24 | 1 | -10/+10 | |
| | | | ||||||
| | * | Reversed logic for readability | Kevin Van Brunt | 2018-03-24 | 1 | -9/+9 | |
| | | | ||||||
| | * | Returning both the unquoted and raw tokens for tab completion | Kevin Van Brunt | 2018-03-24 | 1 | -37/+45 | |
| | | | ||||||
| | * | Merge branch 'master' into new_quoted_completion | Kevin Van Brunt | 2018-03-23 | 2 | -5/+7 | |
| | |\ | |/ |/| | ||||||
| * | | Fixed check for whether a subcommand was entered | Kevin Van Brunt | 2018-03-23 | 2 | -6/+8 | |
| | | | ||||||
| | * | Using shlex.split() again since filenames were being split on periods | Kevin Van Brunt | 2018-03-23 | 1 | -2/+1 | |
| | | | ||||||
| | * | Fixed issue with negative indexes | Kevin Van Brunt | 2018-03-23 | 1 | -31/+21 | |
| | | | ||||||
| | * | Improved token parsing for tab completion | Kevin Van Brunt | 2018-03-23 | 1 | -11/+25 | |
| | | | ||||||
| | * | Updated documentation | Kevin Van Brunt | 2018-03-23 | 1 | -2/+3 | |
| | | | ||||||
| | * | Added an extra parsing check | Kevin Van Brunt | 2018-03-23 | 1 | -0/+7 | |
| | | | ||||||
| | * | Added shell_cmd_complete() as a stand alone tab-completion function. | Kevin Van Brunt | 2018-03-23 | 2 | -208/+177 | |
| | | | | | | | | | Added sorting back to completion routines since they don't depend on a cmd2 instance to do it in complete() | |||||
| | * | Renamed completions to matches | Kevin Van Brunt | 2018-03-22 | 1 | -44/+44 | |
| | | | ||||||
| | * | Added ability to write custom match display functions | Kevin Van Brunt | 2018-03-22 | 1 | -51/+90 | |
| | | | ||||||
| | * | Letting readline know we updated the display | Kevin Van Brunt | 2018-03-22 | 1 | -0/+4 | |
| | | | ||||||
| | * | Fixed GNU readline issue where the prompt did not always redraw properly | Kevin Van Brunt | 2018-03-22 | 1 | -32/+35 | |
| | | | ||||||
| | * | Added get_all_commands | Kevin Van Brunt | 2018-03-22 | 1 | -9/+18 | |
| | | | ||||||
| | * | Fixed unit tests | Kevin Van Brunt | 2018-03-22 | 1 | -5/+10 | |
| | | | ||||||
| | * | Renamed exclude_from_help to hidden_commands | Kevin Van Brunt | 2018-03-22 | 4 | -57/+85 | |
| | | | | | | | | | | | Renamed excludeFromHistory to exclude_from_history No longer tab completing hidden commands | |||||
| | * | Make sure completion tokens are never empty | Kevin Van Brunt | 2018-03-22 | 1 | -12/+14 | |
| | | | ||||||
| | * | Merge branch 'master' into new_quoted_completion | Kevin Van Brunt | 2018-03-22 | 1 | -1/+1 | |
| | |\ | |/ |/| | ||||||
| * | | Updated CONTRIBUTING to recommend using the --forked flag when doing code ↵ | Todd Leonhardt | 2018-03-21 | 1 | -1/+1 | |
| | | | | | | | | | coverage analysis | |||||
| | * | Increased coverage of completion tests | Kevin Van Brunt | 2018-03-22 | 1 | -56/+105 | |
| | | | ||||||
| | * | Fixed Python 2.7 issue | Kevin Van Brunt | 2018-03-21 | 1 | -2/+6 | |
| | | | ||||||
| | * | All existing tab completion unit tests work | Kevin Van Brunt | 2018-03-21 | 1 | -166/+42 | |
| | | | ||||||
| | * | Finished subcommand completion unit tests | Kevin Van Brunt | 2018-03-21 | 1 | -80/+28 | |
| | | | ||||||
| | * | Added better analysis of tab completing shell commands | Kevin Van Brunt | 2018-03-21 | 1 | -21/+19 | |
| | | | ||||||
| | * | Finished basic, flag, and index completion unit tests | Kevin Van Brunt | 2018-03-21 | 1 | -67/+36 | |
| | | | ||||||
| | * | Fixed all path matching unit tests | Kevin Van Brunt | 2018-03-21 | 1 | -25/+7 | |
| | | | ||||||
| | * | More unit test updates | Kevin Van Brunt | 2018-03-21 | 2 | -19/+20 | |
| | | | ||||||
| | * | More unit test fixing | Kevin Van Brunt | 2018-03-21 | 1 | -27/+10 | |
| | | | ||||||
| | * | Don't try to look for subcommands on something that is running as a shell ↵ | Kevin Van Brunt | 2018-03-21 | 1 | -8/+12 | |
| | | | | | | | | | command | |||||
| | * | Merge branch 'master' into new_quoted_completion | Kevin Van Brunt | 2018-03-21 | 2 | -2/+25 | |
| | |\ | |/ |/| | ||||||
| * | | Merge pull request #326 from python-cmd2/fix_unit_tests_gnureadline | Todd Leonhardt | 2018-03-21 | 2 | -2/+25 | |
| |\ \ | | | | | | | Fix unit tests on macOS when gnureadline is installed | |||||
| | * | | Fix unit tests on macOS when gnureadline is installed | Todd Leonhardt | 2018-03-21 | 2 | -2/+25 | |
| |/ / | | | | | | | As similar try/except needed to be added to a couple unit test files to try to import gnureadline as readline and fallback to importing readline. | |||||
| | * | Updating unit tests for new tab completion behavior | Kevin Van Brunt | 2018-03-21 | 1 | -115/+63 | |
| | | | ||||||
| | * | Merge branch 'master' into new_quoted_completion | Kevin Van Brunt | 2018-03-21 | 4 | -11/+44 | |
| | |\ | |/ |/| | ||||||
| * | | Updated CHANGELOG in preparation for 0.8.2 release0.8.2 | Todd Leonhardt | 2018-03-21 | 1 | -1/+2 | |
| | | | ||||||
| * | | Merge pull request #325 from python-cmd2/macOS_gnureadline | Todd Leonhardt | 2018-03-21 | 3 | -11/+42 | |
| |\ \ | | | | | | | Added preference for gnureadline Python module when available | |||||
| | * | | Fixed bug where readline got imported separately later | Todd Leonhardt | 2018-03-21 | 1 | -1/+0 | |
| | | | | ||||||
| | * | | Added back in preference for gnureadline if it is present | Todd Leonhardt | 2018-03-21 | 3 | -10/+42 | |
| |/ / | | | | | | | | | | | Now that the crash bug in the gnureadline Python module which statically links against a compatible version of GNU Readline has been fixed for macOS, we added back in the top-level import boilerplate to prefer it if it is available. Also updated some documentation in relation to getting readline installed for macOS. | |||||
| | * | Fixed Pycharm warnings | Kevin Van Brunt | 2018-03-21 | 1 | -11/+35 | |
| | | | ||||||
| | * | Fixed check for unclosed quote | Kevin Van Brunt | 2018-03-21 | 1 | -1/+7 | |
| | | | ||||||
| | * | Corrected display_entire_match behavior. A bit of refactoring. | Kevin Van Brunt | 2018-03-21 | 1 | -44/+97 | |
| | | | ||||||
| | * | Fixed issue where display matches were not being set | Kevin Van Brunt | 2018-03-21 | 1 | -3/+5 | |
| | | | ||||||
| | * | Added generic code for getting terminal size for Python versions prior to 3.3 | Todd Leonhardt | 2018-03-21 | 1 | -1/+7 | |
| | | | ||||||
| | * | shutil.get_terminal_size does not exist before Python 3.3 | Kevin Van Brunt | 2018-03-21 | 1 | -1/+4 | |
| | | | ||||||
| | * | Renamed a function | Kevin Van Brunt | 2018-03-21 | 1 | -2/+2 | |
| | | | ||||||
