Changeset - r18529:99d1cdb455d0
[Not reviewed]
master
0 17 0
truebrain - 12 years ago 2011-12-01 12:03:20
truebrain@openttd.org
(svn r23383) -Update: bring Squirrel to 2.2.5; besides some nice bug fixes, it mostly solves the sort() issues
6 files changed:
0 comments (0 inline, 0 general)
src/3rdparty/squirrel/COPYRIGHT
Show inline comments
 
Copyright (c) 2003-2009 Alberto Demichelis
 
Copyright (c) 2003-2011 Alberto Demichelis
 

	
 
This software is provided 'as-is', without any
 
express or implied warranty. In no event will the
src/3rdparty/squirrel/HISTORY
Show inline comments
 
***version 2.2.5 stable***
 
-sq_getsize() now returns userdatasize for classes and instances
 
-added parameter 'isstatic' to _newmember metamethod(thx G.Meyer)
 
-now array.sort() is implemented with heapsort
 
-added SQUIRREL_VERSION_NUMBER preprocessor definition
 
-now floats in scientific notation also accept numbers with no '.' (eg. 1e+6 or 1e6)
 
-fixed some compiler warning
 
-fixed a minor compiler bug
 
-fixed some bugs when SQUSEDOUBLE is used in 32bits systems
 
-fixed bug in GC
 

	
 
***2009-11-15          ***
 
***version 2.2.4 stable***
 
-fixed bug in functions with default parameters
 

	
src/3rdparty/squirrel/README
Show inline comments
 
The programming language SQUIRREL 2.2.4 stable
 
The programming language SQUIRREL 2.2.5 stable
 

	
 
--------------------------------------------------
 
The project has been compiled and run on Windows(Windows XP/2000 on Intel x86 Windows XP Pro on AMD x64) and
src/3rdparty/squirrel/doc/sqstdlib2.chm
Show inline comments
 
binary diff not shown
src/3rdparty/squirrel/doc/sqstdlib2.pdf
Show inline comments
 
@@ -8,7 +8,7 @@ 5 0 obj
 
<< /Length 246 /Filter [ /ASCII85Decode /FlateDecode ]
 
 >>
 
stream
 
Gaqd[\IQJ1&-UA:?a4/j=Osr[Jq*pMi=8^1`.4Za_?id24lM2b[+uF7AnR]0Q4ej;k9Tg),:)c*7W;lXW&kJok9tubis9_(_4P/*D/T*8;Q*)>(=mXhjT`"b>?n0P<Pro!b>b;#0GGp)YQMZ:%Nr.,]Ee)267S5JJPh(qWc.2JUaBD$]k#7;O+_6b2/Q4AiQp[&KcBNMUK-,KPb[[BBjHJC?@,=d"kc#.j8KbXf_i75B.qGe8(@~>
 
Gaqd[\IQJ1&-UA:?a4/j=Osr[Jq*pMi=8^1`.4Za_?id24lM2b[+uF7AnR]0Q4ej;k9Tg),:)c*7W;lXW&kJok9tubis9_(_4P/*D/T*8;Q*)>(=mXhjT`"b>?n0P<Pro!b>b;#0GGp)YQMZ:%Nr.,]Ee)267S5JJPh(qWc.2JUaBD$]k#7;O+_fr2/Q4AiQp[&KcBNMUK-,KPb[[BBjHJC?@,=d"kc#.j8KbXf_i75B.qI)8(I~>
 
endstream
 
endobj
 
6 0 obj
 
@@ -20,10 +20,10 @@ 6 0 obj
 
>>
 
endobj
 
7 0 obj
 
<< /Length 1048 /Filter [ /ASCII85Decode /FlateDecode ]
 
<< /Length 1047 /Filter [ /ASCII85Decode /FlateDecode ]
 
 >>
 
stream
 
Gasao966RV&AJ$CE(_tHW'$"nl)EoW-Cl43$+I>J!Q(cIL^7FUIpZW@C?=A3PF7AQ=m^\8qW.Nip#]36"WOi=Z>/KJqc2SMl7_XYcptg:pcB1EJX87NpZol_JI4]qNHZ<g#tfEr^q5&[\1Os6*T\*+$S4b;(S^EE;&kDU.<!Old)OK*''G5/GX&n.ZN;(m_1YI4Fb+GZ(o<&iqMsZ*83Zj+ViTFO84/<(0\RI9B:!f]Hhfhn7R?dV[+Be\EF>WipS1sc0=@h[#FpnE(4gB;'M""?S^l0mQ$nOa,Z`%Y8fk5[;!2#(JfeYt8uTA=r@RE?ekgRdZK?dm.bp%\,elE,HH/#^:>i!Ze;^9.$/EZ8601HAV3X2/%]#@B0#jP8CF<7I.+lB;Prf2M`XX1^ose*uj^rLuFbuUBjdCpK.%0sapS>:C`Idfjh-3;oG[i%`Jej(^#eYai'Y'YPNL$hc!gLu4^(Si?IbpSOS??X/qRiF]U>)IYH7nknA^=Sdr67Ja+):!QcCrgVWrD[+Kl.GBn&ZK@CC<%bVIE_/n>7A'TU5a5SXQ_`99iYpL<_I6_B].)W4[(>OHT;RRN+aEQjYDJbm+R/73ub)+`(D9NXbe;;?.*7rltdKS2#J7#"C25MH66F]j!rACf*#6$hSmBr1PNj=FhusU+MHWH_*<t-&5&eRV(c[Q!+ZN*1G8]OGOjr1f\J]LQN+NE`Okf)[Hhp$Vl_69*-\PA?*\hbm;h]Tt918N&E62;U'VT`NW`^**PT.p8Ah<*"!!A"%0ucWT?W>b'dcen"hgQ>)YPD.![O@G>F-*eOMf:k0mcL>c:((7.$:K!Fmh!k^[tQZf])ohKVpNo2(tRQ4lUgh`nN+0Nud-;#j/LXTr:tM0TEB;ZkLS&X[%t"J'$nS3p.8V(XKUE:S\Pg^.<tP7qSYSW;CN>UnD:;"q_-52O;FN$;*SX?PqdKr&YUpkg=#C%q^@Vto(XHJUj[5r8/Igf_UuRQ+;okI`ujX(VB@;ZDPPcWBIM:1mq)"S&MB\(,nMDReMqk`XaD9V\*4~>
 
Gasao966RV&AJ$CE(_tHW'$$Ddo4`99KG>D'5hXt!eaDq&<VWOs8*-r<%A3_).0boCA6K7-f=*F2kQ6U>+nrXf8D?8/YXB;^F4ot&;<CcDGV<C6/Dh'Y90AA.Kj0=_/5]RBY.D;_=aS??%k`/.DO4r?ubg\0oGE^`L[?,H$=.Z;GSMP/f;,*IKoU\%5nZi&XN^f"'ohD[*:/KGH;oRn^1,nI_>YF>$<h;;/%&A?/D[<jnHDP$G(#;]Da$M,:CH=R,#\i"B>C33$R8(!afRg9emADDoN/Gq^kFG<%$"-FhiSoSSum`^8D^FT^E01>:QhB:j8S4iIc_3g`<(ZIeSFbcT)eJi3m:JO/0#ego2NMb(gI!*VY0P8Z-r@N'UT(?F"h&Y_<=^n-jDu4[b6tEH.H$cf-MA$FdM91QcQO2Y@7BLign\JkFbaS>$e3FcoJ8#_N6]YFu[7/uM16Gq?!%D'plAM.ilY2J3tif8V;%hMiO1D))GSQfbBUk8fujAtdoh%J0tictI5qs*AfS5DYn(Z39C&Oq!\YQr0-]D2BYiB#%'CkGuNnB-rtlq5%>`+ohaG([_Q,;0ekW8V3\9YY*8O:nV)n_%m^$N_@a(U%h&K?iem:)hFG6`XgqAkXEtJb#><ao>mX`8g\)2frpN&1dqs'E(s<="*3eS;[8<C1!*#9%T5<dj$5#c)3of4bWs1IHL!a7q=#kH-,[*DYct^sj<1rVd.0W&AmG7m5]%S-$_Ha!_nsXJ49SUl$YIGQ!u0[RRXqN5<+%O:1b>7[IUJu*[?gVp3qK5f\oWadQc"(BZkuPdi.GH%,8S(K?6hi/DHRaZ"p9eoW5gf3)U.`2-e1<iV;'@:@Z97BVcOI"PC*ofJ7RP`&9aM0Qgf>b0HE4V;_4N5Et!nH-l]A^eYNg`ShQa#iU^IbipEr$0fPPB-//Fbr\r#uldV%o!ih_KBDnR/Zn4JU,"Y((^5(AZrjJ5d\'KQN/A9AR<cb;b:>ObUYE/M=g&.6pIj4RWPm4;<3RfEBJpQs(EM&jBY#d$^AG6<C\=;%~>
 
endstream
 
endobj
 
8 0 obj
 
@@ -1513,196 +1513,196 @@ endobj
 
xref
 
0 191
 
0000000000 65535 f 
 
0000053911 00000 n 
 
0000054177 00000 n 
 
0000054270 00000 n 
 
0000053910 00000 n 
 
0000054176 00000 n 
 
0000054269 00000 n 
 
0000000015 00000 n 
 
0000000071 00000 n 
 
0000000408 00000 n 
 
0000000514 00000 n 
 
0000001654 00000 n 
 
0000001760 00000 n 
 
0000001921 00000 n 
 
0000002028 00000 n 
 
0000003396 00000 n 
 
0000003519 00000 n 
 
0000003805 00000 n 
 
0000054436 00000 n 
 
0000003941 00000 n 
 
0000054501 00000 n 
 
0000004077 00000 n 
 
0000054566 00000 n 
 
0000004213 00000 n 
 
0000054633 00000 n 
 
0000004349 00000 n 
 
0000054700 00000 n 
 
0000004484 00000 n 
 
0000054767 00000 n 
 
0000004620 00000 n 
 
0000054833 00000 n 
 
0000004756 00000 n 
 
0000054898 00000 n 
 
0000004891 00000 n 
 
0000054965 00000 n 
 
0000005027 00000 n 
 
0000055030 00000 n 
 
0000005163 00000 n 
 
0000055096 00000 n 
 
0000005299 00000 n 
 
0000055164 00000 n 
 
0000005435 00000 n 
 
0000055232 00000 n 
 
0000005571 00000 n 
 
0000055300 00000 n 
 
0000005707 00000 n 
 
0000055367 00000 n 
 
0000005843 00000 n 
 
0000055435 00000 n 
 
0000005979 00000 n 
 
0000055502 00000 n 
 
0000006115 00000 n 
 
0000055568 00000 n 
 
0000006251 00000 n 
 
0000055636 00000 n 
 
0000006387 00000 n 
 
0000055704 00000 n 
 
0000006523 00000 n 
 
0000055770 00000 n 
 
0000006659 00000 n 
 
0000055838 00000 n 
 
0000006795 00000 n 
 
0000055904 00000 n 
 
0000006931 00000 n 
 
0000055972 00000 n 
 
0000007067 00000 n 
 
0000056040 00000 n 
 
0000007203 00000 n 
 
0000056108 00000 n 
 
0000007339 00000 n 
 
0000056174 00000 n 
 
0000007475 00000 n 
 
0000056240 00000 n 
 
0000007611 00000 n 
 
0000056308 00000 n 
 
0000007747 00000 n 
 
0000056376 00000 n 
 
0000007883 00000 n 
 
0000056443 00000 n 
 
0000008019 00000 n 
 
0000056510 00000 n 
 
0000008155 00000 n 
 
0000056578 00000 n 
 
0000008291 00000 n 
 
0000056644 00000 n 
 
0000008427 00000 n 
 
0000056712 00000 n 
 
0000008563 00000 n 
 
0000056778 00000 n 
 
0000008699 00000 n 
 
0000056846 00000 n 
 
0000008834 00000 n 
 
0000056914 00000 n 
 
0000008970 00000 n 
 
0000010033 00000 n 
 
0000010141 00000 n 
 
0000012317 00000 n 
 
0000012425 00000 n 
 
0000014218 00000 n 
 
0000014326 00000 n 
 
0000015774 00000 n 
 
0000015882 00000 n 
 
0000018038 00000 n 
 
0000018146 00000 n 
 
0000018966 00000 n 
 
0000019076 00000 n 
 
0000020615 00000 n 
 
0000020725 00000 n 
 
0000022571 00000 n 
 
0000022681 00000 n 
 
0000023998 00000 n 
 
0000024108 00000 n 
 
0000024653 00000 n 
 
0000024763 00000 n 
 
0000026007 00000 n 
 
0000026117 00000 n 
 
0000027454 00000 n 
 
0000027564 00000 n 
 
0000029289 00000 n 
 
0000029399 00000 n 
 
0000030078 00000 n 
 
0000030188 00000 n 
 
0000031878 00000 n 
 
0000031988 00000 n 
 
0000033924 00000 n 
 
0000034034 00000 n 
 
0000035809 00000 n 
 
0000035919 00000 n 
 
0000037776 00000 n 
 
0000037886 00000 n 
 
0000039310 00000 n 
 
0000039420 00000 n 
 
0000041126 00000 n 
 
0000041236 00000 n 
 
0000041592 00000 n 
 
0000041702 00000 n 
 
0000042702 00000 n 
 
0000042812 00000 n 
 
0000044314 00000 n 
 
0000044440 00000 n 
 
0000044461 00000 n 
 
0000045104 00000 n 
 
0000045230 00000 n 
 
0000056979 00000 n 
 
0000057033 00000 n 
 
0000045251 00000 n 
 
0000057099 00000 n 
 
0000045505 00000 n 
 
0000045706 00000 n 
 
0000045942 00000 n 
 
0000046289 00000 n 
 
0000046487 00000 n 
 
0000046655 00000 n 
 
0000046799 00000 n 
 
0000046955 00000 n 
 
0000047124 00000 n 
 
0000047289 00000 n 
 
0000047563 00000 n 
 
0000047863 00000 n 
 
0000048061 00000 n 
 
0000048229 00000 n 
 
0000048396 00000 n 
 
0000048552 00000 n 
 
0000048721 00000 n 
 
0000048871 00000 n 
 
0000049171 00000 n 
 
0000049369 00000 n 
 
0000049522 00000 n 
 
0000049678 00000 n 
 
0000049832 00000 n 
 
0000050144 00000 n 
 
0000050342 00000 n 
 
0000050495 00000 n 
 
0000050651 00000 n 
 
0000050805 00000 n 
 
0000051117 00000 n 
 
0000051315 00000 n 
 
0000051483 00000 n 
 
0000051639 00000 n 
 
0000051795 00000 n 
 
0000051964 00000 n 
 
0000052124 00000 n 
 
0000052316 00000 n 
 
0000052610 00000 n 
 
0000052751 00000 n 
 
0000052904 00000 n 
 
0000053019 00000 n 
 
0000053132 00000 n 
 
0000053241 00000 n 
 
0000053357 00000 n 
 
0000053468 00000 n 
 
0000053582 00000 n 
 
0000053689 00000 n 
 
0000053801 00000 n 
 
0000001653 00000 n 
 
0000001759 00000 n 
 
0000001920 00000 n 
 
0000002027 00000 n 
 
0000003395 00000 n 
 
0000003518 00000 n 
 
0000003804 00000 n 
 
0000054435 00000 n 
 
0000003940 00000 n 
 
0000054500 00000 n 
 
0000004076 00000 n 
 
0000054565 00000 n 
 
0000004212 00000 n 
 
0000054632 00000 n 
 
0000004348 00000 n 
 
0000054699 00000 n 
 
0000004483 00000 n 
 
0000054766 00000 n 
 
0000004619 00000 n 
 
0000054832 00000 n 
 
0000004755 00000 n 
 
0000054897 00000 n 
 
0000004890 00000 n 
 
0000054964 00000 n 
 
0000005026 00000 n 
 
0000055029 00000 n 
 
0000005162 00000 n 
 
0000055095 00000 n 
 
0000005298 00000 n 
 
0000055163 00000 n 
 
0000005434 00000 n 
 
0000055231 00000 n 
 
0000005570 00000 n 
 
0000055299 00000 n 
 
0000005706 00000 n 
 
0000055366 00000 n 
 
0000005842 00000 n 
 
0000055434 00000 n 
 
0000005978 00000 n 
 
0000055501 00000 n 
 
0000006114 00000 n 
 
0000055567 00000 n 
 
0000006250 00000 n 
 
0000055635 00000 n 
 
0000006386 00000 n 
 
0000055703 00000 n 
 
0000006522 00000 n 
 
0000055769 00000 n 
 
0000006658 00000 n 
 
0000055837 00000 n 
 
0000006794 00000 n 
 
0000055903 00000 n 
 
0000006930 00000 n 
 
0000055971 00000 n 
 
0000007066 00000 n 
 
0000056039 00000 n 
 
0000007202 00000 n 
 
0000056107 00000 n 
 
0000007338 00000 n 
 
0000056173 00000 n 
 
0000007474 00000 n 
 
0000056239 00000 n 
 
0000007610 00000 n 
 
0000056307 00000 n 
 
0000007746 00000 n 
 
0000056375 00000 n 
 
0000007882 00000 n 
 
0000056442 00000 n 
 
0000008018 00000 n 
 
0000056509 00000 n 
 
0000008154 00000 n 
 
0000056577 00000 n 
 
0000008290 00000 n 
 
0000056643 00000 n 
 
0000008426 00000 n 
 
0000056711 00000 n 
 
0000008562 00000 n 
 
0000056777 00000 n 
 
0000008698 00000 n 
 
0000056845 00000 n 
 
0000008833 00000 n 
 
0000056913 00000 n 
 
0000008969 00000 n 
 
0000010032 00000 n 
 
0000010140 00000 n 
 
0000012316 00000 n 
 
0000012424 00000 n 
 
0000014217 00000 n 
 
0000014325 00000 n 
 
0000015773 00000 n 
 
0000015881 00000 n 
 
0000018037 00000 n 
 
0000018145 00000 n 
 
0000018965 00000 n 
 
0000019075 00000 n 
 
0000020614 00000 n 
 
0000020724 00000 n 
 
0000022570 00000 n 
 
0000022680 00000 n 
 
0000023997 00000 n 
 
0000024107 00000 n 
 
0000024652 00000 n 
 
0000024762 00000 n 
 
0000026006 00000 n 
 
0000026116 00000 n 
 
0000027453 00000 n 
 
0000027563 00000 n 
 
0000029288 00000 n 
 
0000029398 00000 n 
 
0000030077 00000 n 
 
0000030187 00000 n 
 
0000031877 00000 n 
 
0000031987 00000 n 
 
0000033923 00000 n 
 
0000034033 00000 n 
 
0000035808 00000 n 
 
0000035918 00000 n 
 
0000037775 00000 n 
 
0000037885 00000 n 
 
0000039309 00000 n 
 
0000039419 00000 n 
 
0000041125 00000 n 
 
0000041235 00000 n 
 
0000041591 00000 n 
 
0000041701 00000 n 
 
0000042701 00000 n 
 
0000042811 00000 n 
 
0000044313 00000 n 
 
0000044439 00000 n 
 
0000044460 00000 n 
 
0000045103 00000 n 
 
0000045229 00000 n 
 
0000056978 00000 n 
 
0000057032 00000 n 
 
0000045250 00000 n 
 
0000057098 00000 n 
 
0000045504 00000 n 
 
0000045705 00000 n 
 
0000045941 00000 n 
 
0000046288 00000 n 
 
0000046486 00000 n 
 
0000046654 00000 n 
 
0000046798 00000 n 
 
0000046954 00000 n 
 
0000047123 00000 n 
 
0000047288 00000 n 
 
0000047562 00000 n 
 
0000047862 00000 n 
 
0000048060 00000 n 
 
0000048228 00000 n 
 
0000048395 00000 n 
 
0000048551 00000 n 
 
0000048720 00000 n 
 
0000048870 00000 n 
 
0000049170 00000 n 
 
0000049368 00000 n 
 
0000049521 00000 n 
 
0000049677 00000 n 
 
0000049831 00000 n 
 
0000050143 00000 n 
 
0000050341 00000 n 
 
0000050494 00000 n 
 
0000050650 00000 n 
 
0000050804 00000 n 
 
0000051116 00000 n 
 
0000051314 00000 n 
 
0000051482 00000 n 
 
0000051638 00000 n 
 
0000051794 00000 n 
 
0000051963 00000 n 
 
0000052123 00000 n 
 
0000052315 00000 n 
 
0000052609 00000 n 
 
0000052750 00000 n 
 
0000052903 00000 n 
 
0000053018 00000 n 
 
0000053131 00000 n 
 
0000053240 00000 n 
 
0000053356 00000 n 
 
0000053467 00000 n 
 
0000053581 00000 n 
 
0000053688 00000 n 
 
0000053800 00000 n 
 
trailer
 
<<
 
/Size 191
 
@@ -1710,5 +1710,5 @@ trailer
 
/Info 4 0 R
 
>>
 
startxref
 
57165
 
57164
 
%%EOF
src/3rdparty/squirrel/doc/squirrel2.chm
Show inline comments
 
binary diff not shown

Changeset was too big and was cut off... Show full diff anyway

0 comments (0 inline, 0 general)