> Date: Sun, 13 May 2007 11:32:36 -0300
> From: Vinicius Jose Latorre <[EMAIL PROTECTED]>
> Cc: [email protected], Kenichi Handa <[EMAIL PROTECTED]>
> 
> 1. emacs-23 -nw -Q
> 
> 2. M-x ps-print-buffer-with-faces RET
>       `ps-default-fg' and `ps-default-bg' have the same color.
>       Text won't appear on page.  Please, check these variables.
> 
> 3. M-: (ps-frame-parameter nil 'foreground-color) RET
>       ==> "unspecified-bg"
> 
> 3. M-: (ps-frame-parameter nil 'background-color) RET
>       ==> "unspecified-fg"
> 
> If I tried with "emacs-23 -nw", it works, that is, foreground and 
> background color are set properly.
> 
> I tested also with Emacs 22 with the same results.
> 
> It seems this is a problem with initial frame properties setting when 
> Emacs is activated in xterm.
> 
> Could someone who knows this better checks the initial frame color 
> property in this situation and see if there is a way to set initial 
> frame color to a valid color?

There is no way to query a text terminal about its default foreground
and background colors, at least not a way that is known to us.  That's
why we use those strange unspecified-fg and unspecified-bg designators
for them.

Why do you need to have a valid color specification there?  I think
ps-print should simply use black on white for this case.  If this will
fail to work, please explain why.


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to