stumpwm-devel
[Top][All Lists]
Advanced

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

[STUMP] Re: Stumpwm-devel Digest, Vol 67, Issue 10


From: Nicholas Ochiel
Subject: [STUMP] Re: Stumpwm-devel Digest, Vol 67, Issue 10
Date: Tue, 19 Oct 2010 15:44:35 +0300

>  Is it possible to serialize [all state/windows positions/configuration every 
> time it changes] and put it into memory storage and
>  then sync it periodically/on occasion to external storage and use for 
> restart?

Stumpwm has a nice set of functions for precisely this:

 dump-desktop-to-file file
 dump-group-to-file file
 dump-screen-to-file file
 restore-from-file file
 place-existing-windows

It should be [almost] trivial to write some code to set them on a
timer to sync the state of your desktop.

Nicholas Ochiel,

I study theoretical mathematics.  I write fiction.  I like puppies.




On 18 October 2010 19:01,  <address@hidden> wrote:
> Send Stumpwm-devel mailing list submissions to
>       address@hidden
>
> To subscribe or unsubscribe via the World Wide Web, visit
>        http://lists.nongnu.org/mailman/listinfo/stumpwm-devel
> or, via email, send a message with subject or body 'help' to
>       address@hidden
>
> You can reach the person managing the list at
>       address@hidden
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Stumpwm-devel digest..."
>
>
> Today's Topics:
>
>   1. stumpwm keeps crashing (Alexey S)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 18 Oct 2010 16:30:10 +0400
> From: Alexey S <address@hidden>
> Subject: [STUMP] stumpwm keeps crashing
> To: address@hidden
> Message-ID: <address@hidden>
> Content-Type: text/plain; charset="us-ascii"
>
> Hello.
>
> Stumpwm is great, but it keeps crashing and that annoys me a lot :(
>
> Worth noting, that crashes became very rare after upgrading to a latest git,
> since 23 Aug 2010.
>
> Now, I've noticed, that it crashed always on window close, nothing else can I 
> say,
> I cannot reproduce the bug :(
>
> Here is what in the logs after some of that crashes:
>>
>>*** glibc detected *** /usr/local/bin/stumpwm: munmap_chunk(): invalid 
>>pointer: 0xb777b1d4 ***
>>======= Backtrace: =========
>>/lib/i686/cmov/libc.so.6(+0x6b321)[0xb7c20321]
>>/lib/i686/cmov/libc.so.6(+0x6c59e)[0xb7c2159e]
>>/usr/lib/libX11.so.6(XFree+0x1d)[0xb7e0896d]
>>/usr/local/bin/stumpwm(C_subr_xlib_wm_hints+0xc0)[0x809116c]
>>/usr/local/bin/stumpwm[0x80d0930]
>>/usr/local/bin/stumpwm[0x80da474]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80d6e77]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80dac59]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da4d8]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da7c2]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80dac59]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da678]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da4d8]
>>/usr/local/bin/stumpwm[0x80d5318]
>>/usr/local/bin/stumpwm[0x80da090]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da144]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x8086792]
>>/usr/local/bin/stumpwm(C_subr_xlib_process_event+0xd8)[0x808c348]
>>/usr/local/bin/stumpwm[0x80d0930]
>>/usr/local/bin/stumpwm[0x80da7c2]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da144]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80daa8e]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm[0x80da4d8]
>>/usr/local/bin/stumpwm[0x80dbc85]
>>/usr/local/bin/stumpwm[0x80d3115]
>>/usr/local/bin/stumpwm(eval+0xe4)[0x80d3e18]
>>/usr/local/bin/stumpwm[0x80d4af7]
>>/usr/local/bin/stumpwm[0x80dc33f]
>>/usr/local/bin/stumpwm[0x80da144]
>>/usr/local/bin/stumpwm[0x80dc43c]
>>/usr/local/bin/stumpwm(driver+0x68)[0x815b1d8]
>>/usr/local/bin/stumpwm[0x80cd1e3]
>>/usr/local/bin/stumpwm(main+0xfe7)[0x80ceee7]
>>/lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb7bcbc76]
>>/usr/local/bin/stumpwm[0x80717c1]
>>======= Memory map: ========
>>08048000-08250000 r-xp 00000000 08:06 5641786    /usr/local/bin/stumpwm
>>08250000-08273000 rwxp 00207000 08:06 5641786    /usr/local/bin/stumpwm
>>08273000-08276000 rwxp 08273000 00:00 0
>>08b54000-08d73000 rwxp 08b54000 00:00 0          [heap]
>>209de000-20a17000 r-xp 209de000 00:00 0
> ...
>>b7767000-b7768000 rwxp 00003000 08:06 4072061    /usr/lib/libXfixes.so.3.1.0
>>b7768000-b7770000 r-xp 00000000 08:06 886483     /usr/lib/libXrender.so.1.3.0
>>b7770000-b7771000 rwxp 00007000 08:06 886483     
>>/usr/lib/libXrender.so.1.3.0Is it possible to serialize the state every time 
>>it changes and put it into memory storage and
> then sync it periodically/on ocassion to external storage and use for restart?
>>b7771000-b7779000 r-xp 00000000 08:06 886521     /usr/lib/libXcursor.so.1.0.2
>>b7779000-b777a000 rwxp 00007000 08:06 886521     /usr/lib/libXcursor.so.1.0.2
>>b777a000-b793b000 rwxp b777a000 00:00 0
>>b793b000-b7978000 r-xp 00267000 08:06 919040     
>>/usr/lib/locale/locale-archive
>>b7978000-b7b78000 r-xp 00000000 08:06 919040     
>>/usr/lib/locale/locale-archive
> ...
>>b809e000-b80b9000 r-xp 00000000 08:02 556519     /lib/ld-2.11.2.so
>>b80b9000-b80ba000 r-xp 0001a000 08:02 556519     /lib/ld-2.11.2.so
>>b80ba000-b80bb000 rwxp 0001b000 08:02 556519     /lib/ld-2.11.2.so
>>bf8a5000-bf8ba000 rwxp bffeb000 00:00 0          [stack]
>>  i i i i i i i       ooooo    o        ooooooo   ooooo   ooooo
>>  I I I I I I I      8     8   8           8     8     o  8    8
>>  I  \ `+' /  I      8         8           8     8        8    8
>>   \  `-+-'  /       8         8           8      ooooo   8oooo
>>    `-__|__-'        8         8           8           8  8
>>        |            8     o   8           8     o     8  8
>>  ------+------       ooooo    8oooooo  ooo8ooo   ooooo   8
>>
>>Welcome to GNU CLISP 2.48 (2009-07-28) <http://clisp.cons.org/>
>>
>>Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
>>Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
>>Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
>>Copyright (c) Bruno Haible, Sam Steingold 1999-2000
>>Copyright (c) Sam Steingold, Bruno Haible 2001-2009
>>
>>Type :h and hit Enter for context help.
>>
>>Exiting on signal 6
>>Bye.
>
> X server dies after that too, with all apps, no restart happens, as it was in 
> the version
> of stumpwm I've used before upgrade.
>
> 1. Is it common situation for others?
> 2. What I'm doing wrong?
> 3. What can I do with that?
>
> And here is my feature request, since I do not understand the nature of the 
> bug:
> to be able to restart stump window manager, preserving all state/windows 
> positions/configuration?
> Is it possible to serialize the state every time it changes and put it into 
> memory storage and
> then sync it periodically/on ocassion to external storage and use for restart?
>
> I think, that will provide a capability for building a more bug robust 
> configuration,
> everything will only go bad if the serialized configuration will get too 
> damaged by the same bug.
>
> --
> Alexey S.
> -------------- next part --------------
> *** glibc detected *** /usr/local/bin/stumpwm: munmap_chunk(): invalid 
> pointer: 0xb777b1d4 ***
> ======= Backtrace: =========
> /lib/i686/cmov/libc.so.6(+0x6b321)[0xb7c20321]
> /lib/i686/cmov/libc.so.6(+0x6c59e)[0xb7c2159e]
> /usr/lib/libX11.so.6(XFree+0x1d)[0xb7e0896d]
> /usr/local/bin/stumpwm(C_subr_xlib_wm_hints+0xc0)[0x809116c]
> /usr/local/bin/stumpwm[0x80d0930]
> /usr/local/bin/stumpwm[0x80da474]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80d6e77]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80dac59]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da4d8]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da7c2]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80dac59]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da678]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da4d8]
> /usr/local/bin/stumpwm[0x80d5318]
> /usr/local/bin/stumpwm[0x80da090]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da144]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x8086792]
> /usr/local/bin/stumpwm(C_subr_xlib_process_event+0xd8)[0x808c348]
> /usr/local/bin/stumpwm[0x80d0930]
> /usr/local/bin/stumpwm[0x80da7c2]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da144]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80daa8e]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm[0x80da4d8]
> /usr/local/bin/stumpwm[0x80dbc85]
> /usr/local/bin/stumpwm[0x80d3115]
> /usr/local/bin/stumpwm(eval+0xe4)[0x80d3e18]
> /usr/local/bin/stumpwm[0x80d4af7]
> /usr/local/bin/stumpwm[0x80dc33f]
> /usr/local/bin/stumpwm[0x80da144]
> /usr/local/bin/stumpwm[0x80dc43c]
> /usr/local/bin/stumpwm(driver+0x68)[0x815b1d8]
> /usr/local/bin/stumpwm[0x80cd1e3]
> /usr/local/bin/stumpwm(main+0xfe7)[0x80ceee7]
> /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb7bcbc76]
> /usr/local/bin/stumpwm[0x80717c1]
> ======= Memory map: ========
> 08048000-08250000 r-xp 00000000 08:06 5641786    /usr/local/bin/stumpwm
> 08250000-08273000 rwxp 00207000 08:06 5641786    /usr/local/bin/stumpwm
> 08273000-08276000 rwxp 08273000 00:00 0
> 08b54000-08d73000 rwxp 08b54000 00:00 0          [heap]
> 209de000-20a17000 r-xp 209de000 00:00 0
> 20a17000-20a18000 rwxp 20a17000 00:00 0
> 20a18000-20aa4000 r-xp 20a18000 00:00 0
> 20aa4000-20aa5000 ---p 20aa4000 00:00 0
> 20aa5000-20abe000 r-xp 20aa5000 00:00 0
> 20abe000-20abf000 ---p 20abe000 00:00 0
> 20abf000-20ae2000 r-xp 20abf000 00:00 0
> 20ae2000-20ae3000 rwxp 20ae2000 00:00 0
> 20ae3000-20ba8000 r-xp 20ae3000 00:00 0
> 20ba8000-20ba9000 rwxp 20ba8000 00:00 0
> 20ba9000-20baa000 r-xp 20ba9000 00:00 0
> 20baa000-20bab000 rwxp 20baa000 00:00 0
> 20bab000-20c28000 r-xp 20bab000 00:00 0
> 20c28000-20c29000 ---p 20c28000 00:00 0
> 20c29000-20c53000 r-xp 20c29000 00:00 0
> 20c53000-20c54000 ---p 20c53000 00:00 0
> 20c54000-20c6d000 r-xp 20c54000 00:00 0
> 20c6d000-20c6e000 ---p 20c6d000 00:00 0
> 20c6e000-20c6f000 r-xp 20c6e000 00:00 0
> 20c6f000-20c70000 ---p 20c6f000 00:00 0
> 20c70000-20c72000 rwxp 20c70000 00:00 0
> 20c72000-20c7b000 r-xp 20c72000 00:00 0
> 20c7b000-20c7c000 rwxp 20c7b000 00:00 0
> 20c7c000-20cc2000 r-xp 20c7c000 00:00 0
> 20cc2000-20cc3000 rwxp 20cc2000 00:00 0
> 20cc3000-20cc4000 r-xp 20cc3000 00:00 0
> 20cc4000-20cc5000 rwxp 20cc4000 00:00 0
> 20cc5000-20d01000 r-xp 20cc5000 00:00 0
> 20d01000-20d02000 rwxp 20d01000 00:00 0
> 20d02000-20d04000 r-xp 20d02000 00:00 0
> 20d04000-20d05000 rwxp 20d04000 00:00 0
> 20d05000-20d1b000 r-xp 20d05000 00:00 0
> 20d1b000-20de3000 rwxp 20d1b000 00:00 0
> 680d9000-68136000 rwxp 680d9000 00:00 0
> 68136000-68138000 r-xp 68136000 00:00 0
> 68138000-68139000 rwxp 68138000 00:00 0
> 68139000-6813b000 r-xp 68139000 00:00 0
> 6813b000-6813c000 rwxp 6813b000 00:00 0
> 6813c000-6813d000 ---p 6813c000 00:00 0
> 6813d000-6813e000 rwxp 6813d000 00:00 0
> 6813e000-68140000 r-xp 6813e000 00:00 0
> 68140000-68143000 rwxp 68140000 00:00 0
> 68143000-68144000 r-xp 68143000 00:00 0
> 68144000-68148000 rwxp 68144000 00:00 0
> 68148000-68149000 r-xp 68148000 00:00 0
> 68149000-6814c000 rwxp 68149000 00:00 0
> 6814c000-6814f000 r-xp 6814c000 00:00 0
> 6814f000-68150000 rwxp 6814f000 00:00 0
> 68150000-68151000 ---p 68150000 00:00 0
> 68151000-68153000 rwxp 68151000 00:00 0
> 68153000-68154000 ---p 68153000 00:00 0
> 68154000-68158000 rwxp 68154000 00:00 0
> 68158000-68159000 r-xp 68158000 00:00 0
> 68159000-6815b000 rwxp 68159000 00:00 0
> 6815b000-6815c000 r-xp 6815b000 00:00 0
> 6815c000-6815d000 rwxp 6815c000 00:00 0
> 6815d000-6815f000 r-xp 6815d000 00:00 0
> 6815f000-68161000 rwxp 6815f000 00:00 0
> 68161000-68166000 r-xp 68161000 00:00 0
> 68166000-68167000 rwxp 68166000 00:00 0
> 68167000-68169000 ---p 68167000 00:00 0
> 68169000-6816d000 rwxp 68169000 00:00 0
> 6816d000-681ea000 r-xp 6816d000 00:00 0
> 681ea000-681eb000 rwxp 681ea000 00:00 0
> 681eb000-68240000 r-xp 681eb000 00:00 0
> 68240000-68241000 ---p 68240000 00:00 0
> 68241000-68277000 r-xp 68241000 00:00 0
> b7745000-b7762000 r-xp 00000000 08:02 555990     /lib/libgcc_s.so.1
> b7762000-b7763000 rwxp 0001c000 08:02 555990     /lib/libgcc_s.so.1
> b7763000-b7767000 r-xp 00000000 08:06 4072061    /usr/lib/libXfixes.so.3.1.0
> b7767000-b7768000 rwxp 00003000 08:06 4072061    /usr/lib/libXfixes.so.3.1.0
> b7768000-b7770000 r-xp 00000000 08:06 886483     /usr/lib/libXrender.so.1.3.0
> b7770000-b7771000 rwxp 00007000 08:06 886483     /usr/lib/libXrender.so.1.3.0
> b7771000-b7779000 r-xp 00000000 08:06 886521     /usr/lib/libXcursor.so.1.0.2
> b7779000-b777a000 rwxp 00007000 08:06 886521     /usr/lib/libXcursor.so.1.0.2
> b777a000-b793b000 rwxp b777a000 00:00 0
> b793b000-b7978000 r-xp 00267000 08:06 919040     
> /usr/lib/locale/locale-archive
> b7978000-b7b78000 r-xp 00000000 08:06 919040     
> /usr/lib/locale/locale-archive
> b7b78000-b7b7a000 rwxp b7b78000 00:00 0
> b7b7a000-b7b7e000 r-xp 00000000 08:06 886823     /usr/lib/libXdmcp.so.6.0.0
> b7b7e000-b7b7f000 rwxp 00003000 08:06 886823     /usr/lib/libXdmcp.so.6.0.0
> b7b7f000-b7b97000 r-xp 00000000 08:06 884001     /usr/lib/libxcb.so.1.1.0
> b7b97000-b7b98000 rwxp 00017000 08:06 884001     /usr/lib/libxcb.so.1.1.0
> b7b98000-b7bad000 r-xp 00000000 08:02 556407     
> /lib/i686/cmov/libpthread-2.11.2.so
> b7bad000-b7bae000 r-xp 00014000 08:02 556407     
> /lib/i686/cmov/libpthread-2.11.2.so
> b7bae000-b7baf000 rwxp 00015000 08:02 556407     
> /lib/i686/cmov/libpthread-2.11.2.so
> b7baf000-b7bb1000 rwxp b7baf000 00:00 0
> b7bb1000-b7bb3000 r-xp 00000000 08:06 883158     /usr/lib/libXau.so.6.0.0
> b7bb3000-b7bb4000 rwxp 00001000 08:06 883158     /usr/lib/libXau.so.6.0.0
> b7bb4000-b7bb5000 rwxp b7bb4000 00:00 0
> b7bb5000-b7cf5000 r-xp 00000000 08:02 556660     /lib/i686/cmov/libc-2.11.2.so
> b7cf5000-b7cf6000 ---p 00140000 08:02 556660     /lib/i686/cmov/libc-2.11.2.so
> b7cf6000-b7cf8000 r-xp 00140000 08:02 556660     /lib/i686/cmov/libc-2.11.2.so
> b7cf8000-b7cf9000 rwxp 00142000 08:02 556660     /lib/i686/cmov/libc-2.11.2.so
> b7cf9000-b7cfc000 rwxp b7cf9000 00:00 0
> b7cfc000-b7cfe000 r-xp 00000000 08:06 4071775    /usr/lib/libsigsegv.so.0.0.0
> b7cfe000-b7cff000 rwxp 00001000 08:06 4071775    /usr/lib/libsigsegv.so.0.0.0
> b7cff000-b7d00000 r-xp 00000000 08:06 4071699    /usr/lib/libcallback.so.0.0.0
> b7d00000-b7d01000 rwxp 00001000 08:06 4071699    /usr/lib/libcallback.so.0.0.0
> b7d01000-b7d02000 r-xp 00000000 08:06 4071698    /usr/lib/libavcall.so.0.0.0
> b7d02000-b7d03000 rwxp 00000000 08:06 4071698    /usr/lib/libavcall.so.0.0.0
> b7d03000-b7d05000 r-xp 00000000 08:02 556416     
> /lib/i686/cmov/libdl-2.11.2.so
> b7d05000-b7d06000 r-xp 00001000 08:02 556416     
> /lib/i686/cmov/libdl-2.11.2.so
> b7d06000-b7d07000 rwxp 00002000 08:02 556416     
> /lib/i686/cmov/libdl-2.11.2.so
> b7d07000-b7d08000 rwxp b7d07000 00:00 0
> b7d08000-b7d11000 r-xp 00000000 08:02 556154     
> /lib/i686/cmov/libcrypt-2.11.2.so
> b7d11000-b7d12000 r-xp 00008000 08:02 556154     
> /lib/i686/cmov/libcrypt-2.11.2.so
> b7d12000-b7d13000 rwxp 00009000 08:02 556154     
> /lib/i686/cmov/libcrypt-2.11.2.so
> b7d13000-b7d3a000 rwxp b7d13000 00:00 0
> b7d3a000-b7d71000 r-xp 00000000 08:02 556152     /lib/libncurses.so.5.7
> b7d71000-b7d74000 rwxp 00036000 08:02 556152     /lib/libncurses.so.5.7
> b7d74000-b7da2000 r-xp 00000000 08:02 556242     /lib/libreadline.so.5.2
> b7da2000-b7da6000 rwxp 0002d000 08:02 556242     /lib/libreadline.so.5.2
> b7da6000-b7da7000 rwxp b7da6000 00:00 0
> b7da7000-b7dcb000 r-xp 00000000 08:02 556171     /lib/i686/cmov/libm-2.11.2.so
> b7dcb000-b7dcc000 r-xp 00023000 08:02 556171     /lib/i686/cmov/libm-2.11.2.so
> b7dcc000-b7dcd000 rwxp 00024000 08:02 556171     /lib/i686/cmov/libm-2.11.2.so
> b7dcd000-b7ee7000 r-xp 00000000 08:06 883933     /usr/lib/libX11.so.6.2.0
> b7ee7000-b7eeb000 rwxp 00119000 08:06 883933     /usr/lib/libX11.so.6.2.0
> b7eeb000-b7ef8000 r-xp 00000000 08:06 885607     /usr/lib/libXext.so.6.4.0
> b7ef8000-b7ef9000 rwxp 0000c000 08:06 885607     /usr/lib/libXext.so.6.4.0
> b7ef9000-b7efa000 rwxp b7ef9000 00:00 0
> b7efa000-b7f09000 r-xp 00000000 08:06 885819     /usr/lib/libXpm.so.4.11.0
> b7f09000-b7f0a000 rwxp 0000e000 08:06 885819     /usr/lib/libXpm.so.4.11.0
> b7f0a000-b806d000 r-xp 00000000 08:06 4072019    /usr/lib/libdb-4.8.so
> b806d000-b8070000 rwxp 00163000 08:06 4072019    /usr/lib/libdb-4.8.so
> b809b000-b809d000 rwxp b809b000 00:00 0
> b809d000-b809e000 r-xp b809d000 00:00 0          [vdso]
> b809e000-b80b9000 r-xp 00000000 08:02 556519     /lib/ld-2.11.2.so
> b80b9000-b80ba000 r-xp 0001a000 08:02 556519     /lib/ld-2.11.2.so
> b80ba000-b80bb000 rwxp 0001b000 08:02 556519     /lib/ld-2.11.2.so
> bf8a5000-bf8ba000 rwxp bffeb000 00:00 0          [stack]
>  i i i i i i i       ooooo    o        ooooooo   ooooo   ooooo
>  I I I I I I I      8     8   8           8     8     o  8    8
>  I  \ `+' /  I      8         8           8     8        8    8
>   \  `-+-'  /       8         8           8      ooooo   8oooo
>    `-__|__-'        8         8           8           8  8
>        |            8     o   8           8     o     8  8
>  ------+------       ooooo    8oooooo  ooo8ooo   ooooo   8
>
> Welcome to GNU CLISP 2.48 (2009-07-28) <http://clisp.cons.org/>
>
> Copyright (c) Bruno Haible, Michael Stoll 1992, 1993
> Copyright (c) Bruno Haible, Marcus Daniels 1994-1997
> Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998
> Copyright (c) Bruno Haible, Sam Steingold 1999-2000
> Copyright (c) Sam Steingold, Bruno Haible 2001-2009
>
> Type :h and hit Enter for context help.
>
> Exiting on signal 6
> Bye.
>
> ------------------------------
>
> _______________________________________________
> Stumpwm-devel mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/stumpwm-devel
>
>
> End of Stumpwm-devel Digest, Vol 67, Issue 10
> *********************************************
>



reply via email to

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