Re: [dev] [st] 0.3 release

2012-11-08 Thread Christoph Lohmann
Greetings. On Thu, 08 Nov 2012 17:09:45 +0100 Brandon Invergo bran...@invergo.net wrote: On 02.11.2012 20:12, Christoph Lohmann wrote: * New drawing code, which is way more faster and comparable to the other terminals out there. It totally is, and now im impressed. And a bit

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.

Re: [dev] [st] 0.3 release

2012-11-03 Thread Szabolcs Nagy
another patch: fixes meta+return diff -r 1266d6a1062c st.c --- a/st.c Sat Nov 03 14:05:45 2012 +0100 +++ b/st.c Sat Nov 03 18:30:26 2012 +0100 @@ -2694,6 +2694,8 @@ selpaste(); break; case XK_Return: + if(meta) +ttywrite(\033, 1); if(IS_SET(MODE_CRLF)) { ttywrite(\r\n,

[dev] [st] 0.3 release

2012-11-02 Thread Christoph Lohmann
Greetings comrades. St 0.3 has been released and much has changed. The archive can be found at [0]. The biggest changes are: * New drawing code, which is way more faster and comparable to the other terminals out there. * Many new escape sequences are supported:

Re: [dev] [st] 0.3 release

2012-11-02 Thread Kurt H Maier
On Fri, Nov 02, 2012 at 08:12:45PM +0100, Christoph Lohmann wrote: * easy debugging with: st -o - | cat -v cat came back from __20h__ waving flags