aboutsummaryrefslogtreecommitdiff
path: root/runtime
diff options
context:
space:
mode:
authorSean Dewar <seandewar@users.noreply.github.com>2022-01-10 10:31:16 +0000
committerSean Dewar <seandewar@users.noreply.github.com>2022-02-05 14:01:00 +0000
commit4f7a8991a93ddb1b6ab7cd8a8f21b5197c4612bb (patch)
tree959e4370100ebcc55c023ecc424dedb245b5b0ab /runtime
parentcc7ccf6d31d14457070055be07884edaf2eb165f (diff)
downloadrneovim-4f7a8991a93ddb1b6ab7cd8a8f21b5197c4612bb.tar.gz
rneovim-4f7a8991a93ddb1b6ab7cd8a8f21b5197c4612bb.tar.bz2
rneovim-4f7a8991a93ddb1b6ab7cd8a8f21b5197c4612bb.zip
vim-patch:8.2.0233: crash when using garbagecollect() in between rand()
Problem: Crash when using garbagecollect() in between rand(). Solution: Redesign the rand() and srand() implementation. (Yasuhiro Matsumoto, closes vim/vim#5587, closes vim/vim#5588) https://github.com/vim/vim/commit/4f645c54efe33d7a11e314676e503118761f08a7 Omit test_srand_seed. Unmacroify SHUFFLE_XOSHIRO128STARSTAR and SPLITMIX32 while we're at it (leave ROTL alone as it's fairly innocent).
Diffstat (limited to 'runtime')
-rw-r--r--runtime/doc/vim_diff.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/runtime/doc/vim_diff.txt b/runtime/doc/vim_diff.txt
index 7e61eac404..11849632c5 100644
--- a/runtime/doc/vim_diff.txt
+++ b/runtime/doc/vim_diff.txt
@@ -574,6 +574,7 @@ Test functions:
test_scrollbar()
test_setmouse()
test_settime()
+ test_srand_seed()
TUI:
*t_xx* *termcap-options* *t_AB* *t_Sb* *t_vb* *t_SI*