diff --git a/runtime/doc/eval.txt b/runtime/doc/eval.txt
index 5399ac233..041647815 100644
--- a/runtime/doc/eval.txt
+++ b/runtime/doc/eval.txt
@@ -1533,6 +1533,7 @@ An internal variable is explicitly destroyed with the ":unlet" command
 Using a name that is not an internal variable or refers to a variable that has
 been destroyed results in an error.
 
+						*variable-scope*
 There are several name spaces for variables.  Which one is to be used is
 specified by what is prepended:
 
diff --git a/runtime/doc/windows.txt b/runtime/doc/windows.txt
index 2b01fb359..0f04b5694 100644
--- a/runtime/doc/windows.txt
+++ b/runtime/doc/windows.txt
@@ -137,6 +137,12 @@ invert the status line.  Now it should be "sr", reverse the status line, as
 status line is inverted anyway; you will only see this problem on terminals
 that have termcap codes for italics.
 
+							*filler-lines*
+The lines after the last buffer line in a window are called filler lines.
+These lines start with a tilde (~) character. By default, these are
+highlighted as NonText (|hl-NonText|). The EndOfBuffer highlight group
+(|hl-EndOfBuffer|) can be used to change the highlighting of filler lines.
+
 ==============================================================================
 3. Opening and closing a window				*opening-window* *E36*
 
