Ran update-copyright.py Changed my drexel address to tremily and added an address for Richard Naud (both read from .mailmap).
Run update-copyright.py.
Ran update_copyright.py.
Ran update_copyright.py.
Move some playlist-related expanduser() calls from hooke.plugin.* to hooke.playlist and hooke.curve.
Add os.path.expanduser() wrappers to user-supplied paths. This allows things like [gui user interface] perspective path = ~/.hooke/resources/gui/perspective to work as expected.
'new playlist' now puts the new playlist into outqueue (see fafab694b2dc)
Fix playlist filename preservation for 'load playlist' and 'new playlist'
Use input name in 'new playlist' and 'load playlist' if p.name == None.
Cleanups to playlist name handling in 'load playlist'. Also: * push new curves to outqueue during 'glob curves to playlist'. * 'new playlist' transitioned to a subclass of PlaylistAddingCommand.
Remove superfluous ..plugin from imports in hooke.plugin.*
Add 'new playlist' command and clean up 'Creating a playlist' in tutorial.txt.
Broke type conversion out into hooke.util.convert and expanded its use.
Use .index() instead of ._index for NoteIndexList access
Ran update_copyright.py
Added 'get playlist' and hooke.plugin.playlists