diff options
| author | Eli Zaretskii | 2016-01-15 11:47:55 +0200 |
|---|---|---|
| committer | Paul Eggert | 2016-03-21 17:05:55 -0700 |
| commit | 05b62680782ec4fc58a53a22a0fc2771df0fca0b (patch) | |
| tree | fda0213f13e056f17dddef9805629bd4426db129 | |
| parent | a1f71da92dbcc90c230df719483527c07303be59 (diff) | |
| download | emacs-05b62680782ec4fc58a53a22a0fc2771df0fca0b.tar.gz emacs-05b62680782ec4fc58a53a22a0fc2771df0fca0b.zip | |
Merge doc fixes for 'random' lost in previous merge
[This reapplies part of commit
3ffe81e245d854a694ae1734f1b6a995bdc5e724,
which was inadvertently lost by merge commit
7823745acbe9b87eea2db4ef434e379fc903ec35.]
(Bug#22202)
| -rw-r--r-- | doc/lispref/numbers.texi | 4 | ||||
| -rw-r--r-- | etc/NEWS | 8 |
2 files changed, 11 insertions, 1 deletions
diff --git a/doc/lispref/numbers.texi b/doc/lispref/numbers.texi index 20d3c4290f3..28eb6b18afa 100644 --- a/doc/lispref/numbers.texi +++ b/doc/lispref/numbers.texi | |||
| @@ -1252,7 +1252,9 @@ any integer representable in Lisp, i.e., an integer between | |||
| 1252 | (@pxref{Integer Basics}). | 1252 | (@pxref{Integer Basics}). |
| 1253 | 1253 | ||
| 1254 | If @var{limit} is @code{t}, it means to choose a new seed as if Emacs | 1254 | If @var{limit} is @code{t}, it means to choose a new seed as if Emacs |
| 1255 | were restarting. | 1255 | were restarting, typically from the system entropy. On systems |
| 1256 | lacking entropy pools, choose the seed from less-random volatile data | ||
| 1257 | such as the current time. | ||
| 1256 | 1258 | ||
| 1257 | If @var{limit} is a string, it means to choose a new seed based on the | 1259 | If @var{limit} is a string, it means to choose a new seed based on the |
| 1258 | string's contents. | 1260 | string's contents. |
| @@ -424,6 +424,14 @@ for use in Emacs bug reports. | |||
| 424 | hiding character but the default `.' can be used by let-binding the | 424 | hiding character but the default `.' can be used by let-binding the |
| 425 | variable `read-hide-char'. | 425 | variable `read-hide-char'. |
| 426 | 426 | ||
| 427 | +++ | ||
| 428 | ** The Emacs pseudo-random number generator can be securely seeded. | ||
| 429 | On system where Emacs can access the system entropy or some other | ||
| 430 | cryptographically secure random stream, it now uses that when `random' | ||
| 431 | is called with its argument `t'. This allows cryptographically strong | ||
| 432 | random values; in particular, the Emacs server now uses this facility | ||
| 433 | to produce its authentication key. | ||
| 434 | |||
| 427 | --- | 435 | --- |
| 428 | ** New input methods: `tamil-dvorak' and `programmer-dvorak'. | 436 | ** New input methods: `tamil-dvorak' and `programmer-dvorak'. |
| 429 | 437 | ||