# File lib/rake.rb, line 849
849:   def nowrite(value=nil)
850:     oldvalue = RakeFileUtils.nowrite_flag
851:     RakeFileUtils.nowrite_flag = value unless value.nil?
852:     if block_given?
853:       begin
854:         yield
855:       ensure
856:         RakeFileUtils.nowrite_flag = oldvalue
857:       end
858:     end
859:     oldvalue
860:   end