MirOS Manual: Text::Tabs(3p)


Text::Tabs(3p)  Perl Programmers Reference Guide   Text::Tabs(3p)

NAME

     Text::Tabs -- expand and unexpand tabs per the unix
     expand(1) and unexpand(1)

SYNOPSIS

       use Text::Tabs;

       $tabstop = 4;
       @lines_without_tabs = expand(@lines_with_tabs);
       @lines_with_tabs = unexpand(@lines_without_tabs);

DESCRIPTION

     Text::Tabs does about what the unix utilities expand(1) and
     unexpand(1) do.  Given a line with tabs in it, expand will
     replace the tabs with the appropriate number of spaces.
     Given a line with or without tabs in it, unexpand will add
     tabs when it can save bytes by doing so.  Invisible compres-
     sion with plain ascii!

BUGS

     expand doesn't handle newlines very quickly -- do not feed
     it an entire document in one string.  Instead feed it an
     array of lines.

LICENSE

     Copyright (C) 1996-2002,2005 David Muir Sharnoff. Copyright
     (C) 2005 Aristotle Pagaltzis This module may be modified,
     used, copied, and redistributed at your own risk. Publicly
     redistributed modified versions must use a different name.

perl v5.8.8                2005-02-05                           1

Generated on 2014-07-04 21:17:45 by $MirOS: src/scripts/roff2htm,v 1.79 2014/02/10 00:36:11 tg Exp $

These manual pages and other documentation are copyrighted by their respective writers; their source is available at our CVSweb, AnonCVS, and other mirrors. The rest is Copyright © 2002‒2014 The MirOS Project, Germany.
This product includes material provided by Thorsten Glaser.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.