# File lib/pry/input_completer.rb, line 229
    def build_path(input)
      # check to see if the input is a regex
      return proc {|i| i.to_s }, input if input[/\/\./]
      trailing_slash = input.end_with?('/')
      contexts = input.chomp('/').split(/\//)
      input = contexts[-1]
      path = proc do |i|
        p = contexts[0..-2].push(i).join('/')
        p += '/' if trailing_slash && !i.nil?
        p
      end
      return path, input
    end