From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jun 11 11:50:38 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC4E216A4CE for ; Fri, 11 Jun 2004 11:50:38 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F1D543D58 for ; Fri, 11 Jun 2004 11:50:38 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i5BBoPRB087215 for ; Fri, 11 Jun 2004 11:50:25 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i5BBoPed087214; Fri, 11 Jun 2004 11:50:25 GMT (envelope-from gnats) Resent-Date: Fri, 11 Jun 2004 11:50:25 GMT Resent-Message-Id: <200406111150.i5BBoPed087214@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Veselin Slavov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8566216A4CE for ; Fri, 11 Jun 2004 11:44:27 +0000 (GMT) Received: from server.slavof.net (vess.bnc.bg [213.130.68.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id 34ADA43D41 for ; Fri, 11 Jun 2004 11:44:25 +0000 (GMT) (envelope-from vess@server.slavof.net) Received: (from root@localhost) by server.slavof.net (8.12.10/8.12.10) id i5BBi1Ds074296 for freebsd-gnats-submit@freebsd.org; Fri, 11 Jun 2004 14:44:01 +0300 (EEST) (envelope-from vess@server.slavof.net) Received: from server.slavof.net (localhost [127.0.0.1]) by server.slavof.net (8.12.10/8.12.10av) with ESMTP id i5BBhqYt074263 for ; Fri, 11 Jun 2004 14:43:52 +0300 (EEST) (envelope-from vess@server.slavof.net) Received: (from vess@localhost) by server.slavof.net (8.12.10/8.12.10/Submit) id i5BBhqgV074262; Fri, 11 Jun 2004 14:43:52 +0300 (EEST) (envelope-from vess) Message-Id: <200406111143.i5BBhqgV074262@server.slavof.net> Date: Fri, 11 Jun 2004 14:43:52 +0300 (EEST) From: Veselin Slavov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/67826: p5-Text-FormatTable - patch X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Veselin Slavov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jun 2004 11:50:38 -0000 >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 M'XL("*:4R4```T9O MMGY(1')F.)S+-T/:M@T_I73NL\_^)";MQ;R=TNCI&\]QNK9S:KL.N*>7O>ZE MUVT[FQ^83L=Q6J9I5GBK;!>7G5Z-;3@$VW.M,S#%W^&P!8,9\:7R@Y`23(E-(,LFB]PR/AD!GX&#$G;\-]T"0L_PV$* M;$8@2).,T67`4MJR]9NKA*RN#?`E'X1",&0+$D1A%/@L2A,N.8I]RB7<^I_) M?T`G[:^C=\^Y5<1"X,M>/V6J:Y$(>@0D^2)S9`-Y4J5QG,7P"B3OI6'4JV93Z

UW, M_$2ZM$XT?P4M)B$>&K+E!$-.UUS+L>1&1K^9`;-LQE2&+7F=87L\OD^#Q"V! MD+N7HFJA=7F(+B0'[5+RQ!_:J^F3;XF[E#QZA%&;'#.84.)_V>7LZD$/NJO! M56RGJQKSW%,PW2XFWZE(OCQ_ M4$==RT@<6GE@&WBTX;A?K`[%;(:S.BIMMPKCQL$R]AF!>90(&)C[+Y#3(@0` M\8,9(FB\G">2AT\*BX`^?!-;VM=O'&[6:T-2*"FM4?OZWGD$\AL<L6V+UMOPYY];/O8?_S:/.U_MHO MZ&M]MBYG+S*9YJ[$];R>Z'1ZF+]NJ6CFE3+8I@0)::0][ MMYQ8)ILR0X5DL\P"%9[R(2L2;@^LTP/KH^/R\LZ3ZN*HQHN^":@BE#B,C!&0 M'HT*?!8K%3<(^W<[EGN!#CCK6IY7..`H;R6!/!/ZFL.<0$%,G2EP79+E?(($ M:0@QSR8%;9':VFZJX-&&1!,<',/,?&9(TU4VQN"4._7+B!JHB"K;KW49M&H> M+OF3.[.VCK+UL@>-NM6%LA.>!O%XDNXS>GYBE+?'$90O*00<%^))OV%/7G^Q M!&%G/.0*5`4)`PINCHGY\`H_*JFHE>U:W?J#@;(GEYHSIT92-?;H&'98FPIK MT[_+VO2@M>G?9NV:W!WFWA+D:R)1SSP.E!WGU/)Z):!L=DP#6`J1.8S@>D6; M>MVI8N!M#3='QQ^Y(4Q2QM(Y^''TE#3W^AGS*1LO:)0P82EA8'N//1M*5WU& M=`NRV$_KT7"OQ;:Z\6.#!/'CJ(?.NQZ4]6RF-NK3#3;AOZ)T'52LX;#K^E2] M4?C`YA@&!RK)1[8N!?*^5N`K:O'F=X27_44>0[7CH-!]?GYL3`75#HU<_3I/ M7C0OL&@ZF(S=GN4Y13*J5PU9I6IWC9`CS2*.F'YRLJ52">0CB;R,%-51=EKJ M;*7<-E7;#3=OWBH%%1-C&-8*:*AZ)&QRANR_0_EX\3`UC1,EWLM.X[L*RX:5 M]EC>9XJ9=:E,-^EP6U9(&8P:&D)IP'LM1]U[+51ZD6HJR;ZV@M/<7%"GPZ4E MMD3A'P7Q/.:EQN^J^A*B>4!UG',+;Z^=,R=_\"NDJX)SH95&:/"0!TU^ML:+ M!A*)KWY9!$I?#_@>E?G-F7!Q\XD4,O@[GLM;=;-SCAUC5VC;@D'$R!QB_+1O M\79O_[K,6!1&_'J5TJF]HOYB@0/Y6F962(K$WD'>,J7X6_Y9X55K2S-[H1WE MVHWX\\(!]:HT']5OQ#^KS(<5+/A=9V2!YU`+W-XM_O&PC>:KO\A.6SQ:%C=6 MWGC+-UQ>&E'*S\66O&#MW`_TC!#P)^DS,13C8##FKYB=\S,>B]W3CA*+"K0- M>424@&W3.HFGU<&@'D48\]N0#FCJ?X%OM]<'>8(,YG@`F)`Z^[GO+]/RDHB0'(^6=B3^0%SC4[0H#V75+!&G+_$D$9WY5E(?FD:@FP)Q@X[2B&'$)3%XYT[\) M:AHERelease-Note: >Audit-Trail: >Unformatted: