Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 89 lines (77 sloc) 3.562 kb
8c444ba @banister updated CHANGELOG and TODO
banister authored
1 0.9.3
2 * hist command now excludes last line of input (the command invocation itself)
3 * `pry -r` requires now happen after plugin loading (so as not to interfere with
4 * new Pry.config.disable_auto_reload option, for turning off auto reloading by edit-method and related
5 * add better error messages for `cd` command
d74ddee @banister updated CHANGELOG and TODO
banister authored
6 * fixed exotic object regression - BasicObject.new etc now return "=> unknown"
8c444ba @banister updated CHANGELOG and TODO
banister authored
7 * fix show-doc bug for ruby 1.8 and Kernel.fork
083babf @banister added ROADMAP to the TODO file with an idea of features for the upcoming...
banister authored
8
9 0.9.0
10 Major features
11 --------------
12 * Restructure command system and helpers (almost complete)
13 * Delete unnecessary commands, add a couple of new ones (e.g amend-line)
14 * Readline history
15 * Plugin support
16 * Support Rubinius core methods
17 * in[] and out[] arrays
18 * Improve test coverage (test some commands, etc)
19
20 Minor changes
21 -------------
22 * improve edit-method support for various editors
23 * ensure all commands have appropriate error handing and informative error messages
24 * show-doc should include signature of method
25
26 Optional
27 --------
28 * multi-line readline support
29
96a4d51 @banister trying to fix yard and rdoc parsing
banister authored
30
31 0.8.0
ad0e3b9 @banister * got run command working by passing in extra 'target' argument. Got
banister authored
32 * allow #{} interpolation of all commands
33 * update documentation! new commands and features and change in behaviour of `run`
f026516 @banister version 0.8.0pre4, suppress output from command that dont have return
banister authored
34 * add ; at end of line to suppress return value output
35 * Remove message spam (before/after hooks)
083babf @banister added ROADMAP to the TODO file with an idea of features for the upcoming...
banister authored
36 * stop commands returning a value
cfba7fe @banister version 0.8.0pre2, refactored out command_processor.rb. fixed '?' as ali...
banister authored
37 * use `redo` in the r() method when encounter a command
479c44a @banister added execution of shell commands when ':' is first char of command,
banister authored
38 * shell functionality should just use system(), but redirect in and
39 out to Pry.input and Pry.output by reassining $stdin and $stdout
40 for duration of block.
96a4d51 @banister trying to fix yard and rdoc parsing
banister authored
41 * basicobject and no to_s/inspect support
42 * fix documentation, support rdoc and yard properly
43 * only load Ripper if 1.9 AND MRI (support jruby 1.9, using
44 RubyParser)
0e1e552 @banister updated TODO
banister authored
45 * shell commands invokable file .<command>
96a4d51 @banister trying to fix yard and rdoc parsing
banister authored
46 * supercharge cat-file so it can syntax highlight sourcecode files
47
52349f5 @banister version 0.6.7 release: major features are (1) syntax highlighting (2) in...
banister authored
48
e1d2372 @banister version 0.7.0, added pry-doc support and a few misc things.
banister authored
49 0.7.0
50 * add pry-doc support with syntax highlighting for docs
51 * add 'mj' option to ls (restrict to singleton methods)
52 * add _ex_ local to hold last exception raised in an exception
53
d299f3b @banister version 0.6.8pre4, changed Pry::Commands.dup to Pry::Commands.clone due ...
banister authored
54 0.6.8
55 * add whereami command, a la the `ir_b` gem
56 * make .pryrc be loaded by run-time pry sessions
57
f1c5fa4 @banister version 0.6.7pre3, getting syntax higlighting working and adding new com...
banister authored
58 0.6.7
59 * color support
60 * --simple-prompt for pry commandline
b3e6c74 @banister updated TODO
banister authored
61 * -I mode for pry commandline
62 * --color mode for pry commandline
63 * clean up requires (put them all in one place)
52349f5 @banister version 0.6.7 release: major features are (1) syntax highlighting (2) in...
banister authored
64 * simple-prompt command and toggle-color commandd.
f1c5fa4 @banister version 0.6.7pre3, getting syntax higlighting working and adding new com...
banister authored
65
7ce581e @banister version 0.6.1(pre), added !! as alias for exit-all, added cd/ to return ...
banister authored
66 0.6.1
c0e4947 @banister version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
67 * !@ command alias for exit_all
7ce581e @banister version 0.6.1(pre), added !! as alias for exit-all, added cd/ to return ...
banister authored
68 * `cd /` for breaking out to pry top level (jump-to 0)
69 * made `-e` option work in a more effective way for `pry` command line invocation
c0e4947 @banister version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
70 * exit and exit-all commands now accept a parameter, this parameter becomes the return value of repl()
71 * `command` method from CommandBase now accepts a :keep_retval arg that determines if command value is returned to pry session or just `nil` (`nil` was old behaviour)
72 * tests for new :keep_retval and exit-all/exit behaviour; :keep_retval will remain undocumented.
7ce581e @banister version 0.6.1(pre), added !! as alias for exit-all, added cd/ to return ...
banister authored
73
f8f0919 @banister Got rid of show_imethod and show_idoc, merged into show-method and show-...
banister authored
74 0.5.0 release:
75 * !!!! UPDATE DOCUMENTATION !!!!
76 * Use clipped version of Pry.view() for large objects
77 * Exit Pry session on ^d
78 * Use Shellwords for breaking up parameters to pry commands
79 * Use OptionParser to parse options for default pry commands
80 * Add version command
81 * Refactor 'status' command: add current method info
82 * Add meth_name_from_binding utility lambda to commands.rb
29722bb @banister * version 0.5.0 release
banister authored
83 * Add -M, -m, -v(erbose), -a(ll), -s(uper), -l(ocals), -i(ivars), -k(klass vars) options to ls
84 * add -i(nstance) option to show-method
f8f0919 @banister Got rid of show_imethod and show_idoc, merged into show-method and show-...
banister authored
85 * add --help option to most commands
86 * Get rid of ls_method and ls_imethods (subsumed by more powerful ls)
87 * Get rid of show_idoc and show_imethod
29722bb @banister * version 0.5.0 release
banister authored
88 * Add special eval-file command that evals target file in current context
Something went wrong with that request. Please try again.