Commit Graph

43 Commits

Author SHA1 Message Date
John Mair 971bba3c38 added example_basic.rb, to demonstrate basic functionality 2011-02-05 16:14:28 +13:00
John Mair 2108a058dc fixed docs 2011-01-31 02:50:18 +13:00
John Mair b4ef85d457 fixed docs 2011-01-30 15:00:19 +13:00
John Mair 9501428628 added info on bindings and objects to README 2011-01-29 18:23:26 +13:00
John Mair 2ca16a0657 Version 0.4.1
* Made is to 'def meth;end' in an object (not a class) defines singleton methods, not methods on the class.
* Reorganized and reworded some documentation, adding info on rubygems-test
* added rubygems-test support
* added more tests to reflect new method definition behaviour
2011-01-24 13:39:15 +13:00
John Mair 6aacc8721d Made it so defining methods on a pry'd on object puts the methods on the singleton class of the object rather than on the class. Added rubygems-test support.
Alternatively, if the object cannot support singleton methods, e.g immediates and Numerics, the method will go on the class instead.
2011-01-24 03:50:15 +13:00
John Mair 9e78a80dfa reworded some sections in README and Customizing-pry.md to make configurability options clearer 2011-01-23 03:02:10 +13:00
John Mair 09d1acedf3 fixed customizing pry link for README 2011-01-22 15:50:19 +13:00
John Mair f0bba2a9c8 added .document to bring in wiki/ files, and using a yard file link in README.markdown to link to the wiki files 2011-01-22 14:41:48 +13:00
John Mair b02881856e separated customization documentation from main README 2011-01-21 11:55:33 -08:00
John Mair 206aa8d33d added ls_methods and ls_imethods doc. to README 2011-01-21 22:44:28 +13:00
John Mair 18553b4beb Updated more docs and formatting.
Changed tests to remove opts[:output] and then removed opts[:output]; replaced with output method, changed prompt in example_commands.rb to have a math* wait prompt. Added bullet points to examples in README.markdown. Added more info on TexPlay and Gosu for example_image_edit
2011-01-21 22:34:22 +13:00
John Mair 45f2f105f8 almost ready for 0.4.0 release, created new example_input2.rb example for advanced input usage 2011-01-21 19:09:21 +13:00
John Mair c8b05f54e0 another doc update, documented completion.rb and reworded some sections in README 2011-01-21 15:46:56 +13:00
John Mair 0f028ff7bc updating docs, and added --private flag to .yardopts to include private methods in documentation 2011-01-21 14:15:25 +13:00
John Mair 548b4f82d8 added import_from, delete, run to command API. Also added examples, added more tests, and changed the way that commands work using split instead of regex captures. Also added output and trget methods to Pry::CommandBase 2011-01-21 03:41:41 +13:00
John Mair 9e1e35e5f4 removed input.rb and output.rb 2011-01-19 22:15:58 +13:00
John Mair cb9df87779 more docs for hooks, print, and prompts 2011-01-19 21:40:43 +13:00
John Mair 37a89cb505 updated README, fixed a few typos and badly named sections 2011-01-19 14:56:37 +13:00
John Mair df91991410 updated README to reflect major new changes to Pry::CommandBase class 2011-01-19 03:55:01 +13:00
John Mair 500456032c oops, fixed bug in prompts.rb where was using nest instead of nest_level 2011-01-16 13:21:30 +11:00
John Mair 056751245f FInished documenting all customizable options in README.markdown; just cleanup and clarification and example programs left before 0.4.0 release 2011-01-14 22:12:43 +11:00
John Mair ce3532e7ca added Pry.sessions and Pry#parent, for more info on pry sessions. Also completed more documentation 2011-01-14 01:35:46 +11:00
John Mair ead507210d starting to write the behemoth that is README.markdown 2011-01-13 15:54:22 +11:00
John Mair 70bc1222e2 changed get_prompt to select_prompt 2011-01-10 01:37:22 +13:00
John Mair f645753e0a fixed readme 2010-12-19 14:45:05 +13:00
John Mair 55cf95a1f0 fixed docs 2010-12-19 02:00:58 +13:00
John Mair ec8f9ec71f Added out parameter to Output class, so can redirect standard output to any valid IO object. Renamed show_instance_method to show_imethod and method_doc to show_doc, and instance_method_doc to show_idoc, updated README. 2010-12-19 01:54:16 +13:00
John Mair d2009e6de1 version bump 0.3.0, added method_doc and friends, added cat, updated README, adjusted Rakefile to use 0.2.0 method_source gem 2010-12-19 01:10:23 +13:00
John Mair 6ab89b4448 updated docs 2010-12-17 20:32:38 +13:00
John Mair c6ee635460 Ripper for 1.9, RubyParser for 1.8. Fixed 1.8 inspect difficulties, added help for new commands, using method_source gem, updated README 2010-12-17 18:10:47 +13:00
John Mair 09685f360c * added new commands: help, status
* removed exit_at alias for jump_to, now only jump_to is valid
* updated documentation
* added another format for pry method, can now use 5.pry or pry(5)
2010-12-11 22:08:01 +13:00
John Mair 191eb63c6a * version bump to 0.2.0
* added bunch of new nesting functionality
* added input/output accessors instead of binding to stdin/stdout
* added _ for last result
* changed command format (no more sigils)
2010-12-11 18:22:17 +13:00
John Mair a25c40d2db version bump to 0.1.3 and slight aesthetic changes to code 2010-12-11 18:19:55 +13:00
John Mair baeaebfa5b doc update 2010-12-09 05:18:01 +13:00
John Mair 558fcb3a06 fixed error in docs 2010-12-09 04:06:25 +13:00
John Mair 9d7058d837 updated docs, added info, fixed typos 2010-12-09 03:57:50 +13:00
John Mair 02af19e4e9 cleared up info in docs 2010-12-09 03:06:52 +13:00
John Mair 890ca85030 rescuing SyntaxError as well in valid_expression? 2010-12-09 02:49:28 +13:00
John Mair ed56b42dd9 updated readme 2010-12-09 01:06:49 +13:00
John Mair 2d64a41bb6 updated readme 2010-12-09 00:45:15 +13:00
John Mair 62d1e31819 updated README 2010-12-09 00:39:06 +13:00
John Mair 2dc06b23c8 adding READMEs and CHANGELOG etc 2010-12-08 20:30:38 +13:00