On Tue, Dec 18, 2007 at 10:24:39AM +0000, Marc Andre Tanner wrote: > Pierre Habouzit wrote: > >On dim, déc 16, 2007 at 09:19:54 +0000, Albin Tonnerre wrote: > >>Package: wnpp > >>Severity: wishlist > >>Owner: Albin Tonnerre <[EMAIL PROTECTED]> > >> > >> > >>* Package name : dvtm > >> Version : 0.01 > >> Upstream Author : Anselm R. Garbe, Marc Andre Tanner > >>* URL : http://www.brain-dump.org/projects/dvtm/ > >>* License : MIT/X > >> Programming Lang: C > >> Description : Tiling window management for the console > >> > >> dvtm brings the concept of tiling window management, popularized by > >> X11-window managers like dwm to the console. As a console window > >> manager it tries to make it easy to work with multiple console based > >> programs like vim mutt, cmus or irssi. > > Note that librote doesn't support utf-8 at all, which is kind of > >backwards nowadays. librote isn't very fixeable in that regard btw. Note > >that this breakage is _obvious_ on the upstream's screenshots. > > Hi, > > I am the upstream author of dvtm. I have recently merged a patch which > adds utf8 support to librote. My current development tree can be found > at: > > http://repo.or.cz/w/librote.git > > > Though they could base their work on > >http://git.madism.org/?p=madtty.git that is a rework of librote I did, > >and that does support utf-8 [though it misses some uncommited changes to > >work great]. This is the base of code that I used to do that: > >http://blog.madism.org/index.php/2007/11/10/141 > > What would be the advantage i get by switching to your code?
Well if recent rote support multi byte encodings and have fixed their handling of colors for rote launched inside rote, probably not a lot. I think I understand a different set of escape sequences though, as I chose 'rxvt' as a terminal to emulate, which has a nice _short_ list of capabilities, so that it's even less likely that applications that I host would send me escape sequences I don't get. I think rote uses 'screen' by default, and this is a bad choice (like xterm would be) because applications assert a _lot_ of things when $TERM has this value. Oh and I support terminal resizing, which last time I checked rote didn't. And for a tiling WM, that helps a lot ;) -- ·O· Pierre Habouzit ··O [EMAIL PROTECTED] OOO http://www.madism.org
pgpCyNc94auLn.pgp
Description: PGP signature