[前][次][番号順一覧][スレッド一覧]

ruby-changes:28801

From: zzak <ko1@a...>
Date: Mon, 20 May 2013 20:37:19 +0900 (JST)
Subject: [ruby-changes:28801] zzak:r40853 (trunk): * lib/securerandom.rb: Update position of overview for RDoc

zzak	2013-05-20 20:37:04 +0900 (Mon, 20 May 2013)

  New Revision: 40853

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=40853

  Log:
    * lib/securerandom.rb: Update position of overview for RDoc

  Modified files:
    trunk/ChangeLog
    trunk/lib/securerandom.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 40852)
+++ ChangeLog	(revision 40853)
@@ -1,3 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
+Mon May 20 20:36:19 2013  Zachary Scott  <zachary@z...>
+
+	* lib/securerandom.rb: Update position of overview for RDoc
+
 Mon May 20 19:33:55 2013  Benoit Daloze  <eregontp@g...>
 
 	* math.c: improve and fix documentation of sin, tan and log
Index: lib/securerandom.rb
===================================================================
--- lib/securerandom.rb	(revision 40852)
+++ lib/securerandom.rb	(revision 40853)
@@ -1,4 +1,9 @@ https://github.com/ruby/ruby/blob/trunk/lib/securerandom.rb#L1
-# = Secure random number generator interface.
+begin
+  require 'openssl'
+rescue LoadError
+end
+
+# == Secure random number generator interface.
 #
 # This library is an interface for secure random number generator which is
 # suitable for generating session key in HTTP cookies, etc.
@@ -9,35 +14,24 @@ https://github.com/ruby/ruby/blob/trunk/lib/securerandom.rb#L14
 # * /dev/urandom
 # * Win32
 #
-# == Example
+# === Examples
 #
-# # random hexadecimal string.
-# p SecureRandom.hex(10) #=> "52750b30ffbc7de3b362"
-# p SecureRandom.hex(10) #=> "92b15d6c8dc4beb5f559"
-# p SecureRandom.hex(11) #=> "6aca1b5c58e4863e6b81b8"
-# p SecureRandom.hex(12) #=> "94b2fff3e7fd9b9c391a2306"
-# p SecureRandom.hex(13) #=> "39b290146bea6ce975c37cfc23"
-# ...
-#
-# # random base64 string.
-# p SecureRandom.base64(10) #=> "EcmTPZwWRAozdA=="
-# p SecureRandom.base64(10) #=> "9b0nsevdwNuM/w=="
-# p SecureRandom.base64(10) #=> "KO1nIU+p9DKxGg=="
-# p SecureRandom.base64(11) #=> "l7XEiFja+8EKEtY="
-# p SecureRandom.base64(12) #=> "7kJSM/MzBJI+75j8"
-# p SecureRandom.base64(13) #=> "vKLJ0tXBHqQOuIcSIg=="
-# ...
-#
-# # random binary string.
-# p SecureRandom.random_bytes(10) #=> "\016\t{\370g\310pbr\301"
-# p SecureRandom.random_bytes(10) #=> "\323U\030TO\234\357\020\a\337"
-# ...
-
-begin
-  require 'openssl'
-rescue LoadError
-end
-
+# Hexadecimal string.
+#
+#   p SecureRandom.hex(10) #=> "52750b30ffbc7de3b362"
+#   p SecureRandom.hex(10) #=> "92b15d6c8dc4beb5f559"
+#   p SecureRandom.hex(13) #=> "39b290146bea6ce975c37cfc23"
+#
+# Base64 string.
+#
+#   p SecureRandom.base64(10) #=> "EcmTPZwWRAozdA=="
+#   p SecureRandom.base64(10) #=> "KO1nIU+p9DKxGg=="
+#   p SecureRandom.base64(12) #=> "7kJSM/MzBJI+75j8"
+#
+# Binary string.
+#
+#   p SecureRandom.random_bytes(10) #=> "\016\t{\370g\310pbr\301"
+#   p SecureRandom.random_bytes(10) #=> "\323U\030TO\234\357\020\a\337"
 module SecureRandom
   # SecureRandom.random_bytes generates a random binary string.
   #

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]