* lisp/files.el (require-final-newline): Mention that the variable
applies to visited files (bug#34986).
A value of nil means don't add newlines.
Certain major modes set this locally to the value obtained
-from `mode-require-final-newline'."
+from `mode-require-final-newline'.
+
+This variable is only heeded when visiting files (or saving
+visited files). Writing data to the file system with
+`write-region' and the like is not influenced by this variable."
:safe #'symbolp
:type '(choice (const :tag "When visiting" visit)
(const :tag "When saving" t)