David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f18a83e03e 
							
						 
					 
					
						
						
							
							Fix some menu API oddities.  
						
						
						
					 
					
						2014-07-05 14:34:32 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1277bbd50e 
							
						 
					 
					
						
						
							
							Mark the expression before flushing the staging buffer.  
						
						
						
					 
					
						2014-07-05 14:15:44 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7de88dd42 
							
						 
					 
					
						
						
							
							Port nominations.sp to the transitional syntax and API.  
						
						
						
					 
					
						2014-07-05 14:00:52 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e5b1b630bb 
							
						 
					 
					
						
						
							
							Port some includes to transitional API.  
						
						
						
					 
					
						2014-07-05 13:58:07 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							db9ee5326a 
							
						 
					 
					
						
						
							
							Allow CloseHandle() on nulls.  
						
						
						
					 
					
						2014-07-05 13:52:44 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae3256bc0 
							
						 
					 
					
						
						
							
							Rename the null tag to null_t.  
						
						
						
					 
					
						2014-07-05 13:31:10 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7342f3fa2 
							
						 
					 
					
						
						
							
							Fix AMBuildScript compatibility issue with older objdirs.  
						
						
						
					 
					
						2014-07-05 13:28:55 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							49380620e0 
							
						 
					 
					
						
						
							
							Merge branch 'master' into nullable  
						
						
						
					 
					
						2014-07-05 13:24:45 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9ff38bcf80 
							
						 
					 
					
						
						
							
							Add nulls, and more newdecl and type system features.  
						
						... 
						
						
						
						New null_t type has a constant "null", which can be assigned to objects.
Methodmaps can now be "nullable", accepting null_t types.
The delete keyword now zaps non-const lvalue inputs.
Fixed some newdecl arguments not accepting references.
Allow functag matching to coerce arguments and return values.
Allow functags to accept new-style types as a return value. 
						
					 
					
						2014-07-05 13:20:06 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Stecker 
							
						 
					 
					
						
						
						
						
							
						
						
							fc54903fd0 
							
						 
					 
					
						
						
							
							Add test.  
						
						
						
					 
					
						2014-07-05 12:01:17 -05:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							68ab7f0a12 
							
						 
					 
					
						
						
							
							Merge pull request  #61  from VoiDeD/ambuild-disable-auto-versioning  
						
						... 
						
						
						
						Add an ambuild configure option to disable auto versioning. 
						
					 
					
						2014-07-05 09:39:35 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fece28935e 
							
						 
					 
					
						
						
							
							Merge pull request  #71  from VoiDeD/jit-spew  
						
						... 
						
						
						
						Only spew JIT compilation and opcodes when built with JIT_SPEW defined. 
						
					 
					
						2014-07-05 09:38:45 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Stecker 
							
						 
					 
					
						
						
						
						
							
						
						
							6864bf0068 
							
						 
					 
					
						
						
							
							Only spew JIT compilation and opcodes when built with JIT_SPEW defined.  
						
						
						
					 
					
						2014-07-05 10:57:08 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Stecker 
							
						 
					 
					
						
						
						
						
							
						
						
							3c079bcca0 
							
						 
					 
					
						
						
							
							GetEntityClassname should handle the case where the world entity has not been created yet.  
						
						
						
					 
					
						2014-07-05 10:37:16 -05:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3f220bca0d 
							
						 
					 
					
						
						
							
							Merge pull request  #69  from alliedmodders/pragma-newdecls  
						
						... 
						
						
						
						Add #pragma newdecls required|optional. 
						
					 
					
						2014-07-05 01:21:18 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							96bbd4d7e0 
							
						 
					 
					
						
						
							
							Fix potential bugs in restoring newdecl state.  
						
						
						
					 
					
						2014-07-05 01:13:45 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							da33c79d8b 
							
						 
					 
					
						
						
							
							Add #pragma newdecls required|optional.  
						
						
						
					 
					
						2014-07-05 01:08:14 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc65b086a 
							
						 
					 
					
						
						
							
							Fix bug in newdecls in for loop initializers.  
						
						
						
					 
					
						2014-07-05 00:48:32 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							680a8e0283 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
					 
					
						2014-07-05 00:44:46 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4b913312 
							
						 
					 
					
						
						
							
							Merge pull request  #68  from alliedmodders/declloc  
						
						... 
						
						
						
						Add support for new-style declarations in local variables. 
						
					 
					
						2014-07-05 00:00:20 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f62769108c 
							
						 
					 
					
						
						
							
							Fix some local declarations not working.  
						
						
						
					 
					
						2014-07-04 23:53:16 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a2bdd3792 
							
						 
					 
					
						
						
							
							Add -Wno-sometimes-uninitialized.  
						
						
						
					 
					
						2014-07-04 23:10:23 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							386b178ef3 
							
						 
					 
					
						
						
							
							Fix uninitialized variable warning.  
						
						
						
					 
					
						2014-07-04 23:00:00 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							79d9a49d28 
							
						 
					 
					
						
						
							
							Fix compiler bug.  
						
						
						
					 
					
						2014-07-04 22:46:55 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							376eb9725e 
							
						 
					 
					
						
						
							
							Add support for new-style declarations in local variables.  
						
						
						
					 
					
						2014-07-04 21:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5d753c2697 
							
						 
					 
					
						
						
							
							Merge pull request  #67  from alliedmodders/glbdecls  
						
						... 
						
						
						
						Add support for new-style declarations in globals. 
						
					 
					
						2014-07-04 17:21:26 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1c41f905f9 
							
						 
					 
					
						
						
							
							Add some tests and errors for bad void usage.  
						
						
						
					 
					
						2014-07-04 17:14:40 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							dfa9a8f134 
							
						 
					 
					
						
						
							
							Add tests.  
						
						
						
					 
					
						2014-07-04 17:01:12 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							49eee8c04e 
							
						 
					 
					
						
						
							
							Fix regression in methodmap tagging.  
						
						
						
					 
					
						2014-07-04 16:55:33 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							58b9fd57b2 
							
						 
					 
					
						
						
							
							Remove unused "no-postdims" flag.  
						
						
						
					 
					
						2014-07-04 16:41:38 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7e770908fb 
							
						 
					 
					
						
						
							
							Add support for decl lists.  
						
						
						
					 
					
						2014-07-04 16:37:52 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3cf9e56a19 
							
						 
					 
					
						
						
							
							Fix various bugs in global newdecl support.  
						
						
						
					 
					
						2014-07-04 14:31:56 -07:00 
						 
				 
			
				
					
						
							
							
								Nicholas Hastings 
							
						 
					 
					
						
						
						
						
							
						
						
							ffa1887c48 
							
						 
					 
					
						
						
							
							Merge pull request  #65  from powerlord/master  
						
						... 
						
						
						
						New functions for SDKTools to get information from game_sound files (r=psychonic). 
						
					 
					
						2014-07-04 17:17:00 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Stecker 
							
						 
					 
					
						
						
						
						
							
						
						
							878a82a6e5 
							
						 
					 
					
						
						
							
							Implement StringToKeyValues.  
						
						
						
					 
					
						2014-07-04 12:04:38 -05:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							19815d42c3 
							
						 
					 
					
						
						
							
							Add new-style declaration support for global declarations.  
						
						
						
					 
					
						2014-07-04 00:37:39 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Bemrose 
							
						 
					 
					
						
						
						
						
							
						
						
							966841afbd 
							
						 
					 
					
						
						
							
							Make sure the edict isn't free.  
						
						... 
						
						
						
						return GetParametersForSoundEx's return value instead of always true. 
						
					 
					
						2014-07-03 14:13:36 -04:00 
						 
				 
			
				
					
						
							
							
								Ross Bemrose 
							
						 
					 
					
						
						
						
						
							
						
						
							e1d4ed0e34 
							
						 
					 
					
						
						
							
							Fixed overwriting the same copy/pasted line twice instead of once per new native.  
						
						
						
					 
					
						2014-07-03 13:19:19 -04:00 
						 
				 
			
				
					
						
							
							
								Nicholas Hastings 
							
						 
					 
					
						
						
						
						
							
						
						
							cde927112a 
							
						 
					 
					
						
						
							
							Merge pull request  #66  from alliedmodders/tf2-iserver  
						
						... 
						
						
						
						Switch TF2 to use IVEngineServer::GetIServer in SDKTools to find IServer ptr (r=voided). 
						
					 
					
						2014-07-03 12:45:18 -04:00 
						 
				 
			
				
					
						
							
							
								Nicholas Hastings 
							
						 
					 
					
						
						
						
						
							
						
						
							3254f6f362 
							
						 
					 
					
						
						
							
							Switch TF2 to use IVEngineServer::GetIServer in SDKTools to find IServer ptr.  
						
						
						
					 
					
						2014-07-03 12:26:52 -04:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							932a8028ca 
							
						 
					 
					
						
						
							
							Merge pull request  #60  from VoiDeD/ambuild-remove-tp-flag  
						
						... 
						
						
						
						Remove the /TP (compile as C++) msvc flag from projects that should be compiling as C. 
						
					 
					
						2014-07-03 09:24:51 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb5ef506b 
							
						 
					 
					
						
						
							
							Merge pull request  #64  from alliedmodders/newdecl  
						
						... 
						
						
						
						New declaration syntax: arguments. 
						
					 
					
						2014-07-03 09:18:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Bemrose 
							
						 
					 
					
						
						
						
						
							
						
						
							d25ab6349c 
							
						 
					 
					
						
						
							
							Commit new version of bug 5942: New functions for SDKTools to get information from game_sound files.  
						
						
						
					 
					
						2014-07-03 10:20:53 -04:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							438fade64f 
							
						 
					 
					
						
						
							
							Bug fixes.  
						
						
						
					 
					
						2014-07-03 00:34:11 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a15153e9b8 
							
						 
					 
					
						
						
							
							Improve error messaging.  
						
						
						
					 
					
						2014-07-03 00:21:18 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4cca0225 
							
						 
					 
					
						
						
							
							Bug fixes.  
						
						
						
					 
					
						2014-07-03 00:14:12 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							86cd906371 
							
						 
					 
					
						
						
							
							Remove typeinfo_t::type.  
						
						
						
					 
					
						2014-07-02 23:17:30 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb46de97e1 
							
						 
					 
					
						
						
							
							Merge pull request  #63  from alliedmodders/memsrc  
						
						... 
						
						
						
						Use in-memory buffers for reading files, and handle newlines better. 
						
					 
					
						2014-07-02 23:07:46 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							153bbba641 
							
						 
					 
					
						
						
							
							WIP.  
						
						
						
					 
					
						2014-07-02 23:01:00 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e46c49abe0 
							
						 
					 
					
						
						
							
							Fix bug.  
						
						
						
					 
					
						2014-07-02 21:59:04 -07:00 
						 
				 
			
				
					
						
							
							
								David Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							10c8b78a16 
							
						 
					 
					
						
						
							
							Use in-memory buffers for reading files, and handle newlines better.  
						
						
						
					 
					
						2014-07-02 21:52:17 -07:00