Permalink
Commits on Feb 27, 2011
  1. updated docs

    banister committed Feb 27, 2011
  2. version 0.6.3, added method_source 0.3.4 dependency (1.8 show-metthod…

    … support). Added docs, added Set to inspect classes
    banister committed Feb 27, 2011
Commits on Feb 26, 2011
  1. updated docs

    banister committed Feb 26, 2011
  2. updated docs

    banister committed Feb 26, 2011
Commits on Feb 25, 2011
  1. version 0.6.1 release, added optional return value to `exit` and `exi…

    …t-all` commands, added !@ alias for exit-all, added :keep_retval option to `command` method in CommandBase, improved `pry` command line executable -e option
    banister committed Feb 25, 2011
  2. version 0.6.1(pre), added !! as alias for exit-all, added cd/ to retu…

    …rn to pry toplevel, improved `pry` command line so it uses a rep session on -e code
    banister committed Feb 25, 2011
Commits on Feb 22, 2011
  1. updated readme

    banister committed Feb 22, 2011
Commits on Feb 21, 2011
  1. version 0.5.9, improved error messages for show-method et al, on 1.8.…

    …7. Improved Pry.run_command error message
    banister committed Feb 21, 2011
  2. version 0.5.8 added -c (context) options to show-method and show-doc …

    …and eval-file commands, fixed up ordering issue for options in pry command line
    banister committed Feb 21, 2011
Commits on Feb 20, 2011
Commits on Feb 19, 2011
  1. udpated readme

    banister committed Feb 19, 2011
  2. version 0.5.6, added better help messages and error messages. Refacto…

    …red pry.rb to include all *.rb using Dir and each
    banister committed Feb 19, 2011
Commits on Feb 18, 2011
  1. Version 0.5.4. Added Pry.run_command

    * Added Pry.run_command for running Pry commands outside of a session.
    * Added more graceful error messages when trying to show-method on dynamically defined methods.
    * Added tests for new Pry.run_command method
    * Updated README with info on Pry.run_command
    banister committed Feb 18, 2011
Commits on Feb 17, 2011
  1. updated docs again

    banister committed Feb 17, 2011
  2. updated docs

    banister committed Feb 17, 2011
  3. version 0.5.2: corrected ^d behaviour; now performs a throw(:breakout…

    …) rather than relying on existence of 'quit' command.
    banister committed Feb 17, 2011
  4. * version 0.5.0 release

    * Use clipped version of Pry.view() for large objects
    * Exit Pry session on ^d
    * Use Shellwords for breaking up parameters to pry commands
    * Use OptionParser to parse options for default pry commands
    * Add version command
    * Refactor 'status' command: add current method info
    * Add meth_name_from_binding utility lambda to commands.rb
    * Add -M, -m, -v(erbose), -a(ll), -s(uper), -l(ocals), -i(ivars), -k(klass
    	vars), etc options to ls
    * add -M(instance method) options to show-method and show-doc
    * add --help option to most commands
    * Get rid of ls_method and ls_imethods (subsumed by more powerful ls)
    * Get rid of show_idoc and show_imethod
    * Add special eval-file command that evals target file in current context
    banister committed Feb 17, 2011
Commits on Feb 16, 2011
  1. version 0.5.0pre4 Almost ready for release. Updated examples to match…

    … new changes, updated README.
    banister committed Feb 16, 2011
  2. Got rid of show_imethod and show_idoc, merged into show-method and sh…

    …ow-doc with special -M option. Changed all underscored command names to hyphenated-names, e.g jump-to instead of jump_to.
    
    * added a bunch of new command options to ls command, supercharging it. Using optparse.
    * added options to show-method and show-doc
    * now showing file/line for show-method, show-doc, show-command commands
    * cleaned up 'help', and got rid of aliases from help display; now showing aliases in primary command help output.
    banister committed Feb 16, 2011
Commits on Feb 14, 2011
  1. Major change, clipping receiver object representation to #<> notation…

    … if #inspect returns a string of size > 60 chars. This should make it more workable when prying on enormous objects. Other changes: shellwords, new commands, some command modifications etc
    
    * Now using Shellwords to split input string into args to pass to action proc
    * added version command, to show pry version
    * added Pry.view_clip(), clips large #inspect to #<> notation
    * added inspect alias for cat
    * added current method info to status command
    * added ruby/pry version info to status command
    banister committed Feb 14, 2011
Commits on Feb 13, 2011
  1. Version 0.4.9pre1. Added show_command, added -g option to ls and got …

    …it working in combination with -c, e.g ls -gc. Changed documentation for !
    banister committed Feb 13, 2011
Commits on Feb 11, 2011
  1. 0.4.8, re-release due to rubygems problems. Also, removed show_versio…

    …n task from Rakefile, and replaced it with a version task
    banister committed Feb 11, 2011
Commits on Feb 5, 2011