Issue #8077 has been updated by nobu (Nobuyoshi Nakada).

Category set to ext
Status changed from Open to Feedback
Target version set to next minor

For what purpose?
----------------------------------------
Bug #8077: Returning Dir objects from C extensions
https://bugs.ruby-lang.org/issues/8077#change-37526

Author: andrenth (Andre Nathan)
Status: Feedback
Priority: Normal
Assignee: 
Category: ext
Target version: next minor
ruby -v: 1.9.3p194


In 1.8 it was possible to return Dir objects from C extensions by mimicking the code in dir.c and using Data_Wrap_Struct(rb_cDir, dir_mark, dir_free, dirp). This doesn't work in 1.9+, so it would be nice to have the Dir methods exposed to C extensions. For example, something like "VALUE rb_dir_new(DIR *)".



-- 
http://bugs.ruby-lang.org/