# File lib/rake.rb, line 105
105:     def pathmap_partial(n)
106:       dirs = File.dirname(self).pathmap_explode
107:       partial_dirs =
108:         if n > 0
109:           dirs[0...n]
110:         elsif n < 0
111:           dirs.reverse[0...-n].reverse
112:         else
113:           "."
114:         end
115:       File.join(partial_dirs)
116:     end