~ 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