TODO
====


Note
----

The items listed in this file are not listed in order of importance or in the
order they might be worked on. They're just added to the bottom and marked as
completed when they're complete.



Pending
-------
* Sort configuration through program arguments
* Sort by name
* Implement path.append
* Implement path.basename (path to the parent directory)
* Better implement relative path handling
* Handle new notes being created in subdirectories that don't exist yet (hint
  hint: it fails)
* Integrate support for git versioning, repo creation, etc.


Completed
---------
* Implement sort-by-modified-date
* Implement last-modified date output
* Implement path.exists
* Implement path.create (path to the parent directory)
* Automatically open for edit the specified note without requiring the edit
  if note name is the first argument
* Write "init" command to create the configured notes directory if it doesn't
  exist.
* Implement better subdirectory handling when listing notes
* Implement rm action to delete notes
