Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 130 lines (114 sloc) 5.109 kb
5c4feac John Mair version 0.9.2 release, updated CHANGELOG and version
banister authored
1 21/6/2011 version 0.9.2
2 * fixed string interpolation bug (caused valid ruby code not to execute, sorry!)
3 * fixed `ls` command, so it can properly display members of Object and classes, and BasicObject, etc
4 * added a few git related commands to experimental command set, blame and diff
5
6061f97 John Mair added date to CHANGELOG
banister authored
6 17/6/2011 version 0.9.0
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
7 * plugin system
8 * regex commands
9 * show-method works on methods defined in REPL
10 * new command system/API
11 * rubinius core support
606ce5c John Mair updated CHANGELOG
banister authored
12 * more backports to ruby 1.8
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
13 * inp/out special locals
14 * _ex_ backtrace navigation object (_ex_.line, _ex_.file)
15 * readline history saving/loading
16 * prompt stack
17 * more hooks
18 * amend-line
19 * play
20 * show-input
3ab22b1 John Mair updated CHANGELOG information
banister authored
21 * edit
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
22 * much more comprehensive test suite
23 * support for new and old rubygems API
24 * changed -s behaviour of ls (now excludes Object methods)
606ce5c John Mair updated CHANGELOG
banister authored
25 * removed eval-file, lls, lcd, and a few other commands
26
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
27
21eb9c5 John Mair version 0.7.6.1, added slightly better YARD support for syntax
banister authored
28 26/3/2011 version 0.7.6.1
29 * added slightly better support for YARD
30 * now @param and @return tags are colored green and markdown `code` is syntax highlighted using coderay
31
f4d7e41 John Mair version 0.7.6, supercharged 'whereami' method, added AROUND parameter. ...
banister authored
32 26/3/2011 version 0.7.6
33 * `whereami` command now accepts parameter AROUND, to display AROUND lines on eitherside of invocation line.
34 * made it so `whereami` is invoked even if no method exists in current context (i.e in rspec tests)
35 * added rubinius support for `whereami` invocation in HOOKS by checking for __unknown__.rb rather than just <main>
36
e1d2372 John Mair version 0.7.0, added pry-doc support and a few misc things.
banister authored
37 15/3/2011 version 0.7.0
38 * add pry-doc support with syntax highlighting for docs
39 * add 'mj' option to ls (restrict to singleton methods)
40 * add _ex_ local to hold last exception raised in an exception
41
4b9198d John Mair version 0.6.8, added whereami command, made .pryrc run at the start of e...
banister authored
42 6/3/2011 version 0.6.8
43 * add whereami command, a la the `ir_b` gem
44 * make whereami run at the start of every session
45 * make .pryrc be loaded by run-time pry sessions
46
52349f5 John Mair version 0.6.7 release: major features are (1) syntax highlighting (2) in...
banister authored
47 4/3/2011 version 0.6.7
48 * color support
49 * --simple-prompt for pry commandline
50 * -I mode for pry commandline
51 * --color mode for pry commandline
52 * clean up requires (put them all in one place)
53 * simple-prompt command and toggle-color commandd.
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
54
52a84cd John Mair version 0.6.3, added method_source 0.3.4 dependency (1.8 show-metthod su...
banister authored
55 28/2/2011 version 0.6.3
56 * Using MethodSource 0.3.4 so 1.8 show-method support provided
57 * `Set` class added to list of classes that are inspected
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
58
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
59 26/2/2011 version 0.6.1
60 * !@ command alias for exit_all
61 * `cd /` for breaking out to pry top level (jump-to 0)
62 * made `-e` option work in a more effective way for `pry` command line invocation
63 * exit and exit-all commands now accept a parameter, this parameter becomes the return value of repl()
64 * `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)
65 * tests for new :keep_retval and exit-all/exit behaviour; :keep_retval will remain undocumented.
66
67 22/2/2011 version 0.5.8
d65a13a John Mair version 0.5.8 added -c (context) options to show-method and show-doc and...
banister authored
68 * Added -c (context) option to show-doc, show-methods and eval-file
69 * Fixed up ordering issue of -c and -r parameters to command line pry
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
70
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
71 21/2/2011 version 0.5.7
22d31c0 John Mair version 0.5.7, added Pry executable, pry --help at command line for more...
banister authored
72 * Added pry executable, auto-loads .pryrc in user's home directory, if it
73 exists.
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
74
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
75 19/2/2011 version 0.5.5
5eea050 John Mair version 0.5.6, added better help messages and error messages. Refactored...
banister authored
76 * Added Pry.run_command
77 * More useful error messages
78 * Easter eggs (game and cohen-poem)
79
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
80 17/2/2011 version 0.5.0
29722bb John Mair * version 0.5.0 release
banister authored
81 * Use clipped version of Pry.view() for large objects
82 * Exit Pry session on ^d
83 * Use Shellwords for breaking up parameters to pry commands
84 * Use OptionParser to parse options for default pry commands
85 * Add version command
86 * Refactor 'status' command: add current method info
87 * Add meth_name_from_binding utility lambda to commands.rb
88 * Add -M, -m, -v(erbose), -a(ll), -s(uper), -l(ocals), -i(ivars), -k(klass
89 vars), etc options to ls
90 * add -M(instance method) options to show-method and show-doc
91 * add --help option to most commands
92 * Get rid of ls_method and ls_imethods (subsumed by more powerful ls)
93 * Get rid of show_idoc and show_imethod
94 * Add special eval-file command that evals target file in current context
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
95
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
96 27/1/2011 version 0.4.5
d0cf3ef John Mair version 0.4.5 fixed show_method command
banister authored
97 * fixed show_method (though fragile as it references __binding_impl__
98 directly, making a name change to that method difficult
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
99 27/1/2011 version 0.4.4
d890d7b John Mair version 0.4.4, oops added examples/
banister authored
100 * oops, added examples/ directory
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
101 26/1/2011 version 0.4.3
d890d7b John Mair version 0.4.4, oops added examples/
banister authored
102 * added alias_command and desc methods to Pry::CommandBase
103 * changed behaviour of ls_methods and ls_imethods to return sorted lists
104 of methods
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
105 23/1/2011 version 0.4.1
2ca16a0 John Mair Version 0.4.1
banister authored
106 * made it so a 'def meth;end' in an object Pry session defines singleton
107 methods, not methods on the class (except in the case of
108 immediates)
109 * reorganized documentation, moving customization to a separate wiki file
110 * storing wiki in a nested git repo, as github wiki pages have their own
111 repo
112 * added more tests for new method definition behaviour
c0e4947 John Mair version 0.6.1 release, added optional return value to `exit` and `exit-a...
banister authored
113 21/1/2011 version 0.4.0
45f2f10 John Mair almost ready for 0.4.0 release, created new example_input2.rb example fo...
banister authored
114 * added command API
115 * added many new commands, i.e ls_methods and friends
116 * modified other commands
117 * now accepts greater customization, can modify: input, output, hooks,
118 prompt, print object
119 * added tab completion (even completes commands)
120 * added extensive tests
121 * added examples
122 * many more changes
a25c40d John Mair version bump to 0.1.3 and slight aesthetic changes to code
banister authored
123 9/12/2010 version 0.1.3
124 * Got rid of rubygems dependency, refactored some code.
890ca85 John Mair rescuing SyntaxError as well in valid_expression?
banister authored
125 8/12/2010 version 0.1.2
126 * now rescuing SyntaxError as well as Racc::Parser error in valid_expression?
2dc06b2 John Mair adding READMEs and CHANGELOG etc
banister authored
127 8/12/2010 version 0.1.0
128 * release!
69b91bf John Mair updated CHANGELOG with some 0.9.0 changes
banister authored
129
Something went wrong with that request. Please try again.