Vertical Split for GNU Screen


Description


This patch provides a vertical split feature for current releases of GNU Screen. The feature is designed to function in the same manner as screen's existing split command, but dividing the regions vertically instead of horizontally. Both forms of splits can be used together in any combination/quantity/order desired. Something similar is slated to appear in GNU Screen 4.1 soon, and is already available in CVS per this mailing list thread (and has been included in the Debian and Ubuntu screen packages starting with 4.0.3-10). Also, a recent project named ScreenWM is designed specifically to work with a vsplit-patched screen (check it out!).

License


The vertical split patch is written and presently under development by Bill Pursell <bill.pursell@gmail.com> and can be freely used and redistributed under the terms of the GNU General Public License (GPL) version 2.

Downloading


The most recent version of the vertical split patch for GNU Screen can be retrieved via the following link:


http://vsp4sdl.yuggoth.org/wrp_vertical_split_0.3_4.0.2.diff.bz2


As the filename implies, it should patch cleanly into pristine GNU Screen 4.0.2 source (just tested, and works fine with 4.0.3 as well). The MD5 checksum can be obtained via this link:


http://vsp4sdl.yuggoth.org/md5sum.txt


This patch has been downloaded  0 times.

Bugs


Any assistance (especially in diff/patch form) is appreciated...


doesn't play nicely with captions (using caption string '' at least hides some of the unpleasantness)

many of the resize commands will not work reliably with a complicated screen layout

multi-line selection in Screen's copy mode also selects text from corresponding lines in all regions to the immediate left of the one in which you're working


Please contact Bill Pursell <bill.pursell@gmail.com> with any additional bug reports and/or fixes.