From: kjana@...4lab.to (YANAGAWA Kazuhisa) Date: 2002-01-21T20:40:45+09:00 Subject: Re: [ANN] Mnemonic 0.8 In message <3C4B9948.9010806@papermountain.org> hensleyl@papermountain.org writes: > > I just tried it and had to change a few things to make it work: > > * disabled the use of fsync in CommandIO.rb. My ruby 1.6.4 doesn't know > > this method. Was it implemented in a more recent release? > > > fsync is a feature that has recently been discussed in [ruby-talk:31442] > and will hopefully be added to standard Ruby in the near future. I have > a patch that adds it to 1.6.6 at > http://www.papermountain.org/twiki/bin/view/Stuff/RubyFsyncPatch > This is discussed in the README file and the documentation. I'll add it > to the project page also. Probably you should make an extension module providing IO#fsync rather than patching the interpreter. Then you can write: require "fsync" unless IO.instance_methods.include? "fsync" or such like at the head of your library.... -- kjana@dm4lab.to January 21, 2002 So many men, so many minds.