~ chicken-core (chicken-5) fde95082fe2075d36bd17f5e2a1188b17ba74ef6
commit fde95082fe2075d36bd17f5e2a1188b17ba74ef6
Author: felix <bunny351@gmail.com>
AuthorDate: Tue Apr 27 10:46:05 2010 +0200
Commit: felix <bunny351@gmail.com>
CommitDate: Tue Apr 27 10:46:05 2010 +0200
deprecated random-seed (extras) since it is equivalent to randomize
diff --git a/extras.import.scm b/extras.import.scm
index 5b8406b3..9b61a994 100644
--- a/extras.import.scm
+++ b/extras.import.scm
@@ -33,7 +33,7 @@
pretty-print-width
printf
random
- random-seed
+ random-seed ; DEPRECATED
randomize
read-byte
read-file
diff --git a/extras.scm b/extras.scm
index fd305a0d..3782c883 100644
--- a/extras.scm
+++ b/extras.scm
@@ -84,7 +84,7 @@
;;; Random numbers:
-(define random-seed
+(define random-seed ;DEPRECATED
(let ((srand (foreign-lambda void "srand" unsigned-integer)))
(lambda n
(let ((t (if (null? n) (current-seconds) (car n))))
diff --git a/manual/Unit extras b/manual/Unit extras
index 4eb46d4b..5f083409 100644
--- a/manual/Unit extras
+++ b/manual/Unit extras
@@ -12,14 +12,6 @@ option.
=== Random numbers
-==== random-seed
-
-<procedure>(random-seed [SEED])</procedure>
-
-Seeds the random number generator with {{SEED}} (an {{integer}}) or
-{{(current-seconds)}} if {{SEED}} is not given.
-
-
==== randomize
<procedure>(randomize [SEED])</procedure>
diff --git a/types.db b/types.db
index 7ed7b543..bbd557b8 100644
--- a/types.db
+++ b/types.db
@@ -497,7 +497,7 @@
(pretty-print-width (procedure pretty-print-width (#!optional *) *))
(printf (procedure printf (string #!rest) undefined))
(random (procedure random (number) number))
-(random-seed (procedure random-seed (#!optional number) number))
+(random-seed deprecated)
(randomize (procedure randomize (#!optional number) undefined))
(read-byte (procedure read-byte (#!optional port) fixnum))
(read-file (procedure read-file (#!optional (or port string) (procedure (port) *) fixnum) list))
Trap