From: Pit Capitain Date: 2006-02-22T07:44:13+09:00 Subject: Re: Checking for gems that need to be updated --------------080506060501050302000005 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Pat Maddox schrieb: > Is there an easy way to list which installed gems are out of date? > Basically it would look at the local gems, compare them to the latest > remote versions, and just show me if there's a newer version > available. Pat, I once wrote a little script to do just this. If you're not on Windows, I think you'll have to change the way I call the gem command. Regards, Pit --------------080506060501050302000005 Content-Type: application/x-ruby; name="newer-gems.rb" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="newer-gems.rb" Iw0KIyAgbG9vayBmb3IgbmV3ZXIgZ2VtcyB0aGFuIHRoZSBpbnN0YWxsZWQgb25lcw0KIw0K IyAgKEMpIDIwMDUgUGl0IENhcGl0YWluDQojDQoNCg0KZGVmIHZlcnNpb25zIGNvbW1hbmQN CiAgSGFzaFsgKmBjYWxsIGdlbSAje2NvbW1hbmR9YC5zY2FuKCAvKFxTKykgXCgoW1xkLl0r KS8gKS5mbGF0dGVuIF0NCmVuZA0KDQpwcmludCAiXG5yZXRyaWV2ZSBsb2NhbCBsaXN0OiAi DQpsb2NhbCA9IHZlcnNpb25zICJsaXN0Ig0KZ2VtX2NvdW50ID0gbG9jYWwuc2l6ZQ0KcHV0 cyAidGhlcmUgYXJlICN7Z2VtX2NvdW50fSBsb2NhbCBnZW1zIg0KDQpwcmludCAiXG5yZXRy aWV2ZSByZW1vdGUgbGlzdDogIg0KcmUgPSBsb2NhbC5rZXlzLmpvaW4gInwiDQpyZW1vdGUg PSB2ZXJzaW9ucyAicXVlcnkgLXIgLW4gXCJeKCN7cmV9KSRcIiINCnB1dHMgImZvdW5kICN7 cmVtb3RlLnNpemV9IHJlbW90ZSBnZW1zIg0KDQpwdXRzDQpsb2NhbC50b19hLnNvcnQuZWFj aF93aXRoX2luZGV4IGRvIHwobmFtZSwgbG9jYWxfdmVyc2lvbiksIGlkeHwNCiAgcmVtb3Rl X3ZlcnNpb24gPSByZW1vdGVbIG5hbWUgXQ0KICBwcmludCAiJTNkLyVkOiAlcyAoJXMpID0+ ICIgJSBbIGlkeCwgZ2VtX2NvdW50LCBuYW1lLCBsb2NhbF92ZXJzaW9uIF0NCiAgaWYgcmVt b3RlX3ZlcnNpb24gPT0gbG9jYWxfdmVyc2lvbg0KICAgIHB1dHMgIm9rIg0KICBlbHNpZiBy ZW1vdGVfdmVyc2lvbg0KICAgIHB1dHMgIioqKiAje3JlbW90ZV92ZXJzaW9ufSAqKioiDQog IGVsc2UNCiAgICBwdXRzICIqKiogbm8gcmVtb3RlIHZlcnNpb24gKioqIg0KICBlbmQNCmVu ZA0KDQpwdXRzICJcbmRvbmUuIg0K --------------080506060501050302000005--