From: Sean Chittenden Date: 2001-08-25T16:10:58+09:00 Subject: [ruby-talk:20352] Digest::MD5 usage... Howdy. The following script works: require 'digest/md5' md5digest = Digest::MD5.new md5digest.update('foo') puts md5digest.hexdigest However, the following does something interesting: require 'digest/md5' md5digest = Digest::MD5.hexdigest('foo') Why does the class method of Digest::MD5 print the digest to STDOUT? Maybe it's me, but that strikes me as an odd behavior. Is this the intended behavior? Is there any module documentation sitting around someplace? -sc -- Sean Chittenden