Merge doc fixes for 'random' lost in previous merge

[This reapplies part of commit
3ffe81e245,
which was inadvertently lost by merge commit
7823745acbe9b87eea2db4ef434e379fc903ec35.]
(Bug#22202)
This commit is contained in:
Eli Zaretskii 2016-01-15 11:47:55 +02:00 committed by Paul Eggert
parent a1f71da92d
commit 05b6268078
2 changed files with 11 additions and 1 deletions

View file

@ -1252,7 +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.
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

@ -424,6 +424,14 @@ for use in Emacs bug reports.
hiding character but the default `.' can be used by let-binding the
variable `read-hide-char'.
+++
** The Emacs pseudo-random number generator can be securely seeded.
On system where Emacs can access the system entropy or some other
cryptographically secure random stream, it now uses that when `random'
is called with its argument `t'. This allows cryptographically strong
random values; in particular, the Emacs server now uses this facility
to produce its authentication key.
---
** New input methods: `tamil-dvorak' and `programmer-dvorak'.