MirBSD manpage: Text::Tabs(3p)

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


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


       use Text::Tabs;

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


     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!


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


     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 2022-12-24 01:00:14 by $MirOS: src/scripts/roff2htm,v 1.113 2022/12/21 23:14:31 tg Exp $ — This product includes material provided by mirabilos.

These manual pages and other documentation are copyrighted by their respective writers; their sources are available at the project’s CVSweb, AnonCVS and other mirrors. The rest is Copyright © 2002–2022 MirBSD.

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

Kontakt / Impressum & Datenschutzerklärung