> > As for splitting out the declarations into its own header, that was
> > just something I did as it would provide a very convenient way of
> > grouping and documenting the C API inline with the headers.  Can
> > someone please comment on either?  -sc
> 
> The name "ruby_hash.h" doesn't seem so good, for me.

How about just "hash.h" ?  It does seem like overkill to have "ruby_"
in there.  -sc

-- 
Sean Chittenden