Permalink
Commits on Apr 19, 2012
  1. version 0.9.9.2 minor bugfix release

    correct_indentation now respects Pry.color
    banister committed Apr 19, 2012
Commits on Apr 18, 2012
  1. version 0.9.9.1 very minor docfix release

    * made it clear -a switch to show-source/show-doc applies to classes as well as modules
    banister committed Apr 18, 2012
  2. updated CONTRIBUTORS

    banister committed Apr 18, 2012
  3. version 0.9.9 release

    banister committed Apr 18, 2012
  4. make whereami N work, fixes #537

    banister committed Apr 18, 2012
  5. show-source dependency on ruby18_source_location

    * necessary to bring new show-source/show-doc functionality to ruby 1.8
    * pry now also auto-requires ruby18_source_location if it's available
    banister committed Apr 18, 2012
  6. DRYed up show-doc/show-source code

    * also made Pry::WrappedModule.from_str more robust
    banister committed Apr 18, 2012
Commits on Apr 17, 2012
  1. Pry::WrappedModule.from_str respects binding

    * module are now looked up with respect to the optional binding parameter to from_str
    * also improved some docs
    banister committed Apr 17, 2012
  2. `show-source -v` => `show-source -a`

    * switch to show all monkeypatches is now -a (for all)
    * improved some method names (top_method_candidates => method_candidates in wrapped_module.rb)
    * improved in-session documentation for show-source and show-doc
    banister committed Apr 17, 2012
  3. Tweak

    ConradIrwin committed Apr 17, 2012
  4. Refactor, optimize and slightly correct find-method.

    This increases the speed for name_search considerably (~50%), and makes
    the code a bit more readable. It also Fixes # 527, by deduping methods
    by the pair of [owner, name] not just name.
    
    TODO: Test
    ConradIrwin committed Apr 17, 2012
  5. Be less codey...

    ConradIrwin committed Apr 17, 2012
  6. added -v switch show-source and show-doc

    * applies to modules/classes, displays the full list of candidate module definitions or documentation (in case of show-doc)
    * TODO: a fucktonne of tests
    banister committed Apr 17, 2012
Commits on Apr 16, 2012
  1. replaced mini-instance with Pry::Code helper

    * now using
    Pry::Code.retrieve_complete_expression_from instead of Pry.new.r when extracting source
    for repl-defined methods
    banister committed Apr 16, 2012
  2. fixed limitation in rbx melbourne parser

    * complete_expression? on rbx was incorrectly raising for incomplete case statements
    * made incomplete_user_input_exception? privae
    banister committed Apr 16, 2012
Commits on Apr 15, 2012
  1. fixed a couple of silly little bugs

    * an oversight (using str instead of str_or_lines in code.rb)
    * not checking for nil in Pry::Method#source_location in method.rb
    banister committed Apr 15, 2012
Commits on Apr 14, 2012
  1. Be less verbose!

    ConradIrwin committed Apr 14, 2012
  2. Boredom killer.

    Rob Gleeson committed Apr 14, 2012