Cool release! Did you was able to run dvtm on openbsd or netbsd? I dunno... looks like librote needs pty.h which is not a bsd stuff (dont know in fbsd) but building librote with --disable-pty makes the dvtm build faild because of an missing symbol:
dvtm.c:(.text+0xafa): undefined reference to `rote_vt_forkpty' About the redrawing timeout..Is this a temporally hack? select() have you taken a look on the screen sources? I dont know how they handle this in a proper way. For the rest. Awesome work! I find it quite usable and makes my putty sessions more comfortable :) Thanks --pancake On Fri, Dec 21, 2007 at 08:34:59PM +0100, Marc Andre Tanner wrote: > Hi, > > dvtm version 0.1 is out, get it while it's hot, changes include: > > - new default modifier (CTRL+G) > - better performance (lower default redraw timeout, other fixes) > - settimeout function which allows to set the redraw timeout via > key bindings. > - display the window number in the title bar for easier selection > with MOD-n > - new command line switch (-m), which allows to specify the modifier > at runtime. This is useful when running dvtm recursively (dvtm > within dvtm). Use something like dvtm -m ^w > - wide character support (librotew) > - *BSD compile fixes > > Get librote from: > > http://www.brain-dump.org/projects/dvtm/rote-0.3.0-pre.tar.gz > > If you are on a utf8 enabled system check ($LANG and the output of > locale) use ./configure --enable-widec this will create a librotew > which links against libncursesw. Otherwise just run ./configure > without special options. > > Then do a make && make install. > > Get dvtm from: > > http://www.brain-dump.org/projects/dvtm/dvtm-0.1.tar.gz > > Extract it, modify config.h to match your preference. If you want > wide character support do a make unicode otherwise a plain make > should suffice. > > That's it run ./dvtm 2> /dev/null and have fun. > > As always comments and feedback welcome. > > Thanks, > Marc > > -- > Marc Andre Tanner >< http://www.brain-dump.org/ >< GPG key: CF7D56C0 >