1
0
Fork 0
mirror of https://github.com/pry/pry.git synced 2022-11-09 12:35:05 -05:00

updated CHANGELOG and TODO

This commit is contained in:
John Mair 2011-09-05 16:18:16 +12:00
parent 0ca33cdf16
commit 5acbf751c0
2 changed files with 12 additions and 0 deletions

View file

@ -23,6 +23,12 @@
* renamed inp and out to _in_ and _out_ (to avoid collisions with actual locals in debugging scope)
* added third parameter to prompts, the pry instance itself (_pry) see https://github.com/pry/pry/issues/233 for why it's important
* cd behaviour when no args performs the same as `cd /`
* commands with keep_retval can now return nil (to suppress output now return 'void' instead)
* Pry::CommandProcessor::Result introduced
* Pry.view_clip() modified to be more robust and properly display Class#name
* edit command when invoked with no args now works like edit -t
* when edit is invoked (with no args or with -t) inside a multi-line expression input buffer, it dumps that buffer into a temp file and takes you to it
* got rid of Pry#null_input? since all that was needed was eval_string.empty?
*/7/2011 version 0.9.3
* cat --ex (cats 5 lines above and below line in file where exception was raised)

6
TODO
View file

@ -14,6 +14,12 @@
* ensure that cat --ex emulates the `whereami` format - includes line numbers and formatted the same, etc
* rename inp and out to _inp_ and _out_ otherwise than can overwrite locals by those names when debugging (not good)
* add source file to stat command
* make plugins use hash instead of array
* ensure edit -t has 'edit' alias (no parameters) and dumps eval_string into buffer
* whitelist exceptions
* hooks system
* jruby shell command support
*
0.9.3
* hist command now excludes last line of input (the command invocation itself)