bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Add expand test for lines starting with both spaces and tabs


From: Pádraig Brady
Subject: [PATCH] Add expand test for lines starting with both spaces and tabs
Date: Fri, 11 Jul 2008 12:38:40 +0100
User-agent: Thunderbird 2.0.0.6 (X11/20071008)

This issue is still present on fedora 9 at least,
which you can confirm with this command:

printf " \tif\n" | expand --initial -t4 |
grep -qF "$(printf '\t')" && echo buggy

So it's worth adding a test I think.

cheers,
Pádraig.
>From b36ea40fc24c6d3aca6094de90657e067fa80ff6 Mon Sep 17 00:00:00 2001
From: =?utf-8?q?P=C3=A1draig=20Brady?= <address@hidden>
Date: Thu, 10 Jul 2008 09:36:49 +0100
Subject: [PATCH] Add expand test for lines starting with both spaces and tabs.

The expand released in current distributions (Fedora Core 4 - Fedora 9
at least), doesn't expand --initial tabs if spaces are present.

tests/misc/expand: Add test to verify --initial works correctly
with lines starting with both spaces and tabs.
---
 tests/misc/expand |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/tests/misc/expand b/tests/misc/expand
index b386737..468fdee 100755
--- a/tests/misc/expand
+++ b/tests/misc/expand
@@ -28,6 +28,7 @@ my @Tests =
    ['t1', '--tabs=3',     {IN=>"a\tb"}, {OUT=>"a  b"}],
    ['t2', '--tabs=3,6,9', {IN=>"a\tb\tc\td\te"}, {OUT=>"a  b  c  d e"}],
    ['i1', '--tabs=3 -i', {IN=>"\ta\tb"}, {OUT=>"   a\tb"}],
+   ['i2', '--tabs=3 -i', {IN=>" \ta\tb"}, {OUT=>"   a\tb"}],
   );
 
 my $save_temps = $ENV{DEBUG};
-- 
1.5.3.6


reply via email to

[Prev in Thread] Current Thread [Next in Thread]