The xnew TODO list, (shown in order of importance):

* Clean up the module code.  Specific notes are given in the source code.
* Create a "easy" setup and install process.
* Allow arguments and commands with white space if they are enclosed in "
  marks.
* Use \ as an escape character in commands and arguments.
* Make the get_command(), get_arguments(), and bind_result() functions work
  better together.  Limit the about of mallocing/freeing, and memory
  copying that is currently done.
* Make error messages more descriptive.
* skip(): Check flag once and then base loop on that to speed function.
* skip(): Use better white space detector.
* Add a log file option.
* Write a fatal error routine that writes to a log file.

If you have suggestions for things to add to this list, send them to
xenon@xenos.net.
