From 5acbf751c023ce1cf277d21f8c65c092416f1b67 Mon Sep 17 00:00:00 2001 From: John Mair Date: Mon, 5 Sep 2011 16:18:16 +1200 Subject: [PATCH] updated CHANGELOG and TODO --- CHANGELOG | 6 ++++++ TODO | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index 2017877f..b3a3ac10 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -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) diff --git a/TODO b/TODO index 02304c9c..327ae514 100644 --- a/TODO +++ b/TODO @@ -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)