          # File lib/rake.rb, line 1129
    1129:   def nowrite(value=nil)
    1130:     oldvalue = RakeFileUtils.nowrite_flag
    1131:     RakeFileUtils.nowrite_flag = value unless value.nil?
    1132:     if block_given?
    1133:       begin
    1134:         yield
    1135:       ensure
    1136:         RakeFileUtils.nowrite_flag = oldvalue
    1137:       end
    1138:     end
    1139:     oldvalue
    1140:   end