Index: refm/api/src/digest.rd =================================================================== --- refm/api/src/digest.rd (revision 4416) +++ refm/api/src/digest.rd (working copy) @@ -96,6 +96,8 @@ 新しいダイジェストオブジェクトを生成する。文字列引数が与えられると それを追加する([[m:Digest::Base#update]] 参照)。 + +1.8.6以降では引数を与えることはできなくなっているので、引数は使わないことが推奨される。 #@else --- new 新しいダイジェストオブジェクトを生成する。 @@ -104,13 +106,17 @@ --- digest(str) 与えられた文字列に対するハッシュ値を文字列で返す。 +#@if(version < "1.8.6") new(str).digest と等価。 +#@end --- hexdigest(str) 与えられた文字列に対するハッシュ値を、ASCIIコードを使って 16進数の列を示す文字列にエンコードして返す。 +#@if(version < "1.8.6") new(str).hexdigest と等価。 +#@end #@since 1.8.6 --- file(path) -> object Index: refm/api/src/digest/md5.rd =================================================================== --- refm/api/src/digest/md5.rd (revision 4416) +++ refm/api/src/digest/md5.rd (working copy) @@ -7,7 +7,11 @@ == Class Methods +#@if(version < "1.8.6") --- new([str]) +#@else +--- new +#@end --- digest(str) --- hexdigest(str) #@todo Index: refm/api/src/digest/rmd160.rd =================================================================== --- refm/api/src/digest/rmd160.rd (revision 4416) +++ refm/api/src/digest/rmd160.rd (working copy) @@ -7,7 +7,11 @@ == Class Methods +#@if(version < "1.8.6") --- new([str]) +#@else +--- new +#@end --- digest(str) --- hexdigest(str) #@todo