From: "luislavena (Luis Lavena)" Date: 2013-07-06T22:20:03+09:00 Subject: [ruby-core:55820] [ruby-trunk - Feature #8601][Assigned] Win32API.rb long life plan Issue #8601 has been updated by luislavena (Luis Lavena). Category set to lib Status changed from Open to Assigned Assignee set to usa (Usaku NAKAMURA) Target version set to current: 2.1.0 Hello Arton, In rb-readline project we used DL be able to access Windows API due the warning/removal of Win32API.rb after 2.0 Park Heesob wrote some wrapper on top of DL, and a few days ago we received a pull request that uses Fiddle: https://github.com/luislavena/rb-readline/pull/90 I would love get this sorted out in Ruby itself so we don't have to fake it. Assigning to Usa for final decision. Thank you. ---------------------------------------- Feature #8601: Win32API.rb long life plan https://bugs.ruby-lang.org/issues/8601#change-40322 Author: arton (Akio Tajima) Status: Assigned Priority: Normal Assignee: usa (Usaku NAKAMURA) Category: lib Target version: current: 2.1.0 Win32API.rb sits on ext/dl/win32/lib in the source tree. But DL is deprecated on Ruby 2.0.1, so I'd like to move it from ext/dl/win32/lib to ext/win32/lib because the library is fundamental for Win32 platform. Also it's required to fit Fiddler. Attachment is the patched version of Win32API.rb for both DL and Fiddle based on mirich (http://d.hatena.ne.jp/mirichi/20130629/p1). -- http://bugs.ruby-lang.org/