perl-Try-Tiny-0.30-1.17 >  A [Rp9|8G'l(Ćڼ՝O^U6 GaQg-_Plj~:5pQWpB4bx ynIb& P&kO+uEQ;fU[C|_4Evl 8AFFM'OJ څ$0E|R$d *tfMH!MuﺧɁ [z d](3GoZa$/M>eāQ+j'b73356d7c5b7463e5e007af277e24ef068d08a60c3aba50af5933ebdae59039b24e8b69d8c8efe762de48736e2ffceeba7e4e9f72q$[Rp9|+MMGx.$ <`Y]I^s!3Jha 7VB ,C]bm0;_& j`YELzJ|LJq-oLHghG۝4FIV;1þN7KYvր`xKn\粲^{EE8ɲ2B C/Xa.7qAq(.d>p>!?!d  K  " 8 S y           }       (  L l  ( 8 $9 p:FvG H I XY\ ] ^b$cd (e -f 0l 2u D v hw! x!0 y!Tz!X!h!l!r!Cperl-Try-Tiny0.301.17Minimal try/catch with proper preservation of $@This module provides bare bones 'try'/'catch'/'finally' statements that are designed to minimize common mistakes with eval blocks, and NOTHING else. This is unlike TryCatch which provides a nice syntax and avoids adding another call stack layer, and supports calling 'return' from the 'try' block to return from the parent subroutine. These extra features come at a cost of a few dependencies, namely Devel::Declare and Scope::Upper which are occasionally problematic, and the additional catch filtering uses Moose type constraints which may not be desirable either. The main focus of this module is to provide simple and reliable error handling for those having a hard time installing TryCatch, but who still want to write correct 'eval' blocks without 5 lines of boilerplate each time. It's designed to work as correctly as possible in light of the various pathological edge cases (see BACKGROUND) and to be compatible with any style of error values (simple strings, references, objects, overloaded objects, etc). If the 'try' block dies, it returns the value of the last statement executed in the 'catch' block, if there is one. Otherwise, it returns 'undef' in scalar context or the empty list in list context. The following examples all assign '"bar"' to '$x': my $x = try { die "foo" } catch { "bar" }; my $x = try { die "foo" } || "bar"; my $x = (try { die "foo" }) // "bar"; my $x = eval { die "foo" } || "bar"; You can add 'finally' blocks, yielding the following: my $x; try { die 'foo' } finally { $x = 'bar' }; try { die 'foo' } catch { warn "Got a die: $_" } finally { $x = 'bar' }; 'finally' blocks are always executed making them suitable for cleanup code which cannot be handled using local. You can add as many 'finally' blocks to a given 'try' block as you like. Note that adding a 'finally' block without a preceding 'catch' block suppresses any errors. This behaviour is consistent with using a standalone 'eval', but it is not consistent with 'try'/'finally' patterns found in other programming languages, such as Java, Python, Javascript or C#. If you learnt the 'try'/'finally' pattern from one of these languages, watch out for this.[Rsheep28KSUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Libraries/Perlhttp://search.cpan.org/dist/Try-Tiny/linuxnoarchPLA$AA큤$[RZ;a][R[RZ;a]Z;a]Z;a]Z;a][R7010b15c12e237d17cb989df3167201f01f825a5bcf3f7cb10bd3908b96d1b4e66ba71faef7705b57eec3655d4509740c318bffc6735bfc547fa9d2333538ddb1caa49eec2b615ab342b46919bca2fc8c647c007386263b7aec8eca95c541d78f1864ede834871a1207fcd19838b6bd5e1ff0a8704f5cc523fc397126041ed0b6c7eb089021283de176a5c838217ae16453cf9f67899b27cdcd0827045f6f7815aedeac398533b1504135b7d3914fcb25ba23f93d878a2c1a131d1c281a845f9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-Try-Tiny-0.30-1.17.src.rpmperl(Try::Tiny)perl-Try-Tiny    perl(:MODULE_COMPAT_5.26.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Zg#Z8@Xs{@W@VjSϣSU@RmRNQ@Q@QNw.Mc@L@LLΫK]K5coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.commardnh@gmx.demardnh@gmx.decoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@opensuse.orgcoolo@novell.comchris@computersalat.depascal.bleser@opensuse.orglars@linux-schulserver.delars@linux-schulserver.de- updated to 0.30 see /usr/share/doc/packages/perl-Try-Tiny/Changes 0.30 2017-12-21 07:23:03Z - expand "when" test skippage to more perl versions- updated to 0.29 see /usr/share/doc/packages/perl-Try-Tiny/Changes 0.29 2017-12-19 03:51:26Z - skip tests of "when" and "given/when" usage for perl 5.27.7 *only* (see RT#123908)- updated to 0.28 see /usr/share/doc/packages/perl-Try-Tiny/Changes 0.28 2017-01-09 01:21:33Z - enabled some tests of finally blocks that were disabled on 5.6, now that that functionality works (since 0.13) (Pali, PR#4)- updated to 0.27 see /usr/share/doc/packages/perl-Try-Tiny/Changes 0.27 2016-08-16 01:43:35Z - repository moved to the github p5sagit organization (the primary is on shadowcat, mirrored to github) - no changes since 0.26 0.26 2016-03-15 23:42:02Z (TRIAL RELEASE) - switch from finalizers using an array to a hash, to resolve segfaults when creating a pseudofork on MSWin before perl 5.20 (Graham Knop, karenetheridge/Sub-Name/#3) 0.25 2016-02-22 20:16:51Z (TRIAL RELEASE) - "finally" blocks are now run for all methods of leaving the try block (including via exit, goto) (Lukas Mai, RT#112099)- updated to 0.24 see /usr/share/doc/packages/perl-Try-Tiny/Changes 0.24 2015-12-11 05:20:09Z - fix prereq errors in 0.23 0.23 2015-12-11 04:04:35Z - fix syntax of example code (Rudolf Leermakers, PR#22) - 'perl' removed from prerequisite recommendations, to avoid tripping up CPAN clients (Graham Knop) - Sub::Util is used preferentially to Sub::Name in most cases (Graham Knop, PR#27)- updated to 0.22- updated to 0.21 - 0.21 2014-04-15 - also skip the test if Capture::Tiny is too old (Martin Popel, #17) - 0.20 2014-03-21 - documentation updates (Flimm, #15)- updated to 0.19 - fix an obscure issue with loading modules during global destruction (ilmari, #11) - documentation updates (anaxagoras, #12)- updated to 0.18 - fix tests for pre-Test-More-0.88 (Paul Howarth, #10) - work around [rt.perl #119311] which was causing incorrect error messages in some cases during global destruction (Graham Knop, #9)- updated to 0.16 - remove accidental Sub::Name test dep - optionally use Sub::Name to name the try/catch/finally blocks, if available (Mark Fowler) - also throw an exception for catch/finally in scalar context (RT#81070) - fix tests failing on 5.6.x due to differing DESTROY semantics - excise superfluous local($@) call - 7% speedup - fix (fsvo) broken URLs (RT#55659) - proper exception on erroneous usage of bare catch/finally (RT#81070) - proper exception on erroneous use of multiple catch{} blocks - clarify exception occuring on unterminated try block (RT#75712) - fix the prototypes shown in docs to match code (RT#79590; thanks, Pushtaev Vadim) - warn loudly on exceptions in finally() blocks - dzilify- rebuild for perl 5.18- updated to 0.12 - doc fixes- updated to 0.11 - fix broken dist - clarify some docs- updated to 0.09 - don't index Try::Tiny::ScopeGuard - fix require vs use issue in blead (RT63410)- switch to perl_requires macro- recreated by cpanspec 1.78 o fixed deps o fix License - noarch pkg- update to 0.07: * allow multiple finally blocks * pass the error, if any, to finally blocks when called - changes from 0.05: * documentation fixes and clarifications- update to 0.04: + Restore list context propagation for catch blocks + Fix a bug where finally blocks weren't always invoked + More documentation and tests (many people) + Sets $@ to the previous value at the beginning of the eval, to allow the capture of an error stack when calling die.- initial version 0.02sheep28 1527271958 0.300.30-1.17TryTiny.pmx86_64-linux-thread-multiperl-Try-TinyCONTRIBUTINGChangesLICENCEREADMETry::Tiny.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/Try//usr/share/doc/packages//usr/share/doc/packages/perl-Try-Tiny//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15:GA/standard/0fe03659a365d13f3dee52a98d21f7b9-perl-Try-Tinycpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII textUTF-8 Unicode texttroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)PҨ}!utf-8479e7b22438a6f163e4a29fd3005fa89976efc5654159d0621f438c03032ae61? 7zXZ !t/cK] crt:bLL $կ$r$mz4C" R8aF<2Fu-`RhNLec{c%(ۜ`Ι^uKA1=#Q(].QRlٽWͧwO40Fq5 Z9뱖CR£aH:y X>6j+^DXFc)fچƽN ZbAxwGϭpmNVd苙0v{њekj=ŇgXI J $L0  *BZM[naPHl|_Ks G$S"Q|ÓnEӕ͇ԆAq$Zt' -E[ T)j&Y}XgʣW׃YdX`q7bzf/uqMj%U NڀdI,D&ejbi+CϬًa |F bQq9|].D䗷F,dN.5V>cJ{kuTDڏ3" uK/6 dRl[Nβ2Yx̘V|hco!…#*Ǯm< L0;WUbry<71XoGKB`@׹uH3ċU>r&HP8IƯt8n74FS!RlIq)OUi'6xKC_& UBJ}\E ipipߛ Hm#cw| gD5Sx@!sIc^^"q`H -uFp` B.k+ %x8Ut̏%ng5!S} GW3V_;:#NX_bJ/gj['*i"N.:a#3JfOMbz;;,&qy FYCQ+*CK3| F2M"2}2$ًcWprR';ۜHʕd }wg{d X)ɋ`;Qx@˥P9]HNGxBZfpܸgPMtsM.3.XT8%Hu_Q#Gm}."22/xmr: yneVMy߶<;9ЈhpRH8ȝӌ8 ؙLnKN2;D7o-y.'@b-{;m@JZq&UE|LF\tZgÄb n)Y\nvuHgsP>C*fErPhpi4݅deeA+y"vx:^3lhg,D0uLLP|=vïlm=cOY҉DKB9 =YM1+AlQLoK9;/m n.MRMn} e8KBrGo?^m$_~ "+nڵR ̨gpߕJu'0EPM%SF8D.8$+poRʻbFG+uA6wAVA9=: gyҐ%~ȟD 2K{źKSƗ71 z s{6.{.Tq]||Ib0goB҂9G%r`V->T;<h$it5|nS9iD](=1WrQؗ&nA ڔgEn}lwa7Aj; إܠ%5؟KӜāM663>;!!qtTu_Bj <*fَ-!9Nvin+1<ԻF /ҭBV% oo |54Ɛ9u=4T̹H5 hhj,?2IPx3J;XLc)\'Wy+I h/P_WH˕w5h6r5ؗFW0xfxE(~wvMm=x.m~E|[6WfsAhf8d?V8t8FM,ԢgWч_3d*<y/ĊWkv~* a;: %6+B+ތ-gjJѫ؛=p3&)"XFE6b ,M4[F(7ԇpM ]@9- +\^wB_gSIjp}et8RL; dHj{V5egرRna:N CgM2Uϕ̣͎$ 8Xg.mS~_m|bqSj!S}0JM"\du`-g/JJ0)L*oN,{ȵQuC42̅g+ pΒ`x#S^PHZ% }̛j,梦eqdykɖiY*gчI?3? FP)lM6{ÁLEC(.%Pvtwn9 |VC53+z[okNe)v_YgTQ_μ4GbSC>#*ir]zCh嬨E2;Ӵ^== ^Ml%E ik4wϦO*g$+,s4Sxv,EwPcOdS"dh".æ42üel$= ѧ!,ț%JVZ4:y$]MroRSV>=aC͕C)I Sl>/hsVH 8؆8:@C9rM}/h i]U|0?nT l e%Ul6 >zS_\ʭ[ 1U +jz #i ݛh{.P1]pJr6Jh%ry3mt]Cv{-8HX[p`;9Ƭ .iFstѪQS8XH^C?Iꙶv9`JaV;,|T>=atzn6p^˙eC*b+S`j_K(T `v>/)7$,ֹ6h" A,հ6cl^sdJɑd:ڵS.ݜ9,ۢT)oeY:0%C6Cv@>x^Ӽ4LO+ uFEbFRTQdPG/9Ĝ0R q ͢P{jhnuxthPd((L>ۜS6Fm89Qa3> ÛC`̸-+FmT=|!b^ I ۚ)xsԠDb:ѫ6waCjXöX Ul\uVXwPVVمqb%]K[^g.}L=i$Uk;,RbA?,t2mGւĘo:pmEcSIн~HYԕS鼛YO=!%@DK5@"7whXiq*g) n9Y.=0PM4˸0́ ֊*die`sZ%/st;XP5( =ڼIubsj@ޜOIf鉚9#7ʍ Ò9K9LVםG3rrxsU>?]l6z d&,8Pϩ~ݟlC9} tO/`Ƌ5+7N* 2f &f2v>n$FeFlܸ~I5QQ4k|,[ŭ=;3,&8I.Y2l/߸!B XOL S\SIepl )X4{X\d:.VμS~7"yР349̑bKү}ʚ]Fp> TQ V`FR#<>0|Te&WP;ȢXxN3TpyoȎM@7RUwV#`j 覣qܠ//[veD?Hz 6tZp@lC.3saG۵^%u*k o1 'fPPîy_΁tB*?_r0o3 xq?s$_dz6\`0֖>!Fi R1Ȁ(ibOgMu`AP_y*EMG;ϕ?fh|c{>afSKX6Kns!7?SuH#6,o#hF ॳx9A62yUci2G-q,Gȟ7u. ];yTr 8A"Ui[ٸy&LS-֣"Wdve#OQzYZ8gو3/5| ʆWxJY/ [Ĉ$F &J <每ftl÷@MeԊs @O;̥ס@15o\fKCet3ֻz\e::ᨐvd+œRbA1(V$U+.sEBxBdթ, N$ÿa!6{ e|Ͳ5OEMUQ ÊmCjտPЕqs^5}u=s0T=M8-)rn#Zo e>n_l&zE5?͚S1mK ~|ż ZF87:(URLy[|X5N3uTfTC :'FŒF=#d=36W:SVz:}-=x#:G2fttqUddžfk^>(rN FQ @K U?~m8Þvg1f * _`@V;klɷjFYv<›@(CW>0"&D&Y"sb#b؉/P(6B?UmӿE68g^NKtMX&Sc|K_oj". bh$8NR2ۆ8{Q<|@'0k un'4ÿvP]GozRޯM8aGP.Yrwl},a]Ki>+`d^HC4WnO6j?C/_9X֎SĴFQ0z]u@5psZ O^C$|PN$39M)`^V:>α Rʦ(Xz=:0d?'-E\Z%r)ϩW=[pgM߷䟚htxts]]-'=3 J-tj{k&7 bBqsOZpQ|F^ 20+VRvؐjfrȎt]s`y%}4$>7e3M ӽ8n6ɭ_bNje-7T!Zv~L"@>Η"Ll`d5Ge .Ki +}i``_yJ}ԋTh~ r"?S{3&hUjnApGJ8kXI,|.sOI0)&gc7EH:ʓ.pB/ cKPqi5𻳺nZ*ek1Lb^0"is@8Yy_R&8tⵍAxqnZ]sFsJ uyK醥dA, F]dHB>,71KA3Y;imz|;\e$VkquKVbv<#7(Wg~: \zmVuEHEkL5@C;_.բ}|C!r}:@Y`7d o8#ʞ-x$Q8Aw7Gza)4/p9XpZѠAYs1&exL iCx;2qeH9hg0&]\ *3sTd ̰OVJ.k`|;]@<'Q@=N#lye `YyP^ &._{W9RϦMpDy/Z7sꩆH.BC_3WEatcFVuKkaC&Fͺi2'0c1Sx-p 5yDJ#$é7I 30&]e`)h0#]L [(QKzXph N+hI<)}6vp%}s+Z$7~o*"vG_xW֣ITeApnhN, mT1h?ᖡLQҋ"?:sܳn/ZXЦD)\ϖOt5Yܤ{L1F{l21 YTg+G82lyRQ^= b-Oz$~r:PAXTv8 @҆bnnEUg t!Jh6Yn_ۅuV'M N/IYsh z;7%`ȕO,_h9b?AMcSg;]Re5Mӳ7(Vxz}PdE~M'#f"d}m$) t܅:7/ʹD|5 InDMk8d8#ppg,%x*$Vا"SFt|\ԻM֭L꽠UdH,Q@ѷP8Bёy] IzvY5yv۫ P)D[kXO6+ZnnѽO>C(FݪWo9V)2N2AKdEsӨh<~8v{% p]*ccy?W;R`?#^Վk} ~5k\:4;e*`L8xnP9 B8HЇf6OFj}oœ-T,Η%6 J t"Xm9,ذZx-eZkT?Xyj){g`f1Y\Y}2o=sTmQ=vs6K`D [AѪ(N%0_+[LK ()e(쳮fPT%'I1bj`͗"hy9?H]Axѣ{- A| " Rt3D0[=i /x[@=-' %Y8635۲e2Lȗt&~sfIJvP?LmðKI286y->Vj'+L˨,*>L;v'b[\CaۏX@2n^uVub:л?GPؠT4n d#C}{1Bs IJciu>z}qe_ꮋsi'Wu!t80)[ZkU/@ll]FǵRn󅉦v-uk<2 q^\!5 >!CG;ZJ.f|,mJ6i"{c(E]oIpS#zՔ qCfXה@3ՔD^dguCV %U:J sC;XxzaΛb.ep~t 9+Y#@3%N]>~Xyo5q𸬸@1_hQ7hLSd+왜*jw.%PmѣK!Kt}!:!Z%sTd]shH'## f15V:".S0|[h)D<Î`EKS(^'_(o$U 2Vlb48sijikW dS1Q% /8mԬ^D` t uϗ ~"ی>Jz3xôoMԘp5t ]0b)Ho]-`0!D-,V7i'lPO8SuZ:wPq vʪ;{+et7|ҔI Cc=ng A?LމBߥ&Z d\Mdl ;d)jD}T v4ӹl5 "md׽W-8-K.͋¼Im25z6T.h45}'Ta$1=z ?RˆݺU"@~=P+2.: dEB5bq_t.߰M+? "˩?|6~@jpoФ*N]}@#yvփ|J,qS( %\6[MB%Eux5 n&f+u]ggOx>4|h% V*lRƤYB(NOrH66io جw$sB; ★A% ڤ*x59lw >(` siO˔d`J|X:BmEgG?|CXp>VƨT#/|z~q Q+ ;b<+ / (OѼ&j_t]'jP0ǚ6U߈lFJRٸii$HTQFmZ*O?-{-k*؎0k7֮Ͽ=@0N$qw+O9f(ڶhӲEq1Fi!7WE3PtH`;țhi^^Zswn뻟FߵYR .nD6ׅeT?m\&0EE o zo eux*'9'@QL _1"#I`fE- 8]Pe荛Tx* K.1}UQqb8L;'$&ZG>Ͻ t'pK;&U nVPwq:V'̀S9j?-]W{Wz-.o6]4Ӫ+ÞdaQV5i7Qjt1Pҁ>̕`%UIDm~_}l1tBˊ\Ci'v8u#gH&Cx8tkݹ°bӅ>|vb;r;ݶ/D+LBy\t ;h3 cP:M𚔮|<DsĽNCO ֺSJe8|7C7 D0_fƪ f_%V9EP_$UlfCP6?*$ /Kɭk}՚l9pr:n~z.3N 8iMad $ w3+LB4ɾ<7;TD\WhZ`y_tcN \s!1 7F9GQhViZ&X<#}N 1a2kl!,^n ]sZ:D,!t(8?i\Ylt-GחڧM yQ8|ó| kq(BI*z=T%<)c+j>I5O@:Z@Y ߲Y(kIMODTxԃ{-wwu<4+<>W߿)YS`b$:@bsz|z \2 ȢWl8ǽ/~82ؕaB^+tCQ$1-o#=jзsk~ ѥT*.R hDT%vY"rfoZ`ܺޫ_yl:= IA>lY6t09=F$zӇCddtQ4-h>Ʉto!y%t[wɮy.吚TR37b`%)ns=Amkɟ9wɣm6+3Gxҩ޴ o H‰x?N-_iqgs+> 3cY%f U;K-jh9{sJf[olYlsXy11]g.uBWYͺ9s `户c _n012=n dYW < H"]bT:+_=Hf$ u-+|fA$"0{ e]VQpiK5O7]` >D$$ƃ4 \cex̰%5^{X[R@]sķ2;K|/!q - bA4&p7KQ ]g1OF皢vAZ=q OA01]åv=`CY<{vGh:V~?-H\~"!DPɋcs[4 hw1 " 3ܒwe^xe g1efC= ز u$b.tI,[:/.8HJ\hb -JdGlf\O+)HB^I65c3 z"dt 1IQ:)F `j8Z6'nF / M-0ƒuҽXiapp:~םj@@{VhDjqY d`Սr]gƒ|LSmZd/E9'2g3UHαŏ_mb9 `t90bB)U2A6dXF^n Cw}޾&R˙͈T$p҆~w3ԖNtI;3GNPwU֔Cr "̞/U Ȋ&w #JE  ҒPMԢ fܮy݇y<#e.پGGc޴̃%ݔWݠʊʌؠ_%;x&_`j{_9$_[DPN&@8$$I=K-y/CWXQKOt@Pf?-4FEGZy @>]icZGBLi҇G&xi9~nn'c{ U=46y"8;IgWڲ\=8(ҟH-Im$uI{tCjw Sf֦c&4b1A>+#GOD$hjʼnCq[YIrw_!'|kt-&~)@y2Թ3 N LrQNxH陀%Mva$o5V\O *I7s@ljW[ImYqY Ћ0RqOl|3u}3Xpp(ՔlűrZy#@jQ$)N1䞨h*KgΙ-Z=eփL{' y ;My>WZ^6(QS%`į4!~ c#y $DM'^rJ) _'<%QP9PTkKu{VhWR6`BD$`PP@t]A,m$m(msQy w+@ /DWiND1wq)t=8>?Ž"twnsr;o(73dQHxlW K?Gw@w 0M &w=]Q;|'o)\9G {e0p/8.-4%Bp ?Q|"!|lmK$0Q7;  G;:㫉TN  >xapm%3rȞdS>!}\s$ =sw J@pVfZǖb YZ