emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Emacs-diffs] Changes to emacs/src/ChangeLog,v


From: Juanma Barranquero
Subject: Re: [Emacs-diffs] Changes to emacs/src/ChangeLog,v
Date: Sun, 29 Jun 2008 03:17:27 +0200

On Sun, Jun 29, 2008 at 01:54, Jason Rumney <address@hidden> wrote:

> +        * w32fns.c (Fx_create_frame): Initialize frame parameter `alpha'.
> +        (w32_frame_parm_handlers): Set alpha handler.

x_set_frame_parameters sets parameters (with store_frame_param) before
calling the frame_parm_handlers, which can fail:

ELISP> (progn
         (ignore-errors (set-frame-parameter nil 'alpha 2.0))
         (frame-parameter nil 'alpha))
2.0
ELISP>

This causes weird effects; try evaluating this:

(progn
  (ignore-errors (set-frame-parameter nil 'alpha 2.0))
  (setq alpha (frame-parameter nil 'alpha))
  (set-frame-parameter nil 'alpha 1.0))


  Juanma




reply via email to

[Prev in Thread] Current Thread [Next in Thread]