[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#456599: ITP: dvtm -- Tiling window management for the console



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 <albin.tonnerre@gmail.com>
> >>
> >>
> >>* 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                                                madcoder@debian.org
OOO                                                http://www.madism.org

Attachment: pgpjlDAWp7xXs.pgp
Description: PGP signature


Reply to: