Items which require investigation
------------------------------------------------------------------------------
- implement tab completion in the text entry fields.

- for files found, provide search and replace capabilities?  Maybe the
  best thing to do here is to provide a script which does
  search/replace for a file, and have gnome-find execute the script
  script on files found in the search.  But then the problem is what
  kind of script should it be?  A shell script would be most portable,
  but is limited to standard (e.g., sed) regular expressions.  Perl
  would be nice, since it has more powerful regular expressions (e.g.,
  searching across multiple lines), but not every system will have
  perl installed.  And if we pick perl, I'm sure there are those who
  want to use their favorite scripting language other than perl.
  Perhaps a more intelligent shell script which looks for Perl,
  Python, etc., and if those aren't found, then fall back and use sed.

- investigate gdk_input_*() and gdk_idle_*() as a method to provide
  non-GTK-blocking execution such that multiple searches can occur
  "simultaneously".  See the BUGS regarding multiple searches.

- Update the window title to reflect the filename and directory
  searched for.  This is easy except for one small factor: if more
  than one filename and/or directory are specified, what should be
  shown in the title?  Surely not all files/directories selected.


Items which probably will not be done
------------------------------------------------------------------------------
- As a configurable option, combine the results window and the main
  window into a single window instead of the current way, which is a
  separate window for each.  This is simply impractical in that it
  taints the simplicity of the main window.  Basically, I can't come
  up with a good, clean, and simply interface if the two windows are
  combined.
