emacs-devel
[Top][All Lists]
Advanced

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

Re: bug in 23.2.92 with anything


From: Thierry Volpiatto
Subject: Re: bug in 23.2.92 with anything
Date: Mon, 17 Jan 2011 13:00:44 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.2.92 (gnu/linux)

martin rudalics <address@hidden> writes:

> Also with current trunk could you try changing the following part of
> Fselect_window
>
>   if (EQ (window, selected_window))
>     return window;
>
> to
>
>   if (EQ (window, selected_window))
>     {
>      inhibit_point_swap = 0;
>      return window;
>     }
>
> and look whether the behavior changes back?
Here what i changed:

,----
|   if (NILP (norecord))
|     {
|       ++window_select_count;
|       XSETFASTINT (w->use_time, window_select_count);
|     }
| 
|   /* if (EQ (window, selected_window)) */
|   /*   return window; */
|   if (EQ (window, selected_window))
|     {
|      inhibit_point_swap = 0;
|      return window;
|     }
| 
`----

I have applied these changes on emacs-23 branch after this commit:

,----
| commit d0c73d59998f4686dbb2a0d7b05e16d7161fe75d
| Author: Stefan Monnier <address@hidden>
| Date:   Sun Jan 16 10:40:47 2011 -0500
| 
|     * image.c (syms_of_image): Don't access XSYMBOL's internals directly.
`----

and it seem to work fine :-)
Thanks.

-- 
A+ Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997 



reply via email to

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