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.
This commit is contained in:
Paul Eggert 2016-01-18 21:31:09 -08:00
parent 0ed8b42d22
commit 2e5a89fad1
2 changed files with 4 additions and 4 deletions

View file

@ -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.

View file

@ -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.