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

13 commits

Author SHA1 Message Date
Kyrylo Silin
7bf6c15893 Wrap entities into the LsEntity facility
And thus simplify "#process".
2013-12-01 18:47:50 +02:00
Kyrylo Silin
11c3e335e9 lib/pry/commands/ls/*.rb: tweak visibility of the methods 2013-12-01 04:48:19 +02:00
Kyrylo Silin
e7f0872de8 lib/pry/commands/ls/methods*: include JRubyHacks in the right place 2013-12-01 04:07:32 +02:00
Kyrylo Silin
18055d0e47 Command::Ls: get rid of the superfluous "not"
And also "require" files in the places where I forgot to do that.
2013-12-01 03:14:29 +02:00
Kyrylo Silin
5a68874a6c lib/pry/commands/ls/methods*: move #below_ceiling
Since it's used only in one place, it shouldn't be in the module. Also,
add the missing switch.
2013-12-01 02:59:21 +02:00
Kyrylo Silin
0787e42ed0 Refactor the way how ls displays local variables 2013-12-01 02:37:49 +02:00
Kyrylo Silin
e36cdc678e Refactor the way how ls displays local names 2013-12-01 02:15:35 +02:00
Kyrylo Silin
41ae33a7ed Refactor the way how ls displays ivars 2013-12-01 01:56:53 +02:00
Kyrylo Silin
b2f32f3088 Refactor the way how ls displays self methods 2013-12-01 01:34:14 +02:00
Kyrylo Silin
94db19efc1 Refactor the way how ls displays methods
Also, split a lot of code into the nice small modules.
2013-11-30 17:49:18 +02:00
Kyrylo Silin
63f12424d1 Refactor the way how ls displays constants
I also had to refactor global variables a bit, because the more entities
I have to display, the harder the code is.
2013-11-30 16:02:53 +02:00
Kyrylo Silin
acdab50b25 lib/pry/commands/ls/globals.rb: simplify/refactor some code 2013-11-30 14:26:28 +02:00
Kyrylo Silin
f67830d9a5 Refactor the way how ls displays global variables
This is just a facility, "ls.rb" still uses the old code for the time
being. I'm going to assemble everything when I prepare all the code.
2013-11-30 14:26:28 +02:00