Skip to content

Altai-man/perl6-Text-Tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME Build Status

Text::Tabs - Raku implementation of expand and unexpand utilities.

SYNOPSIS

use Text::Tabs;

# Text with TAB characters replaced by 4 spaces.
say expand(@lines-with-tabs, :tab-stop(4));
say expand("these\tlines\n\nhave \t\t tabs\n", "in\tthem\ntoo\n", :ts(4));

# Opposite, but 8 spaces is one TAB character now.
say unexpand(@lines-with-spaces, :tab-stop(8));
say unexpand("tab >   < here");  # Default tab stop = 8

DESCRIPTION

It's a slightly expanded port of Perl 5 module Text::Tabs, which in turn just Perlish implementation of expand/unexpand utilities.

BUGS

To report bugs or request features, please use https://github.com/Altai-man/perl6-Text-Tabs/issues

LICENSE

You can use and distribute this module under the terms of the The Artistic License 2.0. See the LICENSE file included in this distribution for complete details.

Releases

No releases published

Packages

No packages published

Languages