[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RP] rpws and sfdump/sfrestore (was: select patch)
From: |
Johannes Altmanninger |
Subject: |
Re: [RP] rpws and sfdump/sfrestore (was: select patch) |
Date: |
Wed, 02 Jul 2014 22:10:22 +0200 |
User-agent: |
alot/0.3.5 |
I took the patch from [1] and adapted it to work with the git HEAD.
It works as described in the mail, a usage example is there too [2].
This should fix the issues addressed in the bug and it also is a much
cleaner implementation of workspaces (the user only has to add hooks
that restore and clean frames when switching groups)
Johannes
[1] http://lists.nongnu.org/archive/html/ratpoison-devel/2013-10/msg00000.html
[2]
http://lists.nongnu.org/archive/html/ratpoison-devel/2013-10/txtWpZPBxO_TL.txt
Quoting Jeff Abrahamson (2014-07-02 11:22:25)
> I'm moving this to a separate thread for sanity.
>
> I proposed doing this in 42224 <https://savannah.nongnu.org/bugs/?42224>.
> I still mean to, but some professional things have gotten in the way the
> last couple months. I am not a jealous person, should you want to have a
> go. ;-) Otherwise, I'm sure I will get to this later this Summer, as it
> annoys me.
>
> I strongly believe that ditching rpws in favor of an internal
> implementation is the right thing to do. WS switching should be instant,
> and it is currently far from instant.
>
> -Jeff
>
>
> On 2 July 2014 09:32, Johannes Altmanninger <address@hidden> wrote:
>
> > If sfdump is fixed now, you could change the rpws script to use
> > sfdump/sfrestore instead of fdump/frestore, although builtin workspaces
> > [1] would probably make more sense. (I do not use workspaces myself but
> > rpws seems a bit hacky)
> >
> > [1]
> > http://lists.nongnu.org/archive/html/ratpoison-devel/2013-10/msg00000.html
> >
>
> Jeff Abrahamson
> +33 6 24 40 01 57 <-- brièvement indisponible le 4 juillet
> +44 7920 594 255 <-- will change 18 July
>
> http://jeff.purple.com/
> http://blog.purple.com/jeff/
builtin_workspaces.patch
Description: Text Data