ruby2.5-rubygem-sexp_processor-testsuite-4.10.0-bp153.1.16 >  A `w!M@eeeL)[HpvO"&C.M)w}XNငQ5) `Q*9@Ϥ}@! [ $c)mݔD37sZHIh0I٦68Ap;4/WQ} EJ},vF3>{Þ϶Ɛ"yOXmP*WN^<9\#z6*QF貱`õxp bad23d81f42de47ef8659da8659a01eec5e98b925a7f35b1ac20c80394a0c6e0c6eeecbcd105db984cb089f48cda7993203d1466D`w!M@eeeoZxlV7>h_6NgZF'&cu.zh}o]>3B8!^v ԍT݆#cHjƪ鈢pgjZOک Es7̋_J bցo:nkX FKpN'k9?f;qTBwyo#fd A.k3ÌBuc7ayűk%4y ѭɽ[65iW|Kɸ>p;?d+2 = [ +18L V ` t y  h|(%8, 9T : FGHIXY\]$^bcdeflu0vDzfx|Cruby2.5-rubygem-sexp_processor-testsuite4.10.0bp153.1.16Test suite for sexp_processorTest::Unit or RSpec files, useful for developers.`^lamb04ńSUSE Linux Enterprise 15 SP3openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/seattlerb/sexp_processorlinuxx86_643#A`\`\`\`\`\8487a8138cd40a186a16fbb6c0bd8c67bb7171101bcbe38fb83f0f0f1aa6aad0cb48bf47c1cfe158de8732013420de452df613343b0d5314a7c092f9e9ad390d466b7360f5c372bfbf82aed5254091b0b3a40ca65d3d8c3f62d82a2171bc388686fda37b42cd65ede8d7626a212730664ec91747d8d0bd78480cb73b815427f0rootrootrootrootrootrootrootrootrootrootrubygem-sexp_processor-4.10.0-bp153.1.16.src.rpmruby2.5-rubygem-sexp_processor-testsuiteruby2.5-rubygem-sexp_processor-testsuite(x86-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rubygem(ruby:2.5.0:sexp_processor)3.0.4-14.6.0-14.0-15.2-14.10.04.14.1Y@XX@VV@UhTU?v@UTT:m@coolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.com- updated to version 4.10.0 see installed History.txt === 4.10.0 / 2017-07-17 * 2 major enhancements: * Added experimental pattern matcher to Sexp. Forked from sexp_path. * Extended s to take a block and return a matcher: eg s{ s(:defn, atom, _, ___) } * 23 minor enhancements: * Added $STRICT_SEXP to crank down Sexp.[] and friends. * Added Matcher#/ w/ real functionality. * Added Sexp#/ to search with new patterns. * Added Sexp#map to ensure you get a Sexp back. * Added Sexp#new to create a new sexp with the same file/line/comment info. * Added Sexp#search_each to recursively search w/ new patterns. Returns enum if no block. * Added Sexp#sexp_body= * Added Sexp::Matcher.match_subs? and .match_subs= to extend =~ so you can match strictly. * Added Sexp::Matcher.parse to convert lispy string to safe matcher: "(defn atom _ ___)" * Added all mutation methods to STRICT_SEXP >= 4 * Added deprecation message to Sexp#structure for [s(...)] forms. * Added strict_sexp.rb to help you clamp down for future changes. STRICT_SEXP=1+ * Auto-require strict_sexp if $STRICT_SEXP is > 0. * Converted a lot of indexed access to sexp_type/sexp_body, etc. * Finally enforced SexpProcessor#process to only process sexps, not bare arrays. * Made Sexp#/ double-dispatch to Matcher#/. * Made Sexp#gsub work with new patterns. * Made Sexp#sub work with new patterns. * Made SexpProcessor STRICT_SEXP=4 compliant. * Retired SexpMatchSpecial & SexpAny. Never used by anything AFAICT. * Sexp#=== goes back to default. * Sexp#=~(pat) calls pat =~ self. * Sexp#sexp_body now takes optional offset. Use instead of sexp[n..-1]. * 9 bug fixes: * Extended Sexp::Matcher::Parser.parse to lex more forms of regexp. * Finished off all missing doco. * Fixed == methods on all Matcher classes to include ivars. * Fixed Child#satisfy? to properly return false if failed. * Fixed Sexp#sexp_body to return a sexp using Sexp#new. * Fixed map to use Sexp#new. * Only try to set c_type if it responds to it. Make STRICT_SEXP safe. * R2C has a hack in SexpProcessor to call sexp_type=. Renamed to c_type= in R2C. * Removed very obsolete attrset test from pt_testcase.rb === 4.10.0b1 / 2017-06-13 Beta of the above.- updated to version 4.9.0 see installed History.txt === 4.9.0 / 2017-04-13 * 9 minor enhancements: * Added Sexp.depth * Added Sexp.sexp_type= * Cache Sexp.line_max. Massively speeds up large flay runs. * Cleaned up SexpProcessor.process handling of result node type. * Extend pt_testcase for ruby 2.4 tests. * Extended Sexp.method_missing to only print on every invocation if $VERBOSE=1 * Extended Sexp.method_missing to warn if the expected sub-sexp is not found. * Rewrote Sexp.mass to be MUCH faster. Helps tremendously with flay on large files. * Warn that Sexp#method_missing was tripped if $DEBUG.- updated to version 4.8.0 see installed History.txt === 4.8.0 / 2017-02-01 * 2 minor enhancements: * Added Sexp#line_max * Extended MethodBasedSexpProcessor#in_method to take line_max and record span.- updated to version 4.7.0 see installed History.txt === 4.7.0 / 2016-02-18 * 2 minor enhancements: * Expand to support 2.3 in tests. (presidentbeef) * Return enumerable for deep_each, each_sexp, and each_of_type. (ridiculous)- updated to version 4.6.1 see installed History.txt === 4.6.1 / 2016-01-21 * 1 bug fix: * defs should have a nil node if body is empty.- updated to version 4.6.0 see installed History.txt === 4.6.0 / 2015-05-28 * 2 minor enhancements: * Extended generate_test to deal with 19 and up. * Extended pt_testcase.rb so add_19tests means 19 and up. * 1 bug fix: * Added and normalized tests to deal with canonicalized block args from ruby_parser.- updated to version 4.5.1 see installed History.txt === 4.5.1 / 2015-04-27 * 1 minor enhancement: * Cache processors and rewriters. Significant speedup. (presidentbeef)- updated to version 4.5.0 * 1 minor enhancement: * Added SexpProcessor::expand_dirs_to_files as a utility to cmdline tools.- updated to version 4.4.5- updated to version 4.4.4 * 1 bug fix: * MethodBasedSexpProcessor#in_klass clears out the method_stack for the duration of the block.lamb04 16206367664.10.0-bp153.1.164.10.0-bp153.1.16testtest_composite_sexp_processor.rbtest_environment.rbtest_sexp.rbtest_sexp_processor.rb/usr/lib64/ruby/gems/2.5.0/gems/sexp_processor-4.10.0//usr/lib64/ruby/gems/2.5.0/gems/sexp_processor-4.10.0/test/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/bd5d0ef26a3e4f6c55b39bbcda80b66b-rubygem-sexp_processorcpioxz5x86_64-suse-linuxdirectoryRuby script, ASCII text%L 7se9[Putf-85256b8b601183a76e0542e5026f54cba4f10087ab39a62640fb5e8fd0b0db5a8?P7zXZ !t/ɷ'] crt:bLL 2*п(ļer)p1 o.;9$s*[yslh[ [j,b[5}]ُERיG*k못]qhPء$q/g~\ѫ Xĩbpk=1Oಽqn%DʇdYV=V![o[y$vi/e{+^=_,=L`s9E"ՙ`F Hγ\*eoQ픾Ԯ=E(tv&$b0hyx&4=xo4M4Nh$3ufR]TXΒݙ,x.[#JNh(D1.w&9ay=n =3yC,$ }%;x*,S&"XPmB %?*szF=6*`[-99 oԂdDdJG tр=sAR~y!mmw=#[w](Q$='(LF@3p,U nnLG#Gr=\pvV2y#c,`lG9͐*x?}uo9'Ɯp^ )Io?X;/'? `zr=Cs}!S39xlϺ[fd_t@*3at~h!D8RVwJZҞ¤%>CtqJ$o*V~!bojwa$'+4ʊ3YN3LBGqbTPȏ|t>gu.r݉;|(^5zfN8Ʋ*zJZIPshF@uhQ`v6" >iaёj`cKIݒ T7R 6`ZyNژ}GQ Dq{3S':<8 й:IgRFXW>nVs<DِeN0Z6r=]bz)OmlFpj #|t7>t FJ'5TOަNrrx'UtlP.P_|bL{ |AQ<+Va~QN⤯B%Q-E@ Ed<'?v8j {_#AiENp?>Q?'ȸr(roRI#Nrabyb]uq)f!h{gX,o! qZrz)eM/%NJK3K|nrQ{vx&ߕp }nU(Ɂ5 kظˀ@X|z3"V0>"==#ZTQ;F+H5k@oO90jzk*Z/x9cE=0/>AGl~Yt IA1lۤʌ5蚈)NHΧ^T}:,@o Xcwʜ+4 yAѨ)(]CC0kEDBw$z_4˜~ev׉V\cmc:SqH9 t~4RzOQ"jꑼdw&iu aE롾M_ 8,iR9{Qx<ѝ8S'S|nC";Lnw3E&d" dgl_shj -]Ɠt>UϘ#@괷Vs ܻ_HX.I_Aj ܞfP+:WB"ٷ?cF0|YGO|;Sw`X:&#a $`^,G$ܻE8 pBf}/-n"EhyR"Ө#p07߹-ſLfe\/Ե- 2FAs3\ڑ@/QԀA|&54|ٓAJiÒ#Cͽs?}~߻k{˄VL7J^Փ]m^ μې^z"'͵%-_ݦ ļmjAGHSX$( ϩ.'ppP9ҭ[<~&Oo?nX-nI[R0agjJUz{MO{2/F4ص L"N L)ti6HjϮl8u!<Ύ,ԙDL92ٯ7?&af%lwbn "=>T<69PhwHvȔ)p'5@Ie|DA!wv3Dm7YxɭlI{sEe9M JM藯Z|rj!}n?`wEa: {8 أ`ǦVu-YֹjW &1m/4c"!Hx){?҄n h9izH"VӺl:۽< ds}P5[x3K=NKifx6;z(V>E~$};ICW2 JnɀåK@fN}]!2_Ϭ{fѐ~Fgsê#A C}Y߉/7lѪ1ӏX*[s<} JVDyPw:q 0o'04_}_(wA}=if{]H4K=k2P?IWaa?|3ql!mmumƐm q ^PhoRby תio@xM!R`mSnңY[ Z^Hw(\D:Oy͆kJ=UuNu"-#o}kkliRoQ.f׶OY1踈 )>hV7KzL&P]yB& ҹ@' M&/"<"OMªpT} έr̽(]Å<S_;#$i^5iIeH؀Ed;k] IcvfpA>|k D&nV ǨFWy$U re .3+7;^H;2SĻ-v?GTG+&39簈l qi [$7I,  @{qՏ>P )_;@5o:K萦Cp?_$}Bx^<ٝb5Ò 2 B\؅;`Lj@ ΒY#l\H0i)tPXQ8A1H1%騁 uHïGslOvVS^nY7ܔh-رmUe) F>;%ׅq}RѰ Tg`cWb=sC<15j 󗐚ZsHwN]1X-8?Hpa Y~KCj@;?%9H`}[FIէk!*.3l֛%}-SÙ !<C^Tds9 ,0=QttlXۧj!=c&J^߮Y{o&I,dd,**~ 欷^xR5Ks(0Ea:I+z(pgF ΪLR힊 &_WM4VǒR6*zpIīppvld0yܐGЄä-n. 9<^C>|lB}vNJYgK%0gJW2 =Ϙ:6wz%sՠ5WX\,"]ܔ?P;خԘA5\S8-) Y/i7#VZ; n.d8Af[_GV_a J7m>'p\` hki-_Xo8%[tǼq ce{pmjxw&+j?HFU@xs82(CHd-v&;R^~X9d~HEKJ81!L7oCo;avZ3{ȾMtꎥ66:=/Xc EitM@`9g #˦g%x"Nmʳ/ѡϰrD}iv\8 L* jJ;XޓW #C\oAOuF=$ u?ѣ]&aLa2 PH[Թ'mNž6 O%h׍@b-L=}˃2N`}M25>9Xq;HvhX\H2&x =6ʚ ˜.#o1X&,S3B[Z"c'tؾ(G߱ 寀J! Ô3vSvV*$\'{E2-E_mF81=m6TFGrDt2U^8T,^39Q-Ȇg;!~=DS}-1 @ѱʰnh6G|/Z`3kܯ[Ty =o{[]C=@D)uI]"Nx\C"Wi$;5'/:u'hzHF"n(E7Ttf'gxeBI^|fu~CYղ৪@9۱wtIg䊛Xrљ 4[Od[ X %B!,/CEm 7ΞDA*zxUXv3cS`ڢm`RGhKyH7>W+7\Tq!r>kW9oVN2LSfvS޺p U:V#PѢB9xd\ &Cޖ|TjckmBm KZҒ]kp;/9Ol)em;FX^] ~ZV`2@iùce'%Fu?ҽjshWkv1B톦5q;;1KԈ2Ϫ/-rr8gkv,2oO7,}i_cTnu0{^I?.ii=rb8+ͿNB$Gy*5'6m=8wh9# '\9$j 0ޠp^{+)uH&N:@p;f`g4A,XW*$`cu[vTբ ŤimzCT"I~N޻V~BDxFս;f mEJƢ(#-b%;? K/L.%c=E@ܬGȒGn/gz95JiFH4!Ëd\'GB>&Q~J2)GdcvcEqu~gLT`fME:/O;%-"C0ڼ?c]_yYі{,3G@Sփs7h,J" ©h˨b\EGzgjأk?uWOH&g%Eua4/J7PG}PCvF@B#0 ܅! .$ҥ?#Ÿ1<5 ;eS /8I@-K-2n3;]Sz7?+wbh(`b#xϧfӲQ).YH `0 )J.V ֧]CFASvv%ktŘOsgZ~ʌ;A[l F]%Z&KZOYO0ɉ?."=&8jOK@\Xrxǻ#ۛw35qUY7I?d^z^\-m `Y xǜ:Hi'\cm :dOnKѤe<y`|ylW폽}ٔJ"mnf|  ˅ 61? 4 3JG@CY%S0-'w!Z+FDyC5+Cm=?QS-f{]٨!J}h6V3Gs8 qCȔ_wؤ{&СXlN: 'JJ5WY;JE'D}9lU7Nr)0պe(G鞶:M8v1\pR-R9w>JY S-x J0Zn̒dzBUZA=P@d{G6xj.?gGo,ܚRF_Oh濻lvd} 酶ф+!R+FRۋ^*x*u]KGD3`f ',*ԅ`bA\oσfunwg̢j8޾܀q*BJrkiT,E&,DiY=r? ؿYY+M삂̻~ (~|:^^t~c~192HUN{n!b&*dz ¼ H+vV+5b0Ik"?Q_}8lؚ-QTb̊P;d/ulQc#o!fĹ{Z*S2aXnbUytyy$5hԜpP:禾ytT1)M(&MȰ~#-T>Z,WLxN(X51Nv~# L/&Ssiv7Q0^ZPWAo:]hd :q8 >H/_{˵-4ѬOjN:"aǔ rKmR:+ۜB#'ƝM8R['p𠴏 [g@~~CAǨo.-3n6K4ׄq=ɨ#4% 0f%Nj9~fKYP|xח@gFa9 e7VkHISbng u@pfOW> YZ