0.7.4
Release date: 2017-07-03
- Bug fixes
- Fixed a couple bugs in interacting with pastebuffer/clipboard on macOS and Linux
- Fixed a couple bugs in edit and save commands if called when history is empty
- Ability to pipe
cmd2command output to a shell command is now more reliable, particularly on Windows - Fixed a bug in
pyscriptcommand on Windows related to\being interpreted as an escape
- Enhancements
- Ensure that path and shell command tab-completion results are alphabetically sorted
- Removed feature for load command to load scripts from URLS
- It didn't work, there were no unit tests, and it felt out of place
- Removed presence of a default file name and default file extension
- These also strongly felt out of place
loadand_relative_loadnow require a file patheditandsavenow use a temporary file if a file path isn't provided
loadcommand has better error checking and reporting- Clipboard copy and paste functionality is now handled by the pyperclip module
shellcommand now supports redirection and piping of output- Added a lot of unit tests
- Other changes
- Removed pause command
- Added a dependency on the pyperclip module