Commit Graph

8 Commits

Author SHA1 Message Date
epitron 82d83f96e6 Remove 'awesome_print' require 2011-04-22 02:16:35 -04:00
John Mair b9fa3b8d9f renamed cat-file to cat and removed old cat command. Feature freeze, no more commands please! 0.8.0 release very soon 2011-04-19 23:22:57 +12:00
John Mair 263e722c2a resolved conflict, brought in injekt's awesome changes, added changes to README and fixed but in lesspipe broken pipes 2011-04-19 23:20:35 +12:00
Mon ouïe 0c5cefd7fc Fixed the exception handler. Yes, an expression can evaluate to an exception. 2011-04-16 23:17:30 +02:00
John Mair f1c5fa4a69 version 0.6.7pre3, getting syntax higlighting working and adding new commands to pry commandline, see TODO 2011-03-03 00:18:26 +13:00
John Mair cb9df87779 more docs for hooks, print, and prompts 2011-01-19 21:40:43 +13:00
John Mair 7135d5179e minor changes: added Pry instance (__pry__) to status, changed _pry_ to __pry__, minor aesthetic changes..decreased ljust() for help, changed cd .. match in command_info to regex 2010-12-28 00:45:47 +13:00
John Mair 571612f4cf * completely merged Output and Commands classes, reduced Output to just a simple puts() method, a la Input and read()
* Commands now completely manages 'help', so that 'help' returns full command list/doco and 'help cmd' returns doc for just that command
* Turned out.session_start() and out.session_end() into hook methods: Pry.hooks :before_session, and :after_session
* Refactored Pry#initialize, so no longer individually setting accessors and hash options, instead using ConfigOptions to iterate over accessors and set their default value to Pry.send(accessor_name)
* TO DO: rewrite tests in terms of new program structure, since they're all failing due to major change (not because functionality is lacking but due to assumptions tests were making about program structure)
2010-12-27 23:56:55 +13:00