Expose mode: strange failures.

Philippe Brochard pbrochard at common-lisp.net
Fri Dec 13 21:56:04 UTC 2013


Michaël Cadilhac writes:

> On Sat, Dec 7, 2013 at 1:39 PM, Michaël Cadilhac <michael at cadilhac.name> wrote:
>> On Sat, Dec 7, 2013 at 11:58 AM, Philippe Brochard
>> <pbrochard at common-lisp.net> wrote:
>>
>>> Michaël Cadilhac writes:
>>>> Merci!  I still have the random crashes with Expose mode though.
>>
>>> Ok, I spot it. I'm trying to solve it.
>>
>> Good news!
>
> Probaby related: when I select a window using the mouse in expose
> mode, I get a violent crash.  The error is as follows:
>
> *** - SYSTEM::%STRUCTURE-REF: #<XLIB:WINDOW :0 E0000D> is not a
> structure of type EXPOSE-CHILD
> The following restarts are available:
> TOP-LEVEL      :R1      Return to clfswm's top level
>
> [eval.d:573] reset() found no driver frame (sp=0xbfb2b490-0xbfb26c60)
> Exiting on signal 6.
>
Not related to it. I've forgotten to update this part of code when I
have written fastswitch-mode :-(
Many thanks for the report.

> BTW, as I've already hijacked my own thread: why is it that deleting a
> frame is so hard to do?  I was expecting a "delete current frame"
> command in the menu, which is not present.  Is it somewhat contrary to
> CLFSWM philosophy?  Also, delete-frame-by-name is not working in
> certain cases (see
> http://michael.cadilhac.name/public/clfswm-delete.mkv ).
>
It is bound to second_mode+delete or in the child menu (delete also).
It's not limited to frames, you can also use it on window.
But if you feel it's more appropriate to add also an entry in the frame
window, we can do so.

Also, I've fixed the delete-frame-by-name behaviour.

Many thanks for all those reports. There is functions I don't use every
days. So it's more difficult to spot bugs in them.

> Bests,
>
Regards,

Philippe




More information about the clfswm-devel mailing list