this is mostly my personal worksheet and notepad, which may not be
up-to-date and may not even be readable ;)

bugs

  * Gimp::main vs. Gimp::Fu::main (!)
  * wait for working gimp_file_load (or do it myself?)
[DONE]  * Gimp::Net, <Image>-scripts should always ask for Image & Drawable(!)
  * block display_new &c when Net
  * Gimp::import should croak on import "garbage".
[????]  * enable prototypes for gimp_main
[DONE]  * "Gimp" is eaten as first argument..
  * memory leak on croak(). de-croakify the code!
  
important issues

  * create working progress when Net and $verbose
  * require Storable soon(!)
  * Gimp::Fu::command(?)
[DONE]  * authorization
  * Untitled/0 Untitled/1 etc..
  * default parameters at end(!)
  * try to deduce default parameters
  * return values for run()

not-so-important issues and ideas

  * memory leaks on many croak()'s
  * default function parameters (with hash %defaults?)
  * gimp_text(text => "hallo", family => "engraver", size => 20);
  
  * unimplemented functions:
    
    these are superseded anyway:
    gimp_query_procedure(proc_name, proc_blurb, proc_help, proc_author, proc_copyright, proc_date, proc_type, nparams, nreturn_vals, params, return_vals)
    gimp_query_database
    gimp_channel_get_show_masked(channel_ID)
    gimp_channel_set_show_masked(channel_ID, show_masked)
    
  * do not know how to sensibly convert these => perl is NOT C.
  
    gimp_pixel_rgns_register(nrgns, ...)
    gimp_pixel_rgns_process(pri_ptr)

