add spec
window.c add
rubyext.h add