Arkshine 
							
						 
					 
					
						
						
							
						
						199b41af0a 
					 
					
						
						
							
							Compiler: Treat pawn warnings as errors when building  
						
						
						
						
					 
					
						2014-09-29 15:55:16 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						e7c7313f77 
					 
					
						
						
							
							Compiler: Add a flag for warnings-as-errors  
						
						
						
						
					 
					
						2014-09-29 15:54:39 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						ae2699ca98 
					 
					
						
						
							
							Compiler: Disable estimated memory usage  
						
						
						
						
					 
					
						2014-09-29 15:12:56 +02:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						2bae36e8eb 
					 
					
						
						
							
							Replace hardcoded defines in adminhelp with cvars  
						
						
						
						
					 
					
						2014-09-28 18:02:16 +02:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						12c08ddcdb 
					 
					
						
						
							
							Update core to use amx_language cvar instead of vault  
						
						
						
						
					 
					
						2014-09-28 17:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						f1f2d9f98a 
					 
					
						
						
							
							Replace hardcoded defines in adminhelp with cvars  
						
						
						
						
					 
					
						2014-09-28 17:48:16 +02:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						47d2da259b 
					 
					
						
						
							
							Update core to use amx_language cvar instead of vault  
						
						
						
						
					 
					
						2014-09-28 17:41:48 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						e7452e00ce 
					 
					
						
						
							
							Merge pull request  #135  from Freeman-AM/master  
						
						... 
						
						
						
						CS Statx and DOD stats: add missing utf-8 symbols support in motd 
						
						
					 
					
						2014-09-21 13:01:43 +02:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						83873aa7f7 
					 
					
						
						
							
							Stats: Add full UTF-8 symbols support  
						
						
						
						
					 
					
						2014-09-21 02:39:09 +02:00 
						 
				 
			
				
					
						
							
							
								Freeman-AM 
							
						 
					 
					
						
						
							
						
						9a1b7b0a63 
					 
					
						
						
							
							Statsx: Add full UTF-8 symbols support  
						
						
						
						
					 
					
						2014-09-21 00:42:03 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						a350be335b 
					 
					
						
						
							
							Merge pull request  #134  from WildCard65/master  
						
						... 
						
						
						
						Fix typo in modules.cpp 
						
						
					 
					
						2014-09-20 02:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								WildCard65 
							
						 
					 
					
						
						
							
						
						a676d9ea52 
					 
					
						
						
							
							Fix typo in modules.cpp  
						
						... 
						
						
						
						Ya... 
						
						
					 
					
						2014-09-19 20:45:44 -04:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						598936be46 
					 
					
						
						
							
							Merge pull request  #133  from Arkshine/sync-amtl  
						
						... 
						
						
						
						Sync AMTL 
						
						
					 
					
						2014-09-18 19:41:51 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						d0623e5ef7 
					 
					
						
						
							
							Merge pull request  #132  from Arkshine/geoip-fix-typo  
						
						... 
						
						
						
						Fix typo in #99  (reported by Hattrick) 
						
						
					 
					
						2014-09-18 19:41:40 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						bc5924a780 
					 
					
						
						
							
							Merge pull request  #131  from Arkshine/fix-plugin-warning  
						
						... 
						
						
						
						Fix unreachable code warning (reported by kwpd) 
						
						
					 
					
						2014-09-18 19:41:31 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						c1dca680f2 
					 
					
						
						
							
							Don't remove this return  
						
						
						
						
					 
					
						2014-09-18 19:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						d4b0444d7a 
					 
					
						
						
							
							Sync AMTL  
						
						
						
						
					 
					
						2014-09-18 19:29:58 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						d9efe61030 
					 
					
						
						
							
							Fix typo in  #99  (reported by Hattrick)  
						
						
						
						
					 
					
						2014-09-18 19:24:37 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						a93886fb65 
					 
					
						
						
							
							Fix unreachable code warning (reported by kwpd)  
						
						
						
						
					 
					
						2014-09-18 19:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						87774ae21f 
					 
					
						
						
							
							Merge pull request  #130  from Arkshine/fix-regression  
						
						... 
						
						
						
						Fix a crash regression in #112  
						
						
					 
					
						2014-09-15 13:27:49 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						19e06100b2 
					 
					
						
						
							
							Fix a crash regression in  #112  
						
						
						
						
					 
					
						2014-09-15 09:57:38 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						e8acb93b99 
					 
					
						
						
							
							Merge pull request  #75  from LittleKu/patch-1  
						
						... 
						
						
						
						Add chinese language 
						
						
					 
					
						2014-09-04 23:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								LittleKu 
							
						 
					 
					
						
						
							
						
						4d0d865700 
					 
					
						
						
							
							Update stats_dod.txt  
						
						
						
						
					 
					
						2014-09-04 13:57:10 +08:00 
						 
				 
			
				
					
						
							
							
								LittleKu 
							
						 
					 
					
						
						
							
						
						8bd81ee883 
					 
					
						
						
							
							Update restmenu.txt  
						
						
						
						
					 
					
						2014-09-04 12:33:53 +08:00 
						 
				 
			
				
					
						
							
							
								LittleKu 
							
						 
					 
					
						
						
							
						
						8b0a8737b8 
					 
					
						
						
							
							Update plmenu.txt  
						
						
						
						
					 
					
						2014-09-04 12:19:59 +08:00 
						 
				 
			
				
					
						
							
							
								LittleKu 
							
						 
					 
					
						
						
							
						
						c111f59825 
					 
					
						
						
							
							Update pausecfg.txt  
						
						
						
						
					 
					
						2014-09-04 12:14:27 +08:00 
						 
				 
			
				
					
						
							
							
								LittleKu 
							
						 
					 
					
						
						
							
						
						f2ba295668 
					 
					
						
						
							
							Update nextmap.txt  
						
						
						
						
					 
					
						2014-09-04 11:59:54 +08:00 
						 
				 
			
				
					
						
							
							
								LittleKu 
							
						 
					 
					
						
						
							
						
						01dbd4093b 
					 
					
						
						
							
							Update statscfg.txt  
						
						
						
						
					 
					
						2014-09-04 11:58:05 +08:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						152c984176 
					 
					
						
						
							
							Merge pull request  #128  from Arkshine/Fix-missing-compiler-message  
						
						... 
						
						
						
						Fix compiler crash due to missing recursion message warning (bug 6251) 
						
						
					 
					
						2014-08-31 14:59:08 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						de85f2735e 
					 
					
						
						
							
							Fix compiler crash due to missing recursion message warning.  
						
						
						
						
					 
					
						2014-08-31 14:52:24 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						39cf32879d 
					 
					
						
						
							
							Merge pull request  #127  from Ni3znajomy/master  
						
						... 
						
						
						
						Fix a typo in the documentation. 
						
						
					 
					
						2014-08-29 22:04:14 +02:00 
						 
				 
			
				
					
						
							
							
								Karol Szuster 
							
						 
					 
					
						
						
							
						
						47413928c8 
					 
					
						
						
							
							Fix a typo in documentation.  
						
						
						
						
					 
					
						2014-08-29 16:48:30 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Herbet 
							
						 
					 
					
						
						
							
						
						1463103cd7 
					 
					
						
						
							
							Merge pull request  #116  from Arkshine/update-compiler-safe-fix-feature  
						
						... 
						
						
						
						Update compiler 
						
						
					 
					
						2014-08-26 09:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						f30c7a63b1 
					 
					
						
						
							
							Compiler: Fix linux compilation and close file handle on success in pc_opensrc.  
						
						
						
						
					 
					
						2014-08-26 09:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						e46785a434 
					 
					
						
						
							
							Compiler: Improve/fix recursion detection.  
						
						... 
						
						
						
						Imported from Pawn 3.2.3664 and 3.3.3875. 
						
						
					 
					
						2014-08-26 09:05:23 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						a873066466 
					 
					
						
						
							
							Compiler: Fix enum field size was not taken into account when implicitly passed to a function.  
						
						... 
						
						
						
						Imported from Pawn 3.3.3930.
Example:
---
enum tag
{
  member[32]
}
new var[tag];
foo(const string[], size = sizeof(string))
{
    // size returns 1 before fix, 32, after.
}
public plugin_init()
{
    foo(var[member]);
}
--- 
						
						
					 
					
						2014-08-26 09:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						f60b00ee71 
					 
					
						
						
							
							Compiler: Use hash table for global name lookups.  
						
						... 
						
						
						
						Imported from SM: https://bugs.alliedmods.net/show_bug.cgi?id=4496 . 
						
						
					 
					
						2014-08-26 09:05:20 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						a876962405 
					 
					
						
						
							
							Compiler: Use in-memory buffers for reading files, and handle newlines better.  
						
						... 
						
						
						
						Imported from https://github.com/alliedmodders/sourcemod/pull/63 . 
						
						
					 
					
						2014-08-26 09:05:18 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						c2ca5d857d 
					 
					
						
						
							
							Compiler: Change __line to __LINE__.  
						
						
						
						
					 
					
						2014-08-26 09:05:17 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						27825963f6 
					 
					
						
						
							
							Compiler: Fix indentation.  
						
						
						
						
					 
					
						2014-08-26 09:05:15 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						ca7b0ceadd 
					 
					
						
						
							
							Compiler: Revert "Add #warning directive."  
						
						... 
						
						
						
						Probably not that useful. 
						
						
					 
					
						2014-08-26 09:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						32b546df69 
					 
					
						
						
							
							Compiler: Revert "Fix runtime error in variadic functions that return strings."  
						
						... 
						
						
						
						Better fix by dvander will be provided later. 
						
						
					 
					
						2014-08-26 09:05:11 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						cea2f598b2 
					 
					
						
						
							
							Compiler: Fix a regression in handling multi-dimensional arrays (introduced in 744d67b)  
						
						... 
						
						
						
						Fix imported from Pawn 3.3.4058. 
						
						
					 
					
						2014-08-26 09:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						d44eb7bf8d 
					 
					
						
						
							
							Compiler: Update VERSION_INT.  
						
						... 
						
						
						
						Some people may want to check compiler version with __Pawn, and it would be a good idea to bump the version.
Since we have a special version, and to avoid to use digit which may be used by official version, I propose using letters, so: 0x30A.
This should be resonneable. 
						
						
					 
					
						2014-08-26 09:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						e1445316aa 
					 
					
						
						
							
							Compiler: Fix moar.  
						
						
						
						
					 
					
						2014-08-26 09:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						238e3707c8 
					 
					
						
						
							
							Compiler: Fix linux compilation.  
						
						
						
						
					 
					
						2014-08-26 09:05:05 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						16e5f54507 
					 
					
						
						
							
							Compiler: Improve the reported line number accuracy on warning 203/4 (symbol never used).  
						
						... 
						
						
						
						Imported from Pawn 3.1.3541+.
https://code.google.com/p/pawnscript/source/detail?r=25  
						
						
					 
					
						2014-08-26 09:05:03 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						65c29cafa0 
					 
					
						
						
							
							Compiler: Fix #elseif handling not working as expected.  
						
						... 
						
						
						
						Improted from Pawn 3.1.3636.
-- Example
#define VAR 1
#if VAR == 1
  // code
#elseif VAR == 2
  // code
#endif
--
Returns error(38). 
						
						
					 
					
						2014-08-26 09:05:01 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						c4b233d094 
					 
					
						
						
							
							Compiler: Improve sizeof return on array without specifiying the dimensions.  
						
						... 
						
						
						
						Imported from Pawn 3.1.3636.
"When making an array without specifiying the dimensions, but where the element
count at the lowest dimension is the same for all, the compiler now "counts"
this size, rather than setting the lowest dimension as "variable length".
An example for this situation is the declaration:
    new my_array[][] = { {1,0}, {2,1}, {3,1} }
No dimensions are given, but the new compiler determines that the minor
dimension is 2 (and the major dimension is 3). Previous compilers set the
minor dimension to 0 --meaning "variable"." 
						
						
					 
					
						2014-08-26 09:05:00 +02:00 
						 
				 
			
				
					
						
							
							
								Arkshine 
							
						 
					 
					
						
						
							
						
						cd189320e5 
					 
					
						
						
							
							Compiler: Fix the "@" character was not allowed in macro definitions (while the documentation stated that they were).  
						
						... 
						
						
						
						Imported from Pawn 3.1.3599. 
						
						
					 
					
						2014-08-26 09:04:58 +02:00