Subject: CVS commit: pkgsrc/misc/dvtm
From: Adam Ciarcinski
Date: 2013-05-21 14:34:02
Message id: 20130521123402.3AE6992@ivanova.netbsd.org

Log Message:
Changes 0.9:

 * copymode

   The copymode gives easy acess to the scroll back buffer. The commands
   use vi style keybindings, use Mod+v to activate it, navigate with
   h,j,k,l,^,$,g,H,M,L,G search with / (forward) and ? (backwards) select
   text with v and copy it with y. Then later paste it with MOD+p.

   The search functionality is also available directly via MOD+/ and MOD+?.

   Read the manual page for further information. This could be useful
   for st users who want a scroll back buffer.

 * alternate screen mode

   The alternate mode is for example used by midnight commander when you
   press CTRL+o to switch between the file manager and the shell where the
   output is now preserved even after multiple switches back and forth.

 * dvtm now ships its own terminfo file dvtm.info (which at this time is
   mostly a copy of the previously used rxvt one) as a consequence $TERM
   within dvtm window is now set to dvtm{,-256color} depending on whether
   the "outer" terminal supports 256 color mode. The value of $TERM within
   dvtm can be overriden by the environment variable DVTM_TERM which
   will be appropriately suffixed by "-256color" if possible.

   So make sure to install the shipped dvtm.info terminal description file
   ("make install" does it by default).

 * MOD+C creates a new window with the same working directory as the
   currently active window (this relies on the /proc filesystem and thus
   only works on Linux furthermore it expects a POSIX.1-2008 conformant
   realpath(3) implementation).

 * -M command line flag to disable mouse support upon startup so that dvtm's
   mouse handling doesn't interfere with standard X text selection

 * -t command line flag to set a static title of the dvtm "root \ 
window" i.e.
   the terminal in which dvtm itself runs. If the flag is omitted dvtm now
   sets the title to the one of the currently focused window.

 * dvtm now follows the config.def.h conventions of the other suckless
   projects which prevents conflicts with config.h and thus allows easier
   tracking of the git repository.

 * various terminal emulation fixes

 * various code cleanups all over the place

Files:
RevisionActionfile
1.9modifypkgsrc/misc/dvtm/Makefile
1.9modifypkgsrc/misc/dvtm/distinfo
1.5modifypkgsrc/misc/dvtm/patches/patch-aa