| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Added get_all_commands | Kevin Van Brunt | 2018-03-22 | 1 | -9/+18 | |
| | | | ||||||
| * | | Renamed exclude_from_help to hidden_commands | Kevin Van Brunt | 2018-03-22 | 1 | -51/+61 | |
| | | | | | | | | | | | 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 | |
| | | | ||||||
| * | | Fixed Python 2.7 issue | Kevin Van Brunt | 2018-03-21 | 1 | -2/+6 | |
| | | | ||||||
| * | | Added better analysis of tab completing shell commands | Kevin Van Brunt | 2018-03-21 | 1 | -21/+19 | |
| | | | ||||||
| * | | More unit test updates | Kevin Van Brunt | 2018-03-21 | 1 | -1/+1 | |
| | | | ||||||
| * | | 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 | 1 | -5/+9 | |
| |\ \ | |/ | ||||||
| | * | 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 | 1 | -5/+9 | |
| | | | | | | | | | | | | | 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 | |
| | | | ||||||
| * | | Updated comments | Kevin Van Brunt | 2018-03-21 | 1 | -4/+6 | |
| | | | ||||||
| * | | Made sure quoting of a token works on Python 2.7. | Kevin Van Brunt | 2018-03-20 | 1 | -20/+28 | |
| | | | ||||||
| * | | Fixed unit test failure on Python 2.7 | Todd Leonhardt | 2018-03-20 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | The shlex.quote() function wasn't added until Python 3.3. TODO: - <TAB><TAB> is broken on Python 2.7 | |||||
| * | | Returning on error | Kevin Van Brunt | 2018-03-20 | 1 | -0/+1 | |
| | | | ||||||
| * | | Merge branch 'master' into quoted_completion | Kevin Van Brunt | 2018-03-20 | 1 | -3/+40 | |
| |\ \ | |/ | ||||||
| | * | Added an extra check to ppaged() to make sure cmd2 app is running in a real ↵ | Todd Leonhardt | 2018-03-20 | 1 | -2/+11 | |
| | | | | | | | | | terminal before attempting to use a pager | |||||
| | * | Fixed the text of the KeyboardInterrupt Exception that is getting raised ↵ | Todd Leonhardt | 2018-03-20 | 1 | -1/+1 | |
| | | | | | | | | | within the SIGINT handler | |||||
| | * | Fix unit tests | Todd Leonhardt | 2018-03-19 | 1 | -1/+1 | |
| | | | ||||||
| | * | Added a default signal handler for SIGINT (Ctrl-C) | Todd Leonhardt | 2018-03-19 | 1 | -1/+24 | |
| | | | | | | | | | | | | | | | | | | | | | Added a default signal handler for SIGINT that does the following: - Terminates a pipe process if one exists - Raises a KeyboardInterrupt for other parts othe code to catch Also: - Changed the default value for quit_on_sigint to False - Modified the way the subcommand functions are called in subcommand.py (unrelated to rest of commit) | |||||
| | * | ~ only needs to be expanded if search text was entered | Kevin Van Brunt | 2018-03-18 | 1 | -2/+2 | |
| | | | ||||||
| | * | Fixed how we complete ~ | Kevin Van Brunt | 2018-03-18 | 1 | -7/+6 | |
| | | | ||||||
| * | | Expanded do_shell parsing of command | Kevin Van Brunt | 2018-03-20 | 1 | -1/+14 | |
| | | | ||||||
| * | | Fixed Windows since pyreadline does not implement ↵ | Kevin Van Brunt | 2018-03-20 | 1 | -3/+28 | |
| | | | | | | | | | set_completion_display_matches_hook | |||||
| * | | Fixed index bug | Kevin Van Brunt | 2018-03-20 | 1 | -3/+9 | |
| | | | ||||||
| * | | Made cmd2.py executable | Kevin Van Brunt | 2018-03-20 | 1 | -0/+0 | |
| | | | ||||||
| * | | Fixed some unit tests | Kevin Van Brunt | 2018-03-20 | 1 | -6/+9 | |
| | | | ||||||
| * | | Made path completion work with tildes again | Kevin Van Brunt | 2018-03-20 | 1 | -19/+30 | |
| | | | ||||||
| * | | Using same completer delimiters. Added customization for how tab-completion ↵ | Kevin Van Brunt | 2018-03-20 | 1 | -94/+203 | |
| | | | | | | | | | suggestions are displayed. | |||||
| * | | Renamed variable | Kevin Van Brunt | 2018-03-20 | 1 | -7/+7 | |
| | | | ||||||
| * | | Not altering copy of completion_token | Kevin Van Brunt | 2018-03-20 | 1 | -8/+6 | |
| | | | ||||||
| * | | Automatically adding an opening quote if needed during tab completion | Kevin Van Brunt | 2018-03-20 | 1 | -65/+84 | |
| | | | ||||||
| * | | Adding opening quote with GNU readline | Kevin Van Brunt | 2018-03-20 | 1 | -1/+47 | |
| | | | ||||||
| * | | Simplified function that tokenizes for tab completion | Kevin Van Brunt | 2018-03-19 | 1 | -20/+45 | |
| | | | ||||||
| * | | Appending closing quote and space when needed | Kevin Van Brunt | 2018-03-19 | 1 | -0/+14 | |
| | | | ||||||
| * | | First steps toward automatically added opening quote | Kevin Van Brunt | 2018-03-19 | 1 | -98/+67 | |
| | | | ||||||
| * | | Allowing quotes in help command | Kevin Van Brunt | 2018-03-19 | 1 | -9/+17 | |
| | | | ||||||
| * | | Fixed pycharm warnings | Kevin Van Brunt | 2018-03-19 | 1 | -3/+6 | |
| | | | ||||||
| * | | Don't try to tab complete when the cursor is right after a closed quote | Kevin Van Brunt | 2018-03-18 | 1 | -1/+11 | |
| | | | ||||||
| * | | Changed when a closing quote is added | Kevin Van Brunt | 2018-03-18 | 1 | -30/+52 | |
| | | | ||||||
| * | | Fixed Pycharm warnings | Kevin Van Brunt | 2018-03-18 | 1 | -15/+11 | |
| | | | ||||||
| * | | Updated remaining completion functions to handle spaces within quotes | Kevin Van Brunt | 2018-03-18 | 1 | -27/+45 | |
| | | | ||||||
| * | | Updated complete_shell to handle spaces in exes | Kevin Van Brunt | 2018-03-18 | 1 | -6/+14 | |
| | | | ||||||
| * | | GNU readline hack to prevent automatically closing quotes | Kevin Van Brunt | 2018-03-18 | 1 | -16/+27 | |
| | | | ||||||
