From MAILER-DAEMON Mon Sep 12 09:20:26 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R36R0-0008AS-BV for mharc-ratpoison-devel@gnu.org; Mon, 12 Sep 2011 09:20:26 -0400 Received: from eggs.gnu.org ([140.186.70.92]:55745) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2gn2-0001oq-0E for ratpoison-devel@nongnu.org; Sun, 11 Sep 2011 05:57:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R2gn0-0006Jj-LO for ratpoison-devel@nongnu.org; Sun, 11 Sep 2011 05:57:27 -0400 Received: from static.88-198-183-135.clients.your-server.de ([88.198.183.135]:43917 helo=v220100453032947.yourvserver.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2gn0-0006JO-Fv for ratpoison-devel@nongnu.org; Sun, 11 Sep 2011 05:57:26 -0400 Received: from [127.0.0.1] (p5B2993DB.dip.t-dialin.net [91.41.147.219]) by v220100453032947.yourvserver.net (Postfix) with ESMTPA id 267815AC0419 for ; Sun, 11 Sep 2011 11:20:24 +0200 (CEST) Message-ID: <4E6C7D5A.5050602@helmutauer.de> Date: Sun, 11 Sep 2011 11:20:26 +0200 From: Helmut Auer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2 MIME-Version: 1.0 To: ratpoison-devel@nongnu.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 110910-2, 10.09.2011), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 88.198.183.135 X-Mailman-Approved-At: Mon, 12 Sep 2011 09:20:24 -0400 Subject: [RP] Howto create an overlay window ? X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Sep 2011 09:57:28 -0000 Hello List I'm using ratpoison as wm for my Gen2VDR multimedia distribution. Now there's a need for a small overlay window to implement PIP (picture in picture) functionality. Is there anyway to realize this with ratpoison ? Thanks in advance. -- Helmut Auer, helmut@helmutauer.de From MAILER-DAEMON Mon Sep 12 17:44:13 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R3EIX-0005Gf-Oa for mharc-ratpoison-devel@gnu.org; Mon, 12 Sep 2011 17:44:13 -0400 Received: from eggs.gnu.org ([140.186.70.92]:40140) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3EIV-0005FQ-57 for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 17:44:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3EIT-0004I9-Go for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 17:44:11 -0400 Received: from static.88-198-183-135.clients.your-server.de ([88.198.183.135]:35858 helo=v220100453032947.yourvserver.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3EIT-0004Hp-AS for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 17:44:09 -0400 Received: from [127.0.0.1] (p5B298F21.dip.t-dialin.net [91.41.143.33]) by v220100453032947.yourvserver.net (Postfix) with ESMTPA id 7926E5AC1ED4 for ; Mon, 12 Sep 2011 23:43:55 +0200 (CEST) Message-ID: <4E6E7D51.2070300@helmutauer.de> Date: Mon, 12 Sep 2011 23:44:49 +0200 From: Helmut Auer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2 MIME-Version: 1.0 To: ratpoison-devel@nongnu.org References: <4E6C7D5A.5050602@helmutauer.de> In-Reply-To: <4E6C7D5A.5050602@helmutauer.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 110912-0, 12.09.2011), Outbound message X-Antivirus-Status: Clean X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 88.198.183.135 Subject: Re: [RP] Howto create an overlay window ? X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 21:44:12 -0000 > Hello List > > I'm using ratpoison as wm for my Gen2VDR multimedia distribution. > Now there's a need for a small overlay window to implement PIP (picture in picture) functionality. > Is there anyway to realize this with ratpoison ? > > Thanks in advance. No one an idea howto realize this ? -- Helmut Auer, helmut@helmutauer.de From MAILER-DAEMON Mon Sep 12 19:37:05 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R3G3l-0000Us-66 for mharc-ratpoison-devel@gnu.org; Mon, 12 Sep 2011 19:37:05 -0400 Received: from eggs.gnu.org ([140.186.70.92]:40479) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3ERL-0006R1-I5 for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 17:53:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3ERJ-0005nh-9S for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 17:53:19 -0400 Received: from mail-wy0-f173.google.com ([74.125.82.173]:55710) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3ERJ-0005nL-4v for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 17:53:17 -0400 Received: by wyf22 with SMTP id 22so4080671wyf.4 for ; Mon, 12 Sep 2011 14:53:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=VwVQr1Ox+muBdnVwPoXpY2x/aiWZIpsCrDS0eEZa2Qo=; b=bdrtOY+vMSbVsKQC91tBj+rDaScw/1zbs/afU/Em0KjgjD6HJDyHAkhTJ3cfiQq9IP RhpK2svrAnUYT0zFjNwPeqIG9IyS9iDWZAiNbLe3z+SKP74AZiHOfuEH9vfwcL1LENWp 5Tu3n5eFV9mqHumzOQsZnGxSb39eaA0v9g3V0= MIME-Version: 1.0 Received: by 10.227.72.138 with SMTP id m10mr107102wbj.90.1315864395316; Mon, 12 Sep 2011 14:53:15 -0700 (PDT) Received: by 10.180.82.65 with HTTP; Mon, 12 Sep 2011 14:53:15 -0700 (PDT) In-Reply-To: <4E6E7D51.2070300@helmutauer.de> References: <4E6C7D5A.5050602@helmutauer.de> <4E6E7D51.2070300@helmutauer.de> Date: Mon, 12 Sep 2011 17:53:15 -0400 Message-ID: From: Daniel Maturana To: Helmut Auer Content-Type: multipart/alternative; boundary=00163683193adafdb604acc58dd4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 74.125.82.173 X-Mailman-Approved-At: Mon, 12 Sep 2011 19:37:02 -0400 Cc: ratpoison-devel@nongnu.org Subject: Re: [RP] Howto create an overlay window ? X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: dimatura@puc.cl List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 21:53:20 -0000 --00163683193adafdb604acc58dd4 Content-Type: text/plain; charset=UTF-8 It seems Ratpoison isn't well suited for the 'PIP' functionality, since it's a tiling window manager and the PIP doesn't really respect that. You can have a window be 'on top', like dialog windows, but little control over its positioning, as far as I can tell. Using 'unmanage' is useful to tell Ratpoison to not control a window, but it won't help with the overlapping. I can't really think of a simple solution using ratpoison - it might be easier to use another window manager that supports floating windows (like dwm) or to perform the PIP functionality directly in whatever software you're using. The latter seems the way to go if you need fine control. D. On Mon, Sep 12, 2011 at 5:44 PM, Helmut Auer wrote: > Hello List >> >> I'm using ratpoison as wm for my Gen2VDR multimedia distribution. >> Now there's a need for a small overlay window to implement PIP (picture in >> picture) functionality. >> Is there anyway to realize this with ratpoison ? >> >> Thanks in advance. >> > > No one an idea howto realize this ? > > > -- > Helmut Auer, helmut@helmutauer.de > > ______________________________**_________________ > Ratpoison-devel mailing list > Ratpoison-devel@nongnu.org > https://lists.nongnu.org/**mailman/listinfo/ratpoison-**devel > --00163683193adafdb604acc58dd4 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable It seems Ratpoison isn't well suited for the 'PIP' functionalit= y, since it's a tiling window manager and the PIP doesn't really re= spect that. You can have a window be 'on top', like dialog windows,= but little control over its positioning, as far as I can tell. Using '= unmanage' is useful to tell Ratpoison to not control a window, but it w= on't help with the overlapping. I can't really think of a simple so= lution using ratpoison - it might be easier to use another window manager t= hat supports floating windows (like dwm) or to perform the PIP functionalit= y directly in whatever software you're using. The latter seems the way = to go if you need fine control.
D.

On Mon, Sep 12, 2011 at 5:44 PM, Helmu= t Auer <vdr@helmu= tauer.de> wrote:
Hello List

I'm using ratpoison as wm for my Gen2VDR multimedia distribution.
Now there's a need for a small overlay window to implement PIP (picture= in picture) functionality.
Is there anyway to realize this with ratpoison ?

Thanks in advance.

No one an idea howto realize this ?


--
Helmut Auer, helm= ut@helmutauer.de

_______________________________________________
Ratpoison-devel mailing list
Ratpoison-d= evel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/ratpoison-= devel

--00163683193adafdb604acc58dd4-- From MAILER-DAEMON Mon Sep 12 19:37:05 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R3G3l-0000VB-7s for mharc-ratpoison-devel@gnu.org; Mon, 12 Sep 2011 19:37:05 -0400 Received: from eggs.gnu.org ([140.186.70.92]:32817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3FgA-0006tb-Fw for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 19:12:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3Fg7-000322-Ld for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 19:12:42 -0400 Received: from xunit.de ([87.98.244.222]:50961 helo=mail.xunit.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3Fg7-00031S-FQ for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 19:12:39 -0400 Received: from me (p57B522A4.dip.t-dialin.net [87.181.34.164]) by mail.xunit.de (Postfix) with ESMTPA id EBE5A458B4 for ; Tue, 13 Sep 2011 00:36:37 +0200 (CEST) Date: Tue, 13 Sep 2011 00:36:38 +0200 From: assabajanischer_hinterwaeldler@xunit.de To: ratpoison-devel@nongnu.org Message-ID: <20110912223638.GA28358@me.Speedport_W_500> References: <4E6C7D5A.5050602@helmutauer.de> <4E6E7D51.2070300@helmutauer.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4E6E7D51.2070300@helmutauer.de> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 87.98.244.222 X-Mailman-Approved-At: Mon, 12 Sep 2011 19:37:02 -0400 Subject: Re: [RP] Howto create an overlay window ? X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Sep 2011 23:12:43 -0000 hello helmut, not a real solution at all, but worked as thought: first start the video in de background, followed by the window in the front. the problem is, that the "video" in the fronst most fullfil a limited size. to describe it a little more in detail: i've started a video in the background and a gtk info pane (not sure which one is used in avidemux). as the gtk info pane is not maximized at all, both parts are displayed at once. not a real solution but might be an idea how to modify ratpoison source: add a possibility to limit the size which is used as frame size. in addition the position of the slimed "frame" should be part of the parameter list as well. second idea is to use a "background movie player". it should replace the desktop background using the video. perhaps google will help you out with this idea. sry for my bad english. but i hope you get the point hinterwaeldler On Mon, Sep 12, 2011 at 11:44:49PM +0200, Helmut Auer wrote: > > Hello List > > > > I'm using ratpoison as wm for my Gen2VDR multimedia distribution. > > Now there's a need for a small overlay window to implement PIP (picture in picture) functionality. > > Is there anyway to realize this with ratpoison ? > > > > Thanks in advance. > > No one an idea howto realize this ? > > -- > Helmut Auer, helmut@helmutauer.de > > _______________________________________________ > Ratpoison-devel mailing list > Ratpoison-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/ratpoison-devel From MAILER-DAEMON Mon Sep 12 21:40:49 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R3HzU-000463-U8 for mharc-ratpoison-devel@gnu.org; Mon, 12 Sep 2011 21:40:48 -0400 Received: from eggs.gnu.org ([140.186.70.92]:60160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3HzS-00045R-8f for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 21:40:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3HzQ-0007qF-T0 for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 21:40:46 -0400 Received: from li100-179.members.linode.com ([97.107.139.179]:60193 helo=mx.rpaisley.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3HzQ-0007q1-Qg for ratpoison-devel@nongnu.org; Mon, 12 Sep 2011 21:40:44 -0400 Received: from [10.1.1.30] (cpe-74-71-201-247.twcny.res.rr.com [74.71.201.247]) by mx.rpaisley.com (Postfix) with ESMTPSA id 9E3692581; Mon, 12 Sep 2011 21:40:43 -0400 (EDT) From: Rob Paisley Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: multipart/alternative; boundary=Apple-Mail-3-415910844 Date: Mon, 12 Sep 2011 21:40:43 -0400 In-Reply-To: References: <4E6C7D5A.5050602@helmutauer.de> <4E6E7D51.2070300@helmutauer.de> Message-Id: X-Mailer: Apple Mail (2.1084) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 97.107.139.179 Cc: ratpoison-devel@nongnu.org Subject: Re: [RP] Howto create an overlay window ? X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2011 01:40:47 -0000 --Apple-Mail-3-415910844 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii I'm in agreement. If it's two actual windows, ratpoison's not well = suited for putting on on another. You're only hope is if the PIP is a = transient window that has constraints on size and you can then set = transientgravity to put it where you want it on the screen. Good luck! Rob On Sep 12, 2011, at 5:53 PM, Daniel Maturana wrote: > It seems Ratpoison isn't well suited for the 'PIP' functionality, = since it's a tiling window manager and the PIP doesn't really respect = that. You can have a window be 'on top', like dialog windows, but little = control over its positioning, as far as I can tell. Using 'unmanage' is = useful to tell Ratpoison to not control a window, but it won't help with = the overlapping. I can't really think of a simple solution using = ratpoison - it might be easier to use another window manager that = supports floating windows (like dwm) or to perform the PIP functionality = directly in whatever software you're using. The latter seems the way to = go if you need fine control. > D. >=20 > On Mon, Sep 12, 2011 at 5:44 PM, Helmut Auer = wrote: > Hello List >=20 > I'm using ratpoison as wm for my Gen2VDR multimedia distribution. > Now there's a need for a small overlay window to implement PIP = (picture in picture) functionality. > Is there anyway to realize this with ratpoison ? >=20 > Thanks in advance. >=20 > No one an idea howto realize this ? >=20 >=20 > --=20 > Helmut Auer, helmut@helmutauer.de >=20 > _______________________________________________ > Ratpoison-devel mailing list > Ratpoison-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/ratpoison-devel >=20 > _______________________________________________ > Ratpoison-devel mailing list > Ratpoison-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/ratpoison-devel --Apple-Mail-3-415910844 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii
It seems = Ratpoison isn't well suited for the 'PIP' functionality, since it's a = tiling window manager and the PIP doesn't really respect that. You can = have a window be 'on top', like dialog windows, but little control over = its positioning, as far as I can tell. Using 'unmanage' is useful to = tell Ratpoison to not control a window, but it won't help with the = overlapping. I can't really think of a simple solution using ratpoison - = it might be easier to use another window manager that supports floating = windows (like dwm) or to perform the PIP functionality directly in = whatever software you're using. The latter seems the way to go if you = need fine control.
D.

On Mon, Sep 12, 2011 at 5:44 PM, = Helmut Auer <vdr@helmutauer.de> = wrote:
Hello List

I'm using ratpoison as wm for my Gen2VDR multimedia distribution.
Now there's a need for a small overlay window to implement PIP (picture = in picture) functionality.
Is there anyway to realize this with ratpoison ?

Thanks in advance.

No one an idea howto realize this ?


--
Helmut Auer, helmut@helmutauer.de

_______________________________________________
Ratpoison-devel mailing list
Ratpoison-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/ratpois= on-devel

_______________________________________________
Ratpoison-devel = mailing list
Ratpoison-devel@nongnu.org<= br>https://lists.nongnu.org/mailman/listinfo/ratpoison-devel

= --Apple-Mail-3-415910844-- From MAILER-DAEMON Tue Sep 13 07:45:25 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R3RQb-0001Jf-TV for mharc-ratpoison-devel@gnu.org; Tue, 13 Sep 2011 07:45:25 -0400 Received: from eggs.gnu.org ([140.186.70.92]:54687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3RQW-0001JY-7i for ratpoison-devel@nongnu.org; Tue, 13 Sep 2011 07:45:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R3RQM-0003wD-Px for ratpoison-devel@nongnu.org; Tue, 13 Sep 2011 07:45:20 -0400 Received: from mail07do.versatel.de ([89.245.129.27]:63455) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R3RQM-0003vK-Hy for ratpoison-devel@nongnu.org; Tue, 13 Sep 2011 07:45:10 -0400 Received: (qmail 24369 invoked from network); 13 Sep 2011 11:45:08 -0000 Received: from i577b8319.versanet.de (HELO alpha-toggo.eoa.de) (i-krabbe@versanet.de@[87.123.131.25]) (envelope-sender ) by mail07do.versatel.de (qmail-ldap-1.03) with ESMTPA for ; 13 Sep 2011 11:44:58 -0000 Received: by alpha-toggo.eoa.de (Postfix, from userid 1000) id C0829E03D0; Tue, 13 Sep 2011 13:44:54 +0200 (CEST) Date: Tue, 13 Sep 2011 13:44:54 +0200 From: Ingo Krabbe To: ratpoison-devel@nongnu.org Message-ID: <20110913114454.GA17594@ask-sec> References: <4E6C7D5A.5050602@helmutauer.de> <4E6E7D51.2070300@helmutauer.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 89.245.129.27 Subject: Re: [RP] Howto create an overlay window ? X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2011 11:45:24 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 12, 2011 at 09:40:43PM -0400, Rob Paisley wrote: > I'm in agreement. If it's two actual windows, ratpoison's not well suite= d for putting on on another. You're only hope is if the PIP is a transient= window that has constraints on size and you can then set transientgravity = to put it where you want it on the screen. >=20 Actually you can use such overlay windows with ratpoison, but they are not managed in any way by ratpoison then (unmanage). Such windows normally live near the center of the screen and take some kind of initial size. You won't have any more control, unless the window takes it's own place and size, which is totally allowed, but not used commonly, as the non-tiling window managers would override the window settings (called hints therefor). I think you can manage overlapping frames with ratpoison, if you control your framesizes with fdump/frestore. But that is not really comfortable. > Good luck! >=20 > Rob >=20 > On Sep 12, 2011, at 5:53 PM, Daniel Maturana wrote: >=20 > > It seems Ratpoison isn't well suited for the 'PIP' functionality, since= it's a tiling window manager and the PIP doesn't really respect that. You = can have a window be 'on top', like dialog windows, but little control over= its positioning, as far as I can tell. Using 'unmanage' is useful to tell = Ratpoison to not control a window, but it won't help with the overlapping. = I can't really think of a simple solution using ratpoison - it might be eas= ier to use another window manager that supports floating windows (like dwm)= or to perform the PIP functionality directly in whatever software you're u= sing. The latter seems the way to go if you need fine control. > > D. > >=20 > > On Mon, Sep 12, 2011 at 5:44 PM, Helmut Auer wrote: > > Hello List > >=20 > > I'm using ratpoison as wm for my Gen2VDR multimedia distribution. > > Now there's a need for a small overlay window to implement PIP (picture= in picture) functionality. > > Is there anyway to realize this with ratpoison ? > >=20 > > Thanks in advance. > >=20 > > No one an idea howto realize this ? > >=20 > >=20 > > --=20 > > Helmut Auer, helmut@helmutauer.de > >=20 > > _______________________________________________ > > Ratpoison-devel mailing list > > Ratpoison-devel@nongnu.org > > https://lists.nongnu.org/mailman/listinfo/ratpoison-devel > >=20 > > _______________________________________________ > > Ratpoison-devel mailing list > > Ratpoison-devel@nongnu.org > > https://lists.nongnu.org/mailman/listinfo/ratpoison-devel >=20 > _______________________________________________ > Ratpoison-devel mailing list > Ratpoison-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/ratpoison-devel --=20 i don't do signatures --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEABECAAYFAk5vQjYACgkQXud8/AkECfnJzQCg2NzXG5wPCc4PLaUK1jCRNhZF fiAAoKcp3853oR/jXNZtgL2F3deH4iB8 =OE2l -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From MAILER-DAEMON Fri Sep 16 11:01:45 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R4ZvF-0002sy-FU for mharc-ratpoison-devel@gnu.org; Fri, 16 Sep 2011 11:01:45 -0400 Received: from eggs.gnu.org ([140.186.70.92]:44562) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4Zv8-0002pT-TS for ratpoison-devel@nongnu.org; Fri, 16 Sep 2011 11:01:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4Zv3-0005Rp-82 for ratpoison-devel@nongnu.org; Fri, 16 Sep 2011 11:01:38 -0400 Received: from mail-yw0-f67.google.com ([209.85.213.67]:39640) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4Zv3-0005Rk-35 for ratpoison-devel@nongnu.org; Fri, 16 Sep 2011 11:01:33 -0400 Received: by ywt2 with SMTP id 2so658489ywt.10 for ; Fri, 16 Sep 2011 08:01:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:mail-followup-to:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=EaS2YscEMATdeTPrDA6Bq9ZY65a/HR51hfhMNeYFWJ4=; b=fxZpXA/oxu8s5EA6mn88U/KNJd26490E0C06e0EsrOUk7hi89WLsT6mDJkHzSRoVZI HKXrQGPu60ykO/numpv0BAFcp+yojjcELQwfOFc8iBGWqvhp/kwArV8J8lhcUAsGHSEa 37gYVacJoxkfo144596+xIwYr52Wydlz5B+lI= Received: by 10.150.50.3 with SMTP id x3mr2508656ybx.350.1316185291447; Fri, 16 Sep 2011 08:01:31 -0700 (PDT) Received: from localhost ([117.136.0.181]) by mx.google.com with ESMTPS id w16sm23901990anl.2.2011.09.16.08.01.23 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 16 Sep 2011 08:01:31 -0700 (PDT) From: Wang Lei To: ratpoison-devel@nongnu.org References: <4e58bfa6.88b42a0a.6212.ffff825d@mx.google.com> Mail-Followup-To: ratpoison-devel@nongnu.org, Rob Paisley Date: Fri, 16 Sep 2011 23:02:41 +0800 In-Reply-To: (Rob Paisley's message of "Mon, 12 Sep 2011 21:23:50 -0400") Message-ID: <4e7364cb.105e650a.7fcb.56ca@mx.google.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.213.67 Cc: Rob Paisley Subject: [RP] [PATCH]give use a chance not to use history file X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2011 15:01:43 -0000 --=-=-= Thank you, Rob! Your review gives me courage to try again. As your advice, I make some tweaks. I'm a new programmer. I use ratpoison, and very like it. So I'm trying to do something helpful. I do not use colon or exec often, and don't like to see `.ratpoison_history'. So this patch is out. All the change, document and source, in this patch. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-give-user-a-chance-not-to-use-history-file.patch Content-Description: give user a chance not to use history file >From 19b6bbe1b9cb554e4e9897384c59413b5f8ec098 Mon Sep 17 00:00:00 2001 From: Wang Lei Date: Fri, 16 Sep 2011 22:34:49 +0800 Subject: give user a chance not to use history file --- doc/ratpoison.1 | 7 +++++++ doc/ratpoison.texi | 15 ++++++++++----- src/conf.h | 3 +++ src/globals.c | 3 +++ src/globals.h | 3 +++ src/history.c | 32 +++++++++++++++++++++++--------- src/main.c | 9 +++++++-- 7 files changed, 56 insertions(+), 16 deletions(-) diff --git a/doc/ratpoison.1 b/doc/ratpoison.1 index ad7ce83..e120976 100644 --- a/doc/ratpoison.1 +++ b/doc/ratpoison.1 @@ -80,6 +80,7 @@ ratpoison \- window manager without mouse dependency .IR dpy ] .RB [ \-s .IR num ] +.RB [ \-H ] .RB [ \-f .IR file ] .br @@ -88,6 +89,7 @@ ratpoison \- window manager without mouse dependency .IR dpy ] .RB [ \-s .IR num ] +.RB [ \-H ] .RB [ \-i ] .B \-c .IR command @@ -146,6 +148,11 @@ spaces. For example: .br \fBratpoison \-c "echo hello world"\fP +.TP +.B \-H, \-\-no-history +Do not save input history to file. By default, ratpoison will save +input history to file `~/.ratpoison_history'. With this argument, the +history will not save between ratpoison sessions. .SH KEY BINDINGS To avoid conflicts with other programs, all default ratpoison key bindings start with an escape key, per default diff --git a/doc/ratpoison.texi b/doc/ratpoison.texi index 7d9adfd..ed55bea 100644 --- a/doc/ratpoison.texi +++ b/doc/ratpoison.texi @@ -1810,11 +1810,11 @@ backwards through the completions. @end table -All input is stored in the same history list. By default ratpoison has -a history length of 100 entries. This history is saved to the file -@file{~/.ratpoison_history} and is loaded when you start -ratpoison. This means your history sticks between sessions. This -assumes history has not been disabled on compilation. +All input is stored in the same history list. By default ratpoison has a +history length of 100 entries. This history is saved to the file +@file{~/.ratpoison_history} and is loaded when you start ratpoison if +the argument -H is not given. This means your history sticks between +sessions. This assumes history has not been disabled on compilation. @node Command Line Arguments, Startup file, Input, Top @chapter Command Line Arguments @@ -1865,6 +1865,11 @@ in conjunction with the @option{-c} option. @item -f, --file Specify an alternate configuration file. @xref{Startup file}. +@item -H, --no-history +Do not save input history to file. By default ratpoison will save input +history to file @file{~/.ratpoison_history}. With this argument, the +input history will not save between ratpoison sessions. + @end table @node Startup file, Command Index, Command Line Arguments, Top diff --git a/src/conf.h b/src/conf.h index 708b688..fcb1ad5 100644 --- a/src/conf.h +++ b/src/conf.h @@ -110,6 +110,9 @@ /* The default filename in which to store the history */ #define HISTORY_FILE ".ratpoison_history" +/* If the user don't like history file, drop cache to /dev/null */ +#define HISTORY_NULL "/dev/null" + /* Use a visual bell in the input window */ #define VISUAL_BELL 1 diff --git a/src/globals.c b/src/globals.c index 3029aef..ad2c8e6 100644 --- a/src/globals.c +++ b/src/globals.c @@ -87,6 +87,9 @@ struct numset *rp_frame_numset; /* The X11 selection globals */ rp_xselection selection; +/* use history file */ +int use_history_file = 1; + static void x_export_selection (void) { diff --git a/src/globals.h b/src/globals.h index e5ba32a..ee5b48f 100644 --- a/src/globals.h +++ b/src/globals.h @@ -197,6 +197,9 @@ extern struct numset *rp_frame_numset; extern struct list_head rp_frame_undos; extern struct list_head rp_frame_redos; +/* use history file */ +extern int use_history_file; + /* Selection handling globals */ extern rp_xselection selection; void set_selection (char *txt); diff --git a/src/history.c b/src/history.c index 29e1749..125e1e6 100644 --- a/src/history.c +++ b/src/history.c @@ -32,20 +32,28 @@ static char * get_history_filename (void) { - char *homedir = getenv ("HOME"); - char *filename; - - if (homedir) + if (use_history_file) { - filename = xmalloc (strlen (homedir) + strlen ("/" HISTORY_FILE) + 1); - sprintf (filename, "%s/" HISTORY_FILE, homedir); + char *homedir = getenv ("HOME"); + char *filename; + + if (homedir) + { + filename = xmalloc (strlen (homedir) + strlen ("/" HISTORY_FILE) + 1); + sprintf (filename, "%s/" HISTORY_FILE, homedir); + } + else + { + filename = xstrdup (HISTORY_FILE); + } + + return filename; } else { - filename = xstrdup (HISTORY_FILE); + char *filename = xstrdup (HISTORY_NULL); + return filename; } - - return filename; } static const char * @@ -178,6 +186,9 @@ history_load (void) ssize_t linelen; int id; + if (filename == HISTORY_NULL) + return; + for (id = hist_NONE ; id < hist_COUNT ; id++ ) { INIT_LIST_HEAD (&histories[id].head); histories[id].current = &histories[id].head; @@ -220,6 +231,9 @@ history_save (void) FILE *f; struct history_item *item; + if (filename == HISTORY_NULL) + return; + if (!defaults.history_size) return; diff --git a/src/main.c b/src/main.c index 417fc1a..7a3eede 100644 --- a/src/main.c +++ b/src/main.c @@ -53,9 +53,10 @@ static struct option ratpoison_longopts[] = {"display", required_argument, 0, 'd'}, {"screen", required_argument, 0, 's'}, {"file", required_argument, 0, 'f'}, + {"no-history", no_argument, 0, 'H'}, {0, 0, 0, 0} }; -static char ratpoison_opts[] = "hvic:d:s:f:"; +static char ratpoison_opts[] = "hvic:d:s:f:H"; void fatal (const char *msg) @@ -337,7 +338,8 @@ print_help (void) printf ("-s, --screen Only use the specified screen\n"); printf ("-c, --command Send ratpoison a colon-command\n"); printf ("-i, --interactive Execute commands in interactive mode\n"); - printf ("-f, --file Specify an alternative configuration file\n\n"); + printf ("-f, --file Specify an alternative configuration file\n"); + printf ("-H, --no-history Do not save input history\n\n"); printf ("Report bugs to ratpoison-devel@nongnu.org\n\n"); @@ -598,6 +600,9 @@ main (int argc, char *argv[]) case 'h': print_help (); break; + case 'H': + use_history_file = 0; + break; case 'v': print_version (); break; -- 1.7.6.3 --=-=-= -- Regards, Lei --=-=-=-- From MAILER-DAEMON Sat Sep 17 04:32:43 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R4qKJ-0000q0-4c for mharc-ratpoison-devel@gnu.org; Sat, 17 Sep 2011 04:32:43 -0400 Received: from eggs.gnu.org ([140.186.70.92]:39805) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4qKF-0000pb-Ss for ratpoison-devel@nongnu.org; Sat, 17 Sep 2011 04:32:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4qKE-0004j0-2o for ratpoison-devel@nongnu.org; Sat, 17 Sep 2011 04:32:39 -0400 Received: from mail-yi0-f45.google.com ([209.85.218.45]:49845) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4qKD-0004im-QP for ratpoison-devel@nongnu.org; Sat, 17 Sep 2011 04:32:37 -0400 Received: by yib2 with SMTP id 2so4126058yib.4 for ; Sat, 17 Sep 2011 01:32:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:mail-followup-to:date:message-id :user-agent:mime-version:content-type; bh=9TS+n/GHtUQ//bdS/Q9tz4zl5O2Jwyk+Z8jCBNuzsm4=; b=gdQYS2HiCzVG4NhxVZNSLa41dOmn46MXytaYCRrfyJJZyiy3km71IstYGynx58aA8W ndKIrIuar+Kgmo2xmid10DPC/Z9W/BpTWaBARWWQx6Z7iPvtfrDzm3xWuqsGmmVny0X/ zud4mtNRBe9duJkKhWoFW6elGfhz3pBBT94hA= Received: by 10.150.62.11 with SMTP id k11mr254338yba.238.1316248357125; Sat, 17 Sep 2011 01:32:37 -0700 (PDT) Received: from localhost ([117.136.0.161]) by mx.google.com with ESMTPS id p5sm29942998ano.21.2011.09.17.01.32.29 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 17 Sep 2011 01:32:36 -0700 (PDT) From: Wang Lei To: ratpoison-devel@nongnu.org References: <4e58bfa6.88b42a0a.6212.ffff825d@mx.google.com> <4e7364cb.105e650a.7fcb.56ca@mx.google.com> Mail-Followup-To: ratpoison-devel@nongnu.org, Rob Paisley Date: Sat, 17 Sep 2011 16:33:48 +0800 Message-ID: <4e745b24.05a2650a.4030.ffffd737@mx.google.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.218.45 Cc: Rob Paisley Subject: Re: [RP] [PATCH]give use a chance not to use history file X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Sep 2011 08:32:41 -0000 --=-=-= Please ignore that patch. On 2011-09-16 23:02:41 +0800, Wang Lei wrote: > Thank you, Rob! Your review gives me courage to try again. As your > advice, I make some tweaks. > > I'm a new programmer. I use ratpoison, and very like it. So I'm trying > to do something helpful. > > I do not use colon or exec often, and don't like to see > `.ratpoison_history'. So this patch is out. > > All the change, document and source, in this patch. Please review this one. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-give-user-a-chance-not-to-use-history-file.patch Content-Description: give user a chance not to use history file (version 3) >From 19b6bbe1b9cb554e4e9897384c59413b5f8ec098 Mon Sep 17 00:00:00 2001 From: Wang Lei Date: Fri, 16 Sep 2011 22:34:49 +0800 Subject: give user a chance not to use history file --- doc/ratpoison.1 | 7 +++++++ doc/ratpoison.texi | 15 ++++++++++----- src/conf.h | 3 +++ src/globals.c | 3 +++ src/globals.h | 3 +++ src/history.c | 32 +++++++++++++++++++++++--------- src/main.c | 9 +++++++-- 7 files changed, 56 insertions(+), 16 deletions(-) diff --git a/doc/ratpoison.1 b/doc/ratpoison.1 index ad7ce83..e120976 100644 --- a/doc/ratpoison.1 +++ b/doc/ratpoison.1 @@ -80,6 +80,7 @@ ratpoison \- window manager without mouse dependency .IR dpy ] .RB [ \-s .IR num ] +.RB [ \-H ] .RB [ \-f .IR file ] .br @@ -88,6 +89,7 @@ ratpoison \- window manager without mouse dependency .IR dpy ] .RB [ \-s .IR num ] +.RB [ \-H ] .RB [ \-i ] .B \-c .IR command @@ -146,6 +148,11 @@ spaces. For example: .br \fBratpoison \-c "echo hello world"\fP +.TP +.B \-H, \-\-no-history +Do not save input history to file. By default, ratpoison will save +input history to file `~/.ratpoison_history'. With this argument, the +history will not save between ratpoison sessions. .SH KEY BINDINGS To avoid conflicts with other programs, all default ratpoison key bindings start with an escape key, per default diff --git a/doc/ratpoison.texi b/doc/ratpoison.texi index 7d9adfd..ed55bea 100644 --- a/doc/ratpoison.texi +++ b/doc/ratpoison.texi @@ -1810,11 +1810,11 @@ backwards through the completions. @end table -All input is stored in the same history list. By default ratpoison has -a history length of 100 entries. This history is saved to the file -@file{~/.ratpoison_history} and is loaded when you start -ratpoison. This means your history sticks between sessions. This -assumes history has not been disabled on compilation. +All input is stored in the same history list. By default ratpoison has a +history length of 100 entries. This history is saved to the file +@file{~/.ratpoison_history} and is loaded when you start ratpoison if +the argument -H is not given. This means your history sticks between +sessions. This assumes history has not been disabled on compilation. @node Command Line Arguments, Startup file, Input, Top @chapter Command Line Arguments @@ -1865,6 +1865,11 @@ in conjunction with the @option{-c} option. @item -f, --file Specify an alternate configuration file. @xref{Startup file}. +@item -H, --no-history +Do not save input history to file. By default ratpoison will save input +history to file @file{~/.ratpoison_history}. With this argument, the +input history will not save between ratpoison sessions. + @end table @node Startup file, Command Index, Command Line Arguments, Top diff --git a/src/conf.h b/src/conf.h index 708b688..fcb1ad5 100644 --- a/src/conf.h +++ b/src/conf.h @@ -110,6 +110,9 @@ /* The default filename in which to store the history */ #define HISTORY_FILE ".ratpoison_history" +/* If the user don't like history file, drop cache to /dev/null */ +#define HISTORY_NULL "/dev/null" + /* Use a visual bell in the input window */ #define VISUAL_BELL 1 diff --git a/src/globals.c b/src/globals.c index 3029aef..ad2c8e6 100644 --- a/src/globals.c +++ b/src/globals.c @@ -87,6 +87,9 @@ struct numset *rp_frame_numset; /* The X11 selection globals */ rp_xselection selection; +/* use history file */ +int use_history_file = 1; + static void x_export_selection (void) { diff --git a/src/globals.h b/src/globals.h index e5ba32a..ee5b48f 100644 --- a/src/globals.h +++ b/src/globals.h @@ -197,6 +197,9 @@ extern struct numset *rp_frame_numset; extern struct list_head rp_frame_undos; extern struct list_head rp_frame_redos; +/* use history file */ +extern int use_history_file; + /* Selection handling globals */ extern rp_xselection selection; void set_selection (char *txt); diff --git a/src/history.c b/src/history.c index 29e1749..125e1e6 100644 --- a/src/history.c +++ b/src/history.c @@ -32,20 +32,28 @@ static char * get_history_filename (void) { - char *homedir = getenv ("HOME"); - char *filename; - - if (homedir) + if (use_history_file) { - filename = xmalloc (strlen (homedir) + strlen ("/" HISTORY_FILE) + 1); - sprintf (filename, "%s/" HISTORY_FILE, homedir); + char *homedir = getenv ("HOME"); + char *filename; + + if (homedir) + { + filename = xmalloc (strlen (homedir) + strlen ("/" HISTORY_FILE) + 1); + sprintf (filename, "%s/" HISTORY_FILE, homedir); + } + else + { + filename = xstrdup (HISTORY_FILE); + } + + return filename; } else { - filename = xstrdup (HISTORY_FILE); + char *filename = xstrdup (HISTORY_NULL); + return filename; } - - return filename; } static const char * @@ -178,6 +186,9 @@ history_load (void) ssize_t linelen; int id; + if (filename == HISTORY_NULL) + return; + for (id = hist_NONE ; id < hist_COUNT ; id++ ) { INIT_LIST_HEAD (&histories[id].head); histories[id].current = &histories[id].head; @@ -220,6 +231,9 @@ history_save (void) FILE *f; struct history_item *item; + if (filename == HISTORY_NULL) + return; + if (!defaults.history_size) return; diff --git a/src/main.c b/src/main.c index 417fc1a..7a3eede 100644 --- a/src/main.c +++ b/src/main.c @@ -53,9 +53,10 @@ static struct option ratpoison_longopts[] = {"display", required_argument, 0, 'd'}, {"screen", required_argument, 0, 's'}, {"file", required_argument, 0, 'f'}, + {"no-history", no_argument, 0, 'H'}, {0, 0, 0, 0} }; -static char ratpoison_opts[] = "hvic:d:s:f:"; +static char ratpoison_opts[] = "hvic:d:s:f:H"; void fatal (const char *msg) @@ -337,7 +338,8 @@ print_help (void) printf ("-s, --screen Only use the specified screen\n"); printf ("-c, --command Send ratpoison a colon-command\n"); printf ("-i, --interactive Execute commands in interactive mode\n"); - printf ("-f, --file Specify an alternative configuration file\n\n"); + printf ("-f, --file Specify an alternative configuration file\n"); + printf ("-H, --no-history Do not save input history\n\n"); printf ("Report bugs to ratpoison-devel@nongnu.org\n\n"); @@ -598,6 +600,9 @@ main (int argc, char *argv[]) case 'h': print_help (); break; + case 'H': + use_history_file = 0; + break; case 'v': print_version (); break; -- 1.7.6.3 --=-=-= -- Regards, Lei --=-=-=-- From MAILER-DAEMON Thu Sep 22 00:20:25 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R6alt-0007yu-Fo for mharc-ratpoison-devel@gnu.org; Thu, 22 Sep 2011 00:20:25 -0400 Received: from eggs.gnu.org ([140.186.70.92]:50030) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6MBq-0001Gk-Ne for ratpoison-devel@nongnu.org; Wed, 21 Sep 2011 08:46:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R6MBm-0002Ib-I2 for ratpoison-devel@nongnu.org; Wed, 21 Sep 2011 08:46:14 -0400 Received: from mail-qw0-f43.google.com ([209.85.216.43]:35133) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6MBm-0002IT-DH for ratpoison-devel@nongnu.org; Wed, 21 Sep 2011 08:46:10 -0400 Received: by qwb7 with SMTP id 7so3070171qwb.2 for ; Wed, 21 Sep 2011 05:46:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.187.7 with SMTP id fo7mr504224vdc.136.1316609169309; Wed, 21 Sep 2011 05:46:09 -0700 (PDT) Received: by 10.220.192.69 with HTTP; Wed, 21 Sep 2011 05:46:09 -0700 (PDT) Date: Wed, 21 Sep 2011 14:46:09 +0200 Message-ID: From: Omar Givernaud To: ratpoison-devel@nongnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.216.43 X-Mailman-Approved-At: Thu, 22 Sep 2011 00:20:24 -0400 Subject: [RP] swap segfaulting X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Sep 2011 12:46:20 -0000 Hi, I have a dual screen that works fine, except that ratpoison seem to segfault when I swap from the secondary screen to the main one (no problem in the other way) ratpoison version : 1.4.5 os : gentoo (~amd64) xorg : 1.11.0 regards trax --=20 Omar Givernaud C Lead developer SOMONE Cit=C3=A9 Descartes - 9 rue Albert Einstein 77420 Champs-sur-Marne Tel: =C2=A0+33 (0)1 60 33 07 13 www.somone.fr From MAILER-DAEMON Thu Sep 22 17:44:39 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R6r4R-0007nG-8z for mharc-ratpoison-devel@gnu.org; Thu, 22 Sep 2011 17:44:39 -0400 Received: from eggs.gnu.org ([140.186.70.92]:49144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6ptz-0001dj-Hv for ratpoison-devel@nongnu.org; Thu, 22 Sep 2011 16:29:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R6pty-0002ql-4Q for ratpoison-devel@nongnu.org; Thu, 22 Sep 2011 16:29:47 -0400 Received: from eleves.enpc.fr ([195.221.194.30]:43754) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R6ptx-0002qf-VM for ratpoison-devel@nongnu.org; Thu, 22 Sep 2011 16:29:46 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by eleves.enpc.fr (Postfix) with ESMTP id 50AA7BB076; Thu, 22 Sep 2011 22:29:43 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at eleves.enpc.fr Received: from eleves.enpc.fr ([127.0.0.1]) by localhost (eleves.enpc.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0STbtL+4Uvef; Thu, 22 Sep 2011 22:29:43 +0200 (CEST) Received: from mellon (men75-9-88-162-131-80.fbx.proxad.net [88.162.131.80]) (Authenticated sender: carbonnq) by eleves.enpc.fr (Postfix) with ESMTPSA id D081DBB054; Thu, 22 Sep 2011 22:29:42 +0200 (CEST) Date: Thu, 22 Sep 2011 22:28:06 +0200 From: Quentin Carbonneaux To: Omar Givernaud Message-ID: <20110922202806.GB852@mellon> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 195.221.194.30 X-Mailman-Approved-At: Thu, 22 Sep 2011 17:44:37 -0400 Cc: ratpoison-devel@nongnu.org Subject: Re: [RP] swap segfaulting X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Sep 2011 20:29:48 -0000 --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 09/21 14:46, Omar Givernaud wrote: > Hi, Hi, > I have a dual screen that works fine, except that ratpoison seem to > segfault when I swap from the secondary screen to the main one (no > problem in the other way) I corrected the problem a few months ago it has been (almost) ignored and is not included in the trunk. IIRC another bigger patch has been added in the trunk but it changes the semantics of the swap command. You can find the patch here: http://www.mail-archive.com/ratpoison-devel@nongnu.org/msg01116.html --=20 Quentin Carbonneaux --XsQoSWH+UP9D9v3l Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk57mlYACgkQ+OBlTMTTECGiMgCdHzM0zdSqZxmN2xwdNUoS7YaJ A/QAoNiRcXoYQH+ArfKgzRV8oPSo0XUH =xdOW -----END PGP SIGNATURE----- --XsQoSWH+UP9D9v3l-- From MAILER-DAEMON Fri Sep 23 04:26:11 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R715H-0006NI-NS for mharc-ratpoison-devel@gnu.org; Fri, 23 Sep 2011 04:26:11 -0400 Received: from eggs.gnu.org ([140.186.70.92]:52160) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R715C-0006Mq-F3 for ratpoison-devel@nongnu.org; Fri, 23 Sep 2011 04:26:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R715B-0002L9-F9 for ratpoison-devel@nongnu.org; Fri, 23 Sep 2011 04:26:06 -0400 Received: from server.brlink.eu ([78.46.187.186]:41683) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R715B-0002KH-AY for ratpoison-devel@nongnu.org; Fri, 23 Sep 2011 04:26:05 -0400 Received: from brl by server.brlink.eu with local (Exim 4.72) (envelope-from ) id 1R7154-0000EX-GI; Fri, 23 Sep 2011 10:25:58 +0200 Date: Fri, 23 Sep 2011 10:25:58 +0200 From: "Bernhard R. Link" To: ratpoison-devel@nongnu.org Message-ID: <20110923082558.GA816@server.brlink.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Sender: "Bernhard R. Link" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 78.46.187.186 Subject: Re: [RP] swap segfaulting X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Sep 2011 08:26:10 -0000 * Omar Givernaud [110922 06:20]: > I have a dual screen that works fine, except that ratpoison seem to > segfault when I swap from the secondary screen to the main one (no > problem in the other way) Could you check if that is the issue fixed by http://git.savannah.gnu.org/cgit/ratpoison.git/commit/?id=24c831b03816bd9821198cc9d24f0cf9e1e7e062 or if this is a different issue? From MAILER-DAEMON Fri Sep 30 21:22:08 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R9oHI-0004X4-6h for mharc-ratpoison-devel@gnu.org; Fri, 30 Sep 2011 21:22:08 -0400 Received: from eggs.gnu.org ([140.186.70.92]:46823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9oHE-0004Vd-SF for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 21:22:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R9oHD-00011o-VL for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 21:22:04 -0400 Received: from mx.sdf.org ([192.94.73.19]:56512 helo=sdf.lonestar.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9oHD-00011h-NT for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 21:22:03 -0400 Received: from sdf.org (IDENT:jbaber@miku.sdf.org [192.94.73.6]) by sdf.lonestar.org (8.14.5/8.14.3) with ESMTP id p911C0Z2022019 for ; Sat, 1 Oct 2011 01:12:01 GMT Received: (from jbaber@localhost) by sdf.org (8.14.4/8.12.8/Submit) id p911C0bS025309 for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 21:12:00 -0400 (EDT) Date: Fri, 30 Sep 2011 21:12:00 -0400 From: ratpoison-devel@frundle.com To: ratpoison-devel@nongnu.org Message-ID: <20111001011200.GA24876@SDF.ORG> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: NetBSD 3.0 (DF) X-Received-From: 192.94.73.19 Subject: [RP] So what terminal _does_ display partial lines. X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: ratpoison-devel@frundle.com List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2011 01:22:05 -0000 Hello, all, I'm fine with my terminal centered and seeing a bit of my wallpaper, but is there really some terminal that shows partial lines, thus fills up the whole screen in ratpoison? Sincerely yours, John B. -- An intellectual snob is someone who can listen to the William Tell Overture and not think of the Lone Ranger. -Dan Rather From MAILER-DAEMON Fri Sep 30 23:23:30 2011 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1R9qAk-0003rG-Nc for mharc-ratpoison-devel@gnu.org; Fri, 30 Sep 2011 23:23:30 -0400 Received: from eggs.gnu.org ([140.186.70.92]:51849) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9qAh-0003rA-Sz for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 23:23:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R9qAg-0002oV-Bb for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 23:23:27 -0400 Received: from mail01do.versatel.de ([89.245.129.21]:59933) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R9qAg-0002nx-1O for ratpoison-devel@nongnu.org; Fri, 30 Sep 2011 23:23:26 -0400 Received: (qmail 3726 invoked from network); 1 Oct 2011 03:23:23 -0000 Received: from i577b8c32.versanet.de (HELO alpha-toggo.eoa.de) (i-krabbe@versanet.de@[87.123.140.50]) (envelope-sender ) by mail01do.versatel.de (qmail-ldap-1.03) with ESMTPA for ; 1 Oct 2011 03:23:22 -0000 Received: by alpha-toggo.eoa.de (Postfix, from userid 1000) id 3D130E00E8; Sat, 1 Oct 2011 05:23:19 +0200 (CEST) Date: Sat, 1 Oct 2011 05:23:19 +0200 From: Ingo Krabbe To: ratpoison-devel@nongnu.org Message-ID: <20111001032318.GA10407@ask-sec> References: <20111001011200.GA24876@SDF.ORG> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20111001011200.GA24876@SDF.ORG> User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-Received-From: 89.245.129.21 Subject: Re: [RP] So what terminal _does_ display partial lines. X-BeenThere: ratpoison-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discuss the development of the window manager, ratpoison." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Oct 2011 03:23:29 -0000 On Fri, Sep 30, 2011 at 09:12:00PM -0400, ratpoison-devel@frundle.com wrote: > Hello, all, > > I'm fine with my terminal centered and seeing a bit of my wallpaper, > but is there really some terminal that shows partial lines, thus fills > up the whole screen in ratpoison? > Hi John, I'm not sure that I got you right but I only know terminals that fillup the whole window surface with characters. Of course terminals might show lines in non wrapping mode, partially, when the lines are longer than the window. Why do you want your terminal centered and not full screen? bye ingo