# File lib/main/program/class_methods.rb, line 272 def dotdir(*dotdir, &block) @dotdir = File.join(Util.home, ".#{ name }") unless defined?(@dotdir) @dotdir = dotdir.join('/') unless dotdir.empty? if block require 'fileutils' unless defined?(FileUtils) FileUtils.mkdir_p(@dotdir) unless test(?d, @dotdir) Dir.chdir(&block) else @dotdir end end