Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Jun 2004 14:43:52 +0300 (EEST)
From:      Veselin Slavov <vess@slavof.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/67826: p5-Text-FormatTable - patch
Message-ID:  <200406111143.i5BBhqgV074262@server.slavof.net>
Resent-Message-ID: <200406111150.i5BBoPed087214@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         67826
>Category:       ports
>Synopsis:       p5-Text-FormatTable - patch
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jun 11 11:50:25 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Veselin Slavov
>Release:        FreeBSD 5.2.1-RELEASE-p4 i386
>Organization:
home user
>Environment:
System: FreeBSD server.slavof.net 5.2.1-RELEASE-p4 FreeBSD 5.2.1-RELEASE-p4 #3: Tue Jun 8 23:29:24 EEST 2004 root@server.slavof.net:/usr/obj/usr/src/sys/server i386


	
>Description:

1.Added fixed width definition for column:
	If written number before letter in method 'new', that is fixed witdth of column.
	Method '_wrap_line' changed also.
	If  length( a word)  >  fixed column size,  word  braks (hard hyphen).
	In this case some long words writen to multiple lines.
   
    example:
    my $table = Text::FormatTable->new('10r|15R');
 
2.Added bottom alignment content of cells:
	If letter in 'new' is written uppercase thats format bottom alignment or cells.
   
    example:
    my $table = Text::FormatTable->new('r|L');
 
 In fact acceptable any combination ot definitions:
 l|r|L|R|10l|12r|13R....

Port patch included.

>How-To-Repeat:
	
>Fix:

begin 644 FormatTable.pm.patch_1.gz
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
#&0``
`
end


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200406111143.i5BBhqgV074262>