From: "nobu (Nobuyoshi Nakada)" Date: 2013-03-12T15:34:19+09:00 Subject: [ruby-core:53330] [ruby-trunk - Bug #8077][Feedback] Returning Dir objects from C extensions 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/