From 2e5a89fad151f8efa97aea3f400823a95bee6289 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Mon, 18 Jan 2016 21:31:09 -0800 Subject: [PATCH] Minor improvements to (random t) documentation * doc/lispref/numbers.texi (Random Numbers): * src/fns.c (Frandom): Omit unnecessary details about randomness fallback. Say that it is a fallback. --- doc/lispref/numbers.texi | 6 +++--- src/fns.c | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi index 3a9483af967..28eb6b18afa 100644 --- a/doc/lispref/numbers.texi +++ b/doc/lispref/numbers.texi @@ -1252,9 +1252,9 @@ any integer representable in Lisp, i.e., an integer between (@pxref{Integer Basics}). If @var{limit} is @code{t}, it means to choose a new seed as if Emacs -were restarting. The new seed will be set from the system entropy, if -that is available, or from the current time and Emacs process's PID -(@pxref{System Environment, emacs-pid}) if not. +were restarting, typically from the system entropy. On systems +lacking entropy pools, choose the seed from less-random volatile data +such as the current time. If @var{limit} is a string, it means to choose a new seed based on the string's contents. diff --git a/src/fns.c b/src/fns.c index 19fa44086c9..86ad333702e 100644 --- a/src/fns.c +++ b/src/fns.c @@ -51,7 +51,7 @@ and `most-positive-fixnum', inclusive, are equally likely. With positive integer LIMIT, return random number in interval [0,LIMIT). With argument t, set the random number seed from the system's entropy -pool, or from the current time and pid if entropy is unavailable. +pool if available, otherwise from less-random volatile data such as the time. With a string argument, set the seed based on the string's contents. Other values of LIMIT are ignored. -- 2.39.2