diff --git a/error.php b/error.php index 4c76969a7..aa675e3d2 100644 --- a/error.php +++ b/error.php @@ -206,6 +206,7 @@ $external_redirects = array( "getdochowto" => "http://cvs.php.net/co.php/phpdoc/howto/howto.html.tar.gz?p=1", "rev" => "/manual/$LANG/revcheck.html.gz", "blog" => "/manual/$LANG/build.log.gz", + "functions.js.txt" => "http://cvs.php.net/cvs.php/phpdoc/scripts/quickref", ); // ============================================================================ diff --git a/functions.js.txt b/functions.js.txt deleted file mode 100644 index a279748dc..000000000 --- a/functions.js.txt +++ /dev/null @@ -1,282 +0,0 @@ -cpd='a(b;Es[h]dd(cslashe;slashes)gg!g:e[#Xm&hodsNby#lis"!gHp)]pFp$tiesNby#lis"!gHp)])]gg!g:i*_XpaKe#Kild_t$m%: ?okup_uri,not !(que-_heT$;sp*I_heT$s)s&+v)rray[#c(hJgPkey_cas h`k,omb% o`t_vCues)diffNassoc]G(l,t$)flip,%t$sK,hif"lic plic um)`(iqu shift)vCue;wCk)]rs/"s(cii2ebcdic,%[h]/"pell#Kray]m&hodN>ray]@cvs#TBauth,E(mmJB`t)Ml& d* %i"?okup,new,!(p/"turn,v$I)sC -:u;tHtvCu void)eil,h(dir,-:caK oI(dir,?g@om#Td!f,ge"%vok is+um,?TNtypelib]pFp(ge"pu"s&)!leas s&)o(mpW"nns])pdf#Td#Jnot:i*,outl%V>c,beg%_tH"c(ircl l(ip,oI[p:hNGl_-Fk _-Fke]])*t%uPtH"urv&o)+d_tH"fi(llN-Fke]nCizeNpage])g?bC_s&_docum+t_limR;imp/t_jpeg,l%&o,mov&o,newp:h,Youtput_buff$,pagP%i"plWP%l%Pimag r(<"e-/ l%&o,mov&o,ot:eNtHt])s(aveNto_Ge]cC &(#WD_url,c(h>_spWS!:/,ur!nt_pagVf*tNdi!ct/ie;_map_Ge]h/iz_scCSkeyw/d;leTSpagPJim:i*,subj<"tHt#m:rix,po;!nd$SriI)tRl view$_p!fe!nce;w/d_spW%g)dash,fla"grayNGl,_-Fke]l%e(cap,jo%,width)mR$limi"rgbEl/NGl,_-Fke])howNxy]tr(%gwidth,oke@tH"trJsl:VrWk#K *niable;d]g2raBl&VQtH"i( o#cUfcntl,Y!aBIek,-a"tcs&:tr,tr`c: wrRVrA sk#f!PspW totC_spWVskf!espWVl,n(QtH"s#KQ)xml#new_doc,op+#G mem)v$si*,x(mlt! slt_-yleshe&Ndoc,_Ge]@xslt-yleshe&#pFces;Lt_dump#G mem@)otn&_?aBoublevC)e(a(K,-$_da(t ys@bcdic2ascii,Ko,mpty,nB!gN!plW iN!plWe]]rr/#?g,!p/t%g)scapeshell(>g,cmd)vC,x(<,if#imaQyp !T_d:a,thumbnail)i"p[?d m1]t+si*_?aMBtrWt)zmlm_hash)fbsql#affray,assoc,=,l+gth;|Fw)=#flag;l+,A Iek,tabl typVf!PL"Q_auto->t_Xho-A %s$t_iBli-#db;=;tables)n(Ht_L"um#=;Fws@passw/BpcZO,!T#b?b,c?b)L"FllbWk,I(lt_db,op_db)tabl+am us$A w>n%gs)f(cUdf#Td#doc_javascrip"templ:VcUc!: e(num_vCue;rr(no,/@Q#ap,:taKm+"+EdSG flag;opD,-:u;vCu v$si*)heT$,nHt_=_A op+N-r%g]!movPRem,s(aveN-r%g]&#ap,+EdSG flag;javascript_WD,op"-:u;submR_f/m_WD,t>Q_fram vCu v$si*@)eof,flush,Q(c,csv,s[s])ile[#Hi-;Q_c*t+t;put_c*t+ts):im ctim gFup,%od mtim own$,p($m;FN=(E`"A typ width)_r(&riev owE`t)])siz type]?(:vC,ck,/)lush,moBnm:K,Yp(as-hru,r%tf,uts)!(aBnKtojd)ribidi_?g2vi;s(cJf,eek,ockYt:)t(ell,ok,p#c(dup,hdir,hmoBU*ng[s]`c(_num_>g;D_Hi-s)wrRVg(d_X&(#bFws$,c(fg_v>,lassNm&hod;_v>s]ur!nt_us$)M(cla!d_clasI;f%ed#c*-Jt;f`cD;v>s@Ht+si*_f`c;html_trJsl:i*_tabl %cluM(_p:h,d_Ges)?aMd_Ht+si*;magic_quotes#gpc,r`timVm&a_tag;obj;pa!nt_clas;!(qui!d_Ge;sourcPtype@ClheT$;cwBd: +v,ho-by(Tdr,Ae[l])imagesiz la-moBm(xrr,y(giB%od piBuid@op"pFtobyn(am umb$)rJdmax,rusag s$vby(A p/t)tH"timeofday,typV?b,m(d: mktim p#a(b;dBnd)c(lrbi"mp,om)divNq[r]_r,HWt]fW"gcd[Ht]hamdis"%(i"tvC,v$t)jaEbi,leg+dr moBmul,neg,/,p($f o(pE`"w[m])Fb_primVrJdom,s(cJ(0,1)&bi"ign,qrt[rm]trvC,ub)x/)-rftimV!g/iJtojBz(cUEmp!s;Mfl: +Ed eof,G Q(c,s[s])%fl: Ypas-hru,put;!(aBw%d)Iek,tell,`Emp!s;wrRe@h(eT$[s_s+t]eb!v[c]Hd<,ighlight#G -r%g)tml(_+tRy_ds)w#>ray2obj!c,c(h(Jge|ild!n[obj])U*nray,output_docum+"pcZpipedocum+"Fo"s&l%kFo"-a"`?ck,who)wapi#{e[#key,lJgMpvCu vCue[s])]c(h O,FllbWk,timefm"trJs)c*vNQ_+EdS_s&_+Ed%g]fx#affK>,c(UZopy_b?b,!:e#b?b,K>@do,$r/[msg]f(&K_Fw,ield(pFp$tie;types)!e#b?b,K>,Lt@Q(_b?b,_K>,sqlca)htmltbl_L"nu(llf/ma"m#=;Fws@pcZp!p> O,tHtasv>K>,upd:e#b?b,K>@fxus#c?I_s?b,c!:Ps?b,f!Ps?b,op+_s?b,!T_s?b,Iek_s?b,tell_s?b,wrRPs?b)gno!_us$_ab/"mage(2wbmp,_typPto_mimPtyp a(lphabl+dSntiCia;rc)c(h>[up]ol/(C?c:e[Cpha]a"c?I-[Cpha,hwb]MC?c: HWt[Cpha]m:K,!solve[Cpha]s(e"f/%dH,totC)trJspa!nt)opy[m$ge[gray]!s(ampleBized)]!:e[fFm(gd[2[p>t]]gif,jpeg,png,-rSwbmp,xbm,xpm)tru
    c,ellips polyg*,!ctJglVtob/d$]f*t(heigh"width)ft(bbox,tHt)g(ammW/!c"Bd2,if)%t$lW i-ru
      y,ody[-ruct])c(hflag_full,U!:emailbox)Ml&e[mailbox]$r/;Hp`g f&K(_ov$view,body,heT$,-ructu!)Q_quota[Fot]Q(mailboxe;subscribed)heT$[Xs]l(a-_$r/,i-[mailbox,scJ,subscribed]sub)mailNE(mpos py)_mov boxmsg%fo]mimPheT$_dI#Trlis"heT$s)fc822_wrRPTd!ss)s(cJmailbox,e(>K,t_quota,tWl,tflag_full)/"t:u;ubscribVth!aBu(iBnMl& nsubscrib tf7#diables)n(_>ray,cluMN*ce]g!s#autoEmmi"c(Uommi"*nray,|Fw)=#l+gth,A nullabl p!cisi*,scC typVnum#=;Fws)pcZO,FllbWk)i#Ct$,QNCl]!-/ s&)tvC)p(2l*g,tc(embeBp>I@rcg#KJnel_mod discZf&K_$r/_msg,Q_us$A html_+Ed igno!#TBMl)is_c*n_Civ jo%,kick,?okup_f/m:_message;msg,nick[Ae#escap `escapV]notic p>"pcZ!gi-$_f/m:_message;s&#cur!n"G *_diVtopic,whois)s#a,>ray,bool,cClabl dir,doubl H,trSubclass_of)up?aMd_G wrR(abl eable@ss&)java_la-_HcepD#cle>,Q)jd(dayofweek,m*thA to(f!nK,g!g/iJ,jewish,juliJ,`ix@j(ewishtojBo%,peg2wbmp,uliJtojd)k(ey,rs/"s/t)l(cg_vCu dap#8859_to_t61,TBb%Bc(Uomp> Zo`t_+tries)Ml& dn2ufn,$r(2-r,no,/)Hp?M_dn,fir-#{ +try,!fe!ncVf!PL"Q#{e;dn,+trie;opD,vCuesNl+])lis"mod(#TBMl,!plWVify)nHt#{ +try,!fe!ncVp>I_!(fe!nc sult)!(aBAVI(>K,t#opD,!b%d_pFc@s/"->t_tl;t61_to_8859,`b%d)ev+shte%,%k[%fo]is"o(cC(<*v,timVg[10,1p]ng2ip)-a"trim)m(ail[p>I#d&$m%Pbe-_xf$_+EdSmsg#c!: HtrWt_p>tNGe]f! Q_p>tNd:a]Q_-ructur p>INGe])rfc822_p>I_Td!sI;-!am_+Ed uudiables)dKNQ(po;!gs)#%i"po;!g;s&pos)])iN!plWe]])Q_Xhttp#%pu"output)%t$nC_+EdSlJguag output_^,p>I_-r,p!f$!d_mimPA !gH#+EdSs&_opDs)s(+d_mail,pli"tr(cu"imwidth,l+,po;rpo;to(?w$,upp$)width)ub-(RutPK>Wt$,rNE`t]@)cC#app+d_ev+"cUc!:PcC+d>,da(te#Emp> vCid)y_of#week,ye>)ys_%_m*th)Ml&e#cC+d>,ev+t)ev+t#Td_{ %i"s&#C>m,c:eg/y,clas;MscripD,+B!cur#daily,m*thly#mday,wday)n* weekly,ye>ly)->"tRle@Hp`g f&K#cur!nt_-!am_ev+"ev+t)is_leap_ye>,li-#C>m;ev+ts)nHt_!cur!nc YpY!(APcC+d>,op+)snooz -o!_ev+"timPvCiBweek_of_ye>)crypt#c(bc,fb,!:Piv)dg]b"c(h(g,p>am@g(f"l,ut)%R(c*n,+g% us$s&up)isEmmaMlimReBli-(-:;us$s)maxc*ntimeou"m*R/,num(Elumn;Fws)ov$rid p(>sam,turn[Ed -:us])s(C &(b?ckSdFpG ip,sslNGes]timeou"tle@t(Ht#av;Ed cv)rJsWD(auth,av;b:K,cv,iBRem,ss+"tHt)rJs(%queu new,p>am,s+d@ub,uwai"v$ify(c*nray,d:a]%c,li-[v>]?ck,plug%,rJd-r,s&N>ray,d:a]timeou"`(iq,?ck@s(g#Q_queu !(ceiv movPqueuVI(nBt_queuV-:_queuVql[#affray,=,|Fw)=(_Iek,flag;l+,A tabl typVf!e(_L"Lt)li-(#db;=;tables)db;=;tables)num(_=;_Fw;=;Fws)pcZO,!(gcas sult)Ilray,assoc,b:K,=,|Fw)=#l+gth,A Iek,typVf!e#L"-:em+t)Q_la-_messag guid_-rS%i"m%#$r/_Iv$Ry,messagPIv$Ry)n(Ht_L"um#=;Fws@pcZO,L"Fws_affray,assoc,=,l+gth;|Fw)=#flag;l+,A Iek,tabl typVf!PL"Q#cli+t_Xho-_XpFto_Xs$v$_%fo)%(fo,s$t_id)li-#db;=;pFcesI;tables)num#=;Fws)pcZpSO,!(C_escapP-rSsult)Ilam,Lt)c(ha(ngPus$,rWt$_s&_AVUommi"*nI)ump_Mbug_%fo)+ablPr(eTs_fFm_ma-$,pl_p>I)$r(no,/)Hray,assoc,=Ndi!c"s]l+gth;|Fw)]=#E`"Iek,tell)f!PL"Q#cli+t_Xho-_XpFto_Xs$v$#Xv$si*@%(fo,i"s$t_id)kill,ma-$_O,num#=;Fws)opD;p(>am_E`"S!pa!NLt]FG$)O,!a(d_O_L"l#cZescapP-rSO@r(e?aBollbWk,pl#p>I_+ableBpFb O_type@s(e(ln%g_E`t@)n(:(caIs/"s/t)curIs#Td(K[n-r,-r]n-r,-r)a(ssumPMfault_El/;ttr(off,*,s&@b(audr: eep,kgd[s&]/d$,ottom_pJel)c(J_KJgPEl/,b!ak,l(e>,rto(bo"eol@ol/#c*t+"s&)urs_s&)M(f#pFg_mod shell_moM)f%Pkey,l(_pJel,ay_outpu"K,&eln,w%@doupd: ]e(nBraI[K>])f(ilt$,lash,lush%p)Q(K,maxyx,mous yx)ha(lfMlay,s#El/;ic,il,key@hiM_pJel,hl% %(K,RNEl/,_pair]s(K,Mlln,$tln,-r,tr@is+dw%,key(ok,pT)killK>,l*gA m(&a,ouI(_trafo,%t$vC,mask)oveNpJel]vTd(K[n-r,-r]n-r,-r)v(cur,MlK,QK,hl% %K,vl% wTd-r@n(apm;ew(_pJel,paBw%)l,o(cb!ak,,El/,%i"nout!f!sh,!(f!sh,-o!)I"touK)tJd(+Bout)t>t_El/)t$m(:tr;AVt(imeou"op_pJel,ypeaheT)`Q(K,mouI)u(pd:PpJel;I#Mfault_El/;+v,Ht+Md_Aes@vid:tr,vl% w(a(dd(K,-r)ttr(off,*,s&@b/d$,cle>,El/_I"$as QK,hl% mo(uI_trafo,vVnout!f!sh,!f!sh,-Jd(+Bout)vl%e@H"QtH"l2br,l_lJgXotes#body,c(opy_db,!:e#db,note@dFp_db,f%d_not heT$_Xli-_msg;m>k#!aB`!T)nav_c!: I>K,`!aBv$si*)sapi#!(que-_heT$;sp*I_heT$s)virtuC)umb$_f/m:)o(b#cleJ,+d#cleJ,flush)flush,Q#cleJ,c*t+t;le(ngth,vel)-:us)gz^,ic*v_^,implicR_flush,->t)ci(b%dbyA c(Jcel,?I?b,ol(l(a(pp+Bssign[elem])Qelem,max,siz trim)umn(isnull,A p!cisi*,scC siz type[raw]@ommR)Mf%ebyA $r/,Hs p?g*,r(esul"ollbWk,owE`t)save?b[Ge]I(rv$v$si*,tp!f&K)-:em+ttyp wrRe(?btoG temp/>y?b@ctd<,dbc#autoEmmi"b%mod c?INCl]Elumn(privilege;s)E(mmi"nnray,%to,|Fw)=#l+,A num,p!cisi*,scC typVfo!ignkey;f!PL"QtypeXl*g!Tl+,n(Ht_L"um#=;Fws@p(cZr(ep> im>ykey;ocedu!(Elumn;s@)LtNCl]FllbWk,s(&opD,ps !T@)ra#b%Bc(Uolumn(A siz typVommR[off,*])do,$r/[EM]H<,f&KN%to]QElumn,?go(ff,n)num(El;Fws)Yp>s p?g*,FllbWk)rBv($?aBrimos#c(Uommi"Zurs/)H<[ute]f&K#%to,Fw)=#l+,A num,typVf!PL"l*g!Tl+,num#=;Fws)p!p> LtNCl]FllbWk@)p(a(ck,rI#%i_G -r,url)s-hru,th%fo)c(Untl#H<,f/k,signC,w(aRpiBHR-:u;if(HReBsignCeB-opped)-opsig,t$msig@)df#Td#Jnot:i*,bookm>k,la`Kl%k,?cCl%k,not outl% pdfl%k,thumbnail,webl%k)>c[n]:taK_G beg%#pa(g tt$n)templ:Vc(ircl l(ip,oI[#imag pdiNpage])p:hNGl_-Fk _-Fke]])*(ca"t%uPtHt)urv&o)Ml& +d(_pa(g tt$n)_templ: p:h)GlN-Fke]f%df*"Q#buff$,f*t[A size]image#heigh"width)maj/v$si*,m%/v$si*,p(>am&$,di#p>am&$,vCue@vCuV%Rgraphic;l%&o,makespotEl/,mov&o,new,op+[#ccR"G gif,imageNGe]jpeg,mem/y_imag pdiNpage]png,tiff)]plWe#imag pdi_pagV!(c"-o!)Ft: s(av cC &(#b/d$#El/,dash,-ylVK>_spWSdur:i*,f*"h/iz_scCS%fo[#auth/,c!:/,keyw/d;subj<"tRlV]leTSp>am&$,tHt#m:rix,po;!nd$SriI)vCu w/d_spW%g)El/,dash,fla"f*"grayNGl,_-Fke]l%e(cap,jo%,width)m:rix,mR$limi"polydash,rgbEl/NGl,_-Fke])howNboxeB_xy]kew,tr(%gwidth,oke@trJsl:VfpF#cleJup,%i"pFcessNraw]v$si*)fsockYg#afft#doc,page@wrRVf]oc#cUQ_-:u;nic Yt$m%:e@spell#Td_to#p$s*C,Issi*)c(h_Issi*,*fig#c!: ign/ mod p$s*C,!pl,r`toQh$,savP!pl@newNc*fig,_p$s*C]savPw/dlis"-o!_!plWem+"sugge-)ut+v)qdom#$r/,t!Vquote(d_pr%tablPd_hi-/y,Empl&i*_f`cD,Xli-_hi-/y,!T_hi-/y,wrRPhi-/y)]l%k)e(Cp:h,EMNG _-r%g]gi-$#shutdown_f`cD,tick_f`cD)A qui!N*ce]s(e"to!#$r/_^,%cluM_p:h@turn,w%d[dir])mdir,o`Bs/"trim)s(cJdir,e(m#Wquir ge"!(leas move@riCiz sam#affray,L"Fw)=#>ray,AVf!PL"num_=;O,FllbWk,I(ek_Fw,ttrJsWD@ssi*#caKe#Hpir limR$)M(Ed -Fy)+Ed Q_EokiPp>am;iBis_!gi-e!BmodulPA A !g(+$:PiBi-$)s(avPp:h,&#EokiPp>am;savP^)t>t)`(!gi-$,s&)wrRPc?I)t#$r/_^,GPbuff$,%cluM_p:h,magic_quotes_r`tim timPlimR)tEoki t?cC ttypVh(a1NGe]ell_H<,m(#:taK,d&aK,Q_v>,put_v>,!moveNv>])op#cUMl& Y!aBsiz wrRe@ow_sourc ufflVi(mil>_tH"n,nh,zeof)leep,nmp(_Q_quick_pr%"_s&_quick_pr%"ge"!CwCk,I"wCk[oid])ock&#Wcep"b%Bc(le>_$r/,UZ!:eNli-+,_pair])Q(_opD,_-:u;pe$A sockAViov<#TBC?c,Ml& f&K,f! s&)la-_$r/,li-+,!(T[v]cv[fFm,msg])I(l<"nd[msg,to]t_b?ck[%g]t#n*b?ck,opD,timeout@shutdown,-!rr/,wrRe[v])/"o`dH,plR[i]pr%tf,ql(_!gcas Re#>ray_O,busy_timeou"c(hJge;Uolumn,!:e#agg!g: f`cD)ur!nt)$r/_-rSescapP-rSf&K#>ray,s%gl -r%g)=_A has_m/ la-#$r/,%s$t_Fwid)lib(+EdSv$si*)n(H"um#=;Fws@YpYO,!w%BIek,udf#dy,+EM_b%>y)`buffe!d_O@qr"rJBscJf,t(a"r(#i!plW paB!p(ea"lWVFt13,shuffl spli"w/d_E`t)c(asams@Epy_to_-!am,Gt$#app+Bp!p+B!gi-$)Q#Gt$;l% m&a_d:a,trJsp/t;wrapp$s)s(e(l<"t#b?ckStimeou"wrRPbuff$@ock&#Wcep"cli+"Q_A s$v$@wrapp$_!gi-$)ftim ip(_tag;cslashe;o;slashes)i-r,l+,n:c(asge"-op,togglequCRy,waRf/framVTd(butt*!c/BEl/)c?IG Mf%e(bRmap,f*"l% poly,!c"tHt)+d(butt*,doWD,shap symbol)f*t(siz slJ"trWk%g)Q(bRmapXf*tXframVlabelfram ?oka"modify|mulEl/,nHtiBo(nc*diD,p+G rtho[2])p($spview,pm:rix,sF`d)ushm:rix)!move|Ft: s(cC &f(*"ramVhape(>c,curv&o[3]Gl(bRmap(clip,tilVoff,solid)l%e(soliBto)mov&o)howfram t>t(butt*,doWD,shap symbol@tHtwidth,trJsl: viewp/t)WD,bRmap[.Q(heigh"width)]butt*[.(Td(WD,shapVs&(WD,down,hi"ov$,up@_keyp!ss]displayRem[.(TdEl/,move[to]multEl/,r(emov ot:e[to])s(cCe[to]&(Mpth,A r:io)kew(x,xto,y[to]@)]Gl[.(mov&o,Ft:&o,scC&o,skew(xto,yto@]f*t[.Qwidth]grTi+t[.Td+try]mo(rph[.Qshape(1,2)]vie[.(TBnHtfram outpu"!mov s(av &(bWkgF`Bdim+si*,frame;r:Vt!ammp3@])shape[.(TdGl,draw(curve[to]l%e[to])movep+[to]s&(leftGl,l% rightGl@]sprRe[.(TBnHtfram !mov s&frames)]tHt[.(Td-rSQwidth,mov&o,s&(El/,f*"heigh"spW%g@=[.(Td-rSCign,s&(bo`d;El/,f*"heigh"%d+t:i*,leftm>g%,l%espWSm>g%;A rightm>g%@]])ybaI#affray,assoc,=,|Fw)=_Iek,f!PL"Q_la-_messag m%#cli+t_Iv$Ry,$r/_Iv$Ry,messagPIv$Ry,s$v$_Iv$Ry)num#=;Fws)pcZO,L"I(lK_limi"l?c_ag+"pi_v$si*)c(:#lis"p:h)hI"-o!d)le>_I>K_limR;?I_-o!Brc32)$r(no,/)f(%B!e#ag+"ispell_d:a,!s@Q#doc_E`"!s#=,p>am@?T_ispell_d:a,op+_-o!Bs&_ag+t_p>am)ks/"mask,n(iqiBixtojBl%k,pWk,!gi-$_tick_f`cD,I(riCiz t@rl(d#dump,Hp/t)$si*_Emp> irtuC,popmail#Td_Cias_doma%NH]Td_doma%NH]a(dd_us$,lias#TBMlNdoma%]QNCl])uth_us$)Ml_doma%NH]Ml_us$,$r/,passwBs&_us$_quota)pr%tf,spr%tf)w32api#Mftyp %(R_dtyp vokPf`cD)!gi-$_f`cD,s&_cCl_m&hod)wddx#Td_v>;Ms$iCiz pWk&#+B->t)s$iCizPva(lu rs@w/dwrap,xml(#$r/_-rSQ_cur!nt#bytP%dH,Elumn_numb$,l%Pnumb$)Q_$r/_Ed p>IN%to_-ruc"r_c!:eNns]r#f! Q_opD,s&_opD)]s&#K>Wt$_d:a_^,Mfault_^,e(lem+t_^,nd_AespWPdt_AespWPdId_+tRy_dI_m&hod_MscripD;s$v$#Td_%tFspI)cUcZd:abas e(lem+"rr(no,/@Q_opD,hR;Rem/d$,p!s+"rJg !c/Bs(cJNLt]Kema,e>K,&_opD,/"yntax)waR)yp#Cl,ca"$r(_-rSno)firs"Q_Mfault_doma%,ma(-$,tK)nH"/d$)z(+d#?go_guiBv$si*)ip#cU+try#c(Uomp!ss(edsiz i*m&hod@Gesiz A Y!T)Y!T)lib_Q_Ed%g_typV'; -dcp='|obj<"}{:tribut}`un}^hJdl$}Z*n<"}Yop+,}X%fo,}Wac}Ve)}U?s }Tad}S%g,}Rit}Qg&}Pe_}Oqu$y}N[_}Mde}L!sul}Kch}Jan}Ise}Hex}Gfil}Fro}Eco}Dti*}Cal}Bd,}Anam}@))}?lo}>ar}=field}"); - -// DECOMPRESSION -dcp=dcp.split("}");for(a=0;a0)nLP+=nPB;}}nLP+=ePE.offsetLeft;ePE=ePE.offsetParent;}return nLP;} - -fh_matches=new Array(); -fh_inmenu=0; -fh_menupos=0; -fh_matchesjoined=""; -fh_currenttext=""; - -var f_p=_d.forms[0].pattern; -var f_s=_d.forms[0].show; - -function fh_IsMatch(idx,pr) -{ - if (fcl[idx].substring(0,pr.length)==pr) return true; - return false; -} - -function fh_FindMatches(pr) -{ - f=0; - l=fcl.length-1; - m=(f+l)>>1; - while(f>1; - if (m==nm) break; - m=nm; - } - if (m&&fh_IsMatch(m-1,pr)) m--; - if (!fh_IsMatch(m,pr) && m<(fcl.length-1) && fh_IsMatch(m+1,pr)) m++; - res=new Array; - while (mNo such function"); -} - -function fh_UpdateMenu() -{ - flen=fh_matches.length; - if (flen<=fh_showmatches) { - first=0; - last=flen-1; - beforedots=0; - afterdots=0; - } else { - if (fh_inmenu) { - mid=fh_showmatches>>1; - if (fh_menupos<=mid) { - beforedots=0; - first=0; - } else { - beforedots=1; - first=fh_menupos-mid+1; - if (first>(flen-fh_showmatches+1)) - first=flen-fh_showmatches+1; - } - if (fh_menupos>=(flen-mid-1)) { - afterdots=0; - last=flen-1; - } else { - afterdots=1; - last=fh_menupos+mid-1; - if (last<(fh_showmatches-2)) - last=fh_showmatches-2; - } - } else { - first=0; - last=fh_showmatches-2; - beforedots=0; - afterdots=1; - } - } - - zh=""; - if (beforedots) - zh=zh+"...
      "; - for (pos=first; pos<=last; pos++) { - f=fh_matches[pos]; - zh=zh+""+f+"
      "; - } - if (afterdots) - zh=zh+"..."; - - fh_Show(zh); - if (fh_inmenu) { - f_p.value=fh_matches[fh_menupos]; - } -} - -function fh_NewText() -{ - t=f_p.value; - if (t=="") { - fh_HideAll(); - return; - } - tmpmatches=fh_FindMatches(t); - if (tmpmatches.length==0) { - fh_matchesjoined=""; - fh_ShowNoMatch(); - return; - } - if (tmpmatches.join(",")==fh_matchesjoined) return; // do nothing - fh_inmenu=0; - fh_menupos=0; - fh_matchesjoined=tmpmatches.join(","); - fh_matches=tmpmatches; - - fh_UpdateMenu(); -} - -function fh_EFocus() -{ - if (f_s.value=="quickref") { - f_p.autocomplete="off"; - fh_NewText(); - } -} - -function fh_EBlur() -{ - f_p.autocomplete="on"; - fh_HideAll(); -} - -function fh_EKeyPress(evt) -{ - if (f_s.value!="quickref") return true; - evt=(evt)?evt:((event)?event:null); - if (!evt) return true; - var charCode=(evt.charCode || evt.charCode==0)?evt.charCode:((evt.keyCode)?evt.keyCode:evt.which); - if (charCode==32) { - p=f_p.value; - if (p=="") return false; - matches=fh_FindMatches(p); - if (matches.length==0) return false; - if (matches.length==1) { - f_p.value=matches[0]; - return false; - } - if (isnotopera) { - len=0; - first=matches[0]; - last=matches.pop(); - while (len=97 && charCode<=122) || (charCode>=65 && charCode<=90) || (charCode>=48 && charCode<=57) || charCode==95) - return true; // a-z A-Z 0-9 _ - - return true; -} - - -function fh_EKeyDown(evt) -{ - if (f_s.value!="quickref") return true; - evt=(evt)?evt:((event)?event:null); - if (!evt) return true; - var charCode=evt.charCode?evt.charCode:((evt.keyCode)?evt.keyCode:evt.which); - - if (charCode==38 || charCode==57385) { // up - if (fh_inmenu) { - fh_menupos--; - if (fh_menupos<0) { - fh_menupos=fh_matches.length-1; - } - } else { - fh_inmenu=1; - fh_menupos=fh_matches.length-1; - } - fh_UpdateMenu(); - return false; - } else - if (charCode==40 || charCode==57386) { // down - if (fh_inmenu) { - fh_menupos++; - if (fh_menupos>=fh_matches.length) - fh_menupos=0; - } else { - fh_inmenu=1; - fh_menupos=0; - } - fh_UpdateMenu(); - return false; - } - return true; -} - -function fh_EKeyUp(evt) -{ - if (f_s.value!="quickref") return true; - evt=(evt)?evt:((event)?event:null); - if (!evt) return true; - var charCode=evt.charCode?evt.charCode:((evt.keyCode)?evt.keyCode:evt.which); - if (charCode==38 || charCode==40 || charCode==57385 || charCode==57386) return false; - if (f_p.value!=fh_currenttext) { - fh_currenttext=f_p.value; - fh_NewText(); - } - return true; -} - -f_p.onkeypress=fh_EKeyPress; -f_p.onfocus=fh_EFocus; -f_p.onblur=fh_EBlur; -f_p.onkeydown=fh_EKeyDown; -f_p.onkeyup=fh_EKeyUp; diff --git a/search.php b/search.php index eb50f8c28..2b7cfa20e 100644 --- a/search.php +++ b/search.php @@ -91,7 +91,7 @@ else { echo "

      The search feature is accessible via the form elements at the top right of this page.

      "; echo "

      We have tried to reduce the size of the function list autocomplete script to the minimum, so you don't need to wait for long to start using this feature. If you are interested - in the uncompressed JavaScript source code, look at the functions.js.txt file

      "; + in the PHP and JavaScript sources we used to create this functionality, those are available under the PHP license in phpdoc CVS.

      "; if (FALSE) { if (isset($EXPL_LANG)) { $lang_input = " \n";