# File lib/rake.rb, line 840
840:   def nowrite(value=nil)
841:     oldvalue = RakeFileUtils.nowrite_flag
842:     RakeFileUtils.nowrite_flag = value unless value.nil?
843:     if block_given?
844:       begin
845:         yield
846:       ensure
847:         RakeFileUtils.nowrite_flag = oldvalue
848:       end
849:     end
850:     oldvalue
851:   end