mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 22:41:06 -08:00
Merge from origin/emacs-27
59f71d20ea(origin/emacs-27) Fix tar-mode reading the oldgnu Tar formate3ec84fd7dEnsure mini-window is resized to show active minibuffer co...450633f85aFix mini-window resizing under resize-mini-windows = t219d47893a(emacs-27) Fixes for makeinfo 4.134bbfd2b42f; fix previous NEWS entry81b697d106Fix crash under -nw on macOS properly this time9ce4207969Revert "Check for GUI frame in ns_color_index_to_rgba"732dcfc850Ignore all color fonts when using XFTaa0c679f48Avoid unbounded growth of cl-random-state components (bug#... # Conflicts: # etc/NEWS # src/nsterm.m
This commit is contained in:
commit
90083b7d78
10 changed files with 87 additions and 29 deletions
|
|
@ -469,7 +469,7 @@ Optional second arg STATE is a random-state object."
|
|||
(while (< (setq i (1+ i)) 200) (cl-random 2 state))))
|
||||
(let* ((i (cl-callf (lambda (x) (% (1+ x) 55)) (cl--random-state-i state)))
|
||||
(j (cl-callf (lambda (x) (% (1+ x) 55)) (cl--random-state-j state)))
|
||||
(n (logand 8388607 (aset vec i (- (aref vec i) (aref vec j))))))
|
||||
(n (aset vec i (logand 8388607 (- (aref vec i) (aref vec j))))))
|
||||
(if (integerp lim)
|
||||
(if (<= lim 512) (% n lim)
|
||||
(if (> lim 8388607) (setq n (+ (ash n 9) (cl-random 512 state))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue