patch 8.2.0448: various functions not properly tested

Problem:    Various functions not properly tested.
Solution:   Add more tests, especially for failures. (Yegappan Lakshmanan,
            closes #5843)
diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 00df404..fa25955 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -8802,6 +8802,7 @@
 							*setreg()*
 setreg({regname}, {value} [, {options}])
 		Set the register {regname} to {value}.
+		If {regname} is "" or "@", the unnamed register '"' is used.
 		{value} may be any value returned by |getreg()|, including
 		a |List|.
 		If {options} contains "a" or {regname} is upper case,