Sha256: e8eca3f43c3ab21247a7938bf8b264a511f96c23f8b4b818a32028113f6c2c8b

Contents?: true

Size: 1.09 KB

Versions: 20

Compression:

Stored size: 1.09 KB

Contents

class Pry


  # The default prompt; includes the target and nesting level
  DEFAULT_PROMPT = [
                    proc do |target_self, nest_level|

                      if nest_level == 0
                        "pry(#{Pry.view_clip(target_self)})> "
                      else
                        "pry(#{Pry.view_clip(target_self)}):#{Pry.view_clip(nest_level)}> "
                      end
                    end,

                    proc do |target_self, nest_level|
                      if nest_level == 0
                        "pry(#{Pry.view_clip(target_self)})* "
                      else
                        "pry(#{Pry.view_clip(target_self)}):#{Pry.view_clip(nest_level)}* "
                      end
                    end
                   ]

  # A simple prompt - doesn't display target or nesting level
  SIMPLE_PROMPT = [proc { ">> " }, proc { ">* " }]

  SHELL_PROMPT = [
                 proc { |target_self, _| "pry #{Pry.view_clip(target_self)}:#{Dir.pwd} $ " },
                 proc { |target_self, _| "pry #{Pry.view_clip(target_self)}:#{Dir.pwd} * " }
                ]
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
pry-0.8.4pre1 lib/pry/prompts.rb
pry-0.8.4pre1-i386-mswin32 lib/pry/prompts.rb
pry-0.8.4pre1-i386-mingw32 lib/pry/prompts.rb
pry-0.8.4pre1-java lib/pry/prompts.rb
pry-0.8.3 lib/pry/prompts.rb
pry-0.8.3-i386-mswin32 lib/pry/prompts.rb
pry-0.8.3-i386-mingw32 lib/pry/prompts.rb
pry-0.8.3-java lib/pry/prompts.rb
pry-0.8.2 lib/pry/prompts.rb
pry-0.8.2-i386-mswin32 lib/pry/prompts.rb
pry-0.8.2-i386-mingw32 lib/pry/prompts.rb
pry-0.8.2-java lib/pry/prompts.rb
pry-0.8.1 lib/pry/prompts.rb
pry-0.8.1-i386-mswin32 lib/pry/prompts.rb
pry-0.8.1-i386-mingw32 lib/pry/prompts.rb
pry-0.8.1-java lib/pry/prompts.rb
pry-0.8.0 lib/pry/prompts.rb
pry-0.8.0-i386-mswin32 lib/pry/prompts.rb
pry-0.8.0-i386-mingw32 lib/pry/prompts.rb
pry-0.8.0-java lib/pry/prompts.rb