summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-01-18 21:31:09 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2016-01-18 21:33:31 -0800
commit2e5a89fad151f8efa97aea3f400823a95bee6289 (patch)
tree8a3953a8b18376525d92897237b4696c837ff2a9
parent0ed8b42d22bbcacd03c3f82bee9f855815b8b284 (diff)
downloademacs-2e5a89fad151f8efa97aea3f400823a95bee6289.tar.gz
emacs-2e5a89fad151f8efa97aea3f400823a95bee6289.tar.bz2
emacs-2e5a89fad151f8efa97aea3f400823a95bee6289.zip
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.
-rw-r--r--doc/lispref/numbers.texi6
-rw-r--r--src/fns.c2
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.