/
CHANGELOG
34 lines (25 loc) · 1.18 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
== LATEST
* Fix listing methods of a class with an undefined allocator (e.g. Struct).
* Updated supported rubies.
== 1.0.3 2011-09-05
* MRI 1.9.3 support.
== 1.0.2 2011-03-27
* Fix JRuby extension name for case-sensitive filesystems.
== 1.0.1 2011-03-15
* Fix bug exception when trying to edit a primitive method on MRI.
* Allow customizing the method names added to every object. Either:
* Call Looksee.rename(:ls => new_name, :edit => new_name)
* Set LOOKSEE_METHODS='ls=new_name edit=new_name' in your environment.
== 1.0.0 2011-03-09
* New API.
* old: lp(object, :private => true, :undefined => false).grep(/blah/)
* new: object.ls :private, :noundefined, /blah/
* Configuration has changed accordingly.
* old: Looksee.default_lookup_path_options = {:private => true, :undefined => false}
* new: Looksee.default_specifiers = [:private, :noundefined]
* Require 'looksee' instead of 'looksee/shortcuts'. For
non-pollutiness, use "require 'looksee/clean'".
* All methods are now listed by default.
* Modules are now listed root class first.
* Support for Ruby MRI 1.9, JRuby, and Rubinius.
* Add Object#edit(METHOD), to open Object#METHOD in your text editor.