[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A different color appears in the unused screen lines
From: |
Gerd Moellmann |
Subject: |
Re: A different color appears in the unused screen lines |
Date: |
01 Jun 2002 12:14:37 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
Richard Stallman <address@hidden> writes:
> When I put this in .emacs
>
> (custom-set-faces
> ;; custom-set-faces was added by Custom -- don't edit or cut/paste it!
> ;; Your init file should contain only one such instance.
> '(default ((t (:stipple nil :background "DarkSlateGray" :foreground "wheat"
> :inverse-video nil :box nil :strike-through nil :overline nil :underline nil
> :slant normal :weight normal :height 135 :width normal :family
> "adobe-courier")))))
>
> the specified colors appear, but empty areas of the screen--those
> beyond the last character on the line or in the buffer--come out in a
> different color, a little lighter than DarkSlateGray.
>
> I did M-x list-faces-display, and I saw that no face had a background
> equivalent to the color of those empty areas.
>
> I tried substituting a couple of other background colors. I tried
> "black" and "blue". In those cases, the problem did not happen:
> the screen appeared black or blue down to the end.
>
> Does anyone know where that color is coming from? I tried to study
> the display code to figure it out but I can't find it. I suspect that
> the cause has to do with what GC is specified when x_clear_end_of_line
> runs; does anyone know where that is specified?
I believe setting the background color of the default face sets the
frame's X window background color via frame parameters. The function
x_clear_end_of_line uses XClearArea which doesn't use a GC; it clears
with the X window's bg color.
- Re: A different color appears in the unused screen lines,
Gerd Moellmann <=