[dev] [dwm] Several xinitrc processes running on Ubuntu

2012-11-05 Thread clamiax
Hi, I'm on Ubuntu 12.04 with the following session file: claudio@clabook:~$ cat /usr/share/xsessions/xinitrc.desktop [Desktop Entry] Name=xinitrc Exec=/home/claudio/.xinitrc That's what I get once I restart dwm several times (not sure if it can happen without restart at all):

Re: [dev] [dwm] Several xinitrc processes running on Ubuntu

2012-11-05 Thread Raphael Proust
On Mon, Nov 5, 2012 at 8:45 AM, clamiax smo...@gmail.com wrote: Hi, I'm on Ubuntu 12.04 with the following session file: claudio@clabook:~$ cat /usr/share/xsessions/xinitrc.desktop [Desktop Entry] Name=xinitrc Exec=/home/claudio/.xinitrc That's what I get once I restart dwm several times

Re: [dev] [dwm] Several xinitrc processes running on Ubuntu

2012-11-05 Thread clamiax
2012/11/5 Raphael Proust raphla...@gmail.com How do you restart dwm? meta-shift-q How do you invoke it in your .xinitrc? exec dwm Basically, paste your .xinitrc (or a simplified version that still exposes the behaviour you have) to get some help. (Your dwm/config.h might be useful,

Re: [dev] [dwm] Several xinitrc processes running on Ubuntu

2012-11-05 Thread Raphael Proust
On Mon, Nov 5, 2012 at 9:05 AM, clamiax smo...@gmail.com wrote: 2012/11/5 Raphael Proust raphla...@gmail.com How do you restart dwm? meta-shift-q How do you invoke it in your .xinitrc? exec dwm Basically, paste your .xinitrc (or a simplified version that still exposes the behaviour

Re: [dev] [dwm] Several xinitrc processes running on Ubuntu

2012-11-05 Thread clamiax
It seems the problem has been solved by changing the session file like this: [Desktop Entry] Name=Xsession Exec=/etc/X11/Xsession Then, since Xsession doesn't read the ~/.xinitrc but the ~/.xsession one, I had to link them: $ ln -s ~/.xinitrc ~/.xsession That's all. Thanks for the help!

Re: [dev] [st] 0.3 release

2012-11-05 Thread Szabolcs Nagy
* Brandon Invergo bran...@invergo.net [2012-11-05 11:45:09 +0100]: The problem is that in its drawing functions, st does *at least* one xlib call per terminal line. When you factor in any change in text properties (color, italics, etc), then you get even more xlib calls per line. When you're

Re: [dev] [st] 0.3 release

2012-11-05 Thread Brandon Invergo
I tried this and found that st version 386 actually does better, i.e. lower CPU usage, than urxvt. To be honest, I hadn't yet tried it with urxvt. I just tried it now (on the aforementioned quad-core x86_64) and I got: term peak CPU % -- st

Re: [dev] [st] 0.3 release

2012-11-05 Thread Strake
On 05/11/2012, Brandon Invergo bran...@invergo.net wrote: The mission then is to put on some deep sea diving gear and wade into the murky depths of xterm code s/deep sea diving/hazmat/

Re: [dev] [st] 0.3 release

2012-11-05 Thread Christoph Lohmann
Hello. On Mon, 05 Nov 2012 15:27:48 +0100 ilf i...@zeromail.org wrote: On 11-02 20:12, Christoph Lohmann wrote: * Xft and Fontcache is now used to draw fonts. http://st.suckless.org/ still sais: fonts (you can use xfontsel(1) to generate a valid XLFD) I guess this is deprecated.

Re: [dev] [st] 0.3 release

2012-11-05 Thread Aurélien Aptel
On Fri, Nov 2, 2012 at 8:12 PM, Christoph Lohmann 2...@r-36.net wrote: Greetings comrades. St 0.3 has been released and much has changed. Thank you Christoph --and everybody involved in this new release-- for keeping st alive :) I've a lot of work this year and I can't find the time nor the

Re: [dev] [st] 0.3 release

2012-11-05 Thread Roberto E. Vargas Caballero
We should try to improve and cleanup the selection code. It has not I agree. It has some strange behaviour, like for example the first time you press the mouse if you keep it pressed for a selection, then the selection is not highlighted.

[dev][tabbed][patch] Replace a specific argument with the window id

2012-11-05 Thread Galos, David
I've attached a patch which adds a '-r' flag to tabbed, so that it can replace a dummy argument in the command with the window id, rather than appending it to the end. The purpose of this is to allow $ tabbed -r 2 st -w '' -e tmux Which before would've required some annoying temp-file trickery.