The plugins are currently not very well integrated.
These would help a lot:
I love the idea of selective plugin loading, it would fix a lot of multi-user situations.
Ah yes... "plugin disable" would be great.
This feature depends on the ability to save "settings". I came up with a good implementation here: #81
It didn't have any supporters when I first proposed it -- I'm still not sure why. However, as pry gets more complicated, it should become evident why it's so important.
@envygeeks, the multi-user issue can be resolved by using your local .pryrc for customizations
@banister tis a subjective assumption that each user has their own staging area :P
@banister: Remember, with "set", you don't have to restart pry, while with .pryrc you do. Apps that don't have to be restarted are far more enjoyable to use. See: http://steve-yegge.blogspot.com/2007/01/pinocchio-problem.html
duplicate of #663